Sumário

Search

  1. Prefácio
  2. Entendendo Domínios
  3. Gerenciando Sua Conta
  4. Usando o Informatica Administrator
  5. Usando a Exibição Domínio
  6. Gerenciamento de Domínio
  7. Nós
  8. Alta Disponibilidade
  9. Conexões
  10. Propriedades de Conexão
  11. Agendamentos
  12. Exportação e importação do objeto de domínio
  13. Gerenciamento de licenças
  14. Monitoramento
  15. Gerenciamento de Logs
  16. Relatórios de domínio
  17. Diagnóstico de nó
  18. Noções Básicas de Globalização
  19. Apêndice A: Páginas de Códigos
  20. Apêndice B: Funções personalizadas
  21. Apêndice C: Conectividade da Plataforma Informatica
  22. Apêndice D: Configurar o Navegador da Web

Guia do Administrador

Guia do Administrador

Escolhendo caracteres para Metadados do Repositório do PowerCenter

Escolhendo caracteres para Metadados do Repositório do PowerCenter

É possível usar qualquer caractere na página de código do repositório do PowerCenter ao inserir metadados do repositório do PowerCenter. Se o repositório do PowerCenter usar UTF-16LE, você pode inserir qualquer caractere Unicode. Por exemplo, é possível armazenar metadados em alemão, japonês e inglês em um repositório do PowerCenter ativado por UTF-16LE. No entanto, você deve garantir que o Serviço de Integração do PowerCenter possa executar com êxito transações SQL com bancos de dados de origem, destino, pesquisa e procedimento armazenado. Você também deve garantir que o Serviço de Integração do PowerCenter possa ler de arquivos de origem e pesquisa e gravar em arquivos de destino e pesquisa. Portanto, quando você executar uma sessão, deve garantir que os caracteres de metadados do repositório do PowerCenter estejam codificados nas páginas de código de origem, destino, pesquisa e procedimento armazenado.

Exemplo

O Serviço de Integração do PowerCenter, o repositório do PowerCenter e o Cliente do PowerCenter usam a página de código ISO 8859-1 Latin1 e o banco de dados de origem contém dados em japonês codificados usando a página de código Shift-JIS. Cada página de código contém caracteres não codificados na outra. Usar caracteres diferentes de ASCII de 7 bits no repositório do PowerCenter e metadados do banco de dados de origem pode fazer com que as sessões falhem ou não carreguem nenhuma linha nas seguintes situações:
  • Você cria um mapeamento que contém um literal de string com caracteres específicos para o intervalo de idioma alemão de ISO 8859-1 em uma consulta. O banco de dados de origem pode rejeitar a consulta ou retornar resultados inconsistentes.
  • Você usa o Cliente do PowerCenter para gerar consultas SQL contendo caracteres específicos do intervalo de idioma alemão de ISO 8859-1. O banco de dados de origem não pode converter os caracteres específicos de alemão da página de código ISO 8859-1 na página de código Shift-JIS.
  • O banco de dados de origem tem um nome de tabela que contém caracteres japoneses. O PowerCenter Designer não pode converter os caracteres japoneses da página de código do banco de dados de origem na página de código do Cliente do PowerCenter. Em vez disso, o PowerCenter Designer importa os caracteres japoneses como pontos de interrogação (?), alterando o nome da tabela. O Serviço de Repositório do PowerCenter salva o nome da tabela de origem no repositório do PowerCenter como pontos de interrogação. Se o Serviço de Integração do PowerCenter enviar uma consulta para o banco de dados de origem usando o nome de tabela alterado, o banco de dados de origem não poderá encontrar a tabela correta e não retornará nenhuma linha ou um erro para o Serviço de Integração do PowerCenter, fazendo com que a sessão falhe.
Como a página de código US-ASCII é um subconjunto das páginas de código ISO 8859-1 e Shift-JIS, é possível evitar essas inconsistências de dados se você usar caracteres ASCII de 7 bits para todos os seus metadados.