Microsoft Azure Storage SDK untuk Python
Ini adalah Pustaka Klien Artefak microsoft Azure Synapse. Paket ini telah diuji dengan Python 3.7+. Untuk tampilan pustaka Azure yang lebih lengkap, lihat rilis python azure sdk.
Pengelakan
Dukungan paket Azure SDK Python untuk Python 2.7 telah berakhir 01 Januari 2022. Untuk informasi dan pertanyaan lebih lanjut, silakan merujuk ke https://github.com/Azure/azure-sdk-for-python/issues/20691
Memulai
Prasyarat
- Python 3.7+ diperlukan untuk menggunakan paket ini.
- Langganan Azure
Instal paketnya
pip install azure-synapse-artifacts
pip install azure-identity
Autentikasi
Secara default, autentikasi token Azure Active Directory bergantung pada konfigurasi variabel lingkungan berikut yang benar.
AZURE_CLIENT_ID
untuk ID klien Azure.AZURE_TENANT_ID
untuk ID penyewa Azure.AZURE_CLIENT_SECRET
untuk rahasia klien Azure.
Dengan konfigurasi di atas, klien dapat diautentikasi dengan kode berikut:
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())
Contoh
Sampel kode untuk paket ini dapat ditemukan di:
- Cari Artefak Synapse di docs.microsoft.com
Pemecahan Masalah
Langkah berikutnya
Berikan Umpan Balik
Jika Anda menemukan bug atau memiliki saran, silakan ajukan masalah di bagian Masalah proyek.
Azure SDK for Python
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk