لغة البيانات لوظيفة تحليلات الدفق. يجب أن تكون القيمة اسم .NET Culture المدعومة من المجموعة https://msdn.microsoft.com/library/system.globalization.culturetypes(v=vs.110.aspx. افتراضيات على "en-US" إذا لم يتم تحديد ذلك.
سلسلة
eventsLateArrivalMaxDelayInSeconds
الحد الأقصى للتأخير المسموح به بالثواني حيث يمكن تضمين الأحداث المتأخرة. النطاق المدعوم هو -1 إلى 1814399 (20.23: 59: 59 يوماً) ويستخدم -1 لتحديد الانتظار إلى أجل غير مسمى. إذا كانت الخاصية غائبة، يتم تفسيرها على أنها ذات قيمة -1.
int
eventsOutOfOrderMaxDelayInSeconds
الحد الأقصى للتأخير المسموح به بالثواني حيث يمكن تعديل الأحداث خارج الترتيب لتعود بالترتيب.
int
eventsOutOfOrderPolicy
يشير إلى النهج التي سيتم تطبيقها على الأحداث التي تصل خارج الترتيب في دفق حدث الإدخال.
"ضبط" "إسقاط"
وظائف
قائمة دالة واحدة أو أكثر لمهمة الدفق. خاصية الاسم لكل دالة مطلوبة عند تحديد هذه الخاصية في طلب PUT. لا يمكن تعديل هذه الخاصية عبر عملية PATCH. يجب استخدام واجهة برمجة تطبيقات PATCH المتوفرة للتحويل الفردي.
قائمة بإدخال واحد أو أكثر إلى مهمة الدفق. خاصية الاسم لكل إدخال مطلوبة عند تحديد هذه الخاصية في طلب PUT. لا يمكن تعديل هذه الخاصية عبر عملية PATCH. يجب استخدام واجهة برمجة تطبيقات PATCH المتوفرة للإدخل الفردي.
يشير إلى النهج التي سيتم تطبيقها على الأحداث التي تصل إلى المخرجات ولا يمكن كتابتها إلى وحدة التخزين الخارجية نظراً لكونها مشوهة (قيم العمود مفقودة أو قيم العمود ذات النوع أو الحجم الخطأ).
"إسقاط" "إيقاف"
نتائج
قائمة بمخرج واحد أو أكثر لمهمة الدفق. خاصية الاسم لكل إخراج مطلوبة عند تحديد هذه الخاصية في طلب PUT. لا يمكن تعديل هذه الخاصية عبر عملية PATCH. يجب استخدام واجهة برمجة تطبيقات PATCH المتوفرة للإخراج الفردي.
يجب استخدام هذه الخاصية فقط عند الرغبة في بدء المهمة فور الإنشاء. قد تكون القيمة JobStartTime أو CustomTime أو LastOutputEventTime للإشارة إلى ما إذا كان يجب بدء نقطة بداية دفق حدث الإخراج كلما بدأت المهمة، أو البدء من طابع زمني مخصص للمستخدم محدد عبر الخاصية outputStartTime، أو البدء من وقت إخراج الحدث الأخير.
"وقت مخصص" 'JobStartTime' 'LastOutputEventTime'
outputStartTime
القيمة هي إما طابع زمني منسق ISO-8601 يشير إلى نقطة بداية دفق حدث الإخراج، أو فارغة للإشارة إلى أن دفق حدث الإخراج سيبدأ كلما بدأت مهمة الدفق. يجب أن تحتوي هذه الخاصية على قيمة إذا تم تعيين outputStartMode إلى CustomTime.
سلسلة
sku
يصف SKU لمهمة الدفق. مطلوب على طلبات PUT (CreateOrReplace).
يشير إلى الاستعلام وعدد وحدات الدفق لاستخدامها في مهمة الدفق. خاصية اسم التحويل مطلوبة عند تحديد هذه الخاصية في طلب PUT. لا يمكن تعديل هذه الخاصية عبر عملية PATCH. يجب استخدام واجهة برمجة تطبيقات PATCH المتوفرة للتحويل الفردي.
مفتاح API المستخدم للمصادقة باستخدام نقطة نهاية Request-Response.
سلسلة
batchSize
رقم بين 1 و10000 يصف الحد الأقصى لعدد الصفوف لكل طلب تنفيذ Azure ML RRS. الافتراضي هو 1000.
int
نقطة النهاية
Request-Response تنفيذ نقطة نهاية خدمة ويب التعلم الآلي من Microsoft Azure. تعرف على المزيد هنا: https://docs.microsoft.com/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
سلسلة
المدخلات
مدخلات نقطة نهاية خدمة ويب التعلم الآلي من Microsoft Azure.
اسم الإدخال. هذا هو الاسم المقدم أثناء تأليف نقطة النهاية.
سلسلة
AzureMachineLearningWebServiceInputColumn
الاسم
الوصف
القيمة
dataType
نوع البيانات (التعلم الآلي المدعوم من Azure) لعمود الإدخال. يتم وصف قائمة أنواع بيانات التعلم الآلي من Microsoft Azure الصالحة في https://msdn.microsoft.com/library/azure/dn905923.aspx .
سلسلة
mapTo
الفهرس الصفري لمعلمة الدالة التي يعينها هذا الإدخال.
int
الاسم
اسم عمود الإدخال.
سلسلة
AzureMachineLearningWebServiceOutputColumn
الاسم
الوصف
القيمة
dataType
نوع البيانات (التعلم الآلي المدعوم من Azure) لعمود الإخراج. يتم وصف قائمة أنواع بيانات التعلم الآلي من Microsoft Azure الصالحة في https://msdn.microsoft.com/library/azure/dn905923.aspx .
التعليمات البرمجية JavaScript التي تحتوي على تعريف دالة واحدة. على سبيل المثال: 'الدالة (x, y) { return x + y; }'
سلسلة
FunctionInput
الاسم
الوصف
القيمة
dataType
نوع البيانات (Azure Stream Analytics المدعوم) لمعلمة إدخال الوظيفة. يتم وصف قائمة أنواع بيانات Azure Stream Analytics الصالحة في https://msdn.microsoft.com/library/azure/dn835065.aspx
سلسلة
isConfigurationParameter
علامة تشير إلى ما إذا كانت المعلمة معلمة تكوين. صحيح إذا كان من المتوقع أن تكون معلمة الإدخال هذه ثابتة. الوضع الافتراضي خطأ.
Bool
FunctionOutput
الاسم
الوصف
القيمة
dataType
نوع البيانات (Azure Stream Analytics المدعوم) لإخراج الدالة. يتم وصف قائمة أنواع بيانات Azure Stream Analytics الصالحة في https://msdn.microsoft.com/library/azure/dn835065.aspx
سلسلة
إدخال
الاسم
الوصف
القيمة
الاسم
اسم المورد
سلسلة
خصائص
الخصائص المقترنة بإدخال. مطلوب على طلبات PUT (CreateOrReplace).
يحدد ترميز البيانات الواردة في حالة الإدخال وترميز البيانات الصادرة في حالة الإخراج. مطلوب على طلبات PUT (CreateOrReplace).
'UTF8'
fieldDelimiter
يحدد المحدد الذي سيتم استخدامه لفصل سجلات القيمة المفصولة بفواصل (CSV). راجع https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input أو https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output للحصول على قائمة بالقيم المدعومة. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
JsonSerialization
الاسم
الوصف
القيمة
النوع
يشير إلى نوع التسلسل الذي يستخدمه الإدخال أو الإخراج. مطلوب على طلبات PUT (CreateOrReplace).
'Json' (مطلوب)
خصائص
الخصائص المقترنة بنوع تسلسل JSON. مطلوب على طلبات PUT (CreateOrReplace).
يحدد ترميز البيانات الواردة في حالة الإدخال وترميز البيانات الصادرة في حالة الإخراج. مطلوب على طلبات PUT (CreateOrReplace).
'UTF8'
التنسيق
تنطبق هذه الخاصية فقط على تسلسل JSON للمخرجات فقط. لا ينطبق على المدخلات. تحدد هذه الخاصية تنسيق JSON الذي ستتم كتابة الإخراج فيه. القيم المدعومة حاليا هي "lineSeparated" تشير إلى أنه سيتم تنسيق الإخراج عن طريق فصل كل كائن JSON بخط جديد و"صفيف" يشير إلى أنه سيتم تنسيق الإخراج كصفيف من عناصر JSON. القيمة الافتراضية هي "lineSeparated" إذا تركت فارغة.
"صفيف" 'LineSeparated'
ReferenceInputProperties
الاسم
الوصف
القيمة
النوع
يشير إلى ما إذا كان الإدخال مصدرا للبيانات المرجعية أو بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace).
"مرجع" (مطلوب)
Datasource
يصف مصدر بيانات الإدخال الذي يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace).
اسم حاوية داخل حساب التخزين المقترن. تحتوي هذه الحاوية إما على الكائن الثنائي كبير الحجم (الكائنات الثنائية كبيرة الحجم) المراد قراءتها أو كتابتها إليها. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
dateFormat
تنسيق التاريخ. أينما يظهر {date} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق التاريخ بدلا من ذلك.
سلسلة
pathPattern
نمط مسار الكائن الثنائي كبير الحجم. ليس تعبيرا عاديا. يمثل نمطا ستتم مطابقة أسماء الكائنات الثنائية كبيرة الحجم مقابله لتحديد ما إذا كان يجب تضمينها كإدخال أو إخراج للوظيفة أم لا. راجع https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input أو https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output للحصول على شرح ومثال أكثر تفصيلا.
سلسلة
storageAccounts
قائمة بحساب تخزين Azure واحد أو أكثر. مطلوب على طلبات PUT (CreateOrReplace).
اسم مجموعة مستهلكين Event Hub التي يجب استخدامها لقراءة الأحداث من Event Hub. يسمح تحديد أسماء مجموعات المستهلكين المميزة لإدخالات متعددة لكل إدخال من هذه المدخلات بتلقي نفس الأحداث من Event Hub. إذا لم يتم تحديده، يستخدم الإدخال مجموعة المستهلكين الافتراضية ل Event Hub.
سلسلة
eventHubName
اسم Event Hub. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
serviceBusNamespace
مساحة الاسم المقترنة بمركز الأحداث المطلوب وقائمة انتظار ناقل خدمة Microsoft Azure وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
sharedAccessPolicyKey
مفتاح نهج الوصول المشترك لنهج الوصول المشترك المحدد. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
sharedAccessPolicyName
اسم نهج الوصول المشترك لمركز الأحداث وقائمة انتظار ناقل الخدمة وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
BlobStreamInputDataSource
الاسم
الوصف
القيمة
النوع
يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace).
'Microsoft.Storage/Blob' (مطلوب)
خصائص
الخصائص المقترنة بإدخال كائن ثنائي كبير الحجم يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace).
اسم حاوية داخل حساب التخزين المقترن. تحتوي هذه الحاوية إما على الكائن الثنائي كبير الحجم (الكائنات الثنائية كبيرة الحجم) المراد قراءتها أو كتابتها إليها. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
dateFormat
تنسيق التاريخ. أينما يظهر {date} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق التاريخ بدلا من ذلك.
سلسلة
pathPattern
نمط مسار الكائن الثنائي كبير الحجم. ليس تعبيرا عاديا. يمثل نمطا ستتم مطابقة أسماء الكائنات الثنائية كبيرة الحجم مقابله لتحديد ما إذا كان يجب تضمينها كإدخال أو إخراج للوظيفة أم لا. راجع https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input أو https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output للحصول على شرح ومثال أكثر تفصيلا.
سلسلة
sourcePartitionCount
عدد الأقسام لمصدر بيانات إدخال الكائن الثنائي كبير الحجم. النطاق 1 - 1024.
int
storageAccounts
قائمة بحساب تخزين Azure واحد أو أكثر. مطلوب على طلبات PUT (CreateOrReplace).
اسم حساب Azure Data Lake Store. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
dateFormat
تنسيق التاريخ. أينما يظهر {date} في filePathPrefix، يتم استخدام قيمة هذه الخاصية بتنسيق التاريخ بدلا من ذلك.
سلسلة
filePathPrefix
موقع الملف الذي يجب كتابة الإخراج إليه. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
refreshToken
رمز تحديث يمكن استخدامه للحصول على رمز وصول صالح يمكن استخدامه بعد ذلك للمصادقة مع مصدر البيانات. يمكن حاليا الحصول على رمز تحديث صالح فقط عبر مدخل Microsoft Azure. يوصى بوضع قيمة سلسلة وهمية هنا عند إنشاء مصدر البيانات ثم الانتقال إلى مدخل Microsoft Azure لمصادقة مصدر البيانات الذي سيقوم بتحديث هذه الخاصية برمز تحديث صالح. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
معرّف المستأجر
معرف المستأجر للمستخدم المستخدم للحصول على رمز التحديث المميز. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
تنسيق الوقت
تنسيق الوقت. أينما يظهر {time} في filePathPrefix، يتم استخدام قيمة هذه الخاصية بتنسيق الوقت بدلا من ذلك.
سلسلة
tokenUserDisplayName
يعرض المستخدم اسم المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز.
سلسلة
tokenUserPrincipalName
اسم المستخدم الأساسي (UPN) للمستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز.
سلسلة
EventHubOutputDataSource
الاسم
الوصف
القيمة
النوع
يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace).
'Microsoft.ServiceBus/EventHub' (مطلوب)
خصائص
الخصائص المقترنة بإخراج Event Hub. مطلوب على طلبات PUT (CreateOrReplace).
اسم حاوية داخل حساب التخزين المقترن. تحتوي هذه الحاوية إما على الكائن الثنائي كبير الحجم (الكائنات الثنائية كبيرة الحجم) المراد قراءتها أو كتابتها إليها. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
dateFormat
تنسيق التاريخ. أينما يظهر {date} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق التاريخ بدلا من ذلك.
سلسلة
pathPattern
نمط مسار الكائن الثنائي كبير الحجم. ليس تعبيرا عاديا. يمثل نمطا ستتم مطابقة أسماء الكائنات الثنائية كبيرة الحجم مقابله لتحديد ما إذا كان يجب تضمينها كإدخال أو إخراج للوظيفة أم لا. راجع https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input أو https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output للحصول على شرح ومثال أكثر تفصيلا.
سلسلة
storageAccounts
قائمة بحساب تخزين Azure واحد أو أكثر. مطلوب على طلبات PUT (CreateOrReplace).
اسم حساب DocumentDB أو المعرف. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
accountKey
مفتاح الحساب لحساب DocumentDB. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
collectionNamePattern
نمط اسم المجموعة للمجموعات التي سيتم استخدامها. يمكن إنشاء تنسيق اسم المجموعة باستخدام الرمز المميز {partition} الاختياري، حيث تبدأ الأقسام من 0. راجع قسم DocumentDB للحصول https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output على مزيد من المعلومات. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
قاعدة البيانات
اسم قاعدة بيانات DocumentDB. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
documentId
اسم الحقل في أحداث الإخراج المستخدمة لتحديد المفتاح الأساسي الذي تستند إليه عمليات الإدراج أو التحديث.
سلسلة
partitionKey
اسم الحقل في أحداث الإخراج المستخدمة لتحديد مفتاح تقسيم الإخراج عبر المجموعات. إذا كان "collectionNamePattern" يحتوي على الرمز المميز {partition}، فيجب تحديد هذه الخاصية.
سلسلة
AzureTableOutputDataSource
الاسم
الوصف
القيمة
النوع
يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace).
'Microsoft.Storage/Table' (مطلوب)
خصائص
الخصائص المقترنة بإخراج جدول Azure. مطلوب على طلبات PUT (CreateOrReplace).
اسم مجموعة بيانات Power BI. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
معرف المجموعة
معرف مجموعة Power BI.
سلسلة
اسم المجموعة
اسم مجموعة Power BI. استخدم هذه الخاصية للمساعدة في تذكر معرف مجموعة Power BI المحدد الذي تم استخدامه.
سلسلة
refreshToken
رمز تحديث يمكن استخدامه للحصول على رمز وصول صالح يمكن استخدامه بعد ذلك للمصادقة مع مصدر البيانات. يمكن حاليا الحصول على رمز تحديث صالح فقط عبر مدخل Microsoft Azure. يوصى بوضع قيمة سلسلة وهمية هنا عند إنشاء مصدر البيانات ثم الانتقال إلى مدخل Microsoft Azure لمصادقة مصدر البيانات الذي سيقوم بتحديث هذه الخاصية برمز تحديث صالح. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
طاولتنا
اسم جدول Power BI ضمن مجموعة البيانات المحددة. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
tokenUserDisplayName
يعرض المستخدم اسم المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز.
سلسلة
tokenUserPrincipalName
اسم المستخدم الأساسي (UPN) للمستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز.
سلسلة
Sku
الاسم
الوصف
القيمة
الاسم
اسم SKU. مطلوب على طلبات PUT (CreateOrReplace).
'قياسي'
التحول
الاسم
الوصف
القيمة
الاسم
اسم المورد
سلسلة
خصائص
الخصائص المقترنة بالتحويل. مطلوب على طلبات PUT (CreateOrReplace).
يحدد الاستعلام الذي سيتم تشغيله في مهمة الدفق. يمكنك معرفة المزيد حول لغة استعلام Stream Analytics (SAQL) هنا: https://msdn.microsoft.com/library/azure/dn834998 . مطلوب على طلبات PUT (CreateOrReplace).
ينشئ هذا القالب وظيفة Stream Analytics القياسية. لمزيد من المعلومات، Azure Stream Analytics هو تحليلات في الوقت الحقيقي ومحرك معالجة أحداث معقد مصمم لتحليل ومعالجة كميات كبيرة من بيانات الدفق السريع من مصادر متعددة في وقت واحد. يمكن تحديد الأنماط والعلاقات في المعلومات المستخرجة من عدد من مصادر الإدخال بما في ذلك الأجهزة وأجهزة الاستشعار وأجهزة النقر وموجزات وسائل التواصل الاجتماعي والتطبيقات. يمكن استخدام هذه الأنماط لبدء الإجراءات وبدء مهام سير العمل مثل إنشاء التنبيهات أو تغذية المعلومات إلى أداة إعداد التقارير أو تخزين البيانات المحولة لاستخدامها لاحقًا. بالإضافة إلى ذلك، يتوفر Stream Analytics في وقت تشغيل Azure IoT Edge، ويدعم نفس اللغة أو بناء الجملة الدقيق مثل السحابة.
تعريف مورد قالب ARM
يمكن توزيع نوع مورد streamingjobs مع العمليات التي تستهدف:
لغة البيانات لوظيفة تحليلات الدفق. يجب أن تكون القيمة اسم .NET Culture المدعومة من المجموعة https://msdn.microsoft.com/library/system.globalization.culturetypes(v=vs.110.aspx. افتراضيات على "en-US" إذا لم يتم تحديد ذلك.
سلسلة
eventsLateArrivalMaxDelayInSeconds
الحد الأقصى للتأخير المسموح به بالثواني حيث يمكن تضمين الأحداث المتأخرة. النطاق المدعوم هو -1 إلى 1814399 (20.23: 59: 59 يوماً) ويستخدم -1 لتحديد الانتظار إلى أجل غير مسمى. إذا كانت الخاصية غائبة، يتم تفسيرها على أنها ذات قيمة -1.
int
eventsOutOfOrderMaxDelayInSeconds
الحد الأقصى للتأخير المسموح به بالثواني حيث يمكن تعديل الأحداث خارج الترتيب لتعود بالترتيب.
int
eventsOutOfOrderPolicy
يشير إلى النهج التي سيتم تطبيقها على الأحداث التي تصل خارج الترتيب في دفق حدث الإدخال.
"ضبط" "إسقاط"
وظائف
قائمة دالة واحدة أو أكثر لمهمة الدفق. خاصية الاسم لكل دالة مطلوبة عند تحديد هذه الخاصية في طلب PUT. لا يمكن تعديل هذه الخاصية عبر عملية PATCH. يجب استخدام واجهة برمجة تطبيقات PATCH المتوفرة للتحول الفردي.
قائمة بإدخال واحد أو أكثر إلى مهمة الدفق. خاصية الاسم لكل إدخال مطلوبة عند تحديد هذه الخاصية في طلب PUT. لا يمكن تعديل هذه الخاصية عبر عملية PATCH. يجب استخدام واجهة برمجة تطبيقات PATCH المتوفرة للإدخل الفردي.
يشير إلى النهج التي سيتم تطبيقها على الأحداث التي تصل إلى المخرجات ولا يمكن كتابتها إلى وحدة التخزين الخارجية نظراً لكونها مشوهة (قيم العمود مفقودة أو قيم العمود ذات النوع أو الحجم الخطأ).
"إسقاط" "إيقاف"
نتائج
قائمة بمخرج واحد أو أكثر لمهمة الدفق. خاصية الاسم لكل إخراج مطلوبة عند تحديد هذه الخاصية في طلب PUT. لا يمكن تعديل هذه الخاصية عبر عملية PATCH. يجب استخدام واجهة برمجة تطبيقات PATCH المتوفرة للإخراج الفردي.
يجب استخدام هذه الخاصية فقط عندما يكون من المرغوب فيه أن تبدأ المهمة فور الإنشاء. قد تكون القيمة JobStartTime أو CustomTime أو LastOutputEventTime للإشارة إلى ما إذا كانت نقطة البداية لدفق حدث الإخراج يجب أن تبدأ عند بدء المهمة، أو البدء من طابع زمني مخصص للمستخدم محدد عبر خاصية outputStartTime، أو البدء من وقت إخراج الحدث الأخير.
'وقت مخصص' 'JobStartTime' "LastOutputEventTime"
outputStartTime
القيمة هي إما طابع زمني منسق ISO-8601 يشير إلى نقطة بداية دفق حدث الإخراج، أو فارغة للإشارة إلى أن دفق حدث الإخراج سيبدأ كلما بدأت مهمة الدفق. يجب أن تحتوي هذه الخاصية على قيمة إذا تم تعيين outputStartMode إلى CustomTime.
سلسلة
sku
يصف SKU لمهمة الدفق. مطلوب على طلبات PUT (CreateOrReplace).
يشير إلى الاستعلام وعدد وحدات الدفق التي يجب استخدامها لمهمة الدفق. خاصية اسم التحويل مطلوبة عند تحديد هذه الخاصية في طلب PUT. لا يمكن تعديل هذه الخاصية عبر عملية PATCH. يجب استخدام واجهة برمجة تطبيقات PATCH المتوفرة للتحول الفردي.
مفتاح API المستخدم للمصادقة باستخدام نقطة نهاية Request-Response.
سلسلة
batchSize
رقم بين 1 و10000 يصف الحد الأقصى لعدد الصفوف لكل طلب تنفيذ Azure ML RRS. الافتراضي هو 1000.
int
نقطة النهاية
Request-Response تنفيذ نقطة نهاية خدمة ويب التعلم الآلي من Microsoft Azure. تعرف على المزيد هنا: https://docs.microsoft.com/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
سلسلة
المدخلات
مدخلات نقطة نهاية خدمة ويب التعلم الآلي من Microsoft Azure.
اسم الإدخال. هذا هو الاسم المقدم أثناء تأليف نقطة النهاية.
سلسلة
AzureMachineLearningWebServiceInputColumn
الاسم
الوصف
القيمة
dataType
نوع البيانات (التعلم الآلي المدعوم من Azure) لعمود الإدخال. يتم وصف قائمة أنواع بيانات التعلم الآلي من Microsoft Azure الصالحة في https://msdn.microsoft.com/library/azure/dn905923.aspx .
سلسلة
mapTo
الفهرس الصفري لمعلمة الدالة التي يعينها هذا الإدخال.
int
الاسم
اسم عمود الإدخال.
سلسلة
AzureMachineLearningWebServiceOutputColumn
الاسم
الوصف
القيمة
dataType
نوع البيانات (التعلم الآلي المدعوم من Azure) لعمود الإخراج. يتم وصف قائمة أنواع بيانات التعلم الآلي من Microsoft Azure الصالحة في https://msdn.microsoft.com/library/azure/dn905923.aspx .
التعليمات البرمجية JavaScript التي تحتوي على تعريف دالة واحدة. على سبيل المثال: 'الدالة (x, y) { return x + y; }'
سلسلة
FunctionInput
الاسم
الوصف
القيمة
dataType
نوع بيانات (Azure Stream Analytics المدعوم) لمعلمة إدخال الوظيفة. يتم وصف قائمة أنواع بيانات Azure Stream Analytics الصالحة في https://msdn.microsoft.com/library/azure/dn835065.aspx
سلسلة
isConfigurationParameter
علامة تشير إلى ما إذا كانت المعلمة معلمة تكوين. صحيح إذا كان من المتوقع أن تكون معلمة الإدخال هذه ثابتة. الوضع الافتراضي خطأ.
Bool
FunctionOutput
الاسم
الوصف
القيمة
dataType
نوع بيانات (Azure Stream Analytics المدعوم) لإخراج الوظيفة. يتم وصف قائمة أنواع بيانات Azure Stream Analytics الصالحة في https://msdn.microsoft.com/library/azure/dn835065.aspx
سلسلة
إدخال
الاسم
الوصف
القيمة
الاسم
اسم المورد
سلسلة
خصائص
الخصائص المقترنة بإدخال. مطلوب على طلبات PUT (CreateOrReplace).
يحدد ترميز البيانات الواردة في حالة الإدخال وترميز البيانات الصادرة في حالة الإخراج. مطلوب على طلبات PUT (CreateOrReplace).
'UTF8'
fieldDelimiter
يحدد المحدد الذي سيتم استخدامه لفصل سجلات القيمة المفصولة بفواصل (CSV). راجع https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input أو https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output للحصول على قائمة بالقيم المدعومة. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
تسلسل Json
الاسم
الوصف
القيمة
النوع
يشير إلى نوع التسلسل الذي يستخدمه الإدخال أو الإخراج. مطلوب على طلبات PUT (CreateOrReplace).
'Json' (مطلوب)
خصائص
الخصائص المقترنة بنوع تسلسل JSON. مطلوب على طلبات PUT (CreateOrReplace).
يحدد ترميز البيانات الواردة في حالة الإدخال وترميز البيانات الصادرة في حالة الإخراج. مطلوب على طلبات PUT (CreateOrReplace).
'UTF8'
التنسيق
تنطبق هذه الخاصية فقط على تسلسل JSON للمخرجات فقط. لا ينطبق على المدخلات. تحدد هذه الخاصية تنسيق JSON الذي ستتم كتابة الإخراج فيه. القيم المدعومة حاليا هي "lineSeparated" تشير إلى أنه سيتم تنسيق الإخراج عن طريق فصل كل كائن JSON بخط جديد و"صفيف" يشير إلى أنه سيتم تنسيق الإخراج كصفيف من عناصر JSON. القيمة الافتراضية هي "lineSeparated" إذا تركت فارغة.
"صفيف" 'LineSeparated'
ReferenceInputProperties
الاسم
الوصف
القيمة
النوع
يشير إلى ما إذا كان الإدخال مصدرا للبيانات المرجعية أو بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace).
"مرجع" (مطلوب)
Datasource
يصف مصدر بيانات الإدخال الذي يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace).
اسم حاوية داخل حساب التخزين المقترن. تحتوي هذه الحاوية إما على الكائن الثنائي كبير الحجم (الكائنات الثنائية كبيرة الحجم) المراد قراءتها أو كتابتها إليها. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
dateFormat
تنسيق التاريخ. أينما يظهر {date} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق التاريخ بدلا من ذلك.
سلسلة
pathPattern
نمط مسار الكائن الثنائي كبير الحجم. ليس تعبيرا عاديا. يمثل نمطا ستتم مطابقة أسماء الكائنات الثنائية كبيرة الحجم مقابله لتحديد ما إذا كان يجب تضمينها كإدخال أو إخراج للوظيفة أم لا. راجع https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input أو https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output للحصول على شرح ومثال أكثر تفصيلا.
سلسلة
storageAccounts
قائمة بحساب تخزين Azure واحد أو أكثر. مطلوب على طلبات PUT (CreateOrReplace).
اسم مجموعة مستهلكين Event Hub التي يجب استخدامها لقراءة الأحداث من Event Hub. يسمح تحديد أسماء مجموعة المستهلكين المميزة لإدخالات متعددة لكل إدخال من هذه المدخلات بتلقي نفس الأحداث من Event Hub. إذا لم يتم تحديده، يستخدم الإدخال مجموعة المستهلكين الافتراضية ل Event Hub.
سلسلة
eventHubName
اسم Event Hub. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
serviceBusNamespace
مساحة الاسم المقترنة بمركز الأحداث المطلوب، وقائمة انتظار ناقل الخدمة، وموضوع ناقل الخدمة، وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
sharedAccessPolicyKey
مفتاح نهج الوصول المشترك لنهج الوصول المشترك المحدد. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
sharedAccessPolicyName
اسم نهج الوصول المشترك لمركز الأحداث وقائمة انتظار ناقل الخدمة وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
BlobStreamInputDataSource
الاسم
الوصف
القيمة
النوع
يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace).
'Microsoft.Storage/Blob' (مطلوب)
خصائص
الخصائص المقترنة بإدخال كائن ثنائي كبير الحجم يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace).
اسم حاوية داخل حساب التخزين المقترن. تحتوي هذه الحاوية إما على الكائن الثنائي كبير الحجم (الكائنات الثنائية كبيرة الحجم) المراد قراءتها أو كتابتها إليها. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
dateFormat
تنسيق التاريخ. أينما يظهر {date} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق التاريخ بدلا من ذلك.
سلسلة
pathPattern
نمط مسار الكائن الثنائي كبير الحجم. ليس تعبيرا عاديا. يمثل نمطا ستتم مطابقة أسماء الكائنات الثنائية كبيرة الحجم مقابله لتحديد ما إذا كان يجب تضمينها كإدخال أو إخراج للوظيفة أم لا. راجع https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input أو https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output للحصول على شرح ومثال أكثر تفصيلا.
سلسلة
sourcePartitionCount
عدد الأقسام لمصدر بيانات إدخال الكائن الثنائي كبير الحجم. النطاق 1 - 1024.
int
storageAccounts
قائمة بحساب تخزين Azure واحد أو أكثر. مطلوب على طلبات PUT (CreateOrReplace).
اسم حساب Azure Data Lake Store. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
dateFormat
تنسيق التاريخ. أينما يظهر {date} في filePathPrefix، يتم استخدام قيمة هذه الخاصية بتنسيق التاريخ بدلا من ذلك.
سلسلة
filePathPrefix
موقع الملف الذي يجب كتابة الإخراج إليه. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
refreshToken
رمز تحديث يمكن استخدامه للحصول على رمز وصول صالح يمكن استخدامه بعد ذلك للمصادقة مع مصدر البيانات. يمكن حاليا الحصول على رمز تحديث صالح فقط عبر مدخل Microsoft Azure. يوصى بوضع قيمة سلسلة وهمية هنا عند إنشاء مصدر البيانات ثم الانتقال إلى مدخل Microsoft Azure لمصادقة مصدر البيانات الذي سيقوم بتحديث هذه الخاصية برمز تحديث صالح. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
معرّف المستأجر
معرف المستأجر للمستخدم المستخدم للحصول على رمز التحديث المميز. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
تنسيق الوقت
تنسيق الوقت. أينما يظهر {time} في filePathPrefix، يتم استخدام قيمة هذه الخاصية بتنسيق الوقت بدلا من ذلك.
سلسلة
tokenUserDisplayName
يعرض المستخدم اسم المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز.
سلسلة
tokenUserPrincipalName
اسم المستخدم الأساسي (UPN) للمستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز.
سلسلة
EventHubOutputDataSource
الاسم
الوصف
القيمة
النوع
يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace).
'Microsoft.ServiceBus/EventHub' (مطلوب)
خصائص
الخصائص المقترنة بإخراج Event Hub. مطلوب على طلبات PUT (CreateOrReplace).
اسم حاوية داخل حساب التخزين المقترن. تحتوي هذه الحاوية إما على الكائن الثنائي كبير الحجم (الكائنات الثنائية كبيرة الحجم) المراد قراءتها أو كتابتها إليها. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
dateFormat
تنسيق التاريخ. أينما يظهر {date} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق التاريخ بدلا من ذلك.
سلسلة
pathPattern
نمط مسار الكائن الثنائي كبير الحجم. ليس تعبيرا عاديا. يمثل نمطا ستتم مطابقة أسماء الكائنات الثنائية كبيرة الحجم مقابله لتحديد ما إذا كان يجب تضمينها كإدخال أو إخراج للوظيفة أم لا. راجع https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input أو https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output للحصول على شرح ومثال أكثر تفصيلا.
سلسلة
storageAccounts
قائمة بحساب تخزين Azure واحد أو أكثر. مطلوب على طلبات PUT (CreateOrReplace).
اسم حساب DocumentDB أو المعرف. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
accountKey
مفتاح الحساب لحساب DocumentDB. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
collectionNamePattern
نمط اسم المجموعة للمجموعات التي سيتم استخدامها. يمكن إنشاء تنسيق اسم المجموعة باستخدام الرمز المميز {partition} الاختياري، حيث تبدأ الأقسام من 0. راجع قسم DocumentDB للحصول https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output على مزيد من المعلومات. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
قاعدة البيانات
اسم قاعدة بيانات DocumentDB. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
documentId
اسم الحقل في أحداث الإخراج المستخدمة لتحديد المفتاح الأساسي الذي تستند إليه عمليات الإدراج أو التحديث.
سلسلة
partitionKey
اسم الحقل في أحداث الإخراج المستخدمة لتحديد مفتاح تقسيم الإخراج عبر المجموعات. إذا كان "collectionNamePattern" يحتوي على الرمز المميز {partition}، فيجب تحديد هذه الخاصية.
سلسلة
AzureTableOutputDataSource
الاسم
الوصف
القيمة
النوع
يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace).
'Microsoft.Storage/Table' (مطلوب)
خصائص
الخصائص المقترنة بإخراج جدول Azure. مطلوب على طلبات PUT (CreateOrReplace).
اسم مجموعة بيانات Power BI. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
معرف المجموعة
معرف مجموعة Power BI.
سلسلة
اسم المجموعة
اسم مجموعة Power BI. استخدم هذه الخاصية للمساعدة في تذكر معرف مجموعة Power BI المحدد الذي تم استخدامه.
سلسلة
refreshToken
رمز تحديث يمكن استخدامه للحصول على رمز وصول صالح يمكن استخدامه بعد ذلك للمصادقة مع مصدر البيانات. يمكن حاليا الحصول على رمز تحديث صالح فقط عبر مدخل Microsoft Azure. يوصى بوضع قيمة سلسلة وهمية هنا عند إنشاء مصدر البيانات ثم الانتقال إلى مدخل Microsoft Azure لمصادقة مصدر البيانات الذي سيقوم بتحديث هذه الخاصية برمز تحديث صالح. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
طاولتنا
اسم جدول Power BI ضمن مجموعة البيانات المحددة. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
tokenUserDisplayName
يعرض المستخدم اسم المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز.
سلسلة
tokenUserPrincipalName
اسم المستخدم الأساسي (UPN) للمستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز.
سلسلة
Sku
الاسم
الوصف
القيمة
الاسم
اسم SKU. مطلوب على طلبات PUT (CreateOrReplace).
'قياسي'
التحول
الاسم
الوصف
القيمة
الاسم
اسم المورد
سلسلة
خصائص
الخصائص المقترنة بالتحويل. مطلوب على طلبات PUT (CreateOrReplace).
يحدد الاستعلام الذي سيتم تشغيله في مهمة الدفق. يمكنك معرفة المزيد حول لغة استعلام Stream Analytics (SAQL) هنا: https://msdn.microsoft.com/library/azure/dn834998 . مطلوب على طلبات PUT (CreateOrReplace).
ينشئ هذا القالب وظيفة Stream Analytics القياسية. لمزيد من المعلومات، Azure Stream Analytics هو تحليلات في الوقت الحقيقي ومحرك معالجة أحداث معقد تم تصميمه لتحليل ومعالجة كميات كبيرة من بيانات الدفق السريع من مصادر متعددة في وقت واحد. يمكن تحديد الأنماط والعلاقات في المعلومات المستخرجة من عدد من مصادر الإدخال بما في ذلك الأجهزة وأجهزة الاستشعار وأجهزة النقر وموجزات وسائل التواصل الاجتماعي والتطبيقات. يمكن استخدام هذه الأنماط لبدء الإجراءات وبدء مهام سير العمل مثل إنشاء التنبيهات أو تغذية المعلومات إلى أداة إعداد التقارير أو تخزين البيانات المحولة لاستخدامها لاحقًا. بالإضافة إلى ذلك، يتوفر Stream Analytics في وقت تشغيل Azure IoT Edge، ويدعم نفس اللغة أو بناء الجملة الدقيق مثل السحابة.
تعريف مورد Terraform (موفر AzAPI)
يمكن نشر نوع مورد streamingjobs مع العمليات التي تستهدف:
مجموعات الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.StreamAnalytics/streamingjobs، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.StreamAnalytics/streamingjobs@2016-03-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
compatibilityLevel = "1.0"
dataLocale = "string"
eventsLateArrivalMaxDelayInSeconds = int
eventsOutOfOrderMaxDelayInSeconds = int
eventsOutOfOrderPolicy = "string"
functions = [
{
name = "string"
properties = {
type = "string"
// For remaining properties, see FunctionProperties objects
}
}
]
inputs = [
{
name = "string"
properties = {
serialization = {
type = "string"
// For remaining properties, see Serialization objects
}
type = "string"
// For remaining properties, see InputProperties objects
}
}
]
outputErrorPolicy = "string"
outputs = [
{
name = "string"
properties = {
datasource = {
type = "string"
// For remaining properties, see OutputDataSource objects
}
serialization = {
type = "string"
// For remaining properties, see Serialization objects
}
}
}
]
outputStartMode = "string"
outputStartTime = "string"
sku = {
name = "Standard"
}
transformation = {
name = "string"
properties = {
query = "string"
streamingUnits = int
}
}
}
})
}
كائنات FunctionProperties
قم بتعيين خاصية النوع لتحديد نوع العنصر.
بالنسبة إلى العددي، استخدم:
type = "Scalar"
properties = {
binding = {
type = "string"
// For remaining properties, see FunctionBinding objects
}
inputs = [
{
dataType = "string"
isConfigurationParameter = bool
}
]
output = {
dataType = "string"
}
}
كائنات FunctionBinding
قم بتعيين خاصية النوع لتحديد نوع العنصر.
بالنسبة إلى Microsoft.MachineLearning/WebService، استخدم:
type = "Microsoft.MachineLearning/WebService"
properties = {
apiKey = "string"
batchSize = int
endpoint = "string"
inputs = {
columnNames = [
{
dataType = "string"
mapTo = int
name = "string"
}
]
name = "string"
}
outputs = [
{
dataType = "string"
name = "string"
}
]
}
بالنسبة إلى Microsoft.StreamAnalytics/JavascriptUdf، استخدم:
type = "Microsoft.StreamAnalytics/JavascriptUdf"
properties = {
script = "string"
}
عناصر InputProperties
قم بتعيين خاصية النوع لتحديد نوع العنصر.
بالنسبة للمرجع، استخدم:
type = "Reference"
datasource = {
type = "string"
// For remaining properties, see ReferenceInputDataSource objects
}
بالنسبة إلى Stream، استخدم:
type = "Stream"
datasource = {
type = "string"
// For remaining properties, see StreamInputDataSource objects
}
لغة البيانات لوظيفة تحليلات الدفق. يجب أن تكون القيمة اسم .NET Culture المدعوم من المجموعة https://msdn.microsoft.com/library/system.globalization.culturetypes(v=vs.110.aspx. افتراضيات على "en-US" إذا لم يتم تحديد ذلك.
سلسلة
eventsLateArrivalMaxDelayInSeconds
الحد الأقصى للتأخير المسموح به بالثواني حيث يمكن تضمين الأحداث المتأخرة. النطاق المدعوم هو -1 إلى 1814399 (20.23: 59: 59 يوماً) ويستخدم -1 لتحديد الانتظار إلى أجل غير مسمى. إذا كانت الخاصية غائبة، يتم تفسيرها على أنها ذات قيمة -1.
int
eventsOutOfOrderMaxDelayInSeconds
الحد الأقصى للتأخير المسموح به بالثواني حيث يمكن تعديل الأحداث خارج الترتيب لتعود بالترتيب.
int
eventsOutOfOrderPolicy
يشير إلى النهج التي سيتم تطبيقها على الأحداث التي تصل خارج الترتيب في دفق حدث الإدخال.
"ضبط" "إسقاط"
وظائف
قائمة دالة واحدة أو أكثر لمهمة الدفق. خاصية الاسم لكل دالة مطلوبة عند تحديد هذه الخاصية في طلب PUT. لا يمكن تعديل هذه الخاصية عبر عملية PATCH. يجب استخدام واجهة برمجة تطبيقات PATCH المتوفرة للتحويل الفردي.
قائمة بإدخال واحد أو أكثر إلى مهمة الدفق. خاصية الاسم لكل إدخال مطلوبة عند تحديد هذه الخاصية في طلب PUT. لا يمكن تعديل هذه الخاصية عبر عملية PATCH. يجب استخدام واجهة برمجة تطبيقات PATCH المتوفرة للإدخل الفردي.
يشير إلى النهج التي سيتم تطبيقها على الأحداث التي تصل إلى المخرجات ولا يمكن كتابتها إلى وحدة التخزين الخارجية نظراً لكونها مشوهة (قيم العمود مفقودة أو قيم العمود ذات النوع أو الحجم الخطأ).
"إسقاط" "إيقاف"
نتائج
قائمة بمخرج واحد أو أكثر لمهمة الدفق. خاصية الاسم لكل إخراج مطلوبة عند تحديد هذه الخاصية في طلب PUT. لا يمكن تعديل هذه الخاصية عبر عملية PATCH. يجب استخدام واجهة برمجة تطبيقات PATCH المتوفرة للإخراج الفردي.
يجب استخدام هذه الخاصية فقط عند الرغبة في بدء المهمة فور الإنشاء. قد تكون القيمة JobStartTime أو CustomTime أو LastOutputEventTime للإشارة إلى ما إذا كان يجب بدء نقطة بداية دفق حدث الإخراج كلما بدأت المهمة، أو البدء من طابع زمني مخصص للمستخدم محدد عبر الخاصية outputStartTime، أو البدء من وقت إخراج الحدث الأخير.
"CustomTime" "JobStartTime" "LastOutputEventTime"
outputStartTime
القيمة هي إما طابع زمني منسق ISO-8601 يشير إلى نقطة بداية دفق حدث الإخراج، أو فارغة للإشارة إلى أن دفق حدث الإخراج سيبدأ كلما بدأت مهمة الدفق. يجب أن تحتوي هذه الخاصية على قيمة إذا تم تعيين outputStartMode إلى CustomTime.
سلسلة
sku
يصف SKU لمهمة الدفق. مطلوب على طلبات PUT (CreateOrReplace).
يشير إلى الاستعلام وعدد وحدات الدفق لاستخدامها في مهمة الدفق. خاصية اسم التحويل مطلوبة عند تحديد هذه الخاصية في طلب PUT. لا يمكن تعديل هذه الخاصية عبر عملية PATCH. يجب استخدام واجهة برمجة تطبيقات PATCH المتوفرة للتحويل الفردي.
مفتاح API المستخدم للمصادقة باستخدام نقطة نهاية Request-Response.
سلسلة
batchSize
رقم بين 1 و10000 يصف الحد الأقصى لعدد الصفوف لكل طلب تنفيذ Azure ML RRS. الافتراضي هو 1000.
int
نقطة النهاية
Request-Response تنفيذ نقطة نهاية خدمة ويب التعلم الآلي من Microsoft Azure. تعرف على المزيد هنا: https://docs.microsoft.com/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
سلسلة
المدخلات
مدخلات نقطة نهاية خدمة ويب التعلم الآلي من Microsoft Azure.
اسم الإدخال. هذا هو الاسم المقدم أثناء تأليف نقطة النهاية.
سلسلة
AzureMachineLearningWebServiceInputColumn
الاسم
الوصف
القيمة
dataType
نوع بيانات (التعلم الآلي من Microsoft Azure المدعوم) لعمود الإدخال. يتم وصف قائمة أنواع بيانات التعلم الآلي من Microsoft Azure الصالحة في https://msdn.microsoft.com/library/azure/dn905923.aspx .
سلسلة
mapTo
الفهرس الصفري لمعلمة الدالة التي يعينها هذا الإدخال.
int
الاسم
اسم عمود الإدخال.
سلسلة
AzureMachineLearningWebServiceOutputColumn
الاسم
الوصف
القيمة
dataType
نوع البيانات (التعلم الآلي من Microsoft Azure المدعوم) لعمود الإخراج. يتم وصف قائمة أنواع بيانات التعلم الآلي من Microsoft Azure الصالحة في https://msdn.microsoft.com/library/azure/dn905923.aspx .
التعليمات البرمجية JavaScript التي تحتوي على تعريف دالة واحدة. على سبيل المثال: 'الدالة (x, y) { return x + y; }'
سلسلة
FunctionInput
الاسم
الوصف
القيمة
dataType
نوع بيانات (Azure Stream Analytics المدعوم) لمعلمة إدخال الوظيفة. يتم وصف قائمة أنواع بيانات Azure Stream Analytics الصالحة في https://msdn.microsoft.com/library/azure/dn835065.aspx
سلسلة
isConfigurationParameter
علامة تشير إلى ما إذا كانت المعلمة معلمة تكوين. صحيح إذا كان من المتوقع أن تكون معلمة الإدخال هذه ثابتة. الوضع الافتراضي خطأ.
Bool
FunctionOutput
الاسم
الوصف
القيمة
dataType
نوع بيانات (Azure Stream Analytics المدعوم) لإخراج الوظيفة. يتم وصف قائمة أنواع بيانات Azure Stream Analytics الصالحة في https://msdn.microsoft.com/library/azure/dn835065.aspx
سلسلة
إدخال
الاسم
الوصف
القيمة
الاسم
اسم المورد
سلسلة
خصائص
الخصائص المقترنة بإدخال. مطلوب على طلبات PUT (CreateOrReplace).
يحدد ترميز البيانات الواردة في حالة الإدخال وترميز البيانات الصادرة في حالة الإخراج. مطلوب على طلبات PUT (CreateOrReplace).
"UTF8"
fieldDelimiter
يحدد المحدد الذي سيتم استخدامه لفصل سجلات القيمة المفصولة بفواصل (CSV). راجع https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input أو https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output للحصول على قائمة بالقيم المدعومة. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
تسلسل Json
الاسم
الوصف
القيمة
النوع
يشير إلى نوع التسلسل الذي يستخدمه الإدخال أو الإخراج. مطلوب على طلبات PUT (CreateOrReplace).
"Json" (مطلوب)
خصائص
الخصائص المقترنة بنوع تسلسل JSON. مطلوب على طلبات PUT (CreateOrReplace).
يحدد ترميز البيانات الواردة في حالة الإدخال وترميز البيانات الصادرة في حالة الإخراج. مطلوب على طلبات PUT (CreateOrReplace).
"UTF8"
التنسيق
تنطبق هذه الخاصية فقط على تسلسل JSON للمخرجات فقط. لا ينطبق على المدخلات. تحدد هذه الخاصية تنسيق JSON الذي ستتم كتابة الإخراج فيه. القيم المدعومة حاليا هي "lineSeparated" تشير إلى أنه سيتم تنسيق الإخراج عن طريق فصل كل كائن JSON بخط جديد و"صفيف" يشير إلى أنه سيتم تنسيق الإخراج كصفيف من عناصر JSON. القيمة الافتراضية هي "lineSeparated" إذا تركت فارغة.
"صفيف" "LineSeparated"
خصائص معدل الإنتاجية المرجعية
الاسم
الوصف
القيمة
النوع
يشير إلى ما إذا كان الإدخال مصدرا للبيانات المرجعية أو بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace).
"مرجع" (مطلوب)
Datasource
يصف مصدر بيانات الإدخال الذي يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace).
اسم حاوية داخل حساب التخزين المقترن. تحتوي هذه الحاوية إما على الكائن الثنائي كبير الحجم (الكائنات الثنائية كبيرة الحجم) المراد قراءتها أو كتابتها إليها. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
dateFormat
تنسيق التاريخ. أينما يظهر {date} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق التاريخ بدلا من ذلك.
سلسلة
مسار المسار
نمط مسار كائن ثنائي كبير الحجم. ليس تعبيرا عاديا. يمثل نمطا ستتم مقابلته مطابقة أسماء الكائنات الثنائية كبيرة الحجم لتحديد ما إذا كان يجب تضمينها كإدخال أو إخراج للوظيفة أم لا. راجع https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input أو https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output للحصول على شرح ومثال أكثر تفصيلا.
سلسلة
storageAccounts
قائمة بحساب واحد أو أكثر من حسابات Azure Storage. مطلوب على طلبات PUT (CreateOrReplace).
اسم مجموعة مستهلكين Event Hub التي يجب استخدامها لقراءة الأحداث من Event Hub. يسمح تحديد أسماء مجموعة المستهلكين المميزة لإدخالات متعددة لكل إدخال من هذه المدخلات بتلقي نفس الأحداث من Event Hub. إذا لم يتم تحديده، يستخدم الإدخال مجموعة المستهلكين الافتراضية ل Event Hub.
سلسلة
eventHubName
اسم Event Hub. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
serviceBusNamespace
مساحة الاسم المقترنة بمركز الأحداث المطلوب، وقائمة انتظار ناقل الخدمة، وموضوع ناقل الخدمة، وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
sharedAccessPolicyKey
مفتاح نهج الوصول المشترك لنهج الوصول المشترك المحدد. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
sharedAccessPolicyName
اسم نهج الوصول المشترك لمركز الأحداث وقائمة انتظار ناقل الخدمة وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
BlobStreamInputDataSource
الاسم
الوصف
القيمة
النوع
يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace).
"Microsoft.Storage/Blob" (مطلوب)
خصائص
الخصائص المقترنة بإدخال كائن ثنائي كبير الحجم يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace).
اسم حاوية داخل حساب التخزين المقترن. تحتوي هذه الحاوية إما على الكائن الثنائي كبير الحجم (الكائنات الثنائية كبيرة الحجم) المراد قراءتها أو كتابتها إليها. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
dateFormat
تنسيق التاريخ. أينما يظهر {date} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق التاريخ بدلا من ذلك.
سلسلة
pathPattern
نمط مسار الكائن الثنائي كبير الحجم. ليس تعبيرا عاديا. يمثل نمطا ستتم مطابقة أسماء الكائنات الثنائية كبيرة الحجم مقابله لتحديد ما إذا كان يجب تضمينها كإدخال أو إخراج للوظيفة أم لا. راجع https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input أو https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output للحصول على شرح ومثال أكثر تفصيلا.
سلسلة
sourcePartitionCount
عدد الأقسام لمصدر بيانات إدخال الكائن الثنائي كبير الحجم. النطاق 1 - 1024.
int
storageAccounts
قائمة بحساب تخزين Azure واحد أو أكثر. مطلوب على طلبات PUT (CreateOrReplace).
اسم حساب Azure Data Lake Store. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
dateFormat
تنسيق التاريخ. أينما يظهر {date} في filePathPrefix، يتم استخدام قيمة هذه الخاصية بتنسيق التاريخ بدلا من ذلك.
سلسلة
filePathPrefix
موقع الملف الذي يجب كتابة الإخراج إليه. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
refreshToken
رمز تحديث يمكن استخدامه للحصول على رمز وصول صالح يمكن استخدامه بعد ذلك للمصادقة مع مصدر البيانات. يمكن حاليا الحصول على رمز تحديث صالح فقط عبر مدخل Microsoft Azure. يوصى بوضع قيمة سلسلة وهمية هنا عند إنشاء مصدر البيانات ثم الانتقال إلى مدخل Microsoft Azure لمصادقة مصدر البيانات الذي سيقوم بتحديث هذه الخاصية برمز تحديث صالح. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
معرّف المستأجر
معرف المستأجر للمستخدم المستخدم للحصول على رمز التحديث المميز. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
تنسيق الوقت
تنسيق الوقت. أينما يظهر {time} في filePathPrefix، يتم استخدام قيمة هذه الخاصية بتنسيق الوقت بدلا من ذلك.
سلسلة
tokenUserDisplayName
يعرض المستخدم اسم المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز.
سلسلة
tokenUserPrincipalName
اسم المستخدم الأساسي (UPN) للمستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز.
سلسلة
EventHubOutputDataSource
الاسم
الوصف
القيمة
النوع
يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace).
"Microsoft.ServiceBus/EventHub" (مطلوب)
خصائص
الخصائص المقترنة بإخراج Event Hub. مطلوب على طلبات PUT (CreateOrReplace).
اسم Event Hub. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
partitionKey
المفتاح/العمود المستخدم لتحديد القسم الذي سيتم إرسال بيانات الحدث إليه.
سلسلة
serviceBusNamespace
مساحة الاسم المقترنة بمركز الأحداث المطلوب وقائمة انتظار ناقل خدمة Microsoft Azure وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
sharedAccessPolicyKey
مفتاح نهج الوصول المشترك لنهج الوصول المشترك المحدد. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
sharedAccessPolicyName
اسم نهج الوصول المشترك لمركز الأحداث وقائمة انتظار ناقل الخدمة وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
ServiceBusQueueOutputDataSource
الاسم
الوصف
القيمة
النوع
يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace).
"Microsoft.ServiceBus/Queue" (مطلوب)
خصائص
الخصائص المقترنة بإخراج قائمة انتظار ناقل خدمة Microsoft Azure. مطلوب على طلبات PUT (CreateOrReplace).
صفيف سلسلة من أسماء أعمدة الإخراج المراد إرفاقها برسائل ناقل خدمة Microsoft Azure كخصائص مخصصة.
سلسلة []
queueName
اسم قائمة انتظار ناقل خدمة Microsoft Azure. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
serviceBusNamespace
مساحة الاسم المقترنة بمركز الأحداث المطلوب وقائمة انتظار ناقل خدمة Microsoft Azure وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
sharedAccessPolicyKey
مفتاح نهج الوصول المشترك لنهج الوصول المشترك المحدد. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
sharedAccessPolicyName
اسم نهج الوصول المشترك لمركز الأحداث وقائمة انتظار ناقل الخدمة وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
ServiceBusTopicOutputDataSource
الاسم
الوصف
القيمة
النوع
يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace).
"Microsoft.ServiceBus/Topic" (مطلوب)
خصائص
الخصائص المقترنة بإخراج موضوع ناقل خدمة Microsoft Azure. مطلوب على طلبات PUT (CreateOrReplace).
صفيف سلسلة من أسماء أعمدة الإخراج المراد إرفاقها برسائل ناقل خدمة Microsoft Azure كخصائص مخصصة.
سلسلة []
serviceBusNamespace
مساحة الاسم المقترنة بمركز الأحداث المطلوب وقائمة انتظار ناقل خدمة Microsoft Azure وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
sharedAccessPolicyKey
مفتاح نهج الوصول المشترك لنهج الوصول المشترك المحدد. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
sharedAccessPolicyName
اسم نهج الوصول المشترك لمركز الأحداث وقائمة انتظار ناقل الخدمة وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
اسم الموضوع
اسم موضوع ناقل خدمة Microsoft Azure. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
AzureSqlDatabaseOutputDataSource
الاسم
الوصف
القيمة
النوع
يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace).
"Microsoft.Sql/Server/Database" (مطلوب)
خصائص
الخصائص المقترنة بإخراج قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace).
اسم حاوية داخل حساب التخزين المقترن. تحتوي هذه الحاوية إما على الكائن الثنائي كبير الحجم (الكائنات الثنائية كبيرة الحجم) المراد قراءتها أو كتابتها إليها. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
dateFormat
تنسيق التاريخ. أينما يظهر {date} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق التاريخ بدلا من ذلك.
سلسلة
pathPattern
نمط مسار الكائن الثنائي كبير الحجم. ليس تعبيرا عاديا. يمثل نمطا ستتم مطابقة أسماء الكائنات الثنائية كبيرة الحجم مقابله لتحديد ما إذا كان يجب تضمينها كإدخال أو إخراج للوظيفة أم لا. راجع https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input أو https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output للحصول على شرح ومثال أكثر تفصيلا.
سلسلة
storageAccounts
قائمة بحساب تخزين Azure واحد أو أكثر. مطلوب على طلبات PUT (CreateOrReplace).
اسم حساب DocumentDB أو معرفه. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
accountKey
مفتاح الحساب لحساب DocumentDB. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
collectionNamePattern
نمط اسم المجموعة للمجموعات التي سيتم استخدامها. يمكن إنشاء تنسيق اسم المجموعة باستخدام الرمز المميز {partition} الاختياري، حيث تبدأ الأقسام من 0. راجع قسم DocumentDB للحصول https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output على مزيد من المعلومات. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
قاعدة البيانات
اسم قاعدة بيانات DocumentDB. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
documentId
اسم الحقل في أحداث الإخراج المستخدمة لتحديد المفتاح الأساسي الذي تستند إليه عمليات الإدراج أو التحديث.
سلسلة
مفتاح القسم
اسم الحقل في أحداث الإخراج المستخدمة لتحديد مفتاح تقسيم الإخراج عبر المجموعات. إذا كان 'collectionNamePattern' يحتوي على الرمز المميز {partition}، فيجب تحديد هذه الخاصية.
سلسلة
AzureTableOutputDataSource
الاسم
الوصف
القيمة
النوع
يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace).
"Microsoft.Storage/Table" (مطلوب)
خصائص
الخصائص المقترنة بإخراج جدول Azure. مطلوب على طلبات PUT (CreateOrReplace).
اسم مجموعة بيانات Power BI. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
معرف المجموعة
معرف مجموعة Power BI.
سلسلة
اسم المجموعة
اسم مجموعة Power BI. استخدم هذه الخاصية للمساعدة في تذكر معرف مجموعة Power BI المحدد الذي تم استخدامه.
سلسلة
refreshToken
رمز تحديث يمكن استخدامه للحصول على رمز وصول صالح يمكن استخدامه بعد ذلك للمصادقة مع مصدر البيانات. يمكن حاليا الحصول على رمز تحديث صالح فقط عبر مدخل Microsoft Azure. يوصى بوضع قيمة سلسلة وهمية هنا عند إنشاء مصدر البيانات ثم الانتقال إلى مدخل Microsoft Azure لمصادقة مصدر البيانات الذي سيقوم بتحديث هذه الخاصية برمز تحديث صالح. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
طاولتنا
اسم جدول Power BI ضمن مجموعة البيانات المحددة. مطلوب على طلبات PUT (CreateOrReplace).
سلسلة
tokenUserDisplayName
يعرض المستخدم اسم المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز.
سلسلة
tokenUserPrincipalName
اسم المستخدم الأساسي (UPN) للمستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز.
سلسلة
Sku
الاسم
الوصف
القيمة
الاسم
اسم SKU. مطلوب على طلبات PUT (CreateOrReplace).
"قياسي"
التحول
الاسم
الوصف
القيمة
الاسم
اسم المورد
سلسلة
خصائص
الخصائص المقترنة بالتحويل. مطلوب على طلبات PUT (CreateOrReplace).
يحدد الاستعلام الذي سيتم تشغيله في مهمة الدفق. يمكنك معرفة المزيد حول لغة استعلام Stream Analytics (SAQL) هنا: https://msdn.microsoft.com/library/azure/dn834998 . مطلوب على طلبات PUT (CreateOrReplace).