2017-05-16 3 views
-1

Jupyter의 Python 노트북을 사용하여 DSX의 사전 DB2 데이터에 액세스하려고합니다. db2jcc.jar & 라이센스 jar 파일을 홈 디렉토리에 업로드했지만 어떻게 클래스 경로에 디렉토리를 추가합니까? 다른 곳으로 가야합니까DSX의 prem DB2에 대한 액세스

답변

0

DSX에서 사용할 수있는 커넥터를 사용하여 온 프레미스 DB2에 연결할 수 있습니다.

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() 

참조 : - https://datascience.ibm.com/docs/content/analyze-data/python_load.html#ibm-db2

나는 당신이 온 - 프렘 DB2에 연결하는 게이트웨이 또는 어떤 방법을 사용하고 있어야합니다 생각합니다. https://datascience.ibm.com/blog/working-with-on-premises-databases-step-by-step/

감사합니다, Charles.