डिफॉल्ट ऑथेंटिकेशन
Databricks SDK एक Workspace Client क्लास देता है जिसे आप इस कोर्स में Databricks वर्कस्पेस से इंटरैक्ट करने के लिए उपयोग करेंगे. डिफॉल्ट रूप से, यह क्लास बिना पैरामीटर के इनस्टैंशिएट की जाती है, क्योंकि SDK Databricks वर्कस्पेस पर ऑथेंटिकेट करने के लिए आवश्यक environment variables अपने-आप प्राप्त कर लेता है.
Databricks होस्ट के पते वाला वैरिएबल dbrx_host पहले से लोड किया गया है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python SDK के साथ Databricks
अभ्यास निर्देश
- Databricks SDK से वह क्लास इम्पोर्ट करें जिसमें Workspace Client होता है.
osलाइब्रेरी का उपयोग करके ऑथेंटिकेशन वाला environment variable प्री-डिफाइंडdbrx_hostपर सेट करें.- डिफॉल्ट ऑथेंटिकेशन का उपयोग करते हुए एक Workspace Client ऑब्जेक्ट बनाएँ.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
import os
# Import the workspace client
from databricks.sdk import ____
# Set the Databricks authentication environment variables
os.environ['____'] = dbrx_host
# Instantiate the Workspace Client
workspace_client = ____()