Con il connettore SAP HANA® JDBC, puoi utilizzare i comandi in una catena per eseguire operazioni in linguaggio di query strutturato (SQL) in SAP high-performance analytic appliance (HANA). Ad esempio, con questo connettore puoi:
- Eseguire comandi SQL, tra cui un'istruzione
CREAoAGGIORNAo una querySELEZIONA - Recuperare i dettagli di una tabella in SAP HANA
- Inserire i record nel database SAP HANA
Nota: Questo connettore è stato realizzato da Workiva e si collega a un sistema di terze parti. Sebbene il nostro team di assistenza possa aiutare a configurare questo connettore all'interno del tuo spazio di lavoro, non siamo in grado di risolvere i problemi o di fornire assistenza in altro modo per qualsiasi problema che abbia origine al di fuori della piattaforma Workiva.
Prerequisiti
Per attivare la connessione a SAP HANA, il connettore utilizza la connettività del database Java (JDBC), protetta da un'autenticazione di base con nome utente e password. Per configurare il connettore, avrai bisogno di:
- Un utente di integrazione designato creato in SAP HANA per il connettore
- Nome utente e password dell'utente dell'integrazione
- L'URL della connessione JDBC, ad esempio
jdbc:sap://<server>:<port>[/?<options>] - Per connettersi a un'istanza on-premise di SAP HANA, un GroundRunner per la connessione
Nota: Per connetterti a un'istanza cloud di SAP HANA, utilizza il CloudRunner predefinito.
Configurare il connettore JDBC di SAP HANA
Nota: Per rendere il connettore disponibile per l'uso nelle catene della tua organizzazione, un amministratore della sicurezza dell'org deve prima abilitarlo da Configurazione.
- Da Chain Builder, clicca su Connections , e poi su Create in alto a destra.
- In Connector Connection, seleziona SAP HANA JDBC e il runner da utilizzare con la connessione.
- In Informazioni di base, inserisci un nome e una descrizione unici per identificare la connessione.
-
In Proprietà, inserisci i dettagli del connettore:
Proprietà Dettagli Nome utente Inserisci il nome utente dell'integrazione SAP HANA del connettore. Password Inserisci la password per la proprietà Nome utente. URL di connessione Inserisci l'URL della connessione JDBC con qualsiasi proprietà opzionale aggiunta come stringa di query, ad esempio
jdbc:sap://localhost:<server>:<port>/?<options>. Ad esempio, per disabilitare la latenza e il timeout della connessione,jdbc:sap://localhost:30015/?latency=0&communicationtimeout=0.Nota: Per impostazione predefinita, la porta è
30015; tuttavia, questo potrebbe essere diverso per il tuo ambiente.Nota: Tutte le credenziali sensibili vengono automaticamente crittografate e memorizzate con la crittografia Advanced Encryption Standard (AES)-256. Per motivi di sicurezza, evita di includere le credenziali dell'utente come proprietà opzionali all'interno dell'input URL connessione.
- Seleziona gli ambienti da utilizzare per la connessione e clicca su Salva.
- Per testare la connessione, crea ed esegui una catena con il comando Ottieni la definizione della tabella del connettore e verifica che restituisca un output valido.
Risoluzione dei problemi
Se la connessione a SAP HANA fallisce:
- Verifica le credenziali di autenticazione dell'utente dell'integrazione
- Controlla l'URL della connessione JDBC, compreso il server e la porta
Se la connessione non riesce a eseguire un comando, verifica che i suoi input, come la sintassi SQL o la tabella, siano validi.