사용자 환경에서 디렉토리 목록 구문 분석 예제를 실행하려면 FTP 엔드포인트에 사용되는 구성 특성 값이 FTP 서버를 가리키도록 구성해야 합니다. 또한 FTP 서버가 플랫 파일 스키마에 필요한 형식과 동일한 형식으로 디렉토리 목록을 작성해야 합니다.
디렉토리 목록 구문 분석 예제를 실행하려는 경우에만 다음 단계를 완료하십시오.
예제를 확인하고 자세히 학습하려는 경우에만 디렉토리 목록 구문 분석 예제 절에 제공된 프로시저를 완료하십시오.
Studio에서 FTPParseDirListingExample의 FTP 구성 특성을 편집하고 테스트하려면 다음을 수행하십시오.
FTP 서버의 루트 디렉토리를 구성하려면 다음을 수행하십시오.
\input\processFailed\processWidgetRUs\processAcmeInc\processNewCompany
FTP 서버가 이 예제에 포함된 플랫 파일 스키마와 동일한 형식으로 파일 목록을 생성하는지 판별하려면 다음을 수행하십시오.
-rw-r--r-- 1 551 551 65 May 3 11:39 bidAcmeInc.txt-rw-r--r-- 1 551 551 43 May 3 11:39 bidBudgetManufacture.txt-rw-r--r-- 1 551 551 0 May 3 11:39 bidCrankCo.txt-rw-r--r-- 1 551 551 73 May 3 11:39 bidSamAndSons.txt-rw-r--r-- 1 551 551 33 May 3 11:39 bidWidgetRUs.txt디렉토리 형식이 다른 경우 parseDirListing 플랫 파일 스키마를 변경할 수 있습니다.
이 예제에 사용된 플랫 파일 스키마를 열려면 프로젝트 탭에서 플랫 파일 스키마 폴더의 parseDirListing을 두 번 클릭하십시오. FTP 파일 나열 활동의 테스트 단추 출력을 복사하여 파일에 붙여넣은 다음 플랫 파일 스키마 편집기의 테스트 탭에서 파일을 여십시오. 디렉토리 목록을 반영하도록 플랫 파일 스키마의 노드를 변경하십시오. If..Then 활동의 "If size less or equal 0" 분기에서 크기 노드가 사용됩니다. 런타임 중에 크기 노드에 값을 제공해야 합니다.
Studio에서 FTPParseDirListingExample 프로젝트를 공개하십시오. Studio 도구 모음에서
를 선택하십시오.WMC(Web Management Console)에서 FTPParseDirListingExample 프로젝트를 배치하십시오. 자세한 정보는 WMC 온라인 도움말이나, 시작하기 안내서의 BookOrder 프로젝트 개발 절에 있는 단계 11: 완료된 통합 프로젝트 공개 및 배치를 참조하십시오.