Personalizza file di regole per un'origine dati ODBC
Se i dati di origine sono accessibili in rete e configurati utilizzando ODBC, è possibile configurare le regole di Essbase per accedere ai dati di origine utilizzando i risultati delle query SQL.
Esempio 1 - DB2
Di seguito è riportato un esempio delle proprietà SQL per una regola di caricamento per l'accesso a un'origine relazionale di dati in DB2 non definita come origine dati in Essbase.
Il campo Nome deve corrispondere al nome DSN definito in odbc.ini (Linux) o al nome dell'origine dati configurato in Windows. Una query SQL scritta esegue il pull dei dati da DB2 a Essbase.

Se si desidera utilizzare una regola di caricamento per più origini dati ODBC, è possibile utilizzare una variabile di sostituzione per il nome DSN (e per gli elementi nelle clausole SQL). Ad esempio, se le variabili &dsn e &month sono definite nel cubo associato al file delle regole,

la regola di caricamento può fare riferimento a queste variabili, come mostrato nell'esempio di regola seguente:

Esempio 2 - Teradata
Di seguito è riportato un esempio delle proprietà SQL per una regola di caricamento per l'accesso a un'origine di dati relazionale in Teradata.

odbc.ini (su 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
Di seguito è riportato un altro esempio delle proprietà SQL per una regola di caricamento per l'accesso a un'origine di dati relazionale in Teradata.

L'esempio sopra riportato corrisponde a questa configurazione in odbc.ini (su 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