إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على:
Azure Data Factory
Azure Synapse Analytics
تلميح
جرب Data Factory في Microsoft Fabric، وهو حل تحليلي متكامل للمؤسسات. يغطي Microsoft Fabric كل شيء بدءا من حركة البيانات إلى علم البيانات والتحليلات في الوقت الحقيقي والمعلومات المهنية وإعداد التقارير. تعرف على كيفية بدء إصدار تجريبي جديد مجانا!
تتوفر تدفقات البيانات في كل من مسارات Azure Data Factory وخطوط أنابيب Azure Synapse Analytics. تنطبق هذه المقالة على تعيين تدفقات البيانات. إذا كنت جديدا على التحويلات، فراجع المقالة التمهيدية تحويل البيانات باستخدام تعيين تدفقات البيانات.
توفر هذه المقالة تفاصيل حول وظائف النوافذ التي تدعمها Azure Data Factory وAzure Synapse Analytics في رسم خريطة تدفقات البيانات.
قائمة وظائف النافذة
الدوال التالية متاحة فقط في تحويلات النوافذ.
| وظيفة النافذة | مهمة |
|---|---|
| cumeDist | يحسب موقع قيمة بالنسبة لجميع القيم في التقسيم. والنتيجة هي عدد الصفوف السابقة أو المساوية للصف الحالي في ترتيب القسم مقسوماً على العدد الإجمالي للصفوف في جزء النافذة. أي قيم تعادل في الترتيب تقيم لنفس الموضع. |
| denseRank | حساب رتبة قيمة في مجموعة من القيم المحددة في ترتيب الإطار حسب العبارة. والنتيجة هي واحد زائد عدد الصفوف السابقة أو مساوية للصف الحالي في ترتيب القسم. القيم لا تنتج فجوات في التسلسل. تعمل الدالة denseRank حتى عندما لا تكون البيانات مرتبة، وتبحث عن تغير في القيم. |
| lag | يحصل على قيمة أول صفوف مقيمة n للمعلمة قبل الصف الحالي. المعامل الثاني هو عدد الصفوف التي يجب النظر إليها إلى الوراء، والقيمة الافتراضية هي 1. إذا لم تكن هناك عدد كاف من الصفوف، يتم إرجاع قيمة ما null لم يتم تحديد قيمة افتراضية. |
| lead | يحصل على قيمة أول صفوف مقيمة n بعد الصف الحالي. المعامل الثاني هو عدد الصفوف التي يجب النظر إليها للأمام، والقيمة الافتراضية هي 1. إذا لم تكن هناك عدد كاف من الصفوف، يتم إرجاع قيمة ما null لم يتم تحديد قيمة افتراضية. |
| nTile | يقسم الصفوف لكل تقسيم نافذة إلى n دلاء تتراوح من 1 إلى كحد أقصى n. تختلف قيم الدلاء بحد أقصى 1. إذا لم يقسم عدد الصفوف في التقسيم بالتساوي إلى عدد الدلاء، توزع القيم المتبقية واحدا لكل دلو، بدءا من الدلو الأول. تعد الدالة NTile مفيدة في حساب tertiles، والربيعيات، والعشريات، وإحصاءات الملخص الشائعة الأخرى.تحسب الدالة متغيرين أثناء التهيئة. حجم الدلو العادي يضاف إليه صف إضافي. يعتمد كلا المتغيرين على حجم القسم الحالي. خلال عملية الحساب، تحتفظ الدالة بتتبع رقم الصف الحالي، ورقم الدلو الحالي، ورقم الصف الذي يتغير عنده الدلو ( bucketThreshold). عندما يصل رقم الصف الحالي إلى عتبة الدلو، تزداد قيمة الدلو بمقدار واحد. تزداد العتبة بحجم الدلو (بالإضافة إلى واحدة إضافية إذا كان الدلو الحالي مبطنا). |
| rank | حساب رتبة قيمة في مجموعة من القيم المحددة في ترتيب الإطار حسب العبارة. والنتيجة هي واحد زائد عدد الصفوف السابقة أو مساوية للصف الحالي في ترتيب القسم. تنتج القيم فجوات في التسلسل. تعمل الدالة rank حتى عندما لا تكون البيانات مرتبة، وتبحث عن تغير في القيم. |
| rowNumber | يخصص ترقيما متسلسلا للصفوف في نافذة تبدأ ب 1. |
المحتوى ذو الصلة
- قائمة بجميع الوظائف المجمعة.
- قائمة بجميع دالات الصفيف.
- قائمة بجميع وظائف البحث المخزنة مؤقتًا.
- قائمة بجميع دوال التحويل.
- قائمة بجميع دالات التاريخ والوقت.
- قائمة بجميع دالات التعبير.
- قائمة بجميع وظائف الخريطة.
- قائمة بجميع وظائف ميتا.
- تفاصيل الاستخدام لجميع تعبيرات تحويل البيانات.
- تعلم كيفية استخدام Expression Builder.