Etapa do analisador XML (DataStage)

Utilize a etapa Analisador sintático de JSON para analisar um ou mais documentos que tenham a mesma estrutura.

Origem XML

Para a origem dos dados XML, especifique uma das opções a seguir:
Conjunto de Sequências
Selecione o item de esquema de entrada que contém a sequência de caracteres do documento. Apenas os itens que têm os tipos de dados String, normalizedString, byteString ou XML estão disponíveis para seleção.
Arquivo Único
Insira o caminho e o nome do arquivo ou clique em Inserir parâmetro e, em seguida, selecione o nome do parâmetro. Os parâmetros disponíveis são aqueles que você definiu anteriormente no trabalho e as macros incorporadas que estão no IBM® InfoSphere® DataStage®. Somente os itens que têm os tipos de dados String, normalizedString, ou byteString estão disponíveis para seleção.
Conjunto de Arquivos
Uma opção de conjunto de arquivos é usada para ler vários arquivos XML que são baseados no mesmo xsd. Selecione o item de esquema de entrada que conterá no tempo de execução os caminhos absolutos (exemplo, c:\test.xml) dos arquivos xml. Apenas os itens que têm os tipos de dados String, normalizedString ou byteString estão disponíveis para seleção.
Ativar filtragem
Ative a filtragem para aplicar uma folha de estilo XSLT no documento antes de ela ser analisada. A raiz do documento deve refletir o documento que é criado por meio do resultado da transformação XSLT. Essa opção não é recomendada para documentos grandes porque todo o processamento é feito na memória. Para documentos grandes, use etapas de transformação.

Raiz do Documento

Selecione o elemento de nível superior que descreve os documentos que você está analisando. Os tipos que são exibidos sob o namespace da biblioteca são definições de elemento de alto nível. Seguindo o padrão do Esquema XML, apenas elementos de nível superior podem descrever documentos. O nome do elemento que você selecionar deve corresponder ao nome do elemento de nível superior nos documentos da instância. Por exemplo, se você estiver analisando documentos de Solicitação, selecione o elemento Solicitação. Ao selecionar o elemento, é possível visualizar sua estrutura e verificar se ela está correta para os documentos que você deseja analisar.
Nota: Os elementos a partir dos quais você seleciona a raiz do documento são dos recursos que antes eram importados para as bibliotecas do esquema. Se você precisar importar o recurso que contém a raiz do documento para a etapa Analisador sintático de XML, clique em Abrir bibliotecas e importe o recurso que você precisa. Em seguida, retorne para o editor de montagem e configure a raiz do documento.

Validação

Por padrão, quando a etapa Analisador sintático de JSON é executada, ela usa validação mínima, o que desabilita todas as regras de validação e proporciona melhor desempenho do que a validação estrita. A validação estrita é configurada inicialmente para que cada regra de validação seja definida como Fatal e a tarefa pare assim que analisar a primeira ocorrência de dados inválidos. Para customizar a validação, especifique a ação a ser tomada quando ocorrer uma violação.

Para obter mais informações sobre regras de validação, consulte Regras de validação do XML Parser (DataStage).