الميزات المدعومة من Azure SQL Edge
هام
سيتم إيقاف Azure SQL Edge في 30 سبتمبر 2025. لمزيد من المعلومات وخيارات الترحيل، راجع إشعار الإيقاف.
إشعار
لم يعد Azure SQL Edge يدعم النظام الأساسي ARM64.
تم إنشاء Azure SQL Edge على أحدث إصدار من محرك قاعدة بيانات SQL. وهو يدعم مجموعة فرعية من الميزات المدعومة في SQL Server 2022 على Linux، بالإضافة إلى بعض الميزات غير المدعومة أو المتوفرة حاليا في SQL Server 2022 على Linux (أو في SQL Server على Windows).
للحصول على قائمة كاملة بالميزات المدعومة في SQL Server على Linux، راجع الإصدارات والميزات المدعومة من SQL Server 2022 على Linux. للحصول على الإصدارات والميزات المدعومة من SQL Server على Windows، راجع الإصدارات والميزات المدعومة من SQL Server 2022 (16.x).
إصدارات Azure SQL Edge
يتوفر Azure SQL Edge مع إصدارين مختلفين أو خطط برامج. تحتوي هذه الإصدارات على مجموعات ميزات متطابقة، وتختلف فقط من حيث حقوق الاستخدام الخاصة بها ومقدار الذاكرة والذاكرة الأساسية التي يمكنها الوصول إليها على النظام المضيف.
الخطة | الوصف |
---|---|
مطور Azure SQL Edge | أثناء التطوير فقط. تقتصر كل حاوية Azure SQL Edge Developer على 4 ذاكرات أساسية وذاكرة وصول عشوائي بسعة 32 غيغابايت كحد أقصى. |
Azure SQL Edge | للإنتاج. تقتصر كل حاوية Azure SQL Edge على 8 ذاكرات أساسية بحد أقصى و64 غيغابايت من ذاكرة الوصول العشوائي. |
نظام التشغيل
تستند حاويات Azure SQL Edge إلى Ubuntu 18.04، وعلى هذا النحو يتم دعمها فقط للتشغيل على مضيفي Docker الذين يشغلون إما Ubuntu 18.04 LTS (مستحسن) أو Ubuntu 20.04 LTS. من الممكن تشغيل حاويات Azure SQL Edge على مضيفي نظام التشغيل الآخرين، على سبيل المثال، يمكن تشغيله على توزيعات أخرى من Linux أو على Windows (باستخدام Docker CE أو Docker EE)، ومع ذلك لا توصي Microsoft بالقيام بذلك، حيث قد لا يتم اختبار هذا التكوين على نطاق واسع.
التكوين الموصى به لتشغيل Azure SQL Edge على Windows هو تكوين جهاز Ubuntu ظاهري على مضيف Windows، ثم تشغيل Azure SQL Edge داخل Linux VM.
نظام الملفات الموصى به والمدعم ل Azure SQL Edge هو EXT4 وXFS. إذا تم استخدام وحدات التخزين الثابتة لدعم تخزين قاعدة بيانات Azure SQL Edge، فيجب أن يكون نظام ملفات المضيف الأساسي EXT4 وXFS.
دعم الأجهزة
يتطلب Azure SQL Edge معالج x86 64 بت، بحد أدنى 1 ذاكرة أساسية لوحدة المعالجة المركزية، وذاكرة وصول عشوائي 1 غيغابايت على المضيف. في حين أن بصمة ذاكرة بدء التشغيل ل Azure SQL Edge قريبة من 450 ميغابايت، فإن الذاكرة الإضافية مطلوبة لوحدات IoT Edge النمطية أو العمليات الأخرى التي تعمل على جهاز الحافة. ستختلف متطلبات الذاكرة الفعلية وCPU ل Azure SQL Edge استنادا إلى تعقيد حمل العمل وحجم البيانات التي تتم معالجتها. عند اختيار الأجهزة للحل الخاص بك، توصي Microsoft بإجراء اختبارات أداء واسعة النطاق لضمان استيفاء خصائص الأداء المطلوبة للحل الخاص بك.
مكونات Azure SQL Edge
يدعم Azure SQL Edge محرك قاعدة البيانات فقط. لا يتضمن دعما للمكونات الأخرى المتوفرة مع SQL Server 2022 على Windows أو مع SQL Server 2022 على Linux. على وجه التحديد، لا يدعم Azure SQL Edge مكونات SQL Server مثل Analysis Services وخدمات التقارير وخدمات التكامل وخدمات البيانات الرئيسية وخدمات التعلم الآلي (داخل قاعدة البيانات) وخادم التعلم الآلي (مستقل).
الميزات المدعومة
بالإضافة إلى دعم مجموعة فرعية من ميزات SQL Server على Linux، يتضمن Azure SQL Edge دعما للميزات الجديدة التالية:
- يوفر دفق SQL، الذي يستند إلى نفس المحرك الذي يشغل Azure Stream Analytics، إمكانات تدفق البيانات في الوقت الفعلي في Azure SQL Edge.
- تستدعي
DATE_BUCKET
الدالة T-SQL تحليلات بيانات Time-Series. - قدرات التعلم الآلي من خلال وقت تشغيل ONNX، المضمنة مع محرك قاعدة بيانات SQL.
ميزات غير معتمدة
تتضمن القائمة التالية ميزات SQL Server 2022 على Linux غير المدعومة حاليا في Azure SQL Edge.
المنطقة | ميزة أو خدمة غير مدعومة |
---|---|
تصميم قاعدة البيانات | OLTP في الذاكرة، والأوامر DDL ذات الصلة ووظائف Transact-SQL وطرق عرض الكتالوج وطرق عرض الإدارة الديناميكية |
نوع بيانات HierarchyID والأوامر DDL ذات الصلة ووظائف Transact-SQL وطرق عرض الكتالوج وطرق عرض الإدارة الديناميكية | |
نوع البيانات المكانية ، والأوامر DDL ذات الصلة ووظائف Transact-SQL وطرق عرض الكتالوج وطرق عرض الإدارة الديناميكية | |
تمديد قاعدة البيانات والأوامر DDL ذات الصلة ووظائف Transact-SQL وطرق عرض الكتالوج وطرق عرض الإدارة الديناميكية | |
فهارس النص الكامل والبحث والأوامر DDL ذات الصلة ووظائف Transact-SQL وطرق عرض الكتالوج وطرق عرض الإدارة الديناميكية | |
FileTable وFILESTREAM والأوامر DDL ذات الصلة ووظائف Transact-SQL وطرق عرض الكتالوج وطرق عرض الإدارة الديناميكية | |
محرك قاعدة البيانات | نسخ متماثل. يمكنك تكوين Azure SQL Edge كمشترك دفع لمخطط النسخ المتماثل. |
PolyBase. يمكنك تكوين Azure SQL Edge كهدف للجداول الخارجية في PolyBase. | |
إمكانية توسعة اللغة من خلال Java وSpark | |
تكامل Active Directory | |
تقليص تلقائي لقاعدة البيانات. يمكن تعيين خاصية التقليص التلقائي لقاعدة بيانات باستخدام ALTER DATABASE <database_name> SET AUTO_SHRINK ON الأمر ، ولكن هذا التغيير ليس له أي تأثير. لن يتم تشغيل مهمة التقليص التلقائي مقابل قاعدة البيانات. لا يزال بإمكان المستخدمين تقليص ملفات قاعدة البيانات باستخدام DBCC الأوامر. |
|
لقطات قاعدة البيانات | |
دعم الذاكرة الثابتة | |
منسق المعاملات الموزعة من Microsoft | |
حاكم الموارد وإدارة موارد IO | |
تمديد مجموعة المخزن المؤقت | |
استعلام موزع مع اتصالات جهات خارجية | |
الخوادم المرتبطة | |
الإجراءات المخزنة الموسعة للنظام (مثل xp_cmdshell ). |
|
تجميعات CLR والأوامر DDL ذات الصلة ووظائف Transact-SQL وطرق عرض الكتالوج وطرق عرض الإدارة الديناميكية | |
دالات T-SQL المعتمدة على CLR، مثل ASSEMBLYPROPERTY و FORMAT PARSE و وTRY_PARSE |
|
طرق عرض كتالوج التاريخ والوقت المعتمدة على CLR والدالات وعبارات الاستعلام | |
تمديد مجموعة المخزن المؤقت | |
بريد قاعدة البيانات | |
Service Broker | |
الإدارة المستندة إلى النهج | |
مستودع بيانات الإدارة | |
قواعد البيانات المضمنة | |
تكامل تخزين الكائنات المتوافق مع S3 | |
مصادقة Microsoft Entra | |
الفحص المتوازي لتجمع المخزن المؤقت | |
تجمع المخزن المؤقت المختلط مع الكتابة المباشرة | |
التحديثات المتزامنة لصفحات خريطة التخصيص العمومية (GAM) وصفحات خريطة التخصيص العمومية المشتركة (SGAM) | |
التسريع المتكامل وتفريغ التحميل (Intel QAT) | |
معالجة الاستعلام الذكي: - تحسين الخطة الحساسة للمعلمة - ملاحظات درجة التوازي (DOP) - فرض خطة محسنة - تلميحات مخزن الاستعلام |
|
اللغة: - SELECT ... WINDOW بند- IS [NOT] DISTINCT FROM - تحسينات وظيفة JSON ( ISJSON() ، ، JSON_PATH_EXISTS() ، JSON_OBJECT() JSON_ARRAY() )- LTRIM() / RTRIM() التحسينات- DATETRUNC() - قابل للاستئنافه إضافة قيود الجدول |
|
عامل خادم SQL من مايكروسوفت | الأنظمة الفرعية: CmdExec وPowerShell وQueue Reader وSSIS وSSAS وSSRS |
التنبيهات | |
النسخ الاحتياطي المدار | |
قابلية الوصول العالية | مجموعات قابلية وصول عالية التوافر Always On |
مجموعات التوفر الأساسية | |
مثيل نظام مجموعة تجاوز الفشل Always On | |
النسخ المتطابق لقاعدة البيانات | |
إضافة ذاكرة ووحدة معالجة مركزية | |
ارتباط المثيل المدار | |
مجموعات التوفر المضمنة | |
الأمان | إدارة المفاتيح القابلة للتوسيع |
تكامل Active Directory | |
دعم الجيوب الآمنة | |
تكامل Microsoft Defender for Cloud | |
تكامل Microsoft Purview | |
دفتر الأستاذ | |
الخدمات | مستعرض SQL Server |
التعلم الآلي من خلال R وPython | |
StreamInsight | |
Analysis Services | |
خدمات التقارير | |
Data Quality Services | |
Master Data Services | |
إعادة تشغيل موزعة | |
الاداره | نقطة تحكم الأداة المساعدة SQL Server |