Durante o tempo de execução, a atividade Obter Arquivo do FTP se conecta a um Servidor FTP e tenta obter um único arquivo no local especificado. É possível configurar a atividade Obter Arquivo do FTP para retornar o conteúdo do arquivo para uma variável da orquestração. Além disso, é possível configurar a atividade Obter Arquivo do FTP para retornar o registro de data e hora do arquivo retornado pelo Servidor FTP para uma variável da orquestração.
Links Simbólicos para... | Links Simbólicos Completos | Links Simbólicos Simples | Notas |
---|---|---|---|
Arquivos | Não Suportados | Não Suportados | A atividade Obter Arquivo do FTP não interpreta links simbólicos para arquivos como arquivos e, portanto, os links simbólicos para arquivos não são processados pela atividade Obter Arquivo do FTP durante o tempo de execução. |
Diretórios | Suportados | Suportados |
Campo | Descrição |
---|---|
Arquivo Nomeado | Este campo não é usado para esta atividade. Especifique o nome do arquivo de saída usando o parâmetro de entrada filename da tarefa Mapear Entrada. |
Do Diretório | Especifica o diretório no servidor FTP no qual o
Integration Appliance coloca o arquivo gerado nesta atividade.
É possível especificar um diretório usando uma das opções a seguir:
Nota: UNIX: Se você especificar um
caminho do diretório relativo ao se conectar a um Servidor FTP em uma
máquina UNIX, verifique se o
diretório inicial do FTP foi especificado corretamente no arquivo
/etc/password para a conta do usuário que está se conectando ao Servidor
FTP.
|
De Tipo | Especifica como ler no conteúdo do arquivo - como
dados binários ou texto codificado. Se a opção Texto
for selecionada, configure o tipo de codificação usando uma das opções a
seguir:
Atenção: Você deve especificar a opção Transferir como Texto
(ASCII) para atividades de FTP ao recuperar arquivos de texto e
colocar arquivos de texto em um Servidor FTP para Terminais que manipulam
dados de texto durante a transferência de dados de/para o Terminal FTP no
modo ASCII. Por
exemplo, Terminais FTP de mainframe e DOS manipulam dados ASCII quando
transmitem dados no modo ASCII.
Por exemplo, se sua orquestração recuperar arquivos ASCII usando a
atividade Pesquisar Diretório do FTP e colocar arquivos ASCII
usando a atividade Colocar Arquivo do FTP em um Servidor FTP de mainframe,
você deverá especificar as opções nas tarefas a seguir no Studio:
|
Campo | Descrição |
---|---|
Tentar novamente | |
1) Aguardar ___ segundo(s) entre cada nova tentativa. | O número de segundos que o Integration Appliance aguarda antes de tentar estabelecer uma conexão com o Servidor FTP. |
2) Tentar se conectar ___ vezes antes de falhar. | Especifica a contagem de novas tentativas - o número
máximo de vezes que o Integration Appliance tenta estabelecer uma conexão
com o Servidor FTP antes de emitir um erro e parar o processamento da
tarefa de orquestração atual. Se você implementar uma orquestração que contém uma atividade Obter Arquivo do FTP e o Integration Appliance não puder se conectar ao Servidor FTP especificado, o Integration Appliance registrará os erros de conexão como avisos nos logs do sistema e de orquestração até o valor de contagem de novas tentativas ser atingido. Quando a contagem de novas tentativas é atingida, o Integration Appliance registra um erro nos logs do sistema e da orquestração e para o processamento da tarefa de orquestração atual. Por exemplo, você configura a contagem de novas tentativas para 3. O primeiro, segundo e terceiro erros de conexão aparecem no log do sistema como avisos. O Integration Appliance registra o quarto erro de conexão como um erro e para o processamento da tarefa de orquestração atual. |
Se o parâmetro de entrada opcional listado na tabela a seguir não for exibido na área de janela Para Atividade da área de janela Mapear Entradas, selecione Mostrar Parâmetros Opcionais. Se a opção não for selecionável no menu da barra de ferramentas, clique em um nó na área de janela Mapear Entradas para tornar essa opção ativa.
no menu da barra de ferramentas ou clique com o botão direito do mouse na área de janela Para Atividade e selecione a opçãoÉ possível, opcionalmente, substituir as configurações que você especificou nas tarefas Configurar e Escolher Terminal da Lista de Verificação dinamicamente durante o tempo de execução, usando os parâmetros de entrada definidos na tabela a seguir.
Por exemplo, o diretório no Servidor FTP no qual o Integration Appliance obtém o arquivo poderia ser configurado na tarefa Configurar no diretório chamado input. Durante o tempo de execução, o nome de diretório: inputXML poderia ser transmitido para a atividade usando o parâmetro de entrada directory. O nome de diretório especificado dinamicamente durante o tempo de execução substitui a configuração original especificada na área de janela Configurar. Neste exemplo, o Integration Appliance tenta obter o arquivo a partir do diretório inputXML.
Nome do Parâmetro de Entrada/Nó | Descrição | Substitui a Configuração na Tarefa? |
---|---|---|
directory | Especifica o diretório no servidor FTP no qual o Integration Appliance coloca o arquivo gerado nesta atividade. | O parâmetro de entrada directory substitui o campo Do Diretório da tarefa Configurar. |
encoding | Especifica como os dados de saída são gravados no
arquivo:
|
O parâmetro de entrada encoding substitui a codificação especificada no campo Do Tipo da tarefa Configurar mas, se a opção Binário estiver selecionada no campo Do Tipo da tarefa Configurar, a codificação especificada pelo parâmetro de entrada encoding será ignorada. |
connection/timeout | Especifica o tempo limite de conexão — o número de segundos antes que um tempo limite ocorra entre o Integration Appliance tentar estabelecer uma conexão com o terminal e o tempo que demora para o terminal responder à solicitação de conexão. Para a atividade Obter Arquivo do FTP, a quantidade de tempo em que o Integration Appliance tenta estabelecer uma conexão com o Servidor FTP antes de expirar. | O nó de tempo limite do parâmetro de entrada de conexão substitui o campo Tempo Limite de Conexão -Expirar após ___ segundo(s) ao estabelecer uma conexão com o Terminal do terminal FTP. |
connection/host | Especifica o Nome do Host ou o endereço IP para o servidor FTP. | O nó host do parâmetro de entrada connection substitui o campo Nome do Host do terminal FTP. |
connection/port | Especifica o número da porta para o nome do host especificado. A porta padrão para o tráfego de FTP é 21. A porta padrão para o tráfego de SFTP é 22. | O nó port do parâmetro de entrada connection substitui o campo Porta do terminal FTP. |
connection/username | Especifique um nome de usuário para a conta usada para conectar-se ao Servidor FTP. | O nó username do parâmetro de entrada connection substitui o campo Nome de Usuário do terminal FTP. |
connection/password | Especifique uma senha para a conta usada para se conectar ao Servidor FTP. | O nó password do parâmetro de entrada connection substitui o campo Senha do terminal FTP. |
Nome do Parâmetro de Saída | Descrição |
---|---|
dados | Contém o conteúdo do arquivo. |
timestamp | Contém o registro de data e hora para o arquivo retornado do Servidor FTP, geralmente a data de criação ou data da última modificação do arquivo. |