Microsoft Azure SDK for Python
これは Microsoft Azure Synapse Artifacts クライアント ライブラリです。 このパッケージは Python 3.7 以降でテストされています。 Azure ライブラリの詳細については、 azure sdk python リリースに関するページを参照してください。
免責事項
Python 2.7 の Azure SDK Python パッケージのサポートは、2022 年 1 月 1 日に終了しました。 詳細と質問については、https://github.com/Azure/azure-sdk-for-python/issues/20691 を参照してください
作業の開始
前提条件
- このパッケージを使用するには、Python 3.7 以降が必要です。
- Azure サブスクリプション
パッケージをインストールする
pip install azure-synapse-artifacts
pip install azure-identity
認証
既定では、 Azure Active Directory トークン認証は、次の環境変数の正しい構成に依存します。
AZURE_CLIENT_ID
Azure クライアント ID の場合。AZURE_TENANT_ID
Azure テナント ID の場合。AZURE_CLIENT_SECRET
Azure クライアント シークレット用。
上記の構成では、次のコードを使用してクライアントを認証できます。
import os
from azure.identity import DefaultAzureCredential
from azure.synapse.artifacts import ArtifactsClient
endpoint = os.environ["SYNAPSE_ARTIFACTS_ENDPOINT"]
client = ArtifactsClient(endpoint=endpoint, credential=DefaultAzureCredential())
例
このパッケージのコード サンプルは、次の場所にあります。
- docs.microsoft.com で Synapse Artifacts を検索する
トラブルシューティング
次のステップ
フィードバックの提供
バグが発生した場合、または提案がある場合は、プロジェクトの [問題 ] セクションで問題を報告してください。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for Python