Consultas SQL para IBM Tivoli Data Warehouse falham devido a nome de coluna inválido

Quando estiver gravando uma consulta de Linguagem de Consulta Estruturada (SQL) com relação ao IBM® Tivoli Data Warehouse (sem utilizar o Tivoli Enterprise Portal) em que seu gerenciador do banco de dados é DB2 ou Oracle , a consulta às vezes falha, indicando que o nome da coluna é inválido.

A causa desse problema pode ser que o seu nome da coluna tem mais de 30 caracteres de comprimento, e o DB2 e o Oracle não suportam nomes de colunas maiores que 30 caracteres.

O Warehouse Proxy Agent cria a tabela com os nomes de colunas abreviados. Essas abreviações são mostradas na tabela de banco de dados WAREHOUSEID.

Além disso, nomes de colunas que parecem atender à regra de menos de 30 caracteres também podem falhar quando o Agente de Resumo e Limpeza é utilizado porque esse agente inclui um prefixo de quatro caracteres no nome da coluna (por exemplo, AVG_).

Para evitar esse problema, revise suas consultas SQL para corresponderem aos nomes de colunas abreviados na tabela WAREHOUSEID.