Analisador de origem e Target Designer em Informática

⚡ Resumo Inteligente

Analisador de Fonte e Target O Designer é a ferramenta do PowerCenter Designer que cria e importa as definições de origem e destino de cada mapa do Informatica.ping necessita, utilizando uma fonte de dados ODBC para ler os metadados do banco de dados.

  • 📥 Definições de origem: O Source Analyzer importa o nome da tabela, as colunas, os tipos de dados e as restrições do banco de dados.
  • 📤 Target definições: Target O Designer importa ou cria as estruturas relacionais, XML ou de arquivos simples nas quais os dados são carregados.
  • ???? ODBC primeiro: É necessário um DSN de usuário criado com o driver correto para que qualquer uma das ferramentas possa acessar o banco de dados.
  • 🗂️ Apenas metadados: A importação de uma definição cria a estrutura dentro do Informatica, nunca uma tabela no banco de dados.
  • 🔁 reutilizável: Uma definição importada pode ser reutilizada em qualquer número de mapas.pings na mesma pasta.
  • 📁 Pastas: O Gerenciador de Repositório cria as pastas lógicas que armazenam fontes, destinos e mapas.pings e cartógrafos.

Analisador de Origem na Informatica

No trabalho de ETL/Data Warehouse, você encontrará diferentes fontes e destinos.

Definição de fonte na Informatica

Uma Definição de Origem no Informatica é uma entidade da qual você extrai os registros e, em seguida, armazena esses registros em tabelas temporárias (tabelas de preparação) ou caches de transformação do Informatica. Com base no mapeamentoping Em um documento de projeto ou requisito de negócio, você faz uma alteração nesses registros de dados (transforma os dados) e, em seguida, carrega os dados transformados em outra estrutura de tabela, chamada tabela de destino.

Em cada mapa da Informaticaping, sempre haverá uma origem e um destino. Para gerenciar diferentes origens e destinos no Informatica, você precisa usar o Analisador de Origem e Target Designer. Essas ferramentas estão integradas à ferramenta PowerCenter Designer e podem ser iniciadas diretamente de lá.

O Designer divide esse trabalho entre ferramentas específicas.

Ferramenta de design O que ele consegue fazer
Analisador de origem Definições de origem – as estruturas das quais você lê os dados.
Target Designer Target Definições – as estruturas nas quais você carrega os dados.
Mapaping Designer O mapa,ping que une uma origem a um destino por meio de transformações.

Analisador de Origem na Informatica

O Source Analyzer no Informatica é uma ferramenta que permite criar e modificar definições de fontes. Com a ajuda do Source Analyzer, você pode criar ou importar diferentes tipos de fontes no Informatica, como arquivos planos, bancos de dados relacionais, Excel Planilhas, definições XML e assim por diante.

Da mesma forma, usando Target No Designer, você pode criar ou importar diferentes tipos de destinos. O Informatica oferece a funcionalidade de criar uma origem ou um destino do zero, definindo sua estrutura, ou importar definições. Ao importar uma origem do banco de dados, os seguintes metadados são importados:

  • Nome da fonte (tabela)
  • Local do banco de dados
  • Nome das colunas
  • Tipos de dados de coluna
  • restrições

Você também pode definir os relacionamentos-chave nas tabelas, o que se aplica somente no nível do Informatica e é armazenado no repositório.

A origem ou o destino criados ou importados no Informatica podem ser reutilizados inúmeras vezes em diferentes mapas.pings. Cada mapaping Deve ter pelo menos um alvo carregável. Caso contrário, o mapaping será inválido.

Observação – quando você cria uma origem ou um destino no Analisador de Origem ou Target Designer, as estruturas são criadas apenas no Informatica. Nenhum objeto é criado no nível do banco de dados. Portanto, você precisa criar objetos de banco de dados com a mesma estrutura que você criou no Informatica.

Você pode importar os seguintes tipos de fontes usando o Analisador de Fontes:

  • Tabelas relacionais (tabelas de banco de dados), visões e sinônimos
  • arquivos simples
  • Arquivos COBOL
  • arquivos XML

Dica de desempenho Para melhorar o desempenho das tabelas de origem relacionais, utilize índices nas tabelas do banco de dados de origem. Nas tabelas de destino, desabilite ou remova restrições e índices para otimizar o desempenho.

Como abrir o analisador de código-fonte na Informatica

A seguir, apresentamos um processo passo a passo para abrir o Source Analyzer no Informatica.

Passo 1) Abra a ferramenta Informatica PowerCenter Designer.

Atalho do PowerCenter Designer no grupo de programas clientes da Informatica

Passo 2) Na próxima tela:

  1. Double- Clique no repositório ao qual deseja se conectar.
  2. Digite o nome de usuário
  3. Digite a senha
  4. Clique no botão Conectar

Caixa de diálogo Conectar ao Repositório no PowerCenter Designer com nome de usuário e senha.

Após o login bem-sucedido, as pastas do usuário serão listadas sob o nome do repositório.

Observação -

  1. Se o login não for bem-sucedido, verifique se o usuário tem privilégios para se conectar ao repositório.
  2. Se nenhuma pasta estiver visível sob o nome do repositório, verifique se a pasta foi criada.
  3. Se uma pasta foi criada recentemente, desconecte-se do repositório e reconecte-se.

Navegador de repositório que lista as pastas disponíveis para o usuário conectado.

Passo 3) Na próxima etapa:

  1. Clique com o botão direito do mouse na pasta.
  2. Selecione a opção aberta

Menu de contexto (clique com o botão direito do mouse) em uma pasta do repositório exibindo a opção Abrir.

Quando uma pasta estiver aberta, as subpastas dessa pasta serão listadas, conforme mostrado abaixo.

Pasta expandida mostrando as fontes. Targets e Mapapingsubpastas s

Passo 4) Clique no menu Analisador de Fonte, conforme mostrado na figura.

Barra de ferramentas do Designer com a ferramenta Analisador de Origem selecionada

Como importar tabela de origem no Source Analyzer

A seguir, são apresentados os passos para importar uma tabela de origem no Informatica Source Analyzer.

Passo 1) Acesse a opção “Fontes”. No Analisador de Fontes:

  1. Clique na aba “Fontes” no menu principal.
  2. Selecione a opção de importação do banco de dados; em seguida, a caixa de diálogo Conexão ODBC será aberta.

Menu Fontes no Analisador de Fontes com a opção Importar do Banco de Dados selecionada

Passo 2) Crie a conexão ODBC. Se você já possui uma conexão ODBC, passe para a Etapa 3. As cinco subetapas abaixo são executadas em sequência.

  1. Clique no botão ao lado de Fonte de dados ODBC.

    Diálogo Importar Tabelas com o botão que abre o administrador ODBC

  2. Na página seguinte, selecione a aba DSN do Usuário e clique no botão Adicionar.

    Administrador de Fonte de Dados ODBC na guia DSN do Usuário com o botão Adicionar

    Um DSN (Nome da Fonte de Dados) é basicamente uma estrutura de dados que contém detalhes específicos, como tipo de banco de dados, localização e informações do usuário. Essas informações são necessárias para que o driver ODBC possa se conectar ao banco de dados.

  3. Ao clicar no botão Adicionar, você verá uma lista de drivers para vários bancos de dados (Oracle, SQL Server, Sybase, Microsoft Access, Excel, etc.). O driver que você selecionar depende do banco de dados ao qual deseja se conectar. Selecione o driver para a fonte de dados. Aqui, no Guru99, você usará Oracle Tabelas do banco de dados. Selecione a Oracle driver de protocolo de fio.

  4. Na página seguinte, selecione a guia Geral e insira os detalhes do banco de dados. Em seguida, clique em Testar Conexão.

    A janela Criar Nova Fonte de Dados lista os drivers ODBC instalados.

    Observação – Os detalhes do banco de dados são específicos para sua instalação, dependendo do nome do host, da porta e do SID selecionados durante a instalação do banco de dados. Você pode obter esses detalhes abrindo o arquivo tnsnames.ora localizado em seu diretório de instalação. Oracle Pasta de instalação.

    Oracle Configuração do driver de protocolo de rede na guia Geral com host, porta e SID.

  5. Após executar um Teste de Conexão, insira o nome de usuário e a senha do banco de dados e selecione o botão “OK”. Se a conexão for bem-sucedida, uma caixa de mensagem será exibida.

    Acessar Oracle Aparece uma mensagem solicitando o nome de usuário e a senha do banco de dados.

    Caixa de mensagem confirmando que a conexão de teste ODBC foi bem-sucedida.

Selecione OK na janela de teste de conexão e na janela de configuração do driver ODBC. A fonte de dados ODBC criada será adicionada às fontes de dados do usuário. A fonte de dados ODBC agora está pronta.

Passo 3) Crie as tabelas de esquema. No Guru99, você usará OracleTabelas do esquema Scott/Tiger. Se você não tiver essas tabelas no banco de dados, crie-as usando o script abaixo.

Baixe o arquivo Scott.sql

Passo 4) Insira os detalhes do banco de dados. Na janela de importação de tabelas:

  1. Selecione a fonte de dados ODBC para o Oracle base de dados.
  2. Digite o nome de usuário do banco de dados
  3. Digite a senha do banco de dados
  4. Clique no botão conectar/reconectar. Isso exibirá as tabelas do usuário do banco de dados.
  5. Expanda a árvore na pasta "tabelas" e selecione a tabela EMP.
  6. Selecione o botão OK.

A janela Importar Tabelas exibe a tabela EMP selecionada no esquema guru99.

Passo 5) Verifique e salve a tabela importada. A tabela será importada para o Informatica Source Analyzer. Use as teclas “Ctrl+S” para salvar as alterações no repositório.

Definição da fonte EMP importada exibida no espaço de trabalho do Analisador de Fontes.

Da mesma forma, você pode importar quaisquer outras tabelas de banco de dados no Source Analyzer.

Como importar Target em Informática Target Designer

Aqui está o processo para importar um destino no Informatica. Target Designer.

Neste tutorial, você criará a tabela de destino `emp_target`, que terá a mesma estrutura da tabela de origem `EMP`. Para importar a tabela de destino, ela deve estar presente no banco de dados. Para criar a tabela de destino, utilize o script abaixo. Os tipos de destinos disponíveis no Informatica são: relacionais, XML e arquivos planos.

Baixe o arquivo emp_target.sql

Observação – Neste tutorial, tanto as tabelas de origem quanto as de destino estão presentes no mesmo esquema de banco de dados (guru99). No entanto, você também pode criar um destino em um esquema diferente.

Passo 1) No Informatica Designer, clique em Target Ícone de designer para lançamento Target Designer.

Barra de ferramentas do designer com o Target Ícone do designer destacado

Passo 2) Na próxima etapa:

  1. Selecione a opção "Targets” no menu principal
  2. Selecione “importar” nas opções do banco de dados.

Targetmenu s em Target Designer com Importar do Banco de Dados selecionado

Passo 3) Na janela da tabela de importação:

  1. Selecione a fonte de dados ODBC para o Oracle base de dados.
  2. Digite o nome de usuário do banco de dados
  3. Digite a senha do banco de dados
  4. Clique no botão conectar/reconectar. Isso exibirá as tabelas do usuário do banco de dados.
  5. Expanda a árvore na pasta "tabelas" e selecione a tabela EMP_TARGET.
  6. Selecione o botão OK

Janela Importar Tabelas com a tabela EMP_TARGET selecionada

Isso importará o destino para Target Designer do Informatica PowerCenter, conforme mostrado abaixo. Use as teclas “Ctrl+S” para salvar as alterações.

Definição EMP_TARGET importada em Target Espaço de trabalho do designer

Neste tutorial, você importou as fontes e os destinos. Agora você está pronto para criar o seu projeto. primeiro mapaping.

Como criar uma pasta na Informatica

A seguir estão os passos para criar uma pasta no Informatica.

As pastas do Informatica são contêineres lógicos que armazenam os objetos criados no Informatica Designer e no Workflow Manager (mapa).pings, mapas, fontes, alvos e assim por diante).

Para criar uma pasta:

Passo 1) Gerenciador de Repositório Aberto.

Entrada do Gerenciador de Repositório no grupo de programas clientes da Informatica

Observação – Se o Informatica Designer já estiver aberto, o Gerenciador de Repositório poderá ser aberto usando os atalhos disponíveis na caixa de ferramentas.

Atalho da caixa de ferramentas do designer que inicia o Gerenciador de Repositório.

Isso abrirá o Informatica Repository Manager em uma janela separada.

Janela do Gerenciador de Repositório Informatica com o navegador de repositório.

Passo 2) Siga esses passos:

  1. Clique no menu Pasta
  2. Selecione a opção Criar

O menu Pastas no Gerenciador de Repositório foi aberto na opção Criar.

Passo 3) Na próxima etapa:

  1. Digite o nome da pasta desejada.
  2. Selecione OK

Diálogo de criação de pasta com o nome da pasta e opções de permissão.

Isso criará uma nova pasta e uma mensagem aparecerá dizendo “A pasta foi criada com sucesso”.

Caixa de mensagem de confirmação informando que a pasta foi criada.

A pasta recém-criada será então listada no repositório correspondente.

Navegador de repositório mostrando a pasta recém-criada na árvore.

Isso conclui o tutorial. Vejo você no próximo!

Perguntas Frequentes

Uma definição de origem é a estrutura importada da tabela. Qualificador de origem é a transformação que lê linhas de dentro de um mapa.ping e converte os valores para tipos de dados de transformação do Informatica.

Sim. Arrastar uma definição de origem da pasta Fontes para a Target O espaço de trabalho do designer cria uma definição de destino correspondente. A própria tabela do banco de dados ainda precisa ser criada separadamente com um script DDL.

Nada muda automaticamente. A definição armazenada mantém as colunas antigas até que você a importe novamente do banco de dados, portanto, mapeie-a.pings continuam a ser executados contra uma estrutura que já não corresponde à tabela.

O Informatica mapeia cada tipo de banco de dados nativo em seus próprios tipos de dados de transformação, de forma que o mesmo mapeamento funcione da mesma maneira.ping A lógica funciona em toda parte Oracle, SQL Server e arquivos planos. O tipo original permanece visível na definição da fonte.

Uma pasta marcada como compartilhada no momento da criação permite que outras pastas referenciem seus objetos por meio de atalhos, de modo que uma definição de origem possa ser mantida centralmente em vez de ser copiada para cada pasta do projeto.

Não. O Informatica Intelligent Cloud Services não possui uma janela separada para importação de metadados. As origens e os destinos são selecionados diretamente no mapa da nuvem.ping O designer utiliza uma conexão configurada e os metadados são lidos sob demanda.

O Informatica CLAIRE cria perfis de metadados importados e sugere um mapa de colunas.pingcompara a relação entre a origem e o destino e sinaliza anomalias na qualidade dos dados. Recursos semelhantes de aprendizado de máquina em outras ferramentas de ETL recomendam junções e detectam desvios de esquema automaticamente.

O Copilot pode elaborar o DDL para tabelas de preparação e de destino, gerar inserções de dados de exemplo e escrever os comandos pmrep que automatizam as importações do repositório. RevVisualize cada instrução gerada antes de executá-la em um esquema real.

Resuma esta postagem com: