Quickstart: Create a Synapse SQL pool with Azure CLI

تلميح

Microsoft Fabric Data Warehouse هو مستودع علائقي على نطاق مؤسسي قائم على أساس بحيرة البيانات، مع بنية جاهزة للمستقبل، وذكاء اصطناعي مدمج، وميزات جديدة. إذا كنت جديدا في مستودع البيانات، ابدأ ب Fabric Data Warehouse. يمكن لأحمال عمل تجمع SQL المخصصة الحالية الترقية إلى Fabric للوصول إلى قدرات جديدة في علوم البيانات، والتحليلات اللحظية، والتقارير.

Create a Synapse SQL pool (data warehouse) in Azure Synapse Analytics using the Azure CLI.

المتطلبات المسبقه

بدء الاستخدام

استخدم هذه الأوامر لتسجيل الدخول إلى Azure وإنشاء مجموعة موارد.

  1. إذا كنت تستخدم تثبيتا محليا، قم بتشغيل أمر az login لتسجيل الدخول Azure:

    az login
    
  2. إذا لزم الأمر، استخدم أمر تعيين حساب az لاختيار اشتراكك:

    az account set --subscription 00000000-0000-0000-0000-000000000000
    
  3. أنشئ مجموعة موارد باستخدام أمر az group create:

    az group create --name myResourceGroup --location WestEurope
    
  4. أنشئ خادم SQL منطقي باستخدام أمر az sql server create :

    az sql server create --resource-group myResourceGroup --name mysqlserver \
       --admin-user ServerAdmin --admin-password ChangeYourAdminPassword1
    

    يحتوي الخادم على مجموعة من قواعد البيانات المدارة كمجموعة.

تكوين قاعدة جدار حماية على مستوى الخادم

أنشئ قاعدة جدار حماية على مستوى الخادم. تسمح قاعدة جدار الحماية على مستوى الخادم لتطبيق خارجي، مثل SQL Server Management Studio أو أداة SQLCMD، بالاتصال بمجموعة SQL عبر جدار الحماية الخاص بخدمات تجمع SQL.

شغل أمر إنشاء جدار الحماية على قواعد خادم az sql لإنشاء قاعدة جدار الحماية:

az sql server firewall-rule create --resource-group myResourceGroup --name AllowSome \
   --server mysqlserver --start-ip-address 0.0.0.0 --end-ip-address 0.0.0.0

في هذا المثال، الجدار الناري مفتوح فقط لموارد Azure الأخرى. لتمكين الاتصال الخارجي، قم بتغيير عنوان IP إلى عنوان مناسب لبيئتك. لفتح جميع عناوين IP، استخدم 0.0.0.0 كعنوان IP للبدء و 255.255.255.255 كعنوان نهاية.

ملحوظة

تتصل نقاط نهاية SQL عبر المنفذ 1433. إذا كنت تحاول الاتصال من داخل شبكة الشركة، فقد لا يسمح جدار حماية شبكتك بحركة المرور الصادرة عبر المنفذ 1433. إذا كان الأمر كذلك، فلن تتمكن من الاتصال بالخادم الخاص بك ما لم يفتح قسم تكنولوجيا المعلومات المنفذ 1433.

أنشئ وأدار مجموعة SQL الخاصة بك

أنشئ مجموعة SQL. يستخدم هذا المثال DW100c كهدف للخدمة، وهو نقطة انطلاق أقل تكلفة لمجموعة SQL الخاصة بك.

ملحوظة

تحتاج إلى مساحة عمل تم إنشاؤها مسبقا. لمزيد من المعلومات، راجع Quickstart: إنشاء مساحة عمل Azure للمشابك العصبية باستخدام Azure CLI.

استخدم أمر az synapse sql pool create لإنشاء تجمع SQL:

az synapse sql pool create --resource-group myResourceGroup --name mySampleDataWarehouse \
   --performance-level "DW1000c" --workspace-name testsynapseworkspace

لمزيد من المعلومات حول خيارات المعلمات، راجع az synapse sql pool.

يمكنك رؤية مجموعات SQL الخاصة بك باستخدام أمر az synapse sql pool list :

az synapse sql pool list --resource-group myResourceGroup --workspace-name testsynapseworkspace

استخدم أمر az synapse sql pool update لتحديث تجمع موجود:

az synapse sql pool update --resource-group myResourceGroup --name mySampleDataWarehouse \
   --workspace-name testsynapseworkspace

استخدم أمر az synapse sql pool pause لإيقاف مجموعتك:

az synapse sql pool pause --resource-group myResourceGroup --name mySampleDataWarehouse \
   --workspace-name testsynapseworkspace

استخدم أمر az synapse sql pool resume لبدء تجمع مؤقتا:

az synapse sql pool resume --resource-group myResourceGroup --name mySampleDataWarehouse \
   --workspace-name testsynapseworkspace

لإزالة تجمع SQL موجود، استخدم أمر az synapse pool sql delete (إزالة تجمع az synapse ):

az synapse sql pool delete --resource-group myResourceGroup --name mySampleDataWarehouse \
   --workspace-name testsynapseworkspace

تحرير الموارد

تعتمد برامج التشغيل السريع الأخرى في هذه المجموعة على هذا التشغيل السريع.

تلميح

إذا كنت تخطط لمواصلة العمل مع برامج التشغيل السريع اللاحقة، فلا تقم بتنظيف الموارد التي تم إنشاؤها في هذا التشغيل السريع. إذا لم تكن تخطط للمتابعة، استخدم أمر az group delete لحذف جميع الموارد التي يتم إنشاؤها بواسطة هذا البدء السريع.

az group delete --ResourceGroupName MyResourceGroup

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

لقد أنشأت الآن مجموعة SQL، وأنشأت قاعدة جدار حماية، واتصلت بمجموعة SQL الخاصة بك. للمزيد من المعلومات، تابع مقالة "تحميل البيانات في تجمع SQL ".