Sumário

Search

  1. Prefácio
  2. A Linguagem de Transformação
  3. Constantes
  4. Operadores
  5. Variáveis
  6. Datas
  7. Funções
  8. Criação de funções personalizadas
  9. Referência de API da Função Personalizada

Referência de Linguagem de Transformação

Referência de Linguagem de Transformação

$PM<SourceName>@TableName, $PM<TargetName>@TableName

$PM<SourceName>@TableName, $PM<TargetName>@TableName

$PM
<SourceName>
@TableName e $PM
<TargetName>
@TableName retornam os nomes das tabelas de origem e de destino referentes às instâncias relacionais de origem e de destino como valores de string. Use essas variáveis com qualquer função que aceite tipos de dados de string.
O nome da variável depende do nome da instância de origem ou de destino. Por exemplo, para uma instância de origem chamada “Customers”, o nome de variável incorporado é $PMCustomers@TableName. Se a origem ou o destino relacional fizer parte de um mapplet dentro de um mapeamento, o nome da variável interna incluirá o nome do mapplet:
  • $PM
    <MappletName>
    .
    <SourceName>
    @TableName
  • $PM
    <MappletName>
    .
    <TargetName>
    @TableName
Use $PM
<SourceName>
@TableName e $PM
<TargetName>
@TableName em um mapeamento ou um mapplet. Por exemplo, em um mapeamento que contém várias origens relacionais, você pode usar $PM
<SourceName>
@TableName na porta de saída de uma transformação de Expressão para gravar o nome da tabela de origem de cada linha no destino. Você também pode usar essas variáveis em campos de entrada que aceitam variáveis de mapeamento.