PowerCenter
- PowerCenter 10.4.0
- Todos os produtos
Propriedade | Descrição |
---|---|
Tipo
| Tipo de procedimento externo. Use os seguintes tipos:
O padrão é Informatica.
|
Identificador do Módulo/Programático
| Um módulo é um nome básico da DLL (no Windows) ou do objeto compartilhado (no UNIX) que contém os procedimentos externos. Ele determina o nome da DLL ou objeto compartilhado no sistema operacional.
Insira apenas caracteres ASCII.
Um identificador programático, ou ProgID, é o nome lógico de uma classe. No Designer, você faz referência a classes COM por meio de ProgIDs. Internamente, classes são identificadas por CLSIDs numéricas. Por exemplo:
O formato padrão de um ProgID é Projeto.Classe[.Versão] .
Insira apenas caracteres ASCII.
|
Nome do Procedimento
| Nome do procedimento externo. Insira apenas caracteres ASCII.
|
Local em tempo de execução
| Localização que contém a DLL ou biblioteca compartilhada. Insira um caminho relativo ao nó do Serviço de Integração que executa a sessão de Procedimento Externo. Se você inserir $PMExtProcDir, o Serviço de Integração examinará o diretório especificado pelo variável de processo $PMExtProcDir para localizar a biblioteca.
Se essa propriedade estiver em branco, o Serviço de Integração usará a variável de ambiente definida no nó do Serviço de Integração para localizar a DLL ou a biblioteca compartilhada.
Você pode codificar um caminho como a Localização do Tempo de Execução. Isso não é recomendado, pois o caminho é específico somente para uma máquina.
É necessário copiar todas as DLLs ou bibliotecas compartilhadas para a localização de tempo de execução ou para a variável de ambiente definida no nó do Serviço de Integração. O Serviço de Integração não consegue carregar o procedimento quando não consegue localizar a DLL, a biblioteca compartilhada ou um arquivo de referência.
O padrão é $PMExtProcDir.
|
Nível de Rastreamento
| Quantidade de detalhes de transações relatados no arquivo de log da sessão. Use os seguintes níveis de rastreamento:
O padrão é Normal.
|
É Particionável
| Indica se você pode criar múltiplas partições em um pipeline que usa essa transformação. Use os seguintes valores:
- Não. A transformação não pode ser particionada. A transformação e outras transformações no mesmo pipeline estão limitadas a uma partição.
- Localmente. A transformação pode ser particionada, mas o Serviço de Integração deve executar todas as partições do pipeline no mesmo nó. Escolha Local quando diferentes partições da transformação BAPI/RFC devem compartilhar objetos na memória.
- Na Grade. A transformação pode ser particionada, e o Serviço de Integração pode distribuir cada partição em nós diferentes.
O padrão é Não.
|
A Saída é Repetível
| Indica se a transformação gerará linhas na mesma ordem entre execuções da sessão. O Serviço de Integração poderá retomar uma sessão do último ponto de verificação quando a saída for repetível e determinista. Use os seguintes valores:
O padrão é Baseada na Ordem de Entrada.
|
Saída é Determinística
| Indica se a transformação gera dados de saída consistentes entre as execuções de sessão. É necessário ativar esta propriedade para executar a recuperação nas sessões que usam esta transformação.
Por padrão, essa opção fica desativada.
|
Sistema Operacional | Variável de ambiente |
---|---|
Windows
| PATH
|
AIX
| LIBPATH
|
HPUX
| SHLIB_PATH
|
Linux
| LD_LIBRARY_PATH
|
Solaris
| LD_LIBRARY_PATH
|