مقدمة
المحاكاة الافتراضية للبيانات في SQL Server 2025 هي القدرة على الوصول إلى البيانات أينما كانت. تدمج ظاهرية البيانات البيانات في وقت الاستعلام، دون نسخ البيانات الأصلية نسخا متماثلا أو نقلها.
يوضح الشكل التالي المدى الكامل لدعم المحاكاة الافتراضية للبيانات في SQL Server 2025.
تستعرض هذه الوحدة النمطية للتدريب خيارات المحاكاة الافتراضية للبيانات في SQL Server 2025، بما في ذلك:
- خدمات PolyBase
- موصلات REST API مثل Azure Data Lake Storage وAzure Blob Storage وتخزين الكائنات المتوافقة مع Amazon S3 التي تسمح بالوصول الجديد مع ظاهرية البيانات
- Transact-SQL (T-SQL) المستخدمة لظاهرية البيانات، بما في ذلك OPENROWSET وCREATE EXTERNAL TABLE (CET) وCREATE EXTERNAL TABLE AS SELECT (CETAS)
مبادئ ظاهرية البيانات
تعتمد ظاهرية البيانات على ثلاثة مبادئ:
تجريد البيانات: يخفي تجريد البيانات تعقيدات الوصول إلى البيانات من نظام البيانات الأساسي والتنسيقات والهياكل.
النسخ المتماثل الصفري: على عكس الاستخراج والتحويل والتحميل التقليدي (ETL)، لا تحتاج ظاهرية البيانات إلى جمع البيانات في مستودع منفصل لتحويلها إلى تنسيق الوجهة، ولكنها تعالج التحويل والتجميع بسرعة.
بيانات الوقت الحقيقي: نظرا لأن ظاهرية البيانات تتصل بمصدر البيانات بشكل سريع، فإنها تستخدم دائما أحدث البيانات المتاحة.
فوائد المحاكاة الظاهرية للبيانات
تحتوي ظاهرية البيانات على الفوائد الرئيسية التالية:
لا توجد حركة بيانات: الوصول إلى البيانات في موقعها الحالي.
لغة T-SQL: يستخدم جميع فوائد لغة T-SQL والأوامر والتحسينات والإلمام بها.
مصدر واحد لجميع بياناتك: يستخدم SQL Server 2025 كمصدر بيانات واحد ومركز بيانات لجميع البيانات المطلوبة، وإخفاء تعقيد البيانات عن التطبيقات. يمكن لمسؤولي قاعدة البيانات ومهندسي البيانات الحفاظ على بيئة واحدة.
Security: يستخدم ميزات أمان SQL Server للأذونات الدقيقة وإدارة بيانات الاعتماد والتحكم.
مرونة التكلفة: متوفر في جميع إصدارات SQL Server 2025.
حالات استخدام ظاهرية البيانات
يقدم SQL Server 2025 حالات استخدام المحاكاة الافتراضية للبيانات الرئيسية التالية:
التحليلات داخل قاعدة البيانات: استخدام ودمج جميع إمكانيات SQL Server والإلمام بها عند استخدام ظاهرية البيانات.
إلغاء تحميل البيانات أو تصديرها إلى مصادر بيانات أخرى.
Data hub: استخدام SQL Server كمركز مركزي للاتصال وحمايتها والاستعلام عن مصادر البيانات والملفات المختلفة، وإخفاء التعقيد من التطبيقات. ليست هناك حاجة لاستخدام أداة ETL لتجميع البيانات أو نسخها أو نقلها إلى منطقة التقسيم المرحلي.
أهداف التعلم
بعد إكمال هذه الوحدة النمطية، يمكنك:
- فهم فوائد ومبادئ ظاهرية البيانات.
- تعرف على PolyBase وكيفية استخدام قدراتها.
- على دراية بحلول تخزين الكائنات ودعم SQL Server 2025 لتخزين الكائنات المتوافق مع S3.
- تعرف على كيفية تثبيت PolyBase وتكوينه على SQL Server 2025.
- تعرف على كيفية الوصول إلى البيانات الخارجية والاستعلام عنها باستخدام PolyBase في SQL Server 2025.
المتطلبات المسبقه
- المعرفة العملية الأساسية ل SQL Server 2025
- المعرفة الأساسية بتنفيذ استعلام T-SQL وSQL
- SQL Server 2025 مثبت
- تم تثبيت SQL Server Management Studio (SSMS)