Met de SAP HANA® JDBC-connector kunt u opdrachten in een keten gebruiken om gestructureerde querytaal (SQL)-bewerkingen uit te voeren in SAP high-performance analytic appliance (HANA). Met deze connector kunt u bijvoorbeeld:
- SQL-opdrachten uitvoeren, inclusief een
CREATEofUPDATEverklaring ofSELECTquery - Details over een tabel in SAP HANA ophalen
- Records invoegen in de SAP HANA-database
Opmerking: Deze connector is gebouwd door Workiva en maakt verbinding met een systeem van derden. Hoewel ons Support team kan helpen bij het configureren van deze connector binnen uw workspace, kunnen wij geen problemen oplossen of anderszins helpen met problemen die hun oorsprong vinden buiten het Workiva platform.
Vereisten
Om de verbinding met SAP HANA mogelijk te maken, maakt de connector gebruik van Java-databaseconnectiviteit (JDBC), beveiligd met een basisverificatie met gebruikersnaam en wachtwoord. Om de connector in te stellen, hebt u het volgende nodig:
- Een aangewezen integratiegebruiker die in SAP HANA is gemaakt voor de connector
- De gebruikersnaam en het wachtwoord van de integratiegebruiker
- De URL van de JDBC-verbinding, zoals
jdbc:sap://<server>:<poort>[/?<opties>] - Om verbinding te maken met een on-premises instantie van SAP HANA, een GroundRunner voor de verbinding
Opmerking: Gebruik de standaard CloudRunner om verbinding te maken met een cloud-instantie van SAP HANA.
De SAP HANA JDBC-connector instellen
Opmerking: Om de connector beschikbaar te maken voor gebruik in de ketens van uw organisatie, moet een beveiligingsbeheerder van de org deze eerst inschakelen vanuit Configuratie.
- Ga naar Chain Builder, klik op Connections, en vervolgens op Create rechtsboven.
- Selecteer onder Connector Connection SAP HANA JDBC en de runner die u met de verbinding wilt gebruiken.
- Voer onder Basisinfo een unieke naam en beschrijving in om de verbinding te helpen identificeren.
-
Voer onder Eigenschappen de gegevens van de connector in:
Eigendom Details Gebruikersnaam Voer de gebruikersnaam van de SAP HANA-integratiegebruiker van de connector in. Wachtwoord Voer het wachtwoord in voor de eigenschap Username. URL verbinding Voer de URL voor de JDBC-verbinding in met eventuele optionele eigenschappen toegevoegd als een querystring, zoals
jdbc:sap://localhost:<server>:<poort>/?<opties>. Om bijvoorbeeld de latentie en time-out van de verbinding uit te schakelen,jdbc:sap://localhost:30015/?latency=0&communicationtimeout=0.Opmerking: Standaard is de poort
30015; dit kan echter voor uw omgeving anders zijn.Opmerking: Alle gevoelige gegevens worden automatisch versleuteld en opgeslagen met Advanced Encryption Standard (AES)-256 codering. Vermijd om veiligheidsredenen het opnemen van gebruikersreferenties als optionele eigenschappen binnen de invoer Connection URL.
- Selecteer de omgevingen die u met de verbinding wilt gebruiken en klik op Opslaan.
- Om de verbinding te testen, maakt een ketting aan en voert deze uit met de opdracht Get Table Definition van de connector en controleert of deze een geldige uitvoer oplevert.
Probleemoplossing
Als de verbinding met SAP HANA mislukt:
- Controleer de verificatiegegevens van de integratiegebruiker
- Controleer de URL voor de JDBC-verbinding, inclusief de server en poort
Als de verbinding een opdracht niet kan uitvoeren, controleer dan of de invoer, zoals de SQL-syntaxis of tabel, geldig is.