Per eseguire l'esempio di analisi dell'elenco di directory nel proprio ambiente, configurare i valori delle proprietà di configurazione utilizzati dall'endpoint FTP in modo che puntino al server FTP. Inoltre, il server FTP deve produrre l'elenco di directory nello stesso formato previsto dallo schema di file flat.
Completare quanto di seguito descritto soltanto se si intende eseguire l'esempio di analisi dell'elenco di directory:
Per visualizzare e avere maggiori informazioni sull'esempio, completare la procedura fornita nella sezione Esempio di analisi dell'elenco di directory.
Modificare e verificare le proprietà di configurazione FTP del file FTPParseDirListingExample in Studio:
Configurare la directory root del server FTP:
\input \processFailed \processWidgetRUs \processAcmeInc \processNewCompany
Determinare se il server FTP genera l'elenco di file nello stesso formato dello schema di file flat incluso in questo esempio:
-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.txtSe il formato della directory è diverso, è possibile modificare lo schema di file flat denominato parseDirListing.
Per aprire lo schema di file flat utilizzato in questo esempio nella scheda Progetto, fare doppio clic sul file parseDirListing nella cartella Schema di file flat. Copiare e incollare l'output del pulsante Verifica dell'attività FTP - Elenca file in un file e successivamente aprire il file nella scheda Verifica dell'editor schema di file flat. Modificare i nodi dello schema di file flat per riflettere l'elenco di directory. Il nodo relativo alla dimensione viene utilizzato dal ramo "If size less or equal 0" dell'attività If..Then. Accertarsi che, durante il runtime, venga fornito un valore per il nodo relativo alla dimensione.
Eseguire il file FTPParseDirListingExample:
Da Studio, pubblicare il progetto FTPParseDirListingExample. Dalla barra degli strumenti di Studio, selezionare
.Dalla WMC (Web Management Console), distribuire il progetto FTPParseDirListingExample. Per ulteriori informazioni, fare riferimento alla guida in linea della WMC oppure al paragrafo Step 11: Publish and Deploy the Completed Integration Project nella sezione Developing the BookOrder Project del manuale Getting Started Guide.