O Análise de Dados analisa e filtra informações em documentos XML complexos. É possível usar essa análise para criar uma biblioteca, que contém o ferramentas de Análise de Dados para transformar de maneira rápida e fácil seus dados no WebSphere Message Broker.
Arquivos XML são flexíveis, mas podem ser longos e complexos. Você pode estar interessado em um pequeno subconjunto de dados. Entretanto, pode ser difícil construir um modelo para filtrar e analisar esse subconjunto de dados usando métodos tradicionais. As ferramentas Business Intelligence (BI) existentes funcionam melhor com dados relacionais bem estruturados.
Em um projeto de Análise de Dados, você analisa um conjunto de documentos XML de amostra de acordo com o conteúdo dos dados. Esse conteúdo é definido em um perfil do Análise de Dados que você especifica ao criar o projeto. Quando você analisa seus documentos XML de amostra, novos dados e novas estruturas de dados dentro deles são mantidos no modelo de Análise de Dados. Os dados repetidos e as estruturas de dados não são incluídos. Depois que essa análise é concluída, é possível explorar o modelo de Análise de Dados, que é um resumo dos dados de amostra, selecionar os elementos relevantes no modelo de Análise de Dados e, em seguida, incluí-los em um modelo de destino. Use o modelo de destino para produzir uma biblioteca que contém ferramentas de Análise de Dados, que podem ser usadas no tempo de execução para transformar dados recebidos. As ferramentas de Análise de Dados que são criadas incluem mapa, arquivo de esquema, folha de estilo de validação e subfluxo.
Uma visão geral do processo é mostrada na figura a seguir: