إدارة خدمات تحليل Azure باستخدام PowerShell

توضح هذه المقالة أوامر PowerShell cmdlets المستخدمة لتنفيذ خادم Azure Analysis Services ومهام إدارة قاعدة البيانات.

تستخدم مهام إدارة موارد الخادم مثل إنشاء خادم أو حذفه أو تعليق عمليات الخادم أو استئنافها أو تغيير مستوى الخدمة (المستوى) أوامر cmdlets لخدمات تحليل Azure. تستخدم المهام الأخرى لإدارة قواعد البيانات مثل إضافة أو إزالة أعضاء الدور أو المعالجة أو التقسيم أوامر cmdlets المضمنة في نفس وحدة SqlServer مثل SQL Server Analysis Services.

إشعار

نوصي باستخدام الوحدة النمطية Azure Az PowerShell للتفاعل مع Azure. راجع تثبيت Azure PowerShell للبدء. لمعرفة كيفية الترحيل إلى الوحدة النمطية Az PowerShell، راجع ترحيل Azure PowerShell من AzureRM إلى Az.

الأذونات

تتطلب معظم مهام PowerShell أن يكون لديك امتيازات مسؤول على خادم Analysis Services الذي تديره. مهام PowerShell المجدولة هي عمليات غير مراقبة. يجب أن يكون للحساب أو كيان الخدمة الذي يقوم بتشغيل المجدول امتيازات مسؤول على خادم Analysis Services.

بالنسبة لعمليات الخادم باستخدام أوامر Cmdlets Azure PowerShell، يجب أن ينتمي حسابك أو مجدول تشغيل الحساب أيضا إلى دور المالك للمورد في التحكم في الوصول المستند إلى دور Azure (Azure RBAC).

عمليات الموارد والخادم

تثبيت الوحدة النمطية - Az.AnalysisServices
الوثائق - مرجع Az.AnalysisServices

عمليات قاعدة البيانات

تستخدم عمليات قاعدة بيانات Azure Analysis Services نفس وحدة SqlServer النمطية مثل SQL Server Analysis Services. ومع ذلك، لا يتم دعم كافة أوامر cmdlets لخدمات تحليل Azure.

توفر الوحدة النمطية SqlServer أوامر cmdlet لإدارة قاعدة البيانات الخاصة بالمهمة بالإضافة إلى الأمر Cmdlet Invoke-ASCmd للأغراض العامة الذي يقبل استعلام أو برنامج نصي للغة البرمجة النصية للنموذج الجدولي (TMSL). يتم دعم أوامر cmdlets التالية في الوحدة النمطية SqlServer لخدمات تحليل Azure.

تثبيت الوحدة النمطية - SqlServer
الوثائق - مرجع SqlServer

أوامر cmdlets المدعومة

Cmdlet ‏‏الوصف
Add-RoleMember إضافة عضو إلى دور قاعدة بيانات.
النسخ الاحتياطي ASDatabase النسخ الاحتياطي لقاعدة بيانات Analysis Services.
Remove-RoleMember إزالة عضو من دور قاعدة بيانات.
Invoke-ASCmd تنفيذ برنامج نصي TMSL.
Invoke-ProcessASDatabase معالجة قاعدة بيانات.
استدعاء-عمليةالعمليةالجزاء معالجة قسم.
Invoke-ProcessTable معالجة جدول.
دمج-قسم دمج قسم.
Restore-ASDatabase استعادة قاعدة بيانات Analysis Services.