Arquivos de valores separados por vírgulas (CSV) para uso em
análise de impacto e linhagem de dados.
É possível exportar todas as transformações de mapeamento de todos os nós Compute em um aplicativo,
biblioteca ou projeto do WebSphere Message Broker especificados.
Também é possível criar documentos de origem de dados estendidos para esquemas em
um projeto do conjunto de mensagens.
Os arquivos CSV resultantes podem ser importados para produtos,
tais como o IBM® InfoSphere Metadata Workbench, que podem
executar análise de impacto e operações de linhagem de dados.
- Linhagem de dados
- Veja de onde vêm as informações e o que acontece com elas conforme
se movem entre processos de integração de dados.
- Análise de Impacto
- Determine os efeitos da mudança de um campo no fluxo de informações.
O assistente
Documentos de Linhagem de Dados cria o
seguinte artefato como arquivos CSV:
- Documentos de Mapeamento de Extensão
- Este artefato contém linhas de mapeamentos de transformações do WebSphere Message Broker entre modelos de mensagem
em um fluxo de mensagens. Um documento de mapeamento é criado para cada fluxo,
contendo todos os mapeamentos feitos por diferentes nós Compute no fluxo.
Cada transformação em um nó é registrada em sua própria linha:
Nome,Colunas de Origem,Colunas de Destino,Regra,Função,Descrição de Especificação
"Compute","WMBMessageModels.ShipOrderLibLibrary.shipPartRequest.shipPartRequest/partNo","WMBMessageModels.ShipOrderLibLibrary.shipPartResponse.shipPartResponse/partNo",,,"{}ProcessShipping_Compute.Main"
"Compute","WMBMessageModels.ShipOrderLibLibrary.shipPartRequest.shipPartRequest/partQuantity","WMBMessageModels.ShipOrderLibLibrary.shipPartResponse.shipPartResponse/partQuantity",,,"{}ProcessShipping_Compute.Main"
Os
campos são conforme a seguir: - Nome
- O nome do nó no fluxo de mensagens.
- Colunas de Origem
- A origem dos mapeamentos.
- Colunas de Destino
- O destino dos mapeamentos.
- Regra
- Não usado atualmente.
- Function
- Uma lista de funções definidas pelo usuário ou integradas que estão sendo chamadas
no mapeamento. Se a lista exceder 255 caracteres, ela será truncada.
- Descrição de Especificação
- O módulo do nó Compute
ou procedimento ou função ESQL em que o mapeamento ocorre, que é onde
o destino está sendo mapeado. Se estiver em uma função ou em um procedimento dentro de um módulo de
cálculo, ela tem este formato:
{broker.schema1}MyMessageFlow2_Compute.Main, {}Compute2.CopyEntireMessage.
Se
for um procedimento ou função fora do escopo do módulo, o nome do procedimento ou da
função é mostrado, por exemplo: {broker.schema1}ExternalProcedure1
Nem todas as transformações de ESQL são suportadas; consulte Restrição da Linhagem de Dados.