عمليات إدارة الحساب على Azure Data Lake Storage Gen1 باستخدام واجهة برمجة تطبيقات REST

في هذه المقالة، ستتعلم كيفية تنفيذ عمليات إدارة الحساب على Azure Data Lake Storage Gen1 باستخدام واجهة برمجة تطبيقات REST. تتضمن عمليات إدارة الحساب إنشاء حساب Data Lake Storage Gen1، وحذف حساب Data Lake Storage Gen1، وما إلى ذلك. للحصول على إرشادات حول كيفية تنفيذ عمليات نظام الملفات على Data Lake Storage Gen1 باستخدام واجهة برمجة تطبيقات REST، راجع عمليات نظام الملفات على Data Lake Storage Gen1 باستخدام واجهة برمجة تطبيقات REST.

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

كيف أعمل المصادقة باستخدام Microsoft Entra ID؟

يمكنك استخدام نهجين للمصادقة باستخدام Microsoft Entra ID.

إنشاء حساب "Data Lake Storage Gen1"

تستند هذه العملية إلى استدعاء REST API المحدد هنا.

استخدم الأمر cURL التالي. استبدل <yourstoragegen1name> باسم Data Lake Storage Gen1 الخاص بك.

curl -i -X PUT -H "Authorization: Bearer <REDACTED>" -H "Content-Type: application/json" https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.DataLakeStore/accounts/<yourstoragegen1name>?api-version=2015-10-01-preview -d@"C:\temp\input.json"

في الأمر أعلاه، استبدل <REDACTED> برمز التخويل الذي قمت باسترداده سابقا. يتم تضمين حمولة الطلب لهذا الأمر في ملف input.json الذي تم توفيره للمعلمة -d أعلاه. تشبه محتويات ملف input.json القصاصة البرمجية التالية:

{
"location": "eastus2",
"tags": {
    "department": "finance"
    },
"properties": {}
}

حذف حساب Data Lake Storage Gen1

تستند هذه العملية إلى استدعاء REST API المحدد هنا.

استخدم الأمر cURL التالي لحذف حساب Data Lake Storage Gen1. استبدل <yourstoragegen1name> باسم حساب Data Lake Storage Gen1 الخاص بك.

curl -i -X DELETE -H "Authorization: Bearer <REDACTED>" https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.DataLakeStore/accounts/<yourstoragegen1name>?api-version=2015-10-01-preview

يجب أن تشاهد إخراجا مثل القصاصة البرمجية التالية:

HTTP/1.1 200 OK
...
...

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

راجع أيضًا