CData Python Connector for Sage 200

Build 20.0.7587

Pandas から

Pandas のDataFrames と組み合わせることで、コネクタはアナリティクスを目的とした多数の異なるグラフィックを生成するために使用されます。

接続

Pandas を使用するには、インポートする必要があります。Pandas は、以下のように、クエリ実行時にSQLAlchemy エンジンにも依存します。

import pandas as pd
from sqlalchemy import create_engine
engine = create_engine("sage200:///?InitiateOAuth=GETANDREFRESH;SubscriptionKey=12345;Schema=StandardUK")

データのクエリ

SELECT クエリは、関連する接続オブジェクトとともに、Pandas の"read_sql()" メソッド呼び出しで提供されます。Pandas はその接続上でクエリを実行し、さまざまな目的で使用されるDataFrame の形式で結果を返します。Pandas を使用するには、インポートする必要があります。

df = pd.read_sql("""
	SELECT
	   Id,
	   Code
	FROM Banks;""", engine)
print(df)

Copyright (c) 2020 CData Software, Inc. - All rights reserved.
Build 20.0.7587