Sumário

Search

  1. Prefácio
  2. Programas e Utilitários de Linha de Comando
  3. Instalando e Configurando Utilitários de Linha de Comando
  4. Usando os programas de linha de comando
  5. Variáveis de Ambiente para Programas de Linha de Comando
  6. Usando infacmd
  7. Referência de Comando infacmd as
  8. Referência de Comandos infacmd aud
  9. Referência de Comandos infacmd autotune
  10. Referência de Comandos Infacmd bg
  11. Referência de Comandos infacmd ccps
  12. Referência de Comandos de infacmd cluster
  13. Referência de Comando infacmd cms
  14. Referência de Comando infacmd dis
  15. Referência de comandos infacmd dp
  16. Referência de comandos infacmd idp
  17. Referência de comandos infacmd edp
  18. Referência de Comandos Infacmd es
  19. Referência de comandos infacmd ihs
  20. Referência de Comando infacmd ipc
  21. Referência de Comando infacmd isp
  22. Referência de comandos infacmd ldm
  23. Referência de Comandos infacmd mas
  24. Referência de Comandos infacmd mi
  25. Referência de Comando infacmd mrs
  26. Referência de Comando infacmd ms
  27. Referência de Comando infacmd oie
  28. Referência de Comando infacmd ps
  29. Referência de Comando infacmd pwx
  30. Referência de Comando infacmd roh
  31. Referência do Comando infacmd rms
  32. Referência aos comandos infacmd RTM
  33. Referência de Comandos infacmd sch
  34. Referência de Comandos infacmd search
  35. Referência de Comando infacmd sql
  36. Referência de Comando infacmd tdm
  37. Referência de Comando infacmd tools
  38. Referência do Comando infacmd wfs
  39. Referência de Comandos infacmd ws
  40. Referência de Comandos infacmd xrf
  41. Arquivos de controle infacmd
  42. Referência de Comando infasetup
  43. Referência de Comando pmcmd
  44. referência de comando pmrep
  45. Funcionamento com arquivos pmrep

Command Reference

Command Reference

ExportToPC

ExportToPC

Exporta objetos do repositório do modelo ou um de arquivo de exportação e os converte para objetos do PowerCenter.
O comando ExportToPC converte objetos do repositório do modelo ou de um arquivo XML que você exportou do repositório do modelo. Você deve escolher um repositório do modelo ou um arquivo de origem para exportar. Se você configurar ambas as opções, a opção arquivo de origem terá preferência. Execute o comando ExportToPC para criar um arquivo XML que possa ser importado para o PowerCenter com o programa pmrep.
O comando infacmd ipc ExportToPC usa a seguinte sintaxe:
ExportToPC <-Release|-rel> release_number [<-SourceFile|-sf> source_file] [<-SourceRepository|-sr> source_repository] [<-SourceFolders|-f> folder1 folder2|<-SourceObjects|-so> source_objects] [<-Recursive|-r>] [<-TargetLocation|-tl> target_location] [<-TargetFolder|-tf> target_folder_name] [<-CodePage|-cp> target_code_page] [<-Check|-c>] [<-ReferenceDataLocation|-rdl> reference_data_output_location] [<-ConvertMappletTargets|-cmt>] [<-ConvertMappingsToMapplets|-cmm>] [<-NoValidation|-nv>] [<-DSTErrorFormat|-def>] [<-OptimizationLevel|- O optimization_level 1 or Optimization_level 2]
A seguinte tabela descreve as opções e os argumentos do comando infacmd ipc ExportToPC:
Opção
Argumento
Descrição
-Release
-rel
release_number
Obrigatório. O número da versão do PowerCenter.
-SourceFile
-sf
source_file
Opcional. O caminho completo para um arquivo XML que contenha objetos de origem que você exportou com a Developer tool.
-SourceRepository
-sr
source_repository
Opcional. O repositório do modelo que contém os objetos para exportar para o PowerCenter.
Para especificar o host e a porta de gateway para se conectar ao Serviço de Repositório do Modelo, use a seguinte sintaxe de comando em um domínio não Kerberos:
<Model repository name>@<host>:<port>#<projectname> ?user=<username>[&namespace=<namespace>]&password=<password>
Para especificar o nome de domínio quando você tiver vários nós de gateway, use a seguinte sintaxe de comando para estabelecer uma conexão resiliente com o Serviço de Repositório do Modelo em um domínio não Kerberos:
<Model repository name>@<domainname>#<projectname> ?user=<username>[&namespace=<namespace>]&password=<password>
Para especificar o nome do domínio com as credenciais conectadas, use a seguinte sintaxe de comando para executar o comando com o logon único:
<Model repository name>@<domainname>#<projectname> ?isloggedinuser=true[&namespace=<namespace>]
Para especificar o host e a porta de gateway com as credenciais conectadas, use a seguinte sintaxe de comando para executar o comando com o logon único:
<Model repository name>@<host>:<port>#<projectname> ?isloggedinuser=true[&namespace=<namespace>]
Para especificar o host e a porta de gateway com as credenciais do usuário especificadas em vez das credenciais conectadas, use a seguinte sintaxe de comando em um domínio Kerberos:
<Model repository name>@<host>:<port>#<projectname> ?iskerberos=true&user=<username>[&namespace=<namespace>]&password=<password> &Kerberosrealm=<kerberosrealm>
Para especificar o nome do domínio com as credenciais do usuário especificadas em vez das credenciais conectadas, use a seguinte sintaxe de comando em um domínio Kerberos:
<Model repository name>@<domainname>#<projectname> ?iskerberos=true&user=<username>[&namespace=<namespace>]&password=<password> &Kerberosrealm=<kerberosrealm>
O parâmetro da porta é a porta HTTP. O parâmetro &namespace é opcional. O namespace padrão é nativo.
-SourceFolders
-f
source_folders
Se você usar -sr, deverá usar -f ou -so.
Lista de pastas de origem que você deseja exportar do repositório do modelo. Você pode exportar mapplets, mapeamentos e modelos de objetos de dados lógicos das pastas de origem para o PowerCenter. Se você exportar mais de um objeto, será necessário separar cada objeto da lista com um espaço.
SourceObjects
-so
source_objects
Se você usar -sr, deverá usar -f ou -so.
Lista de objetos de origem que você deseja exportar do repositório do modelo. Você pode exportar mapplets, mapeamentos e modelos de objetos de dados lógicos para o PowerCenter. Você pode descrever o objeto como um nome.
Utilize a seguinte sintaxe:
name=/<path>/<objectname>[&type=<typename>]
Você deve incluir o caminho completo do objeto. Se você exportar mais de um objeto, será necessário separar cada objeto da lista com um espaço.
Você pode inserir os seguintes tipos:
  • Mapeamento. Use para exportar mapeamentos e mapplets.
  • DataObjectModel. Use para exportar modelos de objetos de dados lógicos.
O tipo não diferencia maiúsculas de minúsculas. O padrão é mapeamento.
-Recursive
-r
-
Opcional. Exporta todos os mapeamentos e modelos de objetos de dados lógicos das pastas de origem. Exporta cada subpasta abaixo dos objetos e quaisquer subpastas abaixo deles.
O padrão é Falso.
-TargetLocation
-tl
target_location
Opcional. O caminho completo para o arquivo XML de destino.
-TargetFolder
-tf
target_folder_name
Opcional. A pasta do PowerCenter para a qual exportar os objetos. O comando ExportToPC coloca o nome da pasta no arquivo XML de destino. Se você não configurar um nome de pasta, o comando ExportToPC criará um nome de pasta.
-CodePage
-cp
target_code_page
Opcional. Página de código do repositório do PowerCenter. O padrão é UTF-8.
-Check
-c
-
Opcional. Testa a conversão sem criar um arquivo de destino.
O padrão é Falso.
-ReferenceDataLocation
-rdl
reference_data_output_location
Opcional. Local em que você deseja salvar os dados da tabela de referência. O comando ExportToPC salva os dados da tabela de referência como um ou mais arquivos de dicionário .dic.
-ConvertMappletTargets
-cmt
-
Opcional. Converte os destinos em mapplets para transformações de saída no mapplet do PowerCenter.
Os mapplets do PowerCenter não podem conter destinos. Se a exportação incluir um mapplet que contém um destino e você não selecionar essa opção, a exportação falhará.
O padrão é Falso.
-ConvertMappingstoMapplets
-cmm
-
Opcional. Converte os mapeamentos da Developer tool em mapplets do PowerCenter. A Developer tool converte origens e destinos nos mapeamentos para transformações de entrada e saída em um mapplet do PowerCenter.
O padrão é Falso.
-NoValidation
-nv
-
Opcional. O comando ExportToPC não valida objetos de origem antes de convertê-los.
O padrão é Falso.
-DSTErrorFormat
-def
-
Opcional. As mensagens de erro são exibidas em um formato que a Developer tool pode analisar. O caminho completo de cada objeto é exibido nas mensagens de erro.
O padrão é exibir erros em um formato destinado ao usuário.
OptimizationLevel
- O
optimization_level
Opcional. Controla os métodos de otimização que o Serviço de Integração de Dados aplica ao mapeamento. Insira o valor numérico associado ao nível de otimização que você deseja configurar. Insira um dos seguintes valores numéricos:
  • 0 (Nenhum). O Serviço de Integração de Dados não aplica nenhuma otimização.
  • 1 (Mínimo). O Serviço de Integração de Dados aplica o método de otimização de projeção antecipada.
  • 2 (Normal). O Serviço de Integração de Dados aplica os métodos de projeção antecipada, seleção antecipada, ajuste de ramificação, envio, empilhamento e otimização de predicado. Normal é o nível de otimização padrão.
  • 3 (Completo). O Serviço de Integração de Dados aplica os métodos de otimização com base em custos, projeção antecipada, ajuste de ramificação, seleção antecipada, predicado, empilhamento, envio e semi-associação.
Se você não usar essa opção, o Serviço de Integração de Dados aplicará o nível de otimização configurado nas propriedades de mapeamento para o aplicativo implantado na ferramenta Administrator.