التشغيل السريع: حساب المقياس لتجمعات SQL المخصصة في مساحات عمل Azure Synapse باستخدام Azure PowerShell
يمكنك قياس الحوسبة لتجمعات SQL المخصصة ل Azure Synapse Analytics باستخدام Azure PowerShell. "Scale out compute" للحصول على أداء أفضل، أو تقليص الحوسبة لتوفير التكاليف.
إذا لم تكن مشتركًا في Azure، فيمكنك إنشاء حساب مجاني على Azure قبل البدء.
إشعار
تنطبق هذه المقالة على تجمعات SQL المخصصة التي تم إنشاؤها في مساحات عمل Azure Synapse Analytics. لا ينطبق هذا المحتوى على تجمعات SQL المخصصة (المعروفة سابقا ب SQL DW) أو تجمعات SQL المخصصة (المعروفة سابقا ب SQL DW) في مساحات العمل المتصلة. هناك أوامر PowerShell cmdlets مختلفة لاستخدامها لكل منها، على سبيل المثال، تستخدم Set-AzSqlDatabase
لتجمع SQL مخصص (المعروف سابقا باسم SQL DW)، ولكن Update-AzSynapseSqlPool
لتجمع SQL مخصص في مساحة عمل Azure Synapse. للحصول على إرشادات مماثلة لتجمعات SQL المخصصة (المعروفة سابقا ب SQL DW)، راجع التشغيل السريع: حساب المقياس لتجمعات SQL المخصصة (المعروفة سابقا ب SQL DW) باستخدام Azure PowerShell.
لمزيد من المعلومات حول الاختلافات بين تجمعات SQL المخصصة (المعروفة سابقا ب SQL DW) وتجمعات SQL المخصصة في مساحات عمل Azure Synapse، اقرأ ما الفرق بين Azure Synapse (المعروف سابقا ب SQL DW) ومساحة عمل Azure Synapse Analytics.
قبل البدء
إشعار
نوصي باستخدام الوحدة النمطية Azure Az PowerShell للتفاعل مع Azure. للبدء، راجع تثبيت Azure PowerShell. لمعرفة كيفية الترحيل إلى الوحدة النمطية Az PowerShell، راجع ترحيل Azure PowerShell من AzureRM إلى Az.
يفترض هذا التشغيل السريع أن لديك بالفعل تجمع SQL مخصصا تم إنشاؤه في مساحة عمل Synapse. إذا كنت بحاجة إلى ذلك، قم بإنشاء مساحة عمل Azure Synapse ثم قم بإنشاء تجمع SQL مخصص باستخدام Synapse Studio.
تسجيل الدخول إلى Azure
سجّل الدخول إلى اشتراكك في Azure باستخدام الأمر Connect-AzAccount واتبع الإرشادات التي تظهر على الشاشة.
Connect-AzAccount
لمعرفة الاشتراك الذي تستخدمه، قم بتشغيل Get-AzSubscription.
Get-AzSubscription
إذا كنت بحاجة إلى استخدام اشتراك مختلف عن الافتراضي، فقم بتشغيل Set-AzContext .
Set-AzContext -SubscriptionName "MySubscription"
البحث عن معلومات عن مستودع للبيانات
تحديد موقع اسم قاعدة البيانات واسم الخادم ومجموعة الموارد لمستودع البيانات الذي تخطط لإيقافه مؤقتاً واستئنافه.
اتبع هذه الخطوات للبحث عن معلومات الموقع لمستودع البيانات.
قم بتسجيل الدخول إلى بوابة Azure.
ابحث عن Azure Synapse Analytics في شريط البحث في مدخل Microsoft Azure.
حدد مساحة عمل Synapse من القائمة.
حدد تجمعات SQL ضمن تجمعات التحليلات في قائمة القائمة.
إذا رأيت الرسالة
The dedicated pools listed below are hosted on the connected SQL Server
، فإن تجمع SQL المخصص (المعروف سابقا ب SQL DW) موجود في مساحة عمل الاتصال. توقف، وبدلا من ذلك استخدم أمثلة PowerShell في التشغيل السريع: حساب المقياس لتجمع SQL المخصص (المعروف سابقا ب SQL DW) باستخدام Azure PowerShell. تابع لتجمعات SQL المخصصة التي تم إنشاؤها في مساحة عمل Synapse.حدد اسم تجمع SQL المخصص من مساحة عمل Synapse | صفحة تجمعات SQL. في العينات التالية، نستخدم
contoso_dedicated_sql_pool
.كما هو الحال في الصورة التالية، نستخدم
contoso-synapse-workspace
كاسم مساحة عمل Azure Synapse في نماذج PowerShell التالية، في مجموعةcontoso
الموارد .
على سبيل المثال، لاسترداد خصائص وحالة تجمع SQL مخصص تم إنشاؤه في مساحة عمل Synapse:
Get-AzSynapseSqlPool -ResourceGroupName "contoso" -Workspacename "contoso-synapse-workspace" -name "contoso_dedicated_sql_pool"
لاسترداد جميع مستودعات البيانات في خادم معين، وحالتها:
$pools = Get-AzSynapseSqlPool -ResourceGroupName "resourcegroupname" -Workspacename "synapse-workspace-name"
$pools | Select-Object DatabaseName,Status,Tags
حساب المقياس
يمكنك زيادة موارد الحوسبة أو تقليلها عن طريق ضبط وحدات مستودع البيانات الخاصة بتجمع SQL المخصص. توفر قائمة إدارة حمل العمل في مدخل Microsoft Azure التحجيم، ولكن يمكن تحقيق ذلك أيضا باستخدام PowerShell.
لتغيير وحدات مستودع البيانات، استخدم Update-AzSynapseSqlPool PowerShell cmdlet. يعين المثال التالي وحدات مستودع البيانات إلى DW300c لقاعدة البيانات contoso_dedicated_sql_pool
، والتي تتم استضافتها في مجموعة contoso
الموارد في مساحة عمل Synapse contoso-synapse-workspace.
Update-AzSynapseSqlPool -ResourceGroupName "contoso" -Workspacename "contoso-synapse-workspace" -name "contoso_dedicated_sql_pool" -PerformanceLevel "DW300c"
سيبدأ PowerShell cmdlet عملية التحجيم. Get-AzSynapseSqlPool
استخدم cmdlet لمراقبة تقدم عملية التحجيم. على سبيل المثال، سترى Status
تم الإبلاغ عنه باسم "التحجيم". في النهاية، سيقوم التجمع بالإبلاغ عن القيمة الجديدة Sku
و Status
"Online".
ResourceGroupName : contoso
WorkspaceName : contoso-synapse-workspace
SqlPoolName : contoso_dedicated_sql_pool
Sku : DW300c
MaxSizeBytes : 263882790666240
Collation : SQL_Latin1_General_CP1_CI_AS
SourceDatabaseId :
RecoverableDatabaseId :
ProvisioningState : Succeeded
Status : Scaling
RestorePointInTime :
CreateMode :
CreationDate : 2/21/2023 11:33:45 PM
StorageAccountType : GRS
Tags : {[createdby, chrisqpublic]}
TagsTable :
Name Value
========= =======
createdby chrisqpublic
Location : westus3
Id : /subscriptions/abcdefghijk-30b0-4d4f-9ebb-abcdefghijk/resourceGroups/contoso/providers/Microsoft.Synapse/workspaces/contoso-synapse-workspace/sqlPools/contoso_dedicated_sql_pool
Type : Microsoft.Synapse/workspaces/sqlPools
الخطوات التالية
لقد تعلمت الآن كيفية قياس الحوسبة لتجمع SQL المخصص في مساحة عمل Synapse. لمعرفة المزيد حول تجمعات SQL المخصصة، تابع البرنامج التعليمي لتحميل البيانات.
- لبدء استخدام Azure Synapse Analytics، راجع بدء استخدام Azure Synapse Analytics.
- لمعرفة المزيد حول تجمعات SQL المخصصة في Azure Synapse Analytics، راجع ما هو تجمع SQL المخصص (المعروف سابقا ب SQL DW) في Azure Synapse Analytics؟
- التشغيل السريع: حساب المقياس لتجمع SQL المخصص ل Azure Synapse في مساحة عمل Synapse باستخدام مدخل Microsoft Azure
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ