Configuração da linhagem do Informatica PowerCenter

Conecte-se ao Informatica PowerCenter para escanear metadados e exibi-los na linhagem. Para importar metadados de linhagem, crie uma definição de fonte de dados, uma conexão e uma tarefa de importação de metadados.

Versões compatíveis do Informatica PowerCenter

  • Informatica PowerCenter 9.x ou 10.x (remoto)

Metadados processados

Os seguintes metadados do Informatica PowerCenter são processados e exibidos na linhagem:

  • Fluxos de trabalho, worklets, incluindo variáveis de fluxo de trabalho, parâmetros de serviço de integração e arquivos de parâmetros (também vários arquivos de parâmetros para um fluxo de trabalho)
  • Sessões, mapeamentos, mapplets, incluindo parâmetros de mapeamento e arquivos de parâmetros
  • Substituições SQL
  • Definições de fonte: Leitor de arquivos (direto, indireto, comando apenas por meio de personalização), Leitor relacional, Leitor XML, Teradata Leitor Parallel Transporter, Leitor JMS (como um aplicativo), JDBC Leitor, ( Netezza Leitor em massa), PowerExchange Leitor para arquivos sequenciais (como um aplicativo), PowerExchange Leitor em lote para arquivos VSAM (como um aplicativo), Salesforce Leitor (como um aplicativo), PowerExchange Leitor CDC para ORACLE (a substituição de consulta SQL não é suportada), Teradata Leitor de exportação rápida, MQ Leitor
  • Definições de destino: Gravador de arquivos (são suportados diferentes tipos de mesclagem e carregadores externos, mas nomes de arquivos dinâmicos não são suportados), Gravador relacional (atributos SQL pré e pós são suportados), Gravador XML, Teradata Gravador transportador paralelo, Gravador JMS, JDBC Gravador, Vertica Gravador em massa, Netezza Gravador em massa, PowerExchange Gravador para arquivos sequenciais (como um aplicativo), Salesforce Gravador (como um aplicativo)
  • Transformações padrão: Procedimento de pesquisa (relacional (suplantação de SQL de pesquisa é suportada), arquivo (direta, indireta)), Qualificador de origem (consulta SQL e atributos pré e pós-SQL são suportados), Qualificador de origem de MQ, Qualificador de origem de aplicativo, Qualificador de origem de aplicativo com vários grupos, Qualificador de origem XML, Procedimento armazenado (a análise de procedimentos armazenados não é suportada), Procedimento externo (a análise de procedimentos armazenados não é suportada), Expressão, Unificador, Agregador, Roteador, Classificador, Filtro, Normalizador (o normalizador VSAM não é suportado), Classificação, Sequência, Controle de transação, Estratégia de atualização
  • Transformações personalizadas: União, transformação “ HTTP ” (parcialmente compatível), transformação SQL (o atributo de consulta SQL não é compatível), gerador XML, analisador XML, consolidação (versões selecionadas são compatíveis), “ ExternalChecker ” (versões selecionadas são compatíveis), definição manual para linhagem de dados

Limitações

Os seguintes dados não são processados:

  • Definições de origem/destino: WebServices Leitor/gravador de consumidores, WebServices Leitor/gravador de provedores
  • Transformações: Java, Salesforce, dados não estruturados, mascaramento de dados
  • Variáveis não expressas. As variáveis marcadas como não expressivas são resolvidas apenas como texto, sem qualquer referência à porta, e não têm impacto na linhagem de dados.

Configuração pré-requisita

Antes de importar metadados de linhagem, certifique-se de que os seguintes pré-requisitos estejam atendidos:

  • Você deve ter os seguintes direitos:
    • READ privilégios para todas as pastas e fluxos de trabalho no repositório
    • READ privilégio para todas as conexões definidas no Informatica PowerCenter para acessar suas definições. Consulte “Tipos de permissões de conexão” para obter mais detalhes.
    • READ privilégios para integração

Criação de um recurso de importação de metadados

Conexão da origem de dados

Para se conectar à fonte de dados da qual você deseja importar metadados de linhagem, é necessário selecionar uma definição de fonte de dados e uma conexão. Você pode criá-los antes de iniciar a importação de metadados ou ao criar e configurar o recurso de importação de metadados.

Definição de origem de dados

Selecione “ PowerCenter ” da Informatica como tipo de fonte de dados.

Conexão

Para criar o recurso de conexão, você precisa dos seguintes detalhes de conexão:

  • Host do servidor Informatica PowerCenter
  • Porta do servidor Informatica PowerCenter
  • Nome de domínio Informatica PowerCenter
  • Nome de repositório
  • Credenciais: nome de usuário e senha

Para obter detalhes sobre a conexão, consulte a seção “Conexão do Informatica PowerCenter ”.

Listas de inclusão e exclusão

Você pode incluir ou excluir ativos até o nível do fluxo de trabalho. Forneça pastas e fluxos de trabalho no formato pasta/fluxo de trabalho.

Valores de exemplo:

  • myFolder/: todos os fluxos de trabalho em myFolder
  • myFolder3/myWorkflowmyWorkflow, extraído de myFolder3
  • Dataflow/MyWorkflow,Dataflow2/.*MyWorkflow e da pasta Dataflow e todos os fluxos de trabalho da pasta Dataflow2

Entradas externas

Você pode fornecer arquivos de projeto Informatica PowerCenter adicionais ou todos como entradas externas. Você pode adicionar os seguintes arquivos:

  • fluxo de trabalho - Este diretório contém os fluxos de trabalho do Informatica PowerCenter.
  • ifpcServiceSettings.prm - Este arquivo contém as configurações do serviço de integração.
  • ifpcConnectionDefinition.prm - Este arquivo contém as configurações de definição da conexão.
  • arquivos de parâmetros - Este diretório contém os arquivos de parâmetros do Informatica PowerCenter.
  • indirectfiles - Este diretório contém os arquivos indiretos do Informatica PowerCenter.
  • ifpcParameterFileMapping.csv - Este arquivo contém as substituições de parâmetros.

O arquivo de entrada externo pode ter o seguinte formato:

  • <project_export.zip>
  • workflow
    • exportações XML de fluxo de trabalho individual
  • ifpcServiceSettings.prm
  • ifpcConnectionDefinition.prm
  • parameterfiles
  • indirectfiles
  • ifpcParameterFileMapping.csv

Opções de importação avançadas

Transforme os caminhos dos arquivos para minúsculas
Defina esta opção como true se desejar que os caminhos para os arquivos sejam transformados em minúsculas.
Substituir arquivos de parâmetros de sessão
Quando você usar o ifpcParameterFileMapping.csv arquivo para substituir valores de parâmetros, defina esta opção como true para substituir também os arquivos de parâmetros no nível da sessão.
Chamadas de comando de exportação
Defina esta opção como true para exportar uma lista de chamadas de comando de todas as tarefas de comando.
Ignorar campo do nome do arquivo
Use esta opção para determinar como processar nomes de arquivos fornecidos dinamicamente para linhagem, especificamente o campo ISFILENAMEFIELD na definição de destino. Por padrão, o arquivo de destino não é criado porque seu nome é determinado dinamicamente a partir dos dados em tempo de execução. É criada uma transformação de definição de meta. Quando você define essa opção como true, o ISFILENAMEFIELD campo é ignorado e um arquivo de destino é criado. Um valor estático do nome do arquivo de um mapeamento é usado, se estiver disponível.

Saiba Mais