Personalizar o arquivo de regras para uma origem de dados ODBC
Se os dados de origem estiverem acessíveis à rede e configurados usando ODBC, você poderá configurar as regras do Essbase para acessar os dados de origem usando os resultados da consulta SQL.
Exemplo 1 - DB2
Veja um exemplo das Propriedades SQL de uma regra de carregamento para acessar uma origem relacional de dados no DB2 que não é definida como Origem de Dados no Essbase.
O campo Nome deve corresponder ao nome do DSN definido no odbc.ini (Linux) ou ao Nome da Origem de Dados configurado no Windows. Uma consulta SQL que você grava extrai os dados do DB2 para o Essbase.

Se você quiser usar uma regra de carregamento para mais de uma origem de dados ODBC, poderá usar uma variável de substituição para o nome DSN (e para elementos em cláusulas SQL). Por exemplo, se as variáveis &dsn e &month forem definidas no cubo associado ao arquivo de regras,

então a regra de carregamento pode fazer referência a essas variáveis, conforme mostrado no seguinte exemplo de regra:

Exemplo 2 - Teradata
Veja um exemplo das Propriedades SQL de uma regra de carregamento para acessar uma origem relacional de dados no Teradata.

odbc.ini (no Linux):[Teradata]
Driver=/opt/teradata/client/16.20/lib64/tdataodbc_sb64.so
Description=NCR 3600 running Teradata V2R6.2
DBCName=192.0.2.110
astUser=
Username=xxxxxx
Password=xxxxxx
Database=TBC
DefaultDatabase=TBC
NoScan=no
MechanismName=TD2
Aqui está outro exemplo das Propriedades de SQL de uma regra de carregamento para acessar uma origem relacional de dados no Teradata.

O exemplo acima corresponde a essa configuração no odbc.ini (no Linux):
[$TELAPI$192.0.2.110]
Driver=/opt/teradata/client/16.20/lib64/tdataodbc_sb64.so
Description=NCR 3600 running Teradata V2R6.2
DBCName=192.0.2.110
astUser=
Username=xxxxxx
Password=xxxxxx
Database=TBC
DefaultDatabase=TBC
NoScan=no
MechanismName=TD2