SAP Lumira - Utilizzo di query con SQL

SAP Lumira ti consente di creare set di dati utilizzando SQL queryper l'origine dati di destinazione, manualmente. È possibile specificare le tabelle, le colonne, le procedure e le funzioni di origine per acquisire i dati in SAP Lumira.

È possibile utilizzare i driver JDBC per database tipici come Oracle, SQL Server, IBM DB2, Sybase, Teradata.

Banca dati Nome driver JDBC
Oracolo ojdbc14.jar
Microsoft SQL Server sqljdbc4.jar
Teradata terajdbc4.jar e tdgssconfig.jar
Sybase jconn4.jar
IBM DB2

db2jcc.jar o db2cc.jar e

db2jcc_license_cu.jar per versioni precedenti alla 9.5

IBM Netezza nzjdbc.jar

Connessione a una query con origine dati SQL

Per connettersi a un database utilizzando una query SQL per acquisire dati, è necessario avere una buona conoscenza del database e una buona padronanza di SQL.

È necessario disporre dei driver di database corretti installati per il middleware, che consentono all'applicazione client di connettersi al middleware e al database.

I driver JDBC devono essere installati per il middleware del database per l'utilizzo della query SQL. Il driver di accesso è il.jarfile. È possibile scaricare questo file dal sito del fornitore e copiarlo nella cartella del driver nel percorso dell'applicazione.

Di seguito sono riportati i passaggi per connettersi a una query con origine dati SQL.

Step 1 - Per utilizzare la query SQL per creare un set di dati, vai a File → New.

Seleziona l'opzione Query with SQL per scaricare un set di dati e fare clic su Next.

Step 2- Seleziona query SQL. Tutte le query in verde rappresentano i driver installati correttamente per il middleware.

Step 3 - Selezionare il middleware del database per il database di destinazione e fare clic su Next.

Step 4 - Immettere le credenziali di accesso, come nome host, numero istanza, nome utente e password e fare clic su Connect come mostrato di seguito.

Step 5 - Nel riquadro di sinistra, ti mostrerà tutti gli schemi e le tabelle nel database di destinazione.

Seleziona la tabella di destinazione e aggiungila al file Querypannello. Puoi fare clic suPreview opzione per vedere l'anteprima dei dati.

Step 6 - Puoi usare il file SELECTistruzione solo nell'editor SQL per acquisire i dati dalle tabelle del database. ClicCreate per aggiungere il set di dati al file Preparetab. Puoi anche usare "Select All", Se desideri utilizzare tutte le colonne o deseleziona la casella per rimuovere eventuali colonne dal set di dati. ClicCreate.

Specifica di query con proprietà di connessione SQL

L'utilizzo dell'opzione Query SQL consente anche di creare il proprio fornitore di dati, inserendo manualmente l'SQL per un'origine dati di destinazione per acquisire i dati della tabella.

Durante l'utilizzo Query with SQL, devono essere inserite le informazioni di connessione per il database di destinazione e possono essere utilizzate varie proprietà di connessione.

  • User Name - Per connettersi al database di destinazione

  • Password - Per connettersi al database di destinazione

  • Server and Port name - del database di destinazione

  • Database - Nome del database

Puoi selezionare Advance opzioni come -

  • Connection Pool Mode - Per mantenere la connessione attiva

  • Pool timeout - Durata in minuti per mantenere attiva la connessione.

  • Array Fetch Size - per determinare il numero di righe da recuperare dal database di destinazione.

  • Array Bind Size - Matrice di bind più grande, verrà recuperato un numero maggiore di righe.

  • Login Timeout - Tempo prima che una connessione tenti un timeout.

Proprietà del driver JDBC

Si tratta di varie proprietà di connessione, che possono essere definite durante l'utilizzo di query con opzione SQL nella creazione del set di dati Lumira.