تصميم القرارات وتقنيات الترميز لميزات Synapse SQL في Azure Synapse Analytics
في هذه المقالة، ستجد قائمة بالموارد لتجمع SQL المخصص ووظائف تجمع SQL بلا خادم ل Synapse SQL. يتم تقسيم المقالات الموصى بها إلى قسمين: قرارات التصميم الرئيسية وتقنيات التطوير والترميز.
الهدف من هذه المقالات هو مساعدتك على تطوير النهج التقني الأمثل لمكونات Synapse SQL داخل Azure Synapse Analytics.
قرارات التصميم الرئيسية
تسلط المقالات أدناه الضوء على المفاهيم وقرارات التصميم لتطوير Synapse SQL:
مقال | تجمع SQL المخصص | serverless SQL pool |
---|---|---|
الاتصالات | نعم | نعم |
فئات الموارد والتزامن | نعم | لا |
المعاملات | نعم | لا |
المخططات المعرفة من قبل المستخدم | نعم | نعم |
توزيع الجدول | نعم | لا |
فهارس الجدول | نعم | لا |
أقسام الجدول | نعم | لا |
الإحصاءات | نعم | نعم |
CTAS | نعم | لا |
الجداول الخارجية | نعم | نعم |
CETAS | نعم | نعم |
التوصيات
ستجد أدناه مقالات أساسية تؤكد على تقنيات ترميز ونصائح وتوصيات محددة للتطوير:
مقال | تجمع SQL المخصص | serverless SQL pool |
---|---|---|
الإجراءات المخزنة | نعم | نعم |
التسميات | نعم | لا |
طرق العرض | نعم | نعم |
جداول مؤقتة | نعم | نعم |
Dynamic SQL | نعم | نعم |
حلقات | نعم | نعم |
تجميع حسب الخيارات | نعم | لا |
تعيين متغير | نعم | نعم |
المزايا وأفضل الممارسات
لمعرفة المزيد حول السيناريوهات المناسبة لتجمع SQL بلا خادم، راجع مقالة مزايا تجمع SQL بلا خادم.
دعم ميزة T-SQL
يتم استخدام لغة Transact-SQL في تجمع SQL بدون خادم، ويمكن للنموذج المخصص الرجوع إلى كائنات مختلفة، كما يشمل بعض الاختلافات في مجموعة الميزات المدعومة. لمزيد من المعلومات، راجع مقالة ميزات Transact-SQL المدعومة في Azure Synapse SQL.
الخطوات التالية
لمزيد من المعلومات المرجعية، راجع عبارات T-SQL لتجمع SQL.