إدارة Azure Data Lake Analytics باستخدام Azure CLI

هام

تم إيقاف Azure Data Lake Analytics في 29 فبراير 2024. تعرف على المزيد من خلال هذا الإعلان.

بالنسبة لتحليلات البيانات، يمكن لمؤسستك استخدام Azure Synapse Analytics أو Microsoft Fabric.

تعرف على كيفية إدارة حسابات Azure Data Lake Analytics ومصادر البيانات والمستخدمين والمهام باستخدام Azure CLI. لمشاهدة مواضيع الإدارة باستخدام أدوات أخرى، حدد علامة التبويب حدد أعلاه.

المتطلبات الأساسية

قبل أن تبدأ هذا البرنامج التعليمي، يجب أن يكون لديك الموارد التالية:

إدارة الحساب

قبل تشغيل أي وظائف Data Lake Analytics، يجب أن يكون لديك حساب Data Lake Analytics. على عكس Azure HDInsight، لا تدفع مقابل حساب Analytics عندما لا يقوم بتشغيل وظيفة. أنت تدفع فقط مقابل الوقت الذي تقوم فيه بتشغيل وظيفة. لمزيد من المعلومات، راجع نظرة عامة على Azure Data Lake Analytics.

إنشاء حسابات

قم بتشغيل الأمر التالي لإنشاء حساب Data Lake،

az dla account create --account "<Data Lake Analytics account name>" --location "<Location Name>" --resource-group "<Resource Group Name>" --default-data-lake-store "<Data Lake Store account name>"

تحديث الحسابات

يقوم الأمر التالي بتحديث خصائص حساب Data Lake Analytics موجود

az dla account update --account "<Data Lake Analytics Account Name>" --firewall-state "Enabled" --query-store-retention 7

سرد الحسابات

سرد حسابات Data Lake Analytics ضمن مجموعة موارد معينة

az dla account list "<Resource group name>"

الحصول على تفاصيل حساب

az dla account show --account "<Data Lake Analytics account name>" --resource-group "<Resource group name>"

حذف حساب

az dla account delete --account "<Data Lake Analytics account name>" --resource-group "<Resource group name>"

إدارة مصادر البيانات

يدعم Data Lake Analytics حاليا مصدري البيانات التاليين:

عند إنشاء حساب تحليلات، يجب تعيين حساب Azure Data Lake Storage ليكون حساب التخزين الافتراضي. يتم استخدام حساب تخزين Data Lake الافتراضي لتخزين بيانات تعريف الوظيفة وسجلات تدقيق الوظيفة. بعد إنشاء حساب Analytics، يمكنك إضافة حسابات Data Lake Storage أخرى و/أو حساب تخزين Azure.

البحث عن حساب Data Lake Store الافتراضي

يمكنك عرض حساب Data Lake Store الافتراضي المستخدم عن طريق تشغيل az dla account show الأمر. يتم سرد اسم الحساب الافتراضي ضمن الخاصية defaultDataLakeStoreAccount.

az dla account show --account "<Data Lake Analytics account name>"

إضافة حسابات تخزين Blob أخرى

az dla account blob-storage add --access-key "<Azure Storage Account Key>" --account "<Data Lake Analytics account name>" --storage-account-name "<Storage account name>"

ملاحظة

يتم دعم الأسماء القصيرة لتخزين Blob فقط. لا تستخدم FQDN، على سبيل المثال "myblob.blob.core.windows.net".

إضافة حسابات Data Lake Store أخرى

يقوم الأمر التالي بتحديث حساب Data Lake Analytics المحدد بحساب Data Lake Store آخر:

az dla account data-lake-store add --account "<Data Lake Analytics account name>" --data-lake-store-account-name "<Data Lake Store account name>"

تحديث مصدر البيانات الموجود

لتحديث مفتاح حساب تخزين Blob موجود:

az dla account blob-storage update --access-key "<New Blob Storage Account Key>" --account "<Data Lake Analytics account name>" --storage-account-name "<Data Lake Store account name>"

سرد مصادر البيانات

لسرد حسابات Data Lake Store:

az dla account data-lake-store list --account "<Data Lake Analytics account name>"

لسرد حساب تخزين Blob:

az dla account blob-storage list --account "<Data Lake Analytics account name>"

لقطة شاشة تعرض Azure C L I مع تمييز معلومات

حذف مصادر البيانات

لحذف حساب Data Lake Store:

az dla account data-lake-store delete --account "<Data Lake Analytics account name>" --data-lake-store-account-name "<Azure Data Lake Store account name>"

لحذف حساب تخزين Blob:

az dla account blob-storage delete --account "<Data Lake Analytics account name>" --storage-account-name "<Data Lake Store account name>"

إدارة المهام

يجب أن يكون لديك حساب Data Lake Analytics قبل أن تتمكن من إنشاء وظيفة. لمزيد من المعلومات، راجع إدارة حسابات Data Lake Analytics.

قائمة المهام

az dla job list --account "<Data Lake Analytics account name>"

مصدر بيانات قائمة Data Lake Analytics

الحصول على تفاصيل الوظيفة

az dla job show --account "<Data Lake Analytics account name>" --job-identity "<Job Id>"

إرسال الوظائف

ملاحظة

الأولوية الافتراضية للوظيفة هي 1000، ودرجة التوازي الافتراضية للوظيفة هي 1.

az dla job submit --account "<Data Lake Analytics account name>" --job-name "<Name of your job>" --script "<Script to submit>"

إلغاء المهام

استخدم أمر القائمة للعثور على معرف الوظيفة، ثم استخدم إلغاء الأمر لإلغاء المهمة.

az dla job cancel --account "<Data Lake Analytics account name>" --job-identity "<Job Id>"

البنية الأساسية لبرنامج ربط العمليات التجارية والتكررات

الحصول على معلومات حول المسارات والتكررات

az dla job pipeline استخدم الأوامر لمشاهدة معلومات البنية الأساسية لبرنامج ربط العمليات التجارية التي تم إرسالها مسبقا.

az dla job pipeline list --account "<Data Lake Analytics Account Name>"

az dla job pipeline show --account "<Data Lake Analytics Account Name>" --pipeline-identity "<Pipeline ID>"

az dla job recurrence استخدم الأوامر لمشاهدة معلومات التكرار للوظائف المرسلة مسبقا.

az dla job recurrence list --account "<Data Lake Analytics Account Name>"

az dla job recurrence show --account "<Data Lake Analytics Account Name>" --recurrence-identity "<Recurrence ID>"

الخطوات التالية