تسجيل الدخول إلى Azure CLI باستخدام حساب مستخدم Azure Databricks

اتبع هذه الخطوات لاستخدام Azure CLI لتسجيل الدخول إلى Azure Databricks باستخدام حساب مستخدم Azure Databricks. للحصول على معلومات حول حسابات مستخدمي Azure Databricks، راجع إدارة المستخدمين.

  1. احصل على معرف اشتراك Azure الصحيح لحساب المستخدم الخاص بك، إذا كنت لا تعرف هذا المعرف بالفعل، عن طريق القيام بأحد الإجراءات التالية:

    • في شريط التنقل العلوي لمساحة عمل Azure Databricks، انقر فوق اسم المستخدم ثم انقر فوق مدخل Microsoft Azure. في صفحة مورد مساحة عمل Azure Databricks التي تظهر، انقر فوق نظرة عامة في الشريط الجانبي. ثم ابحث عن حقل معرف الاشتراك، الذي يحتوي على معرف الاشتراك.

    • استخدم Azure CLI لتشغيل الأمر az databricks workspace list، باستخدام --query-o و أو --output خيارات لتضييق نطاق النتائج. استبدل adb-0000000000000000.0.azuredatabricks.net باسم مثيل مساحة العمل، وليس بما في ذلك https://. في هذا المثال، 00000000-0000-0000-0000-000000000000 بعد /subscriptions/ في الإخراج هو معرف الاشتراك.

      az databricks workspace list --query "[?workspaceUrl==\`adb-0000000000000000.0.azuredatabricks.net\`].{id:id}" -o tsv
      
      # /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-rg/providers/Microsoft.Databricks/workspaces/my-ws
      

      إذا تم عرض الرسالة التالية، يتم تسجيل دخولك إلى المستأجر الخطأ: The subscription of '<subscription-id>' doesn't exist in cloud 'AzureCloud'. لتسجيل الدخول إلى المستأجر الصحيح، يجب تشغيل az login الأمر مرة أخرى، باستخدام -t الخيار أو --tenant لتحديد معرف المستأجر الصحيح.

      يمكنك الحصول على معرف المستأجر لمساحة عمل Azure Databricks عن طريق تشغيل الأمر curl -v <per-workspace-URL>/aad/auth والبحث في الإخراج < location: https://login.microsoftonline.com/00000000-0000-0000-0000-000000000000، حيث 00000000-0000-0000-0000-000000000000 هو معرف المستأجر. راجع أيضا الحصول على معرفات الاشتراك والمستأجر في مدخل Microsoft Azure.

      az login -t <tenant-id>
      
  2. بعد أن يكون لديك معرف اشتراك Azure الصحيح لحساب المستخدم الخاص بك، ابدأ تسجيل الدخول إلى Azure باستخدام Azure CLI لتشغيل الأمر az login . بعد تشغيل هذا الأمر، اتبع الإرشادات التي تظهر على الشاشة لإنهاء تسجيل الدخول باستخدام حسابك.

    az login
    
  3. تأكد من تسجيل الدخول إلى الاشتراك الصحيح للمستخدم الذي سجل الدخول. للقيام بذلك، قم بتشغيل الأمر az account set ، باستخدام -s الخيار أو --subscription لتحديد معرف الاشتراك الصحيح.

    az account set -s <subscription-id>