Ich versuche, auf vor DB2-Daten von DSX mit einem Python-Notizbuch in Jupyter zuzugreifen. Ich habe db2jcc.jar & Lizenz-JAR-Dateien in mein Home-Verzeichnis hochgeladen, aber wie füge ich das Verzeichnis zum Classpath hinzu? Gibt es einen anderen zuZugriff auf DB2 von DSX
-1
A
Antwort
0
Sie können alternativ Connector verwenden, der auf DSX verfügbar ist, um eine Verbindung zu DB2 on Prem herzustellen.
from ingest import Connectors
from pyspark.sql import SQLContext
sqlContext = SQLContext(sc)
DB2loadOptions = {
Connectors.DB2.HOST : '***********',
Connectors.DB2.PORT : '***********',
Connectors.DB2.DATABASE : '*********',
Connectors.DB2.USERNAME : '***********',
Connectors.DB2.PASSWORD : '***********',
Connectors.DB2.SOURCE_TABLE_NAME : '***********'}
DB2DF.printSchema()
DB2DF.show()
Ref: - https://datascience.ibm.com/docs/content/analyze-data/python_load.html#ibm-db2
Ich glaube, Sie müssen Gateway oder irgendeiner Weise verwenden, um Ihre on-prem db2 zu verbinden. https://datascience.ibm.com/blog/working-with-on-premises-databases-step-by-step/
Danke, Charles.
Verwandte Themen
- 1. Freier Zugriff auf DB2 über ODBC
- 2. Ein SparkSession DataFrame auf DSX importieren
- 3. DSX "HILFE: Der JDBC-Treiber für IBM dashDB/DB2 konnte nicht gefunden werden."
- 4. Zugriff auf IBM db2-Datenbank mit ASP Net 5
- 5. Spark Prozessverlauf Protokolle Bluemix (DSX)
- 6. Konfigurieren von SQuirreL für DB2
- 7. DSX: Einfügen zum Codelink fehlt
- 8. Syntaxfehler auf DB2 XMLELEMENT
- 9. Erstellen von XML auf IBM DB2 Mainframe
- 10. DSX-Desktop auf dem Mac - Beispiel Scala Skript nicht
- 11. DSX: So erstellen Sie eine Verbindung für den Bluemix-Objektspeicher in DSX
- 12. DSX Python-Importfehler: undefiniertes Symbol: PyUnicodeUCS2_AsUTF8String
- 13. Wie db2 10.1 Datenbanksicherung auf db2 9.7 wiederherstellen
- 14. Vergleichen von DB2-Daten
- 15. Erhalten Resultset von db2
- 16. Wie entferne du dich von einem DSX-Projekt?
- 17. com.cloudant.spark Datenquelle nicht in DSX Notebook
- 18. Daten von DB2 nach SQL Server migrieren - Was wird auf DB2-Seite benötigt?
- 19. Abrufen von Zeilen in DB2
- 20. DB2 Massenladevorgang von .Net (C#)?
- 21. DB2-Verbindung von Excel-Makro
- 22. Trimmen Ergebnisse von DB2-Abfrage
- 23. Von Zugriff auf Textbox
- 24. DB2 Kaskadenlöschbefehl?
- 25. Verschlüsselte jdbc-Verbindung zu db2 auf Mainframe
- 26. mehr wie auf derselben Spalte DB2
- 27. Wie kann man auf den Spark-History-Server von DSX zugreifen?
- 28. Mybatis Einfügen von null auf eine DB2-DATE-Spalte
- 29. Unit Testen von Daten von DB2
- 30. in DB2