Sumário

Search

  1. Prefácio
  2. Introdução ao PowerExchange
  3. Arquivo de Configuração DBMOVER
  4. Trabalhos Netport
  5. Logs de Mensagens do PowerExchange e Substituições de Destinos
  6. Log de estatísticas do SMF e Relatórios
  7. Segurança do PowerExchange
  8. Suporte a Secure Sockets Layer
  9. Segurança de Rede Alternativa do PowerExchange
  10. SQL Não Relacional do PowerExchange
  11. Metadados DTLDESCRIBE
  12. Globalização do PowerExchange
  13. Usando os Drivers ODBC do PowerExchange
  14. Tipos de Dados e Matriz de Conversão do PowerExchange
  15. Apêndice A: Carimbos de Data/Hora DTL__CAPXTIMESTAMP
  16. Apêndice B: Glossário do PowerExchange

Manual de Referência

Manual de Referência

Guia Geral

Guia Geral

Na guia
Geral
do assistente de
Fonte de Dados do PowerExchange
, digite as seguintes propriedades opcionais de uma definição de fonte de dados do PowerExchange.
Máscara de Integração
A máscara de integração. Insira uma lista delimitada por vírgulas de qualquer uma das seguintes opções:
  • CPOOL. Inicializa o pool de conexões.
  • DFN. Se você especificar DFN, o tipo de fonte de dados do PowerExchange será retornado da seguinte forma:
    PWX:
    dbtype
    Se você não especificar DFN, a seguinte cadeia será retornada:
    PWX
    A Informatica recomenda o uso do valor padrão.
  • ILMBRIDGE. Especifique essa opção se o produto Informatica Data Archive acessar dados por meio de uma conexão de ponte JDBC-ODBC com o driver ODBC do PowerExchange. Especifique essa opção para ativar as seguintes opções: BINASCHAR, CLOSEDSTMREUSE, NOFKEYS, NOUNDERSCORE, SQLLEN4BYTES e V3COLNAMES.
  • OWB. Define várias validações SQL e propriedades de reutilização da instrução. Usado pelo Oracle Warehouse Builder.
  • V30. Faz com que a chamada ODBC SQLColumns() retorne nomes de coluna V3. Usado pelo Information Integrator (II) do IBM DB2.
  • VERBOSE. Faz com que mensagens adicionais sejam geradas em relação a opções de Máscara de Integração.
Além disso, você pode habilitar as seguintes opções de Máscara de Integração definindo a opção específica ou a opção ILMBRIDGE:
  • BINASCHAR. Faz com que a chamada ODBC SQLColAttributes() altere as colunas BIN ou VARBIN para colunas CHAR ou VARCHAR e dobra a capacidade.
  • CLOSEDSTMREUSE. Faz com que uma instrução aberta no modo de leitura ou de seleção seja mantida após uma chamada ODBC SQLFreeStmt() do tipo SQL_CLOSE. Subconjunto de StmtKeepAlive.
  • NOFKEYS. Faz com que a chamada SQLForeignKeys() do ODBC retorne um resultado vazio sem uma chamada ao Ouvinte do PowerExchange.
  • NOUNDERSCORE. Impede que caracteres de sublinhado (_) sejam substituídos pelo sinal de porcentagem (%) no processamento de DTLDescribe. Essa opção permite que o PowerExchange processe uma única tabela NRDB2.
  • SQLLEN4BYTES. Especifica que a ligação entre JDBC e ODBC chama SQLGetData com um buffer de número inteiro de 4 bytes para retornar o tamanho dos dados de destino.
  • V3COLNAMES. Faz com que os nomes do ODBC V3 sejam retornados para todos os conjuntos de resultados de metadados, como SQLTables(), SQLColumns() e SQLPrimaryKeys(). Superconjunto do sinalizador do V30.
Parâmetro ODBC Correspondente: COMPATIBILITY
Máximo de Linhas
O máximo de linhas para recuperação.
Os valores válidos vão de 0 a 2147483647.
O padrão é 0, que indica linhas ilimitadas.
Parâmetro ODBC Correspondente: MAXROWS
Tamanho do Espaçamento
O número de linhas ou quilobytes. Defina essa propriedade quando, por exemplo, um aplicativo interativo não puder acompanhar o fluxo de dados do Ouvinte do PowerExchange.
Para obter desempenho máximo, defina essa propriedade como 0.
O padrão é o valor do parâmetro API rows_requested.
Parâmetro ODBC Correspondente: PACESIZE
Em KB
Selecione essa opção para especificar a definição de velocidade em kilobytes.
O padrão é
Em KB
.
Parâmetro ODBC Correspondente: INTERPRETASROWS
Em Linhas
Selecione essa opção para especificar a definição de velocidade em linhas.
O padrão é
Em KB
.
Parâmetro ODBC Correspondente: INTERPRETASROWS
Compactar
Selecione essa opção para compactar dados.
Essa opção fica desmarcada por padrão.
Parâmetro ODBC Correspondente: COMPRESS
Criptografar
Selecione essa opção para criptografar os dados.
Essa opção fica desmarcada por padrão.
Parâmetro ODBC Correspondente: ENCRYPT, conforme a seguir:
  • Se essa opção for selecionada, ENCRYPT=N.
  • Se essa opção for desmarcada, ENCRYPT=Y.
Opção
A opção de criptografia, que tem o seguinte valor:
  • AES
    . Os dados são criptografados usando o algoritmo AES (Advanced Encryption Standard).
Os valores de
DES
e
RC2
foram preteridos. O PowerExchange converte um valor de
DES
ou
RC2
em
AES
.
Se você selecionar uma opção de criptografia, selecione um nível de criptografia na lista
Nível
.
Parâmetro ODBC correspondente: ENCRYPT
Nível
Necessário se você selecionar a opção de criptografia
AES
.
O nível de criptografia.
As opções são:
  • 1
    . Use uma chave de criptografia de 128 bits.
  • 2
    . Use uma chave de criptografia de 192 bits.
  • 3
    . Use uma chave de criptografia de 256 bits.
O padrão será
1
se a opção de criptografia
AES
estiver selecionada.
Parâmetro ODBC Correspondente: ENCRYPTLEVEL
MQ Get Opt
O tipo de operação de leitura a ser executada em uma fila do MQSeries.
As opções são:
  • BROWSE
    . Lê uma cópia dos dados na fila.
  • READ
    . Lê os dados e os remove da fila.
O padrão é
READ
.
Parâmetro ODBC Correspondente: MQGETOPT
Aplicativo
O nome do aplicativo que identifica extrações. Especificar o nome do aplicativo aumenta a capacidade para identificar cada uso de uma única conexão. Essa informação fica disponível para o controle de tarefa.
Parâmetro ODBC Correspondente: DTLAPP
Substituições do PWX
Opcional. As seguintes substituições se aplicam a conexões ODBC do PowerExchange para movimentação de dados em massa ou sessões do CDC:
ARRAYSIZE=
array_size
LOWVALUES=N
QAQQINILIB=
library_name
TCPIP_OP_TIMEOUT=
network_operation_timeout
TCPIP_CON_TIMEOUT=
connection_timeout
TCPIP_HB_INTERVAL=
nnnnn
USE_CATALOG_METADATA=Y
Se você especificar várias substituições, use uma vírgula (,) como separador, por exemplo:
TCPIP_OP_TIMEOUT=
nnn
,TCPIP_CON_TIMEOUT=
nnn
ARRAYSIZE. O tamanho do array de busca do DB2, em número de linhas, para operações de movimentação de dados em massa do DB2 que usam o método de acesso DB2. O tamanho da matriz pertence a instruções FETCH de várias linhas do DB2 que o PowerExchange usa para ler os dados das tabelas de origem do DB2. Os valores válidos vão de 1 a 5000. O padrão é 25.
O PowerExchange reduz dinamicamente o tamanho da matriz quando todas as seguintes condições são verdadeiras:
  • O tipo de banco de dados é DB2.
  • A tabela contém colunas LOB.
  • O valor ARRAYSIZE é maior que 1.
  • O tamanho da linha * ARRAYSIZE é maior que 16000000 bytes.
LOWVALUES. Se você tiver definido anteriormente a instrução LOWVALUES no arquivo de configuração DBMOVER como Y para sessões do Cliente PowerExchange para PowerCenter (PWXPC), poderá usar esse parâmetro ODBC para especificar uma substituição de LOWVALUES=N para sessões que usam conexões ODBC do PowerExchange. Você deve usar o PWXPC em vez de ODBC para preservar os valores hexadecimais '0', chamados de
valores baixos
, na campos de caracteres de origem ao transferir esses valores para uma sessão do PowerCenter para entrega para um destino VSAM no
z/OS
ou um destino de arquivo sequencial no Linux, no UNIX, no Windows ou no z/OS.
QAQQINILIB. Se você especificou anteriormente a instrução QAQQINILIB no arquivo de configuração DBMOVER, pode usar esse parâmetro para especificar uma biblioteca QAQQINI alternativa para uma origem IBM i.
TCPIP_OP_TIMEOUT especifica um tempo de espera, em segundos, para uma operação de rede. Quando o segmento do aplicativo do lado do cliente detecta que a operação de rede excede esse intervalo de tempo limite, o PowerExchange encerra a conexão e emite uma mensagem de erro de tempo limite.
TCPIP_CON_TIMEOUT especifica um tempo limite, em segundos, para uma tentativa de conexão. Se o PowerExchange não conseguir estabelecer uma conexão ODBC dentro desse intervalo de tempo, o PowerExchange emite uma mensagem de erro.
TCPIP_HB_INTERVAL especifica um intervalo de pulsação, em segundos, que substitui o intervalo de pulsação padrão de 507 segundos de
TCP/IP
. Se o PowerExchange não receber dados antes do intervalo de pulsação de TCP/IP expirar, o PowerExchange encerrará a conexão ODBC e o fluxo de trabalho associado a um erro de tempo limite de pulsação. Use essa substituição para evitar conexões perdidas de erros de tempo limite de pulsação de TCP/IP.
USE_CATALOG_METADATA. Especifique USE_CATALOG_METADATA = Y para ler metadados do catálogo durante uma sessão de carregamento em massa do DB2, em vez de emitir uma instrução SELECT. Em seguida, quando o PowerExchange ler os metadados do catálogo, não será necessário conceder privilégios SELECT do PowerExchange na tabela.
Parâmetro ODBC Correspondente: PWXOVERRIDES
Permitir inserção em 0 linha
Uma operação SQL INSERT INTO schema.table em uma tabela de origem pode resultar na inserção de 0 linha e em um erro de transformação SQL. Quando você seleciona essa opção, o PowerExchange suprime a condição de erro e o processamento continua.
Parâmetro ODBC correspondente: AllowInsertInto0Rows.