SSIS [VS 2012]에서로드 프로세스를 계속하기 전에 URL이 유효한지 확인하는 방법이 있습니까? 가능한 경우 유효한 URL과 유효하지 않은 URL을 구분하여 올바른 URL 만로드하고 싶습니다. URL 목록을로드하는 패키지가 이미 생성되었지만 잘못된 URL에서 기록에 오류가 발생했습니다. 잘못된 URL을 필터링하여 오류를 정리하고 싶습니다. 예제는 크게 감사하겠습니다! 감사!SSIS - URL 유효 여부 확인
0
A
답변
1
다음과 같은 C# 코드와 함께 스크립트 작업 구성 요소를 사용하여 위의 작업을 수행 할 수있었습니다. 변수를 통해 내 URL을 전달했으며 유효한지 유효하지 않은지 확인할 수있었습니다. 그런 다음 우선 순위 제약 조건을 설정합니다. 감사!
+0
나는이 접근법을 좋아하고 그것을 +1하고있다. 데이터 흐름 외부의 작업이 아닌 구성 요소를 사용하면 처리중인 레코드 수가 많아서 서버 중 하나에서 잘못된 응답이 발생한다는 미묘한 차이가있었습니다. 내가 작업으로 변경 끝내고 몇 연결 결과를 통해 스레딩 빠른 성능과 웹 서버에서 차단 .... – Matt
관련 문제
- 1. URL 존재 여부 확인
- 2. URL 확인 여부 VBScript로
- 3. URL 반환 여부 확인 404
- 4. BASH : 문자열 유효 여부 테스트
- 5. html 텍스트에 url 존재 여부 확인
- 6. 데이터베이스 복원 완료 여부 확인
- 7. ValidationAttribute 내가 이름이 유효 여부 확인이 코드
- 8. 알림 확인 여부 확인
- 9. UIWebView로드 여부 확인
- 10. 유효 시간 확인
- 11. 십진수 유효 숫자 확인
- 12. 사용자 이름 확인 여부 확인
- 13. 스크롤 막대 확인 여부 확인
- 14. 사용자 이름 확인 여부 확인
- 15. 는 유효 여부 데이터가 나 자신에게 물었다
- 16. 파일 열기 여부 확인
- 17. 단어가 명사인지 여부 확인
- 18. startScan 성공 여부 확인
- 19. 레코드 존재 여부 확인
- 20. .txt 파일로드 여부 확인
- 21. dll이 있는지 여부 확인
- 22. _tmkdir 성공 여부 확인
- 23. iPhone 4 여부 확인
- 24. 숫자가 소수인지 여부 확인
- 25. MFMailComposeViewController 누름 여부 확인
- 26. 패치 적용 여부 확인
- 27. FBSession, 로그인 여부 확인?
- 28. Struts 존재 여부 확인
- 29. 외부 링크 여부 확인
- 30. 패키지가 존재하는지 여부 확인
가장 좋은 방법은 프로그래밍 언어, java, C# 등입니다. 각 URL을 읽고 유효한지 확인한 다음 유효한 모든 파일을 ssis가로드 될 수 있도록 정리 된 파일로 출력하십시오. 스크립트 작업에서 그렇게 할 수는 있지만 대부분의 작업은 여전히 프로그래밍 중이므로 프로그래밍 언어로 두는 것이 좋습니다. – thotwielder
URL을로드 한 후 패키지가 수행하는 작업은 무엇입니까? 패키지가 잘못된 URL의 기록에서 오류를 얻는 방법은 무엇입니까? – thotwielder
XML 소스에서 URL을 사용하고 있습니다. 따라서 소스가 존재하지 않는 URL을 발견하면 "URL에서 XML 데이터를 읽을 수 없습니다 : (404) 찾을 수 없습니다"라는 오류 메시지와 함께 실패합니다. 패키지 설치가 실패하면 URL이 유효하지 않다는 것을 나타내는 감사 테이블을 업데이트합니다. 그러나 아키텍트는 패키지 히스토리를 검토하고 처리 된 경우에도 오류는 여전히 존재합니다. 로드하기 전에 URL이 유효한지 확인할 수 있다면 해당 오류를 제거 할 수 있습니다. –