ملفات تعريف تكوين Azure Databricks

يحتوي ملف تعريف تكوين Azure Databricks (يشار إليه أحيانا باسم ملف تعريف التكوين أو ملف تعريف التكوين أو ببساطة profile) على إعدادات ومعلومات أخرى يحتاجها Azure Databricks للمصادقة. يتم تخزين ملفات تعريف تكوين Azure Databricks في ملفات ملفات تعريف تكوين Azure Databricks (.databrickscfg) لأدواتك وSDKs والبرامج النصية والتطبيقات لاستخدامها. لمعرفة ما إذا كانت ملفات تعريف تكوين Azure Databricks مدعومة بأدواتك وSDKs والبرامج النصية والتطبيقات، راجع وثائق الموفر. تدعم جميع الأدوات المشاركة وSDKs التي تنفذ المصادقة الموحدة لعميل Databricks ملفات تعريف تكوين Azure Databricks.

إنشاء ملف ملفات تعريف تكوين Azure Databricks

  1. استخدم محرر النص المفضل لديك لإنشاء ملف مسمى .databrickscfg في ~ مجلد (الصفحة الرئيسية للمستخدم) على Unix أو Linux أو macOS أو %USERPROFILE% مجلد (الصفحة الرئيسية للمستخدم) على Windows، إذا لم يكن لديك ملف بالفعل. لا تنس النقطة (.) في بداية اسم الملف. أضف المحتويات التالية إلى هذا الملف:

    [<some-unique-name-for-this-configuration-profile>]
    <field-name> = <field-value>
    
  2. في المحتويات السابقة، استبدل القيم التالية، ثم احفظ الملف:

    • <some-unique-name-for-this-configuration-profile>باسم فريد لملف تعريف التكوين، مثل DEFAULTأو DEVELOPMENTPRODUCTIONأو أو ما شابه ذلك. يمكن أن يكون لديك ملفات تعريف تكوين متعددة في نفس .databrickscfg الملف، ولكن يجب أن يكون لكل ملف تعريف تكوين اسم فريد داخل هذا الملف.
    • <field-name> مع <field-value> الاسم والقيمة لأحد الحقول المطلوبة لنوع مصادقة Databricks الهدف. للحصول على المعلومات المحددة التي يجب توفيرها، راجع القسم السابق في هذه المقالة لنوع المصادقة هذا.
    • <field-name> إضافة زوج و <field-value> لكل حقل من الحقول الإضافية المطلوبة لنوع مصادقة Databricks الهدف.

على سبيل المثال، بالنسبة لمصادقة الرمز المميز للوصول الشخصي ل Azure Databricks، .databrickscfg قد يبدو الملف كما يلي:

[DEFAULT]
host  = https://adb-1234567890123456.7.azuredatabricks.net
token = dapi123...

لإنشاء ملفات تعريف تكوين إضافية، حدد أسماء ملفات تعريف مختلفة داخل نفس .databrickscfg الملف. على سبيل المثال، لتحديد مساحات عمل Azure Databricks منفصلة، لكل منها رمز وصول شخصي خاص بها في Azure Databricks:

[DEFAULT]
host  = https://adb-1234567890123456.7.azuredatabricks.net
token = dapi123...

[DEVELOPMENT]
host  = https://adb-2345678901234567.8.azuredatabricks.net
token = dapi234...

يمكنك أيضا تحديد أسماء ملفات تعريف مختلفة داخل .databrickscfg الملف لحسابات Azure Databricks وأنواع مصادقة Databricks المختلفة، على سبيل المثال:

[DEFAULT]
host  = https://adb-1234567890123456.7.azuredatabricks.net
token = dapi123...

[DEVELOPMENT]
azure_workspace_resource_id = /subscriptions/bc0cd1.../resourceGroups/my-resource-group/providers/Microsoft.Databricks/workspaces/my-workspace
azure_tenant_id             = bc0cd1...
azure_client_id             = fa0cd1...
azure_client_secret         = aBC1D~...