WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Selecionando os Índices de Elementos de Matriz de Entrada e Saída

Quando você estiver transformando elementos de matriz no editor de Mapeamento de Dados Gráficos, poderá usar a página Cardinalidade da visualização de propriedades para selecionar os índices dos elementos de entrada e de saída sobre os quais você deseja que a transformação opere.

Para cada matriz de entrada, é possível selecionar os índices dos elementos sobre os quais você deseja que a transformação opere. Para especificar os índices, insira um valor no campo Índices da Matriz de Entrada da página de propriedades Cardinalidade da transformação.

A seguinte tabela mostra exemplos dos valores que você pode inserir:
Tabela 1. Valores de exemplos de índices da matriz de entrada
Elementos de índice selecionados Valor no campo de índices da matriz de entrada
Todos os índices * (ou deixe vazio)
Apenas o índice 5 5
Índices de 1 a 3 1:3
Índices 1, 3 e 5 1,3,5
Índices 2 em diante 2:*
Índices 1, 3, 5 em diante 1,3,5:*
Índices de 2 a 8, exceto 5 2:4,6:8
Todos os índices, exceto 5 1:4,6:*

Para configurar o índice do elemento da matriz de saída no qual a transformação irá operar, insira um valor no campo Índices da Matriz de Saída da página de propriedades Cardinalidade. Isso é ligeiramente diferente de entradas de índice de entrada, pois apenas um único índice é permitido. Deixe o campo vazio para indicar que a matriz de saída inteira pode ser usada.

Os índices baseiam-se em 1, isto é, o primeiro elemento da matriz é referenciado como 1, o segundo como 2, etc. Se o campo de cardinalidade ficar em branco para uma matriz especificada, todos os índices serão usados. Se houver diversos níveis de elementos de matriz aninhados, campos de cardinalidade em branco sugerem que todos os índices serão usados. Portanto, se o elemento de entrada para uma transformação for A/B[]/C[], em que B e C são matrizes sem índices especificados, todos os índices serão usados. Isso significa que todos os Cs parte de B[1], todos os Cs parte de B[2], todos os Cs parte de B[3], etc., serão usados.

Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:31:52


Tópico de ConceitoTópico de Conceito | Versão 8.0.0.5 | cm28560_