A Configuração de dados XML mapeia dados XML para colunas da tabela de banco de dados relacional. Este mapeamento é usado pelo driver ODBC XML para fornecer dados em formato relacional para a estrutura de extract, transform, and load do IBM Rational Insight (Rational Insight).
O Rational Insight fornece um driver ODBC XML e um conjunto iniciador de origens de dados ODBC. O driver ODBC XML usa o arquivo de configuração fornecido pela ferramenta de Configuração de Dados XML para transformar os dados XML em formato relacional, que é o esperado pelos componentes do Data Manager e do Servidor de relatório do Rational Insight. É possível usar o driver ODBC XML no tempo de execução para acessar esses dados XML a partir do Data Manager, ou do Servidor de relatório do Rational Insight para relatórios operacionais (ou "ativos").
O driver ODBC possui suporte SQL limitado. São possíveis os comandos simples "column select" e "where", por exemplo:
SELECT *|column1[,column2…] FROM["catalog".]"schema"."table" [WHERE FilteringExpression] [WITH pagesize=xxx].
É possível usar o comando SELECT com o caractere "*" para uma procura de caracteres curinga a partir de uma única tabela. Use a cláusula WHERE apenas para comparação com um valor constante. É possível usar uma expressão de filtragem simples, como [modifiedsince=xxx [AND]] column1 =|<|> value [AND|OR ...]. Aqui modifiedsince é um parâmetro especial. Se você estiver usando um Serviço de Dados do Rational Insight que suporta carregamento delta, poderá passar um registro de data e hora em formato de data e hora padrão da Internet como o valor para este parâmetro na SQL para recuperar dados que foram modificados apenas após o horário especificado. Para buscar dados página por página, use a cláusula WITH e especifique um número para o tamanho da página.