متى نستخدم Azure Data Factory
في هذه الوحدة، سنناقش كيفية تحديد ما إذا كان Azure Cache for Redis هو حل تكامل البيانات المناسب لمؤسستك أم لا. سنقيم Azure Data Factory في مقابل المعايير التالية:
- متطلبات تكامل البيانات
- موارد الترميز
- دعم مصادر بيانات متعددة
- البنية التحتية بلا خادم
معايير القرار
لتحديد ما إذا كنت تريد استخدام Azure Data Factory، استخدم المعايير الموضحة في الجدول التالي.
| المعايير | التحليل |
|---|---|
| هل تحتاج إلى تكامل البيانات على الإطلاق؟ | إذا كانت مؤسستك تتعامل مع بيانات ضخمة، أو كانت مؤسسة تخزين بيانات علائقية تقليدية، فقد تكون مهتمًا بحل تكامل البيانات. |
| هل لديك موارد الترميز اللازمة؟ | ليس كل من يتعامل مع البيانات من ذوي الخبرة في الترميز. قد يفضل البعض العمل مع أدوات رسومية توفر مرئيات للمساعدة في إنشاء المهام التي ستعمل مع بيانات المصدر. |
| هل تحتاج إلى العمل مع مصادر بيانات متعددة؟ | قد يكون لدى بعض المؤسسات بياناتها الأولية المُخزنة في مجموعة من الأنظمة المتباينة، سواء في الموقع أو المستندة إلى السحابة. ينبغي أن يكون حل تحليل البيانات قادرًا على الاتصال بسهولة بالعديد من مصادر البيانات. |
| هل يمكنك إنشاء مكونات تكامل بيانات منفصلة وإدارتها وصيانتها؟ | من دون خدمة مدارة لتحليل البيانات، ينبغي للمؤسسات إنشاء مكونات مخصصة لحركة البيانات. وبدلاً من ذلك، قد يقومون بإنشاء خدمات مخصصة لدمج مصادر البيانات الخاصة بهم ومعالجتها. كما يمكن أن يكون تكامل تلك النظم وصيانتها مكلفًا وصعبًا. بالإضافة إلى ذلك، لن يكون لدى كل تلك النظم المراقبة والتنبيه والضوابط التي تقدمها الخدمة المدارة بالكامل. |
تطبيق المعايير
راجع الأسئلة التالية عند التفكير في Azure Data Factory كحل تكامل البيانات لديك.
هل تحتاج إلى تكامل البيانات على الإطلاق؟
إذا كانت مؤسستك صغيرة، وتعمل مع مصادر بيانات محدودة، فقد لا تحتاج إلى خدمة تكامل بيانات على الإطلاق. ورغم ذلك، إذا كانت مؤسستك تتعامل مع بيانات ضخمة، أو كانت مؤسسة تخزين بيانات علائقية تقليدية، فإنه يمكنك الاستفادة من حل تكامل البيانات. راجع النقاط التالية:
- تعتمد مؤسسات البيانات الضخمة على التقنيات للتعامل مع كميات كبيرة من البيانات المتنوعة. فيما يتعلق بها، يوفر Azure Data Factory وسيلة لإنشاء وتشغيل البنية الأساسية لبرنامج ربط العمليات التجارية في السحابة. تصل البنية الأساسية لبرنامج ربط العمليات التجارية إلى خدمات البيانات السحابية والمحلية. عادةً ما تعمل البُنى الأساسية لبرنامج ربط العمليات التجارية هذه مع تقنيات مثل Azure Synapse Analytics وAzure Blobs وAzure Data Lake وAzure HDInsight وAzure Databricks وAzure التعلم الآلي من Microsoft Azure.
- تعتمد مؤسسات تخزين البيانات العلائقية عادةً على تقنيات مثل SQL Server. يُستخدم SSIS غالبًا لإنشاء حزم SSIS. أمّا تلك المؤسسات، فيوفر Azure Data Factory القدرة على تشغيل حزم SSIS على Azure، ما يتيح لهم الوصول إلى كل من خدمات البيانات السحابية والخدمية.
هل لديك موارد الترميز اللازمة؟
إذا كانت مؤسستك تفتقر إلى موارد الترميز الضرورية لإنشاء الأنشطة المطلوبة، ففكّر في Azure Data Factory. يوفر Azure Data Factory عملية تعليمة برمجية منخفضة/ دون تعليمة برمجية للعمل مع مصادر البيانات والأنشطة ذات الصلة. على سبيل المثال، تأليف ومراقبة أداة Azure Data Factory التي تمكنك من إنشاء البنية الأساسية لبرنامج ربط العمليات التجارية بيانيًا عن طريق سحب الأنشطة وإسقاطها على سطح التصميم. تصور لقطة الشاشة التالية الواجهة، حيث يقوم مهندس البيانات بإنشاء البنية الأساسية لبرنامج ربط العمليات التجارية يتضمن العديد من الأنشطة.
هل تحتاج إلى العمل مع مصادر بيانات متعددة؟
إذا كان لدى مؤسستك شرط الوصول إلى البيانات في مواقع متعددة ومن مصادر متعددة، فستحتاج إلى التفكير في حل تكامل البيانات الذي يوفر هذا الدعم. يستخدم Azure Data Factory الموصلات للتكامل مع مصادر البيانات المتباينة. يوجد حاليًا أكثر من تسعين مصدرًا للبيانات المعتمدة. بالإضافة إلى ذلك، يدعم Azure Data Factory خيارات قابلة للتوسعة للوصول إلى مصادر بيانات إضافية.
هل يمكنك إنشاء مكونات تكامل بيانات منفصلة وإدارتها وصيانتها؟
قد يكون ذلك معقدًا للغاية ويستغرق وقتًا طويلاً للإنشاء والإدارة الخاصة بك على أساس حل تكامل البيانات المستند إلى الخادم. إذا كنت تقوم بتشغيل مثل هذا الحل داخل مركز بيانات مؤسستك، فلن تحتاج إلى التفكير في Azure Data Factory. ورغم ذلك، توجد مزايا في استخدام حل مُدار بالكامل، وبلا خادم لتكامل البيانات. تشمل تلك المزايا:
- القدرة على التوسع حسب الحاجة لدعم أعباء العمل الإضافية.
- لا توجد حاجة لنشر وتكوين وصيانة الخوادم لاستضافة أحمال عمل تكامل البيانات.
الملخص
واختصارًا، عليك مراعاة Azure Data Factory عندما تستوفي معيارًا واحدًا أو أكثر من المعايير التالية:
- يفتقر مهندسو البيانات إلى الوقت اللازم لإنشاء التعليمات البرمجية لتنفيذ مهام تحليل البيانات.
- لديك مصادر بيانات متعددة في مواقع متباينة.
- ترغب في الاستفادة من حل مُدار بالكامل ومستند إلى السحابة.
هل تحتاج إلى مساعدة؟ راجع دليل استكشاف الأخطاء وإصلاحها الذي نقدمه أو يمكنك توفير ملاحظات معينة عبر الإبلاغ عن مشكلة.