As seções seguintes descrevem como definir os subtipos de etapas diferentes para os programas de arquivo do warehouse.
Use o programa Copiar arquivo usando FTP (VWPRCPY) para copiar arquivos no local do agente para um host remoto e a partir dele.
Antes de copiar arquivos para o OS/390, aloque seus arquivos. Não é possível transferir conjuntos de dados do VSAM. Ao definir uma etapa que use este programa do warehouse, selecione um arquivo de origem e um arquivo de destino. Um arquivo deve ser armazenado no local do agente, e o outro no sistema OS/390.
Este programa do warehouse está disponível nos seguintes sistemas operacionais:
A página Mapeamento da Coluna não está disponível neste subtipo de etapa.
Para definir uma etapa que execute um programa do warehouse:
Se encontrar problemas ao acessar um arquivo remoto num sistema seguro UNIX, verifique se o diretório pessoal da ID de usuário contém um arquivo .netrc. O arquivo .netrc deve conter uma entrada que inclua o nome do host do local do agente e a ID de usuário remoto que você deseja utilizar.
Por exemplo, o nome do host do local do agente é glacier.stl.ibm.com. Você deseja transferir um arquivo usando o FTP do local remoto kingkong.stl.ibm.com para o local do agente, pela ID de usuário vwinst2. O arquivo ~vwinst2/.netrc deve conter a seguinte entrada:
machine glacier.stl.ibm.com login vwinst2
Use o programa Executar arquivo de comandos do FTP (VWPFTP) para transferir arquivos para um host remoto usando FTP. Ao definir uma etapa que use este programa do warehouse, não especifique uma tabela de origem ou de destino para a etapa.
Este programa do warehouse está disponível nos seguintes sistemas operacionais:
A página Mapeamento da Coluna não está disponível nesta etapa.
Para definir valores para uma etapa que executa um programa do warehouse:
No arquivo de comando FTP, você deve fornecer a seguinte informação, na ordem listada, e em linhas separadas:
No exemplo a seguir, utilize o FTP para conectar-se com o host remoto
usando a ID de usuário e a senha, pegue o arquivo remoto e coloque-o no
diretório local especificado:
nst1
password
get /etc/services d:/udprcpy.out
quit
Se encontrar problemas ao acessar um arquivo remoto num sistema seguro UNIX, verifique se o diretório pessoal da ID de usuário contém um arquivo .netrc. O arquivo .netrc deve conter uma entrada que inclua o nome do host do local do agente e a ID de usuário remoto que você deseja utilizar.
Por exemplo, o nome do host do local do agente é glacier.stl.ibm.com. Você deseja transferir um arquivo usando o FTP do local remoto kingkong.stl.ibm.com para o local do agente, pela ID de usuário vwinst2. O arquivo ~vwinst2/.netrc deve conter a seguinte entrada:
machine glacier.stl.ibm.com login vwinst2
Use o programa do warehouse Submeter fluxo do job de JCL no OS/390 (VWPMVS) para submeter um fluxo do job de JCL que resida no OS/390 a um sistema OS/390 para execução.
O job deve ter MSGCLASS e SYSOUT roteados para a classe de saída suspensa.
Antes de usar o programa do warehouse Submeter Fluxo do Job de JCL no OS/390, teste seu arquivo JCL executando-o a partir do TSO sob a mesma ID de usuário que planeja usar com o programa.
Este programa do warehouse será executado com sucesso se o nome do host MVS, ID de usuário e senha estiverem corretos. Se você deseja testar a validade dos resultados gerados pelo JCL, grave sua própria lógica de teste. Se a sessão FTP expirar, este programa retornará um erro FTP, mesmo que o JCL seja executado com sucesso no sistema OS/390.
O programa Submeter Fluxo do Job de JCL no OS/390 também recebe o arquivo de log JES no local do agente. Ele apaga a cópia do log JES de todos os jobs anteriores no local do agente antes de submeter um novo job ao processamento. Ele também verifica se o arquivo de log JES foi descarregado no local do agente após a conclusão do job.
O programa Submeter Fluxo do Job de JCL no OS/390 requer o TCP/IP 3.2 ou posterior instalado no OS/390. Verifique se o serviço FTP está ativado antes de usar o programa.
Ao definir uma etapa que use este programa do warehouse, não especifique uma tabela de origem ou de destino para a etapa.
Este programa do warehouse está disponível nos seguintes sistemas operacionais:
A página Mapeamento da Coluna não está disponível nesta etapa.
Para definir valores para uma etapa que executa um programa do warehouse:
Se encontrar problemas ao acessar um arquivo remoto num sistema seguro UNIX, verifique se o diretório pessoal da ID de usuário contém um arquivo .netrc. O arquivo .netrc deve conter uma entrada que inclua o nome do host do local do agente e a ID de usuário remoto que você deseja utilizar.
Por exemplo, o nome do host do local do agente é glacier.stl.ibm.com. Você deseja transferir um arquivo usando o FTP do local remoto kingkong.stl.ibm.com para o local do agente, pela ID de usuário vwinst2. O arquivo ~vwinst2/.netrc deve conter a seguinte entrada:
machine glacier.stl.ibm.com login vwinst2