Microsoft.StreamAnalytics streamingjobs

تعريف مورد Bicep

يمكن نشر نوع مورد streamingjobs مع العمليات التي تستهدف:

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.

تنسيق المورد

لإنشاء مورد Microsoft.StreamAnalytics/streamingjobs، أضف Bicep التالي إلى القالب الخاص بك.

resource symbolicname 'Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'Standard'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: any()
    }
  }
  properties: {
    cluster: {
      id: 'string'
    }
    compatibilityLevel: 'string'
    contentStoragePolicy: 'string'
    dataLocale: 'string'
    eventsLateArrivalMaxDelayInSeconds: int
    eventsOutOfOrderMaxDelayInSeconds: int
    eventsOutOfOrderPolicy: 'string'
    externals: {
      container: 'string'
      path: 'string'
      refreshConfiguration: {
        dateFormat: 'string'
        pathPattern: 'string'
        refreshInterval: 'string'
        refreshType: 'string'
        timeFormat: 'string'
      }
      storageAccount: {
        accountKey: 'string'
        accountName: 'string'
        authenticationMode: 'string'
      }
    }
    functions: [
      {
        name: 'string'
        properties: {
          properties: {
            binding: {
              type: 'string'
              // For remaining properties, see FunctionBinding objects
            }
            inputs: [
              {
                dataType: 'string'
                isConfigurationParameter: bool
              }
            ]
            output: {
              dataType: 'string'
            }
          }
          type: 'string'
          // For remaining properties, see FunctionProperties objects
        }
      }
    ]
    inputs: [
      {
        name: 'string'
        properties: {
          compression: {
            type: 'string'
          }
          partitionKey: 'string'
          serialization: {
            type: 'string'
            // For remaining properties, see Serialization objects
          }
          watermarkSettings: {
            watermarkMode: 'string'
          }
          type: 'string'
          // For remaining properties, see InputProperties objects
        }
      }
    ]
    jobStorageAccount: {
      accountKey: 'string'
      accountName: 'string'
      authenticationMode: 'string'
    }
    jobType: 'string'
    outputErrorPolicy: 'string'
    outputs: [
      {
        name: 'string'
        properties: {
          datasource: {
            type: 'string'
            // For remaining properties, see OutputDataSource objects
          }
          serialization: {
            type: 'string'
            // For remaining properties, see Serialization objects
          }
          sizeWindow: int
          timeWindow: 'string'
          watermarkSettings: {
            maxWatermarkDifferenceAcrossPartitions: 'string'
            watermarkMode: 'string'
          }
        }
      }
    ]
    outputStartMode: 'string'
    outputStartTime: 'string'
    sku: {
      capacity: int
      name: 'Standard'
    }
    transformation: {
      name: 'string'
      properties: {
        query: 'string'
        streamingUnits: int
        validStreamingUnits: [
          int
        ]
      }
    }
  }
}

كائنات FunctionProperties

قم بتعيين خاصية النوع لتحديد نوع العنصر.

بالنسبة إلى التجميع، استخدم:

  type: 'Aggregate'

بالنسبة إلى العددي، استخدم:

  type: 'Scalar'

كائنات 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.MachineLearningServices، استخدم:

  type: 'Microsoft.MachineLearningServices'
  properties: {
    apiKey: 'string'
    batchSize: int
    endpoint: 'string'
    inputRequestName: 'string'
    inputs: [
      {
        dataType: 'string'
        mapTo: int
        name: 'string'
      }
    ]
    numberOfParallelRequests: int
    outputResponseName: 'string'
    outputs: [
      {
        dataType: 'string'
        mapTo: int
        name: 'string'
      }
    ]
  }

بالنسبة إلى Microsoft.StreamAnalytics/CLRUdf، استخدم:

  type: 'Microsoft.StreamAnalytics/CLRUdf'
  properties: {
    class: 'string'
    dllPath: 'string'
    method: 'string'
    updateMode: '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
  }

كائنات التسلسل

قم بتعيين خاصية النوع لتحديد نوع العنصر.

بالنسبة إلى Avro، استخدم:

  type: 'Avro'
  properties: any()

بالنسبة إلى Csv، استخدم:

  type: 'Csv'
  properties: {
    encoding: 'UTF8'
    fieldDelimiter: 'string'
  }

بالنسبة إلى CustomClr، استخدم:

  type: 'CustomClr'
  properties: {
    serializationClassName: 'string'
    serializationDllPath: 'string'
  }

بالنسبة إلى Delta، استخدم:

  type: 'Delta'
  properties: {
    deltaTablePath: 'string'
    partitionColumns: [
      'string'
    ]
  }

بالنسبة إلى Json، استخدم:

  type: 'Json'
  properties: {
    encoding: 'UTF8'
    format: 'string'
  }

بالنسبة إلى Parquet، استخدم:

  type: 'Parquet'
  properties: any()

كائنات ReferenceInputDataSource

قم بتعيين خاصية النوع لتحديد نوع العنصر.

بالنسبة إلى File، استخدم:

  type: 'File'
  properties: {
    path: 'string'
  }

بالنسبة إلى Microsoft.Sql/Server/Database، استخدم:

  type: 'Microsoft.Sql/Server/Database'
  properties: {
    authenticationMode: 'string'
    database: 'string'
    deltaSnapshotQuery: 'string'
    fullSnapshotQuery: 'string'
    password: 'string'
    refreshRate: 'string'
    refreshType: 'string'
    server: 'string'
    user: 'string'
  }

بالنسبة إلى Microsoft.Storage/Blob، استخدم:

  type: 'Microsoft.Storage/Blob'
  properties: {
    authenticationMode: 'string'
    blobName: 'string'
    container: 'string'
    dateFormat: 'string'
    deltaPathPattern: 'string'
    deltaSnapshotRefreshRate: 'string'
    fullSnapshotRefreshRate: 'string'
    pathPattern: 'string'
    sourcePartitionCount: int
    storageAccounts: [
      {
        accountKey: 'string'
        accountName: 'string'
        authenticationMode: 'string'
      }
    ]
    timeFormat: 'string'
  }

بالنسبة إلى Raw، استخدم:

  type: 'Raw'
  properties: {
    payload: 'string'
    payloadUri: 'string'
  }

كائنات StreamInputDataSource

قم بتعيين خاصية النوع لتحديد نوع العنصر.

بالنسبة إلى GatewayMessageBus، استخدم:

  type: 'GatewayMessageBus'
  properties: {
    topic: 'string'
  }

بالنسبة إلى Microsoft.Devices/IotHubs، استخدم:

  type: 'Microsoft.Devices/IotHubs'
  properties: {
    consumerGroupName: 'string'
    endpoint: 'string'
    iotHubNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
  }

بالنسبة إلى Microsoft.EventGrid/EventSubscriptions، استخدم:

  type: 'Microsoft.EventGrid/EventSubscriptions'
  properties: {
    eventTypes: [
      'string'
    ]
    schema: 'string'
    storageAccounts: [
      {
        accountKey: 'string'
        accountName: 'string'
        authenticationMode: 'string'
      }
    ]
    subscriber: {
      properties: {
        authenticationMode: 'string'
        consumerGroupName: 'string'
        eventHubName: 'string'
        partitionCount: int
        prefetchCount: int
        serviceBusNamespace: 'string'
        sharedAccessPolicyKey: 'string'
        sharedAccessPolicyName: 'string'
      }
      type: 'string'
    }
  }

بالنسبة إلى Microsoft.EventHub/EventHub، استخدم:

  type: 'Microsoft.EventHub/EventHub'
  properties: {
    authenticationMode: 'string'
    consumerGroupName: 'string'
    eventHubName: 'string'
    partitionCount: int
    prefetchCount: int
    serviceBusNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
  }

بالنسبة إلى Microsoft.ServiceBus/EventHub، استخدم:

  type: 'Microsoft.ServiceBus/EventHub'
  properties: {
    authenticationMode: 'string'
    consumerGroupName: 'string'
    eventHubName: 'string'
    partitionCount: int
    prefetchCount: int
    serviceBusNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
  }

بالنسبة إلى Microsoft.Storage/Blob، استخدم:

  type: 'Microsoft.Storage/Blob'
  properties: {
    authenticationMode: 'string'
    container: 'string'
    dateFormat: 'string'
    pathPattern: 'string'
    sourcePartitionCount: int
    storageAccounts: [
      {
        accountKey: 'string'
        accountName: 'string'
        authenticationMode: 'string'
      }
    ]
    timeFormat: 'string'
  }

بالنسبة إلى Raw، استخدم:

  type: 'Raw'
  properties: {
    payload: 'string'
    payloadUri: 'string'
  }

كائنات OutputDataSource

قم بتعيين خاصية النوع لتحديد نوع العنصر.

بالنسبة إلى GatewayMessageBus، استخدم:

  type: 'GatewayMessageBus'
  properties: {
    topic: 'string'
  }

بالنسبة إلى Microsoft.AzureFunction، استخدم:

  type: 'Microsoft.AzureFunction'
  properties: {
    apiKey: 'string'
    functionAppName: 'string'
    functionName: 'string'
    maxBatchCount: int
    maxBatchSize: int
  }

بالنسبة إلى Microsoft.DataLake/Accounts، استخدم:

  type: 'Microsoft.DataLake/Accounts'
  properties: {
    accountName: 'string'
    authenticationMode: 'string'
    dateFormat: 'string'
    filePathPrefix: 'string'
    refreshToken: 'string'
    tenantId: 'string'
    timeFormat: 'string'
    tokenUserDisplayName: 'string'
    tokenUserPrincipalName: 'string'
  }

بالنسبة إلى Microsoft.DBForPostgreSQL/servers/databases، استخدم:

  type: 'Microsoft.DBForPostgreSQL/servers/databases'
  properties: {
    authenticationMode: 'string'
    database: 'string'
    maxWriterCount: int
    password: 'string'
    server: 'string'
    table: 'string'
    user: 'string'
  }

بالنسبة إلى Microsoft.EventHub/EventHub، استخدم:

  type: 'Microsoft.EventHub/EventHub'
  properties: {
    authenticationMode: 'string'
    eventHubName: 'string'
    partitionCount: int
    partitionKey: 'string'
    propertyColumns: [
      'string'
    ]
    serviceBusNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
  }

بالنسبة إلى Microsoft.Kusto/clusters/databases، استخدم:

  type: 'Microsoft.Kusto/clusters/databases'
  properties: {
    authenticationMode: 'string'
    cluster: 'string'
    database: 'string'
    table: 'string'
  }

بالنسبة إلى Microsoft.ServiceBus/EventHub، استخدم:

  type: 'Microsoft.ServiceBus/EventHub'
  properties: {
    authenticationMode: 'string'
    eventHubName: 'string'
    partitionCount: int
    partitionKey: 'string'
    propertyColumns: [
      'string'
    ]
    serviceBusNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
  }

بالنسبة إلى Microsoft.ServiceBus/Queue، استخدم:

  type: 'Microsoft.ServiceBus/Queue'
  properties: {
    authenticationMode: 'string'
    propertyColumns: [
      'string'
    ]
    queueName: 'string'
    serviceBusNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
    systemPropertyColumns: any()
  }

بالنسبة إلى Microsoft.ServiceBus/Topic، استخدم:

  type: 'Microsoft.ServiceBus/Topic'
  properties: {
    authenticationMode: 'string'
    propertyColumns: [
      'string'
    ]
    serviceBusNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
    systemPropertyColumns: {
      {customized property}: 'string'
    }
    topicName: 'string'
  }

بالنسبة إلى Microsoft.Sql/Server/Database، استخدم:

  type: 'Microsoft.Sql/Server/Database'
  properties: {
    authenticationMode: 'string'
    database: 'string'
    maxBatchCount: int
    maxWriterCount: int
    password: 'string'
    server: 'string'
    table: 'string'
    user: 'string'
  }

بالنسبة إلى Microsoft.Sql/Server/DataWarehouse، استخدم:

  type: 'Microsoft.Sql/Server/DataWarehouse'
  properties: {
    authenticationMode: 'string'
    database: 'string'
    password: 'string'
    server: 'string'
    table: 'string'
    user: 'string'
  }

بالنسبة إلى Microsoft.Storage/Blob، استخدم:

  type: 'Microsoft.Storage/Blob'
  properties: {
    authenticationMode: 'string'
    blobPathPrefix: 'string'
    blobWriteMode: 'string'
    container: 'string'
    dateFormat: 'string'
    pathPattern: 'string'
    storageAccounts: [
      {
        accountKey: 'string'
        accountName: 'string'
        authenticationMode: 'string'
      }
    ]
    timeFormat: 'string'
  }

بالنسبة إلى Microsoft.Storage/DocumentDB، استخدم:

  type: 'Microsoft.Storage/DocumentDB'
  properties: {
    accountId: 'string'
    accountKey: 'string'
    authenticationMode: 'string'
    collectionNamePattern: 'string'
    database: 'string'
    documentId: 'string'
    partitionKey: 'string'
  }

بالنسبة إلى Microsoft.Storage/Table، استخدم:

  type: 'Microsoft.Storage/Table'
  properties: {
    accountKey: 'string'
    accountName: 'string'
    batchSize: int
    columnsToRemove: [
      'string'
    ]
    partitionKey: 'string'
    rowKey: 'string'
    table: 'string'
  }

بالنسبة إلى PowerBI، استخدم:

  type: 'PowerBI'
  properties: {
    authenticationMode: 'string'
    dataset: 'string'
    groupId: 'string'
    groupName: 'string'
    refreshToken: 'string'
    table: 'string'
    tokenUserDisplayName: 'string'
    tokenUserPrincipalName: 'string'
  }

بالنسبة إلى Raw، استخدم:

  type: 'Raw'
  properties: {
    payloadUri: 'string'
  }

قيم Property

مهام التدفق

الاسم الوصف القيمة
الاسم اسم المورد سلسلة (مطلوب)

حد الحرف: 3-63

أحرف صالحة:
الأبجدية الرقمية والواصلات والتسطير السفلي.
الموقع الموقع الجغرافي حيث يعيش المورد سلسلة
العلامات علامات الموارد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
sku يصف SKU لمهمة الدفق. مطلوب على طلبات PUT (CreateOrReplace). "Sku"
الهوية يصف الهوية المدارة المعينة لهذه الوظيفة التي يمكن استخدامها للمصادقة مع المدخلات والمخرجات. الهوية
خصائص الخصائص المقترنة بوظيفة دفق. مطلوب على طلبات PUT (CreateOrReplace). StreamingJobProperties

الهوية

الاسم الوصف القيمة
النوع يمكن أن يكون نوع الهوية SystemAssigned أو UserAssigned. سلسلة
userAssignedIdentities قام المستخدم بتعيين الهويات المقترنة بمورد مهمة الدفق. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

الاسم الوصف القيمة
{خاصية مخصصة} بالنسبة إلى Bicep، يمكنك استخدام الدالة any().

StreamingJobProperties

الاسم الوصف القيمة
نظام المجموعة نظام المجموعة الذي سيتم تشغيل وظائف الدفق عليه. ClusterInfo
مستوى التوافق يتحكم في بعض سلوكيات وقت تشغيل وظيفة البث. '1.0'
'1.2'
contentStoragePolicy القيم الصالحة هي JobStorageAccount وStemAccount. إذا تم تعيينه إلى JobStorageAccount، يتطلب هذا من المستخدم أيضا تحديد خاصية jobStorageAccount. . 'JobStorageAccount'
"حساب النظام"
dataLocale لغة البيانات لوظيفة تحليلات الدفق. يجب أن تكون القيمة اسم .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 المتوفرة للإدخل الفردي. الإدخال[]
jobStorageAccount الخصائص المقترنة بحساب تخزين Azure مع MSI JobStorageAccount
نوع الوظيفة يصف نوع الوظيفة. الأوضاع الصالحة هي Cloud و "Edge". "السحابة"
'Edge'
outputErrorPolicy يشير إلى النهج التي سيتم تطبيقها على الأحداث التي تصل إلى المخرجات ولا يمكن كتابتها إلى وحدة التخزين الخارجية نظراً لكونها مشوهة (قيم العمود مفقودة أو قيم العمود ذات النوع أو الحجم الخطأ). "إسقاط"
"إيقاف"
نتائج قائمة بمخرج واحد أو أكثر لمهمة الدفق. خاصية الاسم لكل إخراج مطلوبة عند تحديد هذه الخاصية في طلب PUT. لا يمكن تعديل هذه الخاصية عبر عملية PATCH. يجب استخدام واجهة برمجة تطبيقات PATCH المتوفرة للإخراج الفردي. الإخراج[]
outputStartMode يجب استخدام هذه الخاصية فقط عندما يكون من المرغوب فيه أن تبدأ المهمة فور الإنشاء. قد تكون القيمة JobStartTime أو CustomTime أو LastOutputEventTime للإشارة إلى ما إذا كانت نقطة البداية لدفق حدث الإخراج يجب أن تبدأ عند بدء المهمة، أو البدء من طابع زمني مخصص للمستخدم محدد عبر خاصية outputStartTime، أو البدء من وقت إخراج الحدث الأخير. 'وقت مخصص'
'JobStartTime'
"LastOutputEventTime"
outputStartTime القيمة هي إما طابع زمني منسق ISO-8601 يشير إلى نقطة بداية دفق حدث الإخراج، أو فارغة للإشارة إلى أن دفق حدث الإخراج سيبدأ كلما بدأت مهمة الدفق. يجب أن تحتوي هذه الخاصية على قيمة إذا تم تعيين outputStartMode إلى CustomTime. سلسلة
sku يصف SKU لمهمة الدفق. مطلوب على طلبات PUT (CreateOrReplace). "Sku"
التحول يشير إلى الاستعلام وعدد وحدات الدفق التي يجب استخدامها لمهمة الدفق. خاصية اسم التحويل مطلوبة عند تحديد هذه الخاصية في طلب PUT. لا يمكن تعديل هذه الخاصية عبر عملية PATCH. يجب استخدام واجهة برمجة تطبيقات PATCH المتوفرة للتحول الفردي. التحول

ClusterInfo

الاسم الوصف القيمة
المعرف معرف المورد لنظام المجموعة. سلسلة

خارجية

الاسم الوصف القيمة
حاوية حاوية UserCustomCode. سلسلة
مسار مسار UserCustomCode. سلسلة
تحديث التكوين معلمات التحديث لأي/جميع الوظائف المعرفة من قبل المستخدم القابلة للتحديث الموجودة في تكوين الوظيفة. تحديث التكوين
storageAccount الخصائص المقترنة بحساب Azure Storage حساب التخزين

تحديث التكوين

الاسم الوصف القيمة
dateFormat تنسيق التاريخ. أينما يظهر {date} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق التاريخ بدلا من ذلك. سلسلة
pathPattern نمط مسار الكائن الثنائي كبير الحجم. ليس تعبيرا عاديا. يمثل نمطا ستتم مطابقة أسماء الكائنات الثنائية كبيرة الحجم مقابله لتحديد ما إذا كان يجب تضمينها كإدخال أو إخراج للوظيفة أم لا. راجع https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input أو https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output للحصول على شرح ومثال أكثر تفصيلا. سلسلة
تحديثInterval الفاصل الزمني للتحديث. سلسلة
نوع التحديث تشير هذه الخاصية إلى خيار تحديث البيانات الذي يجب استخدامه أو الحظر أو عدم الحظر. "حظر"
"عدم الحظر"
تنسيق الوقت تنسيق الوقت. أينما يظهر {time} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق الوقت بدلا من ذلك. سلسلة

StorageAccount

الاسم الوصف القيمة
accountKey مفتاح الحساب لحساب Azure Storage. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
accountName اسم حساب Azure Storage. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
"Msi"
"UserToken"

الوظيفة

الاسم الوصف القيمة
الاسم اسم المورد سلسلة
خصائص الخصائص المقترنة بدالة. وظائف الخصائص

وظائف الخصائص

الاسم الوصف القيمة
خصائص تكوين الدالة
النوع تعيين نوع العنصر ⁩التجميع⁧
عددي (مطلوب)

تكوين الدالة

الاسم الوصف القيمة
الربط الربط الفعلي للدالة. على سبيل المثال، في حالة خدمة ويب التعلم الآلي من Microsoft Azure، يصف هذا نقطة النهاية. ربط الوظائف
المدخلات FunctionInput[]
الإخراج يصف إخراج دالة. FunctionOutput

ربط الوظائف

الاسم الوصف القيمة
النوع تعيين نوع العنصر Microsoft.MachineLearning/WebService
Microsoft.MachineLearning
Microsoft.StreamAnalytics/CLRUdf
Microsoft.StreamAnalytics/JavascriptUdf (مطلوب)

AzureMachineLearningStudioFunctionBinding

الاسم الوصف القيمة
النوع يشير إلى نوع ربط الدالة. 'Microsoft.MachineLearning/WebService' (مطلوب)
خصائص خصائص الربط المقترنة ب Azure Machine Learning Studio. AzureMachineLearningStudioFunctionBindingProperties

AzureMachineLearningStudioFunctionBindingProperties

الاسم الوصف القيمة
apiKey مفتاح API المستخدم للمصادقة باستخدام نقطة نهاية Request-Response. سلسلة
batchSize رقم بين 1 و10000 يصف الحد الأقصى لعدد الصفوف لكل طلب تنفيذ Azure ML RRS. الافتراضي هو 1000. int
نقطة النهاية Request-Response تنفيذ نقطة نهاية Azure Machine Learning Studio. تعرف على المزيد هنا: https://docs.microsoft.com/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs سلسلة
المدخلات مدخلات نقطة نهاية Azure Machine Learning Studio. AzureMachineLearningStudioInputs
نتائج قائمة بالمخرجات من تنفيذ نقطة نهاية Azure Machine Learning Studio. AzureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputs

الاسم الوصف القيمة
columnNames قائمة بأعمدة الإدخال لنقطة نهاية Azure Machine Learning Studio. AzureMachineLearningStudioInputColumn[]
الاسم اسم الإدخال. هذا هو الاسم المقدم أثناء تأليف نقطة النهاية. سلسلة

AzureMachineLearningStudioInputColumn

الاسم الوصف القيمة
dataType نوع البيانات (التعلم الآلي المدعوم من Azure) لعمود الإدخال. يتم وصف قائمة أنواع بيانات التعلم الآلي من Microsoft Azure الصالحة في https://msdn.microsoft.com/library/azure/dn905923.aspx . سلسلة
mapTo الفهرس الصفري لمعلمة الدالة التي يعينها هذا الإدخال. int
الاسم اسم عمود الإدخال. سلسلة

AzureMachineLearningStudioOutputColumn

الاسم الوصف القيمة
dataType نوع البيانات (التعلم الآلي المدعوم من Azure) لعمود الإخراج. يتم وصف قائمة أنواع بيانات التعلم الآلي من Microsoft Azure الصالحة في https://msdn.microsoft.com/library/azure/dn905923.aspx . سلسلة
الاسم اسم عمود الإخراج. سلسلة

AzureMachineLearningServiceFunctionBinding

الاسم الوصف القيمة
النوع يشير إلى نوع ربط الدالة. 'Microsoft.MachineLearningServices' (مطلوب)
خصائص خصائص الربط المقترنة بخدمة ويب التعلم الآلي من Microsoft Azure. AzureMachineLearningServiceFunctionBindingProperties

AzureMachineLearningServiceFunctionBindingProperties

الاسم الوصف القيمة
apiKey مفتاح API المستخدم للمصادقة باستخدام نقطة نهاية Request-Response. سلسلة
batchSize رقم بين 1 و10000 يصف الحد الأقصى لعدد الصفوف لكل طلب تنفيذ Azure ML RRS. الافتراضي هو 1000. int
نقطة النهاية Request-Response تنفيذ نقطة نهاية خدمة ويب التعلم الآلي من Microsoft Azure. سلسلة
inputRequestName تسمية لعنصر طلب الإدخال. سلسلة
المدخلات مدخلات نقطة نهاية خدمة ويب التعلم الآلي من Microsoft Azure. AzureMachineLearningServiceInputColumn[]
طلبات numberOfParallel عدد الطلبات المتوازية التي سيتم إرسالها لكل قسم من وظيفتك إلى خدمة التعلم الآلي. الإعداد الافتراضي 1. int
outputResponseName تسمية لعنصر طلب الإخراج. سلسلة
نتائج قائمة بالمخرجات من تنفيذ نقطة نهاية خدمة ويب التعلم الآلي من Microsoft Azure. AzureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

الاسم الوصف القيمة
dataType نوع بيانات (التعلم الآلي من Microsoft Azure المدعوم) لعمود الإدخال. سلسلة
mapTo الفهرس الصفري لمعلمة الدالة التي يعينها هذا الإدخال. int
الاسم اسم عمود الإدخال. سلسلة

AzureMachineLearningServiceOutputColumn

الاسم الوصف القيمة
dataType نوع البيانات (التعلم الآلي من Microsoft Azure المدعوم) لعمود الإخراج. سلسلة
mapTo الفهرس الصفري لمعلمة الدالة التي يعينها هذا الإدخال. int
الاسم اسم عمود الإخراج. سلسلة

ربط CSharpFunction

الاسم الوصف القيمة
النوع يشير إلى نوع ربط الدالة. 'Microsoft.StreamAnalytics/CLRUdf' (مطلوب)
خصائص خصائص الربط المقترنة بدالة CSharp. CSharpFunctionBindingProperties

CSharpFunctionBindingProperties

الاسم الوصف القيمة
فئة التعليمات البرمجية Csharp التي تحتوي على تعريف دالة واحدة. سلسلة
dllPath التعليمات البرمجية Csharp التي تحتوي على تعريف دالة واحدة. سلسلة
أسلوب التعليمات البرمجية Csharp التي تحتوي على تعريف دالة واحدة. سلسلة
تحديثMode أوضاع التحديث لوظائف Stream Analytics. "قابل للتحديث"
"ثابت"

ربط JavaScriptFunction

الاسم الوصف القيمة
النوع يشير إلى نوع ربط الدالة. 'Microsoft.StreamAnalytics/JavascriptUdf' (مطلوب)
خصائص خصائص الربط المقترنة بوظيفة JavaScript. JavaScriptFunctionBindingProperties

JavaScriptFunctionBindingProperties

الاسم الوصف القيمة
البرنامج النصي التعليمات البرمجية 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 سلسلة

تجميع الوظائفالخصائص

الاسم الوصف القيمة
النوع يشير إلى نوع الدالة. "التجميع" (مطلوب)

ScalarFunctionProperties

الاسم الوصف القيمة
النوع يشير إلى نوع الدالة. 'عددي' (مطلوب)

إدخال

الاسم الوصف القيمة
الاسم اسم المورد سلسلة
خصائص الخصائص المقترنة بإدخال. مطلوب على طلبات PUT (CreateOrReplace). InputProperties

InputProperties

الاسم الوصف القيمة
الضغط توضح هذه المقالة كيفية ضغط بيانات الإدخال الضغط
partitionKey partitionKey يصف مفتاحا في بيانات الإدخال المستخدمة لتقسيم بيانات الإدخال سلسلة
إنشاء تسلسل يصف كيفية تسلسل البيانات من إدخال أو كيفية تسلسل البيانات عند كتابتها إلى إخراج. مطلوب على طلبات PUT (CreateOrReplace). التسلسل
إعدادات العلامة المائية الإعدادات التي تحدد ما إذا كنت تريد قراءة أحداث العلامة المائية. InputWatermarkProperties
النوع تعيين نوع العنصر ‏‏المرجع
دفق البيانات (مطلوب)

الضغط

الاسم الوصف القيمة
النوع يشير إلى نوع الضغط الذي يستخدمه الإدخال. مطلوب على طلبات PUT (CreateOrReplace). 'Deflate'
'GZip'
'بلا' (مطلوب)

التسلسل

الاسم الوصف القيمة
النوع تعيين نوع العنصر Avro
Csv
CustomClr
Delta
Json
Parquet (مطلوب)

AvroSerialization

الاسم الوصف القيمة
النوع يشير إلى نوع التسلسل الذي يستخدمه الإدخال أو الإخراج. مطلوب على طلبات PUT (CreateOrReplace). 'Avro' (مطلوب)
خصائص الخصائص المقترنة بنوع تسلسل Avro. مطلوب على طلبات PUT (CreateOrReplace). بالنسبة إلى Bicep، يمكنك استخدام الدالة any().

CsvSerialization

الاسم الوصف القيمة
النوع يشير إلى نوع التسلسل الذي يستخدمه الإدخال أو الإخراج. مطلوب على طلبات PUT (CreateOrReplace). 'Csv' (مطلوب)
خصائص الخصائص المقترنة بنوع تسلسل CSV. مطلوب على طلبات PUT (CreateOrReplace). خصائص CsvSerialization

خصائص CsvSerialization

الاسم الوصف القيمة
الترميز يحدد ترميز البيانات الواردة في حالة الإدخال وترميز البيانات الصادرة في حالة الإخراج. مطلوب على طلبات 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). سلسلة

CustomClrSerialization

الاسم الوصف القيمة
النوع يشير إلى نوع التسلسل الذي يستخدمه الإدخال أو الإخراج. مطلوب على طلبات PUT (CreateOrReplace). 'CustomClr' (مطلوب)
خصائص الخصائص المقترنة بنوع تسلسل CustomClr. مطلوب على طلبات PUT (CreateOrReplace). CustomClrSerializationProperties

CustomClrSerializationProperties

الاسم الوصف القيمة
serializationClassName اسم فئة التسلسل. سلسلة
serializationDllPath مسار مكتبة التسلسل. سلسلة

DeltaSerialization

الاسم الوصف القيمة
النوع يشير إلى نوع التسلسل الذي يستخدمه الإدخال أو الإخراج. مطلوب على طلبات PUT (CreateOrReplace). 'Delta' (مطلوب)
خصائص الخصائص المقترنة بنوع تسلسل Delta Lake. مطلوب على طلبات PUT (CreateOrReplace). DeltaSerializationProperties

DeltaSerializationProperties

الاسم الوصف القيمة
deltaTablePath يحدد مسار جدول Delta Lake الذي ستتم كتابة الإخراج إليه. سلسلة (مطلوبة)
أقسام الأقسام يحدد أسماء الأعمدة التي سيتم تقسيم جدول Delta Lake لها. نحن ندعم عمود قسم واحد فقط، ولكننا نحتفظ به كصفيف للتوسعة. سلسلة []

تسلسل Json

الاسم الوصف القيمة
النوع يشير إلى نوع التسلسل الذي يستخدمه الإدخال أو الإخراج. مطلوب على طلبات PUT (CreateOrReplace). 'Json' (مطلوب)
خصائص الخصائص المقترنة بنوع تسلسل JSON. مطلوب على طلبات PUT (CreateOrReplace). خصائص JsonSerialization

خصائص JsonSerialization

الاسم الوصف القيمة
الترميز يحدد ترميز البيانات الواردة في حالة الإدخال وترميز البيانات الصادرة في حالة الإخراج. مطلوب على طلبات PUT (CreateOrReplace). 'UTF8'
التنسيق تنطبق هذه الخاصية فقط على تسلسل JSON للمخرجات فقط. لا ينطبق على المدخلات. تحدد هذه الخاصية تنسيق JSON الذي ستتم كتابة الإخراج فيه. القيم المدعومة حاليا هي "lineSeparated" تشير إلى أنه سيتم تنسيق الإخراج عن طريق فصل كل كائن JSON بخط جديد و"صفيف" يشير إلى أنه سيتم تنسيق الإخراج كصفيف من عناصر JSON. القيمة الافتراضية هي "lineSeparated" إذا تركت فارغة. "صفيف"
'LineSeparated'

تسلسل ParquetSerialization

الاسم الوصف القيمة
النوع يشير إلى نوع التسلسل الذي يستخدمه الإدخال أو الإخراج. مطلوب على طلبات PUT (CreateOrReplace). 'Parquet' (مطلوب)
خصائص الخصائص المقترنة بنوع تسلسل Parquet. مطلوب على طلبات PUT (CreateOrReplace). بالنسبة إلى Bicep، يمكنك استخدام الدالة any().

خصائص InputWatermark

الاسم الوصف القيمة
وضع العلامة المائية وضع العلامة المائية للإدخل. 'بلا'
'ReadWatermark'

خصائص معدل الإنتاجية المرجعية

الاسم الوصف القيمة
النوع يشير إلى ما إذا كان الإدخال مصدرا للبيانات المرجعية أو بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). "مرجع" (مطلوب)
Datasource يصف مصدر بيانات الإدخال الذي يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). ReferenceInputDataSource

ReferenceInputDataSource

الاسم الوصف القيمة
النوع تعيين نوع الكائن ملف
Microsoft.Sql/Server/Database
Microsoft.Storage/Blob
Raw (مطلوب)

FileReferenceInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). 'ملف' (مطلوب)
خصائص الخصائص المقترنة بإدخال ملف يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). FileReferenceInputDataSourceProperties

FileReferenceInputDataSourceProperties

الاسم الوصف القيمة
مسار مسار الملف. سلسلة

AzureSqlReferenceInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.Sql/Server/Database' (مطلوب)
خصائص الخصائص المقترنة بإدخال SQL DB التي تحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). AzureSqlReferenceInputDataSourceProperties

AzureSqlReferenceInputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
'Msi'
"UserToken"
قاعدة البيانات يرتبط هذا العنصر بعنصر مصدر البيانات. هذا هو اسم قاعدة البيانات التي ستتم كتابة الإخراج إليها. سلسلة
deltaSnapshotQuery يرتبط هذا العنصر بعنصر مصدر البيانات. يستخدم هذا الاستعلام لجلب تغييرات تزايدية من قاعدة بيانات SQL. لاستخدام هذا الخيار، نوصي باستخدام الجداول الزمنية في قاعدة بيانات Azure SQL. سلسلة
fullSnapshotQuery يرتبط هذا العنصر بعنصر مصدر البيانات. يستخدم هذا الاستعلام لجلب البيانات من قاعدة بيانات sql. سلسلة
كلمة المرور يرتبط هذا العنصر بعنصر مصدر البيانات. هذه هي كلمة المرور التي سيتم استخدامها للاتصال بمثيل قاعدة بيانات SQL. سلسلة

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.
معدل التحديث يرتبط هذا العنصر بعنصر مصدر البيانات. يشير هذا إلى عدد المرات التي سيتم فيها جلب البيانات من قاعدة البيانات. إنه بتنسيق DateTime. سلسلة
نوع التحديث يشير إلى نوع خيار تحديث البيانات. 'RefreshPeriodicallyWithDelta'
'RefreshPeriodicallyWithFull'
'ثابت'
الخادم يرتبط هذا العنصر بعنصر مصدر البيانات. هذا هو اسم الخادم الذي يحتوي على قاعدة البيانات التي ستتم كتابتها. سلسلة
المستخدم يرتبط هذا العنصر بعنصر مصدر البيانات. هذا هو اسم المستخدم الذي سيتم استخدامه للاتصال بمثيل قاعدة بيانات SQL. سلسلة

BlobReferenceInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.Storage/Blob' (مطلوب)
خصائص الخصائص المقترنة بإدخال كائن ثنائي كبير الحجم يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). BlobReferenceInputDataSourceProperties

BlobReferenceInputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
"Msi"
"UserToken"
blobName اسم إدخال الكائن الثنائي كبير الحجم. سلسلة
حاوية اسم حاوية داخل حساب التخزين المقترن. تحتوي هذه الحاوية إما على الكائن الثنائي كبير الحجم (الكائنات الثنائية كبيرة الحجم) المراد قراءتها أو كتابتها إليها. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
dateFormat تنسيق التاريخ. أينما يظهر {date} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق التاريخ بدلا من ذلك. سلسلة
deltaPathPattern نمط مسار لقطة دلتا. سلسلة
deltaSnapshotRefreshRate الفاصل الزمني الذي ينشئه المستخدم لقطة دلتا لمصدر بيانات إدخال الكائن الثنائي كبير الحجم المرجعي هذا. سلسلة
fullSnapshotRefreshRate الفاصل الزمني للتحديث لمصدر بيانات إدخال الكائن الثنائي كبير الحجم. سلسلة
pathPattern نمط مسار الكائن الثنائي كبير الحجم. ليس تعبيرا عاديا. يمثل نمطا ستتم مطابقة أسماء الكائنات الثنائية كبيرة الحجم مقابله لتحديد ما إذا كان يجب تضمينها كإدخال أو إخراج للوظيفة أم لا. راجع https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input أو https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output للحصول على شرح ومثال أكثر تفصيلا. سلسلة
sourcePartitionCount عدد الأقسام لمصدر بيانات إدخال الكائن الثنائي كبير الحجم. النطاق 1 - 256. int
storageAccounts قائمة بحساب تخزين Azure واحد أو أكثر. مطلوب على طلبات PUT (CreateOrReplace). StorageAccount[]
تنسيق الوقت تنسيق الوقت. أينما يظهر {time} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق الوقت بدلا من ذلك. سلسلة

RawReferenceInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). 'Raw' (مطلوب)
خصائص الخصائص المقترنة بإدخال أولي يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). RawInputDatasourceProperties

RawInputDatasourceProperties

الاسم الوصف القيمة
payload محتوى JSON المتسلسلة لبيانات الإدخال. يجب تعيين البيانات الأساسية أو payloadUri، ولكن ليس كليهما. سلسلة
payloadUri عنوان URL SAS إلى كائن ثنائي كبير الحجم يحتوي على محتوى JSON المتسلسلة لبيانات الإدخال. يجب تعيين البيانات الأساسية أو payloadUri، ولكن ليس كليهما. سلسلة

StreamInputProperties

الاسم الوصف القيمة
النوع يشير إلى ما إذا كان الإدخال مصدرا للبيانات المرجعية أو بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). 'Stream' (مطلوب)
Datasource يصف مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). StreamInputDataSource

StreamInputDataSource

الاسم الوصف القيمة
النوع تعيين نوع الكائن GatewayMessageBus
Microsoft.Devices/IotHubs
Microsoft.EventGrid/EventSubscriptions
Microsoft.EventHub/EventHub
Microsoft.ServiceBus/EventHub
Microsoft.Storage/Blob
Raw (مطلوب)

GatewayMessageBusStreamInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). "GatewayMessageBus" (مطلوب)
خصائص الخصائص المقترنة بإدخال ناقل رسالة البوابة التي تحتوي على بيانات الدفق. GatewayMessageBusStreamInputDataSourceProperties

GatewayMessageBusStreamInputDataSourceProperties

الاسم الوصف القيمة
الموضوع اسم موضوع ناقل خدمة Microsoft Azure. سلسلة

IoTHubStreamInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.Devices/IotHubs' (مطلوب)
خصائص الخصائص المقترنة بإدخال IoT Hub الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). IoTHubStreamInputDataSourceProperties

IoTHubStreamInputDataSourceProperties

الاسم الوصف القيمة
اسم مجموعة المستهلكين اسم مجموعة مستهلكين IoT Hub التي يجب استخدامها لقراءة الأحداث من IoT Hub. إذا لم يتم تحديده، يستخدم الإدخال مجموعة المستهلكين الافتراضية ل Iot Hub. سلسلة
نقطة النهاية نقطة نهاية IoT Hub للاتصال ب (أي الرسائل/الأحداث والرسائل/العملياتMonitoringEvents وما إلى ذلك). سلسلة
مساحة iotHubNamespace اسم أو URI لمركز IoT. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
sharedAccessPolicyKey مفتاح نهج الوصول المشترك لنهج الوصول المشترك المحدد. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.
sharedAccessPolicyName اسم نهج الوصول المشترك ل IoT Hub. يجب أن يحتوي هذا النهج على إذن اتصال الخدمة على الأقل. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

EventGridStreamInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.EventGrid/EventSubscriptions' (مطلوب)
خصائص الخصائص المقترنة بإدخال شبكة حدث تحتوي على بيانات الدفق. EventGridStreamInputDataSourceProperties

EventGridStreamInputDataSourceProperties

الاسم الوصف القيمة
أنواع الأحداث قائمة أنواع الأحداث التي يدعمها محول Event Grid. سلسلة []
المخطط يشير إلى نوع مخطط Event Grid. 'CloudEventSchema'
'EventGridEventSchema'
storageAccounts قائمة بحساب واحد أو أكثر من حسابات Azure Storage. مطلوب على طلبات PUT (CreateOrReplace). StorageAccount[]
المشترك المشتركون في Event Grid. حاليا يتم دعم EventHub Subscriber فقط. EventHubV2StreamInputDataSource

EventHubV2StreamInputDataSource

الاسم الوصف القيمة
خصائص الخصائص المقترنة بإدخال Event Hub الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). EventHubStreamInputDataSourceProperties
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). سلسلة (مطلوب)

EventHubStreamInputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
"Msi"
"UserToken"
اسم مجموعة المستهلكين اسم مجموعة مستهلكين Event Hub التي يجب استخدامها لقراءة الأحداث من Event Hub. يسمح تحديد أسماء مجموعات المستهلكين المميزة لإدخالات متعددة لكل إدخال من هذه المدخلات بتلقي نفس الأحداث من Event Hub. إذا لم يتم تحديده، يستخدم الإدخال مجموعة المستهلكين الافتراضية ل Event Hub. سلسلة
eventHubName اسم Event Hub. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
حساب عدد الأقسام عدد أقسام مصدر بيانات مركز الحدث. النطاق 1 - 256. int
prefetchCount عدد الرسائل التي يمكن أن يطلبها مستقبل الرسالة في وقت واحد. int
serviceBusNamespace مساحة الاسم المقترنة بمركز الأحداث المطلوب وقائمة انتظار ناقل خدمة Microsoft Azure وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
sharedAccessPolicyKey مفتاح نهج الوصول المشترك لنهج الوصول المشترك المحدد. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
sharedAccessPolicyName اسم نهج الوصول المشترك لمركز الأحداث وقائمة انتظار ناقل الخدمة وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

EventHubStreamInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.ServiceBus/EventHub' (مطلوب)
خصائص الخصائص المقترنة بإدخال Event Hub الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). EventHubStreamInputDataSourceProperties

BlobStreamInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.Storage/Blob' (مطلوب)
خصائص الخصائص المقترنة بإدخال كائن ثنائي كبير الحجم يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). BlobStreamInputDataSourceProperties

BlobStreamInputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
"Msi"
"UserToken"
حاوية اسم حاوية داخل حساب التخزين المقترن. تحتوي هذه الحاوية إما على الكائن الثنائي كبير الحجم (الكائنات الثنائية كبيرة الحجم) المراد قراءتها أو كتابتها إليها. مطلوب على طلبات 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 Storage. مطلوب على طلبات PUT (CreateOrReplace). StorageAccount[]
تنسيق الوقت تنسيق الوقت. أينما يظهر {time} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق الوقت بدلا من ذلك. سلسلة

RawStreamInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). 'Raw' (مطلوب)
خصائص الخصائص المقترنة بإدخال أولي. مطلوب على طلبات PUT (CreateOrReplace). RawInputDatasourceProperties

حساب تخزين الوظيفة

الاسم الوصف القيمة
accountKey مفتاح الحساب لحساب Azure Storage. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.
accountName اسم حساب Azure Storage. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
'Msi'
"UserToken"

المخرجات

الاسم الوصف القيمة
الاسم اسم المورد سلسلة
خصائص الخصائص المقترنة بإخراج. مطلوب على طلبات PUT (CreateOrReplace). خصائص الإخراج

خصائص الإخراج

الاسم الوصف القيمة
Datasource يصف مصدر البيانات الذي ستتم كتابة الإخراج إليه. مطلوب على طلبات PUT (CreateOrReplace). مصدر بيانات الإخراج
إنشاء تسلسل يصف كيفية تسلسل البيانات من الإدخال أو كيفية تسلسل البيانات عند كتابتها إلى إخراج. مطلوب على طلبات PUT (CreateOrReplace). التسلسل
sizeWindow نافذة الحجم لتقييد إخراج Stream Analytics إليها. int
timeWindow الإطار الزمني لتصفية مخرجات وظيفة Stream Analytics. سلسلة
إعدادات العلامات المائية الإعدادات التي تحدد ما إذا كنت تريد إرسال علامات مائية إلى انتقال البيانات من الخادم. OutputWatermarkProperties

مصدر بيانات الإخراج

الاسم الوصف القيمة
النوع تعيين نوع الكائن GatewayMessageBus
Microsoft.AzureFunction
Microsoft.DataLake/Accounts
Microsoft.DBForPostgreSQL/servers/databases
Microsoft.EventHub/EventHub
Microsoft.Kusto/clusters/databases
Microsoft.ServiceBus/EventHub
Microsoft.ServiceBus/Queue
Microsoft.ServiceBus/Topic
Microsoft.Sql/Server/Database
Microsoft.Sql/Server/DataWarehouse
Microsoft.Storage/Blob
Microsoft.Storage/DocumentDB
Microsoft.Storage/Table
PowerBI
Raw (مطلوب)

GatewayMessageBusOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). "GatewayMessageBus" (مطلوب)
خصائص الخصائص المقترنة بإخراج ناقل رسائل البوابة. مطلوب على طلبات PUT (CreateOrReplace). GatewayMessageBusOutputDataSourceProperties

GatewayMessageBusOutputDataSourceProperties

الاسم الوصف القيمة
الموضوع اسم موضوع ناقل خدمة Microsoft Azure. سلسلة

AzureFunctionOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.AzureFunction' (مطلوب)
خصائص الخصائص المقترنة بإخراج Azure Function. مطلوب على طلبات PUT (CreateOrReplace). AzureFunctionOutputDataSourceProperties

AzureFunctionOutputDataSourceProperties

الاسم الوصف القيمة
apiKey إذا كنت تريد استخدام وظيفة Azure من اشتراك آخر، فيمكنك القيام بذلك عن طريق توفير المفتاح للوصول إلى وظيفتك. سلسلة
functionAppName اسم تطبيق Azure Functions. سلسلة
functionName اسم الوظيفة في تطبيق Azure Functions. سلسلة
maxBatchCount خاصية تتيح لك تحديد الحد الأقصى لعدد الأحداث في كل دفعة يتم إرسالها إلى Azure Functions. القيمة الافتراضية هي 100. int
maxBatchSize خاصية تتيح لك تعيين الحجم الأقصى لكل دفعة إخراج يتم إرسالها إلى وظيفة Azure. وحدة الإدخال بالبايت. بشكلٍ افتراضي، هذه القيمة هي 262144 بايت (256 كيلو بايت). int

AzureDataLakeStoreOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.DataLake/Accounts' (مطلوب)
خصائص الخصائص المقترنة بإخراج Azure Data Lake Store. مطلوب على طلبات PUT (CreateOrReplace). AzureDataLakeStoreOutputDataSourceProperties

AzureDataLakeStoreOutputDataSourceProperties

الاسم الوصف القيمة
accountName اسم حساب Azure Data Lake Store. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
'Msi'
"UserToken"
dateFormat تنسيق التاريخ. أينما يظهر {date} في filePathPrefix، يتم استخدام قيمة هذه الخاصية بتنسيق التاريخ بدلا من ذلك. سلسلة
filePathPrefix موقع الملف الذي يجب كتابة الإخراج إليه. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
refreshToken رمز تحديث مميز يمكن استخدامه للحصول على رمز وصول صالح يمكن استخدامه بعد ذلك للمصادقة مع مصدر البيانات. لا يمكن الحصول على رمز تحديث صالح حاليا إلا عبر مدخل Microsoft Azure. يوصى بوضع قيمة سلسلة وهمية هنا عند إنشاء مصدر البيانات ثم الانتقال إلى مدخل Microsoft Azure لمصادقة مصدر البيانات الذي سيقوم بتحديث هذه الخاصية برمز تحديث مميز صالح. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
معرّف المستأجر معرف المستأجر للمستخدم المستخدم للحصول على رمز التحديث المميز. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
تنسيق الوقت تنسيق الوقت. أينما يظهر {time} في filePathPrefix، يتم استخدام قيمة هذه الخاصية بتنسيق الوقت بدلا من ذلك. سلسلة
tokenUserDisplayName اسم عرض المستخدم للمستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. سلسلة
tokenUserPrincipalName اسم المستخدم الأساسي (UPN) للمستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. سلسلة

PostgreSQLOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.DBForPostgreSQL/servers/databases' (مطلوب)
خصائص الخصائص المقترنة بمصدر بيانات إخراج PostgreSQL. مطلوب على طلبات PUT (CreateOrReplace). PostgreSQLOutputDataSourceProperties

PostgreSQLOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
'Msi'
"UserToken"
قاعدة البيانات اسم قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
maxWriterCount يتوفر الحد الأقصى لعدد الكتاب، حاليا فقط 1 (كاتب واحد) و0 (استنادا إلى قسم الاستعلام). اختياري على طلبات PUT. int
كلمة المرور كلمة المرور التي سيتم استخدامها للاتصال بقاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.
الخادم اسم خادم SQL الذي يحتوي على قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
طاولتنا اسم الجدول في قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
المستخدم اسم المستخدم الذي سيتم استخدامه للاتصال بقاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

EventHubV2OutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.EventHub/EventHub' (مطلوب)
خصائص الخصائص المقترنة بإخراج Event Hub. مطلوب على طلبات PUT (CreateOrReplace). EventHubOutputDataSourceProperties

EventHubOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
'Msi'
"UserToken"
eventHubName اسم Event Hub. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
حساب عدد الأقسام عدد أقسام مصدر بيانات مركز الحدث. النطاق 1 - 256. int
مفتاح القسم المفتاح/العمود المستخدم لتحديد القسم الذي سيتم إرسال بيانات الحدث إليه. سلسلة
خصائص الخرقاء الخصائص المقترنة بإخراج Event Hub هذا. سلسلة []
serviceBusNamespace مساحة الاسم المقترنة بمركز الأحداث المطلوب، وقائمة انتظار ناقل الخدمة، وموضوع ناقل الخدمة، وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
sharedAccessPolicyKey مفتاح نهج الوصول المشترك لنهج الوصول المشترك المحدد. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
sharedAccessPolicyName اسم نهج الوصول المشترك لمركز الأحداث وقائمة انتظار ناقل الخدمة وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

AzureDataExplorerOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.Kusto/clusters/databases' (مطلوب)
خصائص الخصائص المقترنة بإخراج Azure Data Explorer. مطلوب على طلبات PUT (CreateOrReplace). AzureDataExplorerOutputDataSourceProperties

AzureDataExplorerOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
"Msi"
"UserToken"
نظام المجموعة اسم مجموعة Azure Data Explorer. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
قاعدة البيانات اسم قاعدة بيانات Azure Data Explorer. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
طاولتنا اسم جدول Azure. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

EventHubOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.ServiceBus/EventHub' (مطلوب)
خصائص الخصائص المقترنة بإخراج Event Hub. مطلوب على طلبات PUT (CreateOrReplace). EventHubOutputDataSourceProperties

ServiceBusQueueOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.ServiceBus/Queue' (مطلوب)
خصائص الخصائص المقترنة بإخراج قائمة انتظار ناقل خدمة Microsoft Azure. مطلوب على طلبات PUT (CreateOrReplace). ServiceBusQueueOutputDataSourceProperties

ServiceBusQueueOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
"Msi"
"UserToken"
propertyColumns صفيف سلسلة من أسماء أعمدة الإخراج المراد إرفاقها برسائل ناقل خدمة Microsoft Azure كخصائص مخصصة. سلسلة []
queueName اسم قائمة انتظار ناقل خدمة Microsoft Azure. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
serviceBusNamespace مساحة الاسم المقترنة بمركز الأحداث المطلوب وقائمة انتظار ناقل خدمة Microsoft Azure وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
sharedAccessPolicyKey مفتاح نهج الوصول المشترك لنهج الوصول المشترك المحدد. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
sharedAccessPolicyName اسم نهج الوصول المشترك لمركز الأحداث وقائمة انتظار ناقل الخدمة وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
systemPropertyColumns خصائص النظام المقترنة بقائمة انتظار ناقل خدمة Microsoft Azure. يتم دعم خصائص النظام التالية: ReplyToSessionId، ContentType، To، Subject، CorrelationId، TimeToLive، PartitionKey، SessionId، ScheduledEnqueueTime، MessageId، ReplyTo، Label، ScheduledEnqueueTimeUtc. بالنسبة إلى Bicep، يمكنك استخدام الدالة any().

ServiceBusTopicOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.ServiceBus/Topic' (مطلوب)
خصائص الخصائص المقترنة بإخراج موضوع ناقل خدمة Microsoft Azure. مطلوب على طلبات PUT (CreateOrReplace). ServiceBusTopicOutputDataSourceProperties

ServiceBusTopicOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
'Msi'
"UserToken"
خصائص الخرقاء صفيف سلسلة من أسماء أعمدة الإخراج المراد إرفاقها برسائل ناقل خدمة Microsoft Azure كخصائص مخصصة. سلسلة []
serviceBusNamespace مساحة الاسم المقترنة بمركز الأحداث المطلوب، وقائمة انتظار ناقل الخدمة، وموضوع ناقل الخدمة، وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
sharedAccessPolicyKey مفتاح نهج الوصول المشترك لنهج الوصول المشترك المحدد. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.
sharedAccessPolicyName اسم نهج الوصول المشترك لمركز الأحداث وقائمة انتظار ناقل الخدمة وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
systemPropertyColumns خصائص النظام المقترنة بإخراج موضوع ناقل خدمة Microsoft Azure. يتم دعم خصائص النظام التالية: ReplyToSessionId، ContentType، To، Subject، CorrelationId، TimeToLive، PartitionKey، SessionId، ScheduledEnqueueTime، MessageId، ReplyTo، Label، ScheduledEnqueueTimeUtc. ServiceBusTopicOutputDataSourcePropertiesSystemPrope...
اسم الموضوع اسم موضوع ناقل خدمة Microsoft Azure. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

ServiceBusTopicOutputDataSourcePropertiesSystemPrope...

الاسم الوصف القيمة
{خاصية مخصصة} سلسلة

AzureSqlDatabaseOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.Sql/Server/Database' (مطلوب)
خصائص الخصائص المقترنة بإخراج قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). AzureSqlDatabaseOutputDataSourceProperties

AzureSqlDatabaseOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
'Msi'
"UserToken"
قاعدة البيانات اسم قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
maxBatchCount الحد الأقصى لعدد الدفعات للكتابة إلى قاعدة بيانات Sql، القيمة الافتراضية هي 10000. اختياري على طلبات PUT. int
maxWriterCount يتوفر الحد الأقصى لعدد الكتاب، حاليا فقط 1 (كاتب واحد) و0 (استنادا إلى قسم الاستعلام). اختياري على طلبات PUT. int
كلمة المرور كلمة المرور التي سيتم استخدامها للاتصال بقاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
الخادم اسم خادم SQL الذي يحتوي على قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
طاولتنا اسم الجدول في قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
المستخدم اسم المستخدم الذي سيتم استخدامه للاتصال بقاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

AzureSynapseOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.Sql/Server/DataWarehouse' (مطلوب)
خصائص الخصائص المقترنة بإخراج Azure Synapse. مطلوب على طلبات PUT (CreateOrReplace). AzureSynapseOutputDataSourceProperties

AzureSynapseOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
'Msi'
"UserToken"
قاعدة البيانات اسم قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
كلمة المرور كلمة المرور التي سيتم استخدامها للاتصال بقاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.
الخادم اسم خادم SQL الذي يحتوي على قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
طاولتنا اسم الجدول في قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
المستخدم اسم المستخدم الذي سيتم استخدامه للاتصال بقاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

BlobOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.Storage/Blob' (مطلوب)
خصائص الخصائص المقترنة بإخراج كائن ثنائي كبير الحجم. مطلوب على طلبات PUT (CreateOrReplace). BlobOutputDataSourceProperties

BlobOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
'Msi'
"UserToken"
blobPathPrefix بادئة مسار كائن ثنائي كبير الحجم. سلسلة
blobWriteMode وضع كتابة كائن ثنائي كبير الحجم. "إلحاق"
'مرة واحدة'
حاوية اسم حاوية داخل حساب التخزين المقترن. تحتوي هذه الحاوية إما على الكائن الثنائي كبير الحجم (الكائنات الثنائية كبيرة الحجم) المراد قراءتها أو كتابتها إليها. مطلوب على طلبات 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). StorageAccount[]
تنسيق الوقت تنسيق الوقت. أينما يظهر {time} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق الوقت بدلا من ذلك. سلسلة

DocumentDbOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.Storage/DocumentDB' (مطلوب)
خصائص الخصائص المقترنة بإخراج DocumentDB. مطلوب على طلبات PUT (CreateOrReplace). DocumentDbOutputDataSourceProperties

DocumentDbOutputDataSourceProperties

الاسم الوصف القيمة
AccountId اسم حساب DocumentDB أو المعرف. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
accountKey مفتاح الحساب لحساب DocumentDB. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
authenticationMode وضع المصادقة. "سلسلة الاتصال"
"Msi"
"UserToken"
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). AzureTableOutputDataSourceProperties

AzureTableOutputDataSourceProperties

الاسم الوصف القيمة
accountKey مفتاح الحساب لحساب Azure Storage. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
accountName اسم حساب Azure Storage. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
batchSize عدد الصفوف التي يجب كتابتها في جدول Azure في كل مرة. int
columnsToRemove إذا تم تحديده، فإن كل عنصر في الصفيف هو اسم عمود لإزالته (إذا كان موجودا) من كيانات حدث الإخراج. سلسلة []
partitionKey يشير هذا العنصر إلى اسم عمود من عبارة SELECT في الاستعلام الذي سيتم استخدامه كمفتاح قسم لجدول Azure. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
rowKey يشير هذا العنصر إلى اسم عمود من عبارة SELECT في الاستعلام الذي سيتم استخدامه كمفتاح صف لجدول Azure. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
طاولتنا اسم جدول Azure. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

PowerBIOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'PowerBI' (مطلوب)
خصائص الخصائص المقترنة بإخراج Power BI. مطلوب على طلبات PUT (CreateOrReplace). PowerBIOutputDataSourceProperties

PowerBIOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
"Msi"
"UserToken"
مجموعة بيانات اسم مجموعة بيانات Power BI. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
معرف المجموعة معرف مجموعة Power BI. سلسلة
اسم المجموعة اسم مجموعة Power BI. استخدم هذه الخاصية للمساعدة في تذكر معرف مجموعة Power BI المحدد الذي تم استخدامه. سلسلة
refreshToken رمز تحديث يمكن استخدامه للحصول على رمز وصول صالح يمكن استخدامه بعد ذلك للمصادقة مع مصدر البيانات. يمكن حاليا الحصول على رمز تحديث صالح فقط عبر مدخل Microsoft Azure. يوصى بوضع قيمة سلسلة وهمية هنا عند إنشاء مصدر البيانات ثم الانتقال إلى مدخل Microsoft Azure لمصادقة مصدر البيانات الذي سيقوم بتحديث هذه الخاصية برمز تحديث صالح. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
طاولتنا اسم جدول Power BI ضمن مجموعة البيانات المحددة. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
tokenUserDisplayName يعرض المستخدم اسم المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. سلسلة
tokenUserPrincipalName اسم المستخدم الأساسي (UPN) للمستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. سلسلة

مصدر RawOutputDatasource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Raw' (مطلوب)
خصائص الخصائص المقترنة بإخراج أولي. مطلوب على طلبات PUT (CreateOrReplace). RawOutputDatasourceProperties

RawOutputDatasourceProperties

الاسم الوصف القيمة
payloadUri عنوان URL SAS إلى كائن ثنائي كبير الحجم حيث يجب كتابة الإخراج. إذا لم يتم تعيين هذه الخاصية، فستتم كتابة بيانات الإخراج في تخزين مؤقت، وسيتم تضمين عنوان URL SAS لهذا التخزين المؤقت في النتيجة. سلسلة

OutputWatermarkProperties

الاسم الوصف القيمة
maxWatermarkDifferenceAcrossPartitions يصف دلتا القصوى بين الأقسام الأسرع والأبطأ، لذلك يتم تحديد نافذة خارج الترتيب التي تلتقط جميع الأحداث الضرورية في وظائف انتقال البيانات من الخادم بشكل جيد. سلسلة
علامة مائيةMode وضع العلامة المائية للإخراج. 'بلا'
'SendCurrentPartitionWatermark'
'SendLowestWatermarkAcrossPartitions'

Sku

الاسم الوصف القيمة
السعة سعة SKU. int
الاسم اسم SKU. مطلوب على طلبات PUT (CreateOrReplace). 'قياسي'

التحول

الاسم الوصف القيمة
الاسم اسم المورد سلسلة
خصائص الخصائص المقترنة بالتحويل. مطلوب على طلبات PUT (CreateOrReplace). تحويلات الخصائص

تحويلات الخصائص

الاسم الوصف القيمة
استعلام يحدد الاستعلام الذي سيتم تشغيله في مهمة الدفق. يمكنك معرفة المزيد حول لغة استعلام Stream Analytics (SAQL) هنا: https://msdn.microsoft.com/library/azure/dn834998 . مطلوب على طلبات PUT (CreateOrReplace). سلسلة
streamingUnits يحدد عدد وحدات التدفق التي تستخدمها وظيفة الدفق. int
validStreamingUnits يحدد وحدات الدفق الصالحة التي يمكن أن تتوسع إليها مهمة الدفق. int[]

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب الوصف
إنشاء وظيفة Stream Analytics القياسية

نشر في Azure
ينشئ هذا القالب وظيفة Stream Analytics القياسية. لمزيد من المعلومات، Azure Stream Analytics هو تحليلات في الوقت الحقيقي ومحرك معالجة أحداث معقد مصمم لتحليل ومعالجة كميات كبيرة من بيانات الدفق السريع من مصادر متعددة في وقت واحد. يمكن تحديد الأنماط والعلاقات في المعلومات المستخرجة من عدد من مصادر الإدخال بما في ذلك الأجهزة وأجهزة الاستشعار وأجهزة النقر وموجزات وسائل التواصل الاجتماعي والتطبيقات. يمكن استخدام هذه الأنماط لبدء الإجراءات وبدء مهام سير العمل مثل إنشاء التنبيهات أو تغذية المعلومات إلى أداة إعداد التقارير أو تخزين البيانات المحولة لاستخدامها لاحقًا. بالإضافة إلى ذلك، يتوفر Stream Analytics في وقت تشغيل Azure IoT Edge، ويدعم نفس اللغة أو بناء الجملة الدقيق مثل السحابة.

تعريف مورد قالب ARM

يمكن توزيع نوع مورد streamingjobs مع العمليات التي تستهدف:

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.

تنسيق المورد

لإنشاء مورد Microsoft.StreamAnalytics/streamingjobs، أضف JSON التالي إلى القالب الخاص بك.

{
  "type": "Microsoft.StreamAnalytics/streamingjobs",
  "apiVersion": "2021-10-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "Standard"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "cluster": {
      "id": "string"
    },
    "compatibilityLevel": "string",
    "contentStoragePolicy": "string",
    "dataLocale": "string",
    "eventsLateArrivalMaxDelayInSeconds": "int",
    "eventsOutOfOrderMaxDelayInSeconds": "int",
    "eventsOutOfOrderPolicy": "string",
    "externals": {
      "container": "string",
      "path": "string",
      "refreshConfiguration": {
        "dateFormat": "string",
        "pathPattern": "string",
        "refreshInterval": "string",
        "refreshType": "string",
        "timeFormat": "string"
      },
      "storageAccount": {
        "accountKey": "string",
        "accountName": "string",
        "authenticationMode": "string"
      }
    },
    "functions": [
      {
        "name": "string",
        "properties": {
          "properties": {
            "binding": {
              "type": "string"
              // For remaining properties, see FunctionBinding objects
            },
            "inputs": [
              {
                "dataType": "string",
                "isConfigurationParameter": "bool"
              }
            ],
            "output": {
              "dataType": "string"
            }
          },
          "type": "string"
          // For remaining properties, see FunctionProperties objects
        }
      }
    ],
    "inputs": [
      {
        "name": "string",
        "properties": {
          "compression": {
            "type": "string"
          },
          "partitionKey": "string",
          "serialization": {
            "type": "string"
            // For remaining properties, see Serialization objects
          },
          "watermarkSettings": {
            "watermarkMode": "string"
          },
          "type": "string"
          // For remaining properties, see InputProperties objects
        }
      }
    ],
    "jobStorageAccount": {
      "accountKey": "string",
      "accountName": "string",
      "authenticationMode": "string"
    },
    "jobType": "string",
    "outputErrorPolicy": "string",
    "outputs": [
      {
        "name": "string",
        "properties": {
          "datasource": {
            "type": "string"
            // For remaining properties, see OutputDataSource objects
          },
          "serialization": {
            "type": "string"
            // For remaining properties, see Serialization objects
          },
          "sizeWindow": "int",
          "timeWindow": "string",
          "watermarkSettings": {
            "maxWatermarkDifferenceAcrossPartitions": "string",
            "watermarkMode": "string"
          }
        }
      }
    ],
    "outputStartMode": "string",
    "outputStartTime": "string",
    "sku": {
      "capacity": "int",
      "name": "Standard"
    },
    "transformation": {
      "name": "string",
      "properties": {
        "query": "string",
        "streamingUnits": "int",
        "validStreamingUnits": [ "int" ]
      }
    }
  }
}

كائنات FunctionProperties

قم بتعيين خاصية النوع لتحديد نوع العنصر.

بالنسبة إلى التجميع، استخدم:

  "type": "Aggregate"

بالنسبة إلى العددي، استخدم:

  "type": "Scalar"

كائنات 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.MachineLearningServices، استخدم:

  "type": "Microsoft.MachineLearningServices",
  "properties": {
    "apiKey": "string",
    "batchSize": "int",
    "endpoint": "string",
    "inputRequestName": "string",
    "inputs": [
      {
        "dataType": "string",
        "mapTo": "int",
        "name": "string"
      }
    ],
    "numberOfParallelRequests": "int",
    "outputResponseName": "string",
    "outputs": [
      {
        "dataType": "string",
        "mapTo": "int",
        "name": "string"
      }
    ]
  }

بالنسبة إلى Microsoft.StreamAnalytics/CLRUdf، استخدم:

  "type": "Microsoft.StreamAnalytics/CLRUdf",
  "properties": {
    "class": "string",
    "dllPath": "string",
    "method": "string",
    "updateMode": "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
  }

كائنات التسلسل

قم بتعيين خاصية النوع لتحديد نوع العنصر.

بالنسبة إلى Avro، استخدم:

  "type": "Avro",
  "properties": {}

بالنسبة إلى Csv، استخدم:

  "type": "Csv",
  "properties": {
    "encoding": "UTF8",
    "fieldDelimiter": "string"
  }

بالنسبة إلى CustomClr، استخدم:

  "type": "CustomClr",
  "properties": {
    "serializationClassName": "string",
    "serializationDllPath": "string"
  }

بالنسبة إلى Delta، استخدم:

  "type": "Delta",
  "properties": {
    "deltaTablePath": "string",
    "partitionColumns": [ "string" ]
  }

بالنسبة إلى Json، استخدم:

  "type": "Json",
  "properties": {
    "encoding": "UTF8",
    "format": "string"
  }

بالنسبة إلى Parquet، استخدم:

  "type": "Parquet",
  "properties": {}

كائنات ReferenceInputDataSource

قم بتعيين خاصية النوع لتحديد نوع العنصر.

بالنسبة إلى File، استخدم:

  "type": "File",
  "properties": {
    "path": "string"
  }

بالنسبة إلى Microsoft.Sql/Server/Database، استخدم:

  "type": "Microsoft.Sql/Server/Database",
  "properties": {
    "authenticationMode": "string",
    "database": "string",
    "deltaSnapshotQuery": "string",
    "fullSnapshotQuery": "string",
    "password": "string",
    "refreshRate": "string",
    "refreshType": "string",
    "server": "string",
    "user": "string"
  }

بالنسبة إلى Microsoft.Storage/Blob، استخدم:

  "type": "Microsoft.Storage/Blob",
  "properties": {
    "authenticationMode": "string",
    "blobName": "string",
    "container": "string",
    "dateFormat": "string",
    "deltaPathPattern": "string",
    "deltaSnapshotRefreshRate": "string",
    "fullSnapshotRefreshRate": "string",
    "pathPattern": "string",
    "sourcePartitionCount": "int",
    "storageAccounts": [
      {
        "accountKey": "string",
        "accountName": "string",
        "authenticationMode": "string"
      }
    ],
    "timeFormat": "string"
  }

بالنسبة إلى Raw، استخدم:

  "type": "Raw",
  "properties": {
    "payload": "string",
    "payloadUri": "string"
  }

كائنات StreamInputDataSource

قم بتعيين خاصية النوع لتحديد نوع العنصر.

بالنسبة إلى GatewayMessageBus، استخدم:

  "type": "GatewayMessageBus",
  "properties": {
    "topic": "string"
  }

بالنسبة إلى Microsoft.Devices/IotHubs، استخدم:

  "type": "Microsoft.Devices/IotHubs",
  "properties": {
    "consumerGroupName": "string",
    "endpoint": "string",
    "iotHubNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string"
  }

بالنسبة إلى Microsoft.EventGrid/EventSubscriptions، استخدم:

  "type": "Microsoft.EventGrid/EventSubscriptions",
  "properties": {
    "eventTypes": [ "string" ],
    "schema": "string",
    "storageAccounts": [
      {
        "accountKey": "string",
        "accountName": "string",
        "authenticationMode": "string"
      }
    ],
    "subscriber": {
      "properties": {
        "authenticationMode": "string",
        "consumerGroupName": "string",
        "eventHubName": "string",
        "partitionCount": "int",
        "prefetchCount": "int",
        "serviceBusNamespace": "string",
        "sharedAccessPolicyKey": "string",
        "sharedAccessPolicyName": "string"
      },
      "type": "string"
    }
  }

بالنسبة إلى Microsoft.EventHub/EventHub، استخدم:

  "type": "Microsoft.EventHub/EventHub",
  "properties": {
    "authenticationMode": "string",
    "consumerGroupName": "string",
    "eventHubName": "string",
    "partitionCount": "int",
    "prefetchCount": "int",
    "serviceBusNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string"
  }

بالنسبة إلى Microsoft.ServiceBus/EventHub، استخدم:

  "type": "Microsoft.ServiceBus/EventHub",
  "properties": {
    "authenticationMode": "string",
    "consumerGroupName": "string",
    "eventHubName": "string",
    "partitionCount": "int",
    "prefetchCount": "int",
    "serviceBusNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string"
  }

بالنسبة إلى Microsoft.Storage/Blob، استخدم:

  "type": "Microsoft.Storage/Blob",
  "properties": {
    "authenticationMode": "string",
    "container": "string",
    "dateFormat": "string",
    "pathPattern": "string",
    "sourcePartitionCount": "int",
    "storageAccounts": [
      {
        "accountKey": "string",
        "accountName": "string",
        "authenticationMode": "string"
      }
    ],
    "timeFormat": "string"
  }

بالنسبة إلى Raw، استخدم:

  "type": "Raw",
  "properties": {
    "payload": "string",
    "payloadUri": "string"
  }

كائنات OutputDataSource

قم بتعيين خاصية النوع لتحديد نوع العنصر.

بالنسبة إلى GatewayMessageBus، استخدم:

  "type": "GatewayMessageBus",
  "properties": {
    "topic": "string"
  }

بالنسبة إلى Microsoft.AzureFunction، استخدم:

  "type": "Microsoft.AzureFunction",
  "properties": {
    "apiKey": "string",
    "functionAppName": "string",
    "functionName": "string",
    "maxBatchCount": "int",
    "maxBatchSize": "int"
  }

بالنسبة إلى Microsoft.DataLake/Accounts، استخدم:

  "type": "Microsoft.DataLake/Accounts",
  "properties": {
    "accountName": "string",
    "authenticationMode": "string",
    "dateFormat": "string",
    "filePathPrefix": "string",
    "refreshToken": "string",
    "tenantId": "string",
    "timeFormat": "string",
    "tokenUserDisplayName": "string",
    "tokenUserPrincipalName": "string"
  }

بالنسبة إلى Microsoft.DBForPostgreSQL/servers/databases، استخدم:

  "type": "Microsoft.DBForPostgreSQL/servers/databases",
  "properties": {
    "authenticationMode": "string",
    "database": "string",
    "maxWriterCount": "int",
    "password": "string",
    "server": "string",
    "table": "string",
    "user": "string"
  }

بالنسبة إلى Microsoft.EventHub/EventHub، استخدم:

  "type": "Microsoft.EventHub/EventHub",
  "properties": {
    "authenticationMode": "string",
    "eventHubName": "string",
    "partitionCount": "int",
    "partitionKey": "string",
    "propertyColumns": [ "string" ],
    "serviceBusNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string"
  }

بالنسبة إلى Microsoft.Kusto/clusters/databases، استخدم:

  "type": "Microsoft.Kusto/clusters/databases",
  "properties": {
    "authenticationMode": "string",
    "cluster": "string",
    "database": "string",
    "table": "string"
  }

بالنسبة إلى Microsoft.ServiceBus/EventHub، استخدم:

  "type": "Microsoft.ServiceBus/EventHub",
  "properties": {
    "authenticationMode": "string",
    "eventHubName": "string",
    "partitionCount": "int",
    "partitionKey": "string",
    "propertyColumns": [ "string" ],
    "serviceBusNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string"
  }

بالنسبة إلى Microsoft.ServiceBus/Queue، استخدم:

  "type": "Microsoft.ServiceBus/Queue",
  "properties": {
    "authenticationMode": "string",
    "propertyColumns": [ "string" ],
    "queueName": "string",
    "serviceBusNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string",
    "systemPropertyColumns": {}
  }

بالنسبة إلى Microsoft.ServiceBus/Topic، استخدم:

  "type": "Microsoft.ServiceBus/Topic",
  "properties": {
    "authenticationMode": "string",
    "propertyColumns": [ "string" ],
    "serviceBusNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string",
    "systemPropertyColumns": {
      "{customized property}": "string"
    },
    "topicName": "string"
  }

بالنسبة إلى Microsoft.Sql/Server/Database، استخدم:

  "type": "Microsoft.Sql/Server/Database",
  "properties": {
    "authenticationMode": "string",
    "database": "string",
    "maxBatchCount": "int",
    "maxWriterCount": "int",
    "password": "string",
    "server": "string",
    "table": "string",
    "user": "string"
  }

بالنسبة إلى Microsoft.Sql/Server/DataWarehouse، استخدم:

  "type": "Microsoft.Sql/Server/DataWarehouse",
  "properties": {
    "authenticationMode": "string",
    "database": "string",
    "password": "string",
    "server": "string",
    "table": "string",
    "user": "string"
  }

بالنسبة إلى Microsoft.Storage/Blob، استخدم:

  "type": "Microsoft.Storage/Blob",
  "properties": {
    "authenticationMode": "string",
    "blobPathPrefix": "string",
    "blobWriteMode": "string",
    "container": "string",
    "dateFormat": "string",
    "pathPattern": "string",
    "storageAccounts": [
      {
        "accountKey": "string",
        "accountName": "string",
        "authenticationMode": "string"
      }
    ],
    "timeFormat": "string"
  }

بالنسبة إلى Microsoft.Storage/DocumentDB، استخدم:

  "type": "Microsoft.Storage/DocumentDB",
  "properties": {
    "accountId": "string",
    "accountKey": "string",
    "authenticationMode": "string",
    "collectionNamePattern": "string",
    "database": "string",
    "documentId": "string",
    "partitionKey": "string"
  }

بالنسبة إلى Microsoft.Storage/Table، استخدم:

  "type": "Microsoft.Storage/Table",
  "properties": {
    "accountKey": "string",
    "accountName": "string",
    "batchSize": "int",
    "columnsToRemove": [ "string" ],
    "partitionKey": "string",
    "rowKey": "string",
    "table": "string"
  }

بالنسبة إلى PowerBI، استخدم:

  "type": "PowerBI",
  "properties": {
    "authenticationMode": "string",
    "dataset": "string",
    "groupId": "string",
    "groupName": "string",
    "refreshToken": "string",
    "table": "string",
    "tokenUserDisplayName": "string",
    "tokenUserPrincipalName": "string"
  }

بالنسبة إلى Raw، استخدم:

  "type": "Raw",
  "properties": {
    "payloadUri": "string"
  }

قيم Property

مهام التدفق

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.StreamAnalytics/streamingjobs'
apiVersion إصدار واجهة برمجة تطبيقات المورد 'معاينة 2021-10-01'
الاسم اسم المورد سلسلة (مطلوبة)

حد الحرف: 3-63

الأحرف الصالحة:
الأبجدية الرقمية والواصلات والتسطير السفلي.
الموقع الموقع الجغرافي حيث يعيش المورد سلسلة
العلامات علامات الموارد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
sku يصف SKU لمهمة الدفق. مطلوب على طلبات PUT (CreateOrReplace). "Sku"
الهوية يصف الهوية المدارة المعينة لهذه الوظيفة التي يمكن استخدامها للمصادقة مع المدخلات والمخرجات. الهوية
خصائص الخصائص المقترنة بوظيفة دفق. مطلوب على طلبات PUT (CreateOrReplace). StreamingJobProperties

الهوية

الاسم الوصف القيمة
النوع يمكن أن يكون نوع الهوية SystemAssigned أو UserAssigned. سلسلة
userAssignedIdentities قام المستخدم بتعيين الهويات المقترنة بمورد مهمة الدفق. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

الاسم الوصف القيمة
{خاصية مخصصة}

StreamingJobProperties

الاسم الوصف القيمة
نظام المجموعة نظام المجموعة الذي سيتم تشغيل وظائف الدفق عليه. ClusterInfo
مستوى التوافق يتحكم في بعض سلوكيات وقت تشغيل وظيفة البث. '1.0'
'1.2'
contentStoragePolicy القيم الصالحة هي JobStorageAccount وStemAccount. إذا تم تعيينه إلى JobStorageAccount، يتطلب هذا من المستخدم أيضا تحديد خاصية jobStorageAccount. . 'JobStorageAccount'
"حساب النظام"
dataLocale لغة البيانات لوظيفة تحليلات الدفق. يجب أن تكون القيمة اسم .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 المتوفرة للإدخل الفردي. الإدخال[]
jobStorageAccount الخصائص المقترنة بحساب تخزين Azure مع MSI JobStorageAccount
نوع الوظيفة يصف نوع الوظيفة. الأوضاع الصالحة هي Cloud و "Edge". "السحابة"
'Edge'
outputErrorPolicy يشير إلى النهج التي سيتم تطبيقها على الأحداث التي تصل إلى المخرجات ولا يمكن كتابتها إلى وحدة التخزين الخارجية نظراً لكونها مشوهة (قيم العمود مفقودة أو قيم العمود ذات النوع أو الحجم الخطأ). "إسقاط"
"إيقاف"
نتائج قائمة بمخرج واحد أو أكثر لمهمة الدفق. خاصية الاسم لكل إخراج مطلوبة عند تحديد هذه الخاصية في طلب PUT. لا يمكن تعديل هذه الخاصية عبر عملية PATCH. يجب استخدام واجهة برمجة تطبيقات PATCH المتوفرة للإخراج الفردي. الإخراج[]
outputStartMode يجب استخدام هذه الخاصية فقط عندما يكون من المرغوب فيه أن تبدأ المهمة فور الإنشاء. قد تكون القيمة JobStartTime أو CustomTime أو LastOutputEventTime للإشارة إلى ما إذا كانت نقطة البداية لدفق حدث الإخراج يجب أن تبدأ عند بدء المهمة، أو البدء من طابع زمني مخصص للمستخدم محدد عبر خاصية outputStartTime، أو البدء من وقت إخراج الحدث الأخير. 'وقت مخصص'
'JobStartTime'
"LastOutputEventTime"
outputStartTime القيمة هي إما طابع زمني منسق ISO-8601 يشير إلى نقطة بداية دفق حدث الإخراج، أو فارغة للإشارة إلى أن دفق حدث الإخراج سيبدأ كلما بدأت مهمة الدفق. يجب أن تحتوي هذه الخاصية على قيمة إذا تم تعيين outputStartMode إلى CustomTime. سلسلة
sku يصف SKU لمهمة الدفق. مطلوب على طلبات PUT (CreateOrReplace). "Sku"
التحول يشير إلى الاستعلام وعدد وحدات الدفق لاستخدامها في مهمة الدفق. خاصية اسم التحويل مطلوبة عند تحديد هذه الخاصية في طلب PUT. لا يمكن تعديل هذه الخاصية عبر عملية PATCH. يجب استخدام واجهة برمجة تطبيقات PATCH المتوفرة للتحويل الفردي. التحول

معلومات نظام المجموعة

الاسم الوصف القيمة
المعرف معرف المورد لنظام المجموعة. سلسلة

خارجية

الاسم الوصف القيمة
حاوية حاوية UserCustomCode. سلسلة
مسار مسار UserCustomCode. سلسلة
تحديث التكوين معلمات التحديث لأي/كافة الوظائف المعرفة من قبل المستخدم القابلة للتحديث الموجودة في تكوين الوظيفة. تحديث التكوين
storageAccount الخصائص المقترنة بحساب Azure Storage حساب التخزين

تحديث التكوين

الاسم الوصف القيمة
dateFormat تنسيق التاريخ. أينما يظهر {date} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق التاريخ بدلا من ذلك. سلسلة
مسار المسار نمط مسار كائن ثنائي كبير الحجم. ليس تعبيرا عاديا. يمثل نمطا ستتم مقابلته مطابقة أسماء الكائنات الثنائية كبيرة الحجم لتحديد ما إذا كان يجب تضمينها كإدخال أو إخراج للوظيفة أم لا. راجع https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input أو https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output للحصول على شرح ومثال أكثر تفصيلا. سلسلة
refreshInterval الفاصل الزمني للتحديث. سلسلة
نوع التحديث تشير هذه الخاصية إلى خيار تحديث البيانات الذي يجب استخدامه أو الحظر أو عدم الحظر. "حظر"
"عدم الحظر"
تنسيق الوقت تنسيق الوقت. أينما يظهر {time} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق الوقت بدلا من ذلك. سلسلة

StorageAccount

الاسم الوصف القيمة
accountKey مفتاح الحساب لحساب Azure Storage. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.
accountName اسم حساب Azure Storage. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
'Msi'
"UserToken"

الوظيفة

الاسم الوصف القيمة
الاسم اسم المورد سلسلة
خصائص الخصائص المقترنة بدالة. خصائص الدالة

خصائص الدالة

الاسم الوصف القيمة
خصائص تكوين الدالة
النوع تعيين نوع الكائن ⁩التجميع⁧
عددي (مطلوب)

تكوين الدالة

الاسم الوصف القيمة
الربط الربط الفعلي للدالة. على سبيل المثال، في حالة خدمة ويب التعلم الآلي من Microsoft Azure، يصف هذا نقطة النهاية. ربط الوظائف
المدخلات FunctionInput[]
الإخراج يصف إخراج دالة. FunctionOutput

ربط الوظائف

الاسم الوصف القيمة
النوع تعيين نوع العنصر Microsoft.MachineLearning/WebService
Microsoft.MachineLearning
Microsoft.StreamAnalytics/CLRUdf
Microsoft.StreamAnalytics/JavascriptUdf (مطلوب)

AzureMachineLearningStudioFunctionBinding

الاسم الوصف القيمة
النوع يشير إلى نوع ربط الدالة. 'Microsoft.MachineLearning/WebService' (مطلوب)
خصائص خصائص الربط المقترنة ب Azure Machine Learning Studio. AzureMachineLearningStudioFunctionBindingProperties

AzureMachineLearningStudioFunctionBindingProperties

الاسم الوصف القيمة
apiKey مفتاح API المستخدم للمصادقة باستخدام نقطة نهاية Request-Response. سلسلة
batchSize رقم بين 1 و10000 يصف الحد الأقصى لعدد الصفوف لكل طلب تنفيذ Azure ML RRS. الافتراضي هو 1000. int
نقطة النهاية Request-Response تنفيذ نقطة نهاية Azure Machine Learning Studio. تعرف على المزيد هنا: https://docs.microsoft.com/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs سلسلة
المدخلات مدخلات نقطة نهاية Azure Machine Learning Studio. AzureMachineLearningStudioInputs
نتائج قائمة بالمخرجات من تنفيذ نقطة نهاية Azure Machine Learning Studio. AzureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputs

الاسم الوصف القيمة
columnNames قائمة بأعمدة الإدخال لنقطة نهاية Azure Machine Learning Studio. AzureMachineLearningStudioInputColumn[]
الاسم اسم الإدخال. هذا هو الاسم المقدم أثناء تأليف نقطة النهاية. سلسلة

AzureMachineLearningStudioInputColumn

الاسم الوصف القيمة
dataType نوع البيانات (التعلم الآلي المدعوم من Azure) لعمود الإدخال. يتم وصف قائمة أنواع بيانات التعلم الآلي من Microsoft Azure الصالحة في https://msdn.microsoft.com/library/azure/dn905923.aspx . سلسلة
mapTo الفهرس الصفري لمعلمة الدالة التي يعينها هذا الإدخال. int
الاسم اسم عمود الإدخال. سلسلة

AzureMachineLearningStudioOutputColumn

الاسم الوصف القيمة
dataType نوع البيانات (التعلم الآلي المدعوم من Azure) لعمود الإخراج. يتم وصف قائمة أنواع بيانات التعلم الآلي من Microsoft Azure الصالحة في https://msdn.microsoft.com/library/azure/dn905923.aspx . سلسلة
الاسم اسم عمود الإخراج. سلسلة

AzureMachineLearningServiceFunctionBinding

الاسم الوصف القيمة
النوع يشير إلى نوع ربط الدالة. 'Microsoft.MachineLearningServices' (مطلوب)
خصائص خصائص الربط المقترنة بخدمة ويب التعلم الآلي من Microsoft Azure. AzureMachineLearningServiceFunctionBindingProperties

AzureMachineLearningServiceFunctionBindingProperties

الاسم الوصف القيمة
apiKey مفتاح API المستخدم للمصادقة باستخدام نقطة نهاية Request-Response. سلسلة
batchSize رقم بين 1 و10000 يصف الحد الأقصى لعدد الصفوف لكل طلب تنفيذ Azure ML RRS. الافتراضي هو 1000. int
نقطة النهاية Request-Response تنفيذ نقطة نهاية خدمة ويب التعلم الآلي من Microsoft Azure. سلسلة
inputRequestName تسمية لعنصر طلب الإدخال. سلسلة
المدخلات مدخلات نقطة نهاية خدمة ويب التعلم الآلي من Microsoft Azure. AzureMachineLearningServiceInputColumn[]
طلبات numberOfParallel عدد الطلبات المتوازية التي سيتم إرسالها لكل قسم من وظيفتك إلى خدمة التعلم الآلي. الإعداد الافتراضي 1. int
outputResponseName تسمية لعنصر طلب الإخراج. سلسلة
نتائج قائمة بالمخرجات من تنفيذ نقطة نهاية خدمة ويب التعلم الآلي من Microsoft Azure. AzureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

الاسم الوصف القيمة
dataType نوع بيانات (التعلم الآلي من Microsoft Azure المدعوم) لعمود الإدخال. سلسلة
mapTo الفهرس الصفري لمعلمة الدالة التي يعينها هذا الإدخال. int
الاسم اسم عمود الإدخال. سلسلة

AzureMachineLearningServiceOutputColumn

الاسم الوصف القيمة
dataType نوع البيانات (التعلم الآلي من Microsoft Azure المدعوم) لعمود الإخراج. سلسلة
mapTo الفهرس الصفري لمعلمة الدالة التي يعينها هذا الإدخال. int
الاسم اسم عمود الإخراج. سلسلة

ربط CSharpFunction

الاسم الوصف القيمة
النوع يشير إلى نوع ربط الدالة. 'Microsoft.StreamAnalytics/CLRUdf' (مطلوب)
خصائص خصائص الربط المقترنة بدالة CSharp. CSharpFunctionBindingProperties

CSharpFunctionBindingProperties

الاسم الوصف القيمة
فئة التعليمات البرمجية Csharp التي تحتوي على تعريف دالة واحدة. سلسلة
dllPath التعليمات البرمجية Csharp التي تحتوي على تعريف دالة واحدة. سلسلة
أسلوب التعليمات البرمجية Csharp التي تحتوي على تعريف دالة واحدة. سلسلة
تحديثMode أوضاع التحديث لوظائف Stream Analytics. "قابل للتحديث"
"ثابت"

ربط JavaScriptFunction

الاسم الوصف القيمة
النوع يشير إلى نوع ربط الدالة. 'Microsoft.StreamAnalytics/JavascriptUdf' (مطلوب)
خصائص خصائص الربط المقترنة بوظيفة JavaScript. JavaScriptFunctionBindingProperties

JavaScriptFunctionBindingProperties

الاسم الوصف القيمة
البرنامج النصي التعليمات البرمجية 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 سلسلة

تجميع الوظائفالخصائص

الاسم الوصف القيمة
النوع يشير إلى نوع الدالة. "التجميع" (مطلوب)

ScalarFunctionProperties

الاسم الوصف القيمة
النوع يشير إلى نوع الدالة. 'عددي' (مطلوب)

إدخال

الاسم الوصف القيمة
الاسم اسم المورد سلسلة
خصائص الخصائص المقترنة بإدخال. مطلوب على طلبات PUT (CreateOrReplace). InputProperties

InputProperties

الاسم الوصف القيمة
الضغط توضح هذه المقالة كيفية ضغط بيانات الإدخال الضغط
partitionKey partitionKey يصف مفتاحا في بيانات الإدخال المستخدمة لتقسيم بيانات الإدخال سلسلة
إنشاء تسلسل يصف كيفية تسلسل البيانات من إدخال أو كيفية تسلسل البيانات عند كتابتها إلى إخراج. مطلوب على طلبات PUT (CreateOrReplace). التسلسل
إعدادات العلامة المائية الإعدادات التي تحدد ما إذا كنت تريد قراءة أحداث العلامة المائية. InputWatermarkProperties
النوع تعيين نوع العنصر ‏‏المرجع
دفق البيانات (مطلوب)

الضغط

الاسم الوصف القيمة
النوع يشير إلى نوع الضغط الذي يستخدمه الإدخال. مطلوب على طلبات PUT (CreateOrReplace). 'Deflate'
'GZip'
'بلا' (مطلوب)

التسلسل

الاسم الوصف القيمة
النوع تعيين نوع العنصر Avro
Csv
CustomClr
Delta
Json
Parquet (مطلوب)

AvroSerialization

الاسم الوصف القيمة
النوع يشير إلى نوع التسلسل الذي يستخدمه الإدخال أو الإخراج. مطلوب على طلبات PUT (CreateOrReplace). 'Avro' (مطلوب)
خصائص الخصائص المقترنة بنوع تسلسل Avro. مطلوب على طلبات PUT (CreateOrReplace).

CsvSerialization

الاسم الوصف القيمة
النوع يشير إلى نوع التسلسل الذي يستخدمه الإدخال أو الإخراج. مطلوب على طلبات PUT (CreateOrReplace). 'Csv' (مطلوب)
خصائص الخصائص المقترنة بنوع تسلسل CSV. مطلوب على طلبات PUT (CreateOrReplace). خصائص CsvSerialization

خصائص CsvSerialization

الاسم الوصف القيمة
الترميز يحدد ترميز البيانات الواردة في حالة الإدخال وترميز البيانات الصادرة في حالة الإخراج. مطلوب على طلبات 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). سلسلة

CustomClrSerialization

الاسم الوصف القيمة
النوع يشير إلى نوع التسلسل الذي يستخدمه الإدخال أو الإخراج. مطلوب على طلبات PUT (CreateOrReplace). 'CustomClr' (مطلوب)
خصائص الخصائص المقترنة بنوع تسلسل CustomClr. مطلوب على طلبات PUT (CreateOrReplace). CustomClrSerializationProperties

CustomClrSerializationProperties

الاسم الوصف القيمة
serializationClassName اسم فئة التسلسل. سلسلة
serializationDllPath مسار مكتبة التسلسل. سلسلة

DeltaSerialization

الاسم الوصف القيمة
النوع يشير إلى نوع التسلسل الذي يستخدمه الإدخال أو الإخراج. مطلوب على طلبات PUT (CreateOrReplace). 'Delta' (مطلوب)
خصائص الخصائص المقترنة بنوع تسلسل Delta Lake. مطلوب على طلبات PUT (CreateOrReplace). DeltaSerializationProperties

DeltaSerializationProperties

الاسم الوصف القيمة
deltaTablePath يحدد مسار جدول Delta Lake الذي ستتم كتابة الإخراج إليه. سلسلة (مطلوبة)
أقسام الأقسام يحدد أسماء الأعمدة التي سيتم تقسيم جدول Delta Lake لها. نحن ندعم عمود قسم واحد فقط، ولكننا نحتفظ به كصفيف للتوسعة. سلسلة []

تسلسل Json

الاسم الوصف القيمة
النوع يشير إلى نوع التسلسل الذي يستخدمه الإدخال أو الإخراج. مطلوب على طلبات PUT (CreateOrReplace). 'Json' (مطلوب)
خصائص الخصائص المقترنة بنوع تسلسل JSON. مطلوب على طلبات PUT (CreateOrReplace). خصائص JsonSerialization

خصائص JsonSerialization

الاسم الوصف القيمة
الترميز يحدد ترميز البيانات الواردة في حالة الإدخال وترميز البيانات الصادرة في حالة الإخراج. مطلوب على طلبات PUT (CreateOrReplace). 'UTF8'
التنسيق تنطبق هذه الخاصية فقط على تسلسل JSON للمخرجات فقط. لا ينطبق على المدخلات. تحدد هذه الخاصية تنسيق JSON الذي ستتم كتابة الإخراج فيه. القيم المدعومة حاليا هي "lineSeparated" تشير إلى أنه سيتم تنسيق الإخراج عن طريق فصل كل كائن JSON بخط جديد و"صفيف" يشير إلى أنه سيتم تنسيق الإخراج كصفيف من عناصر JSON. القيمة الافتراضية هي "lineSeparated" إذا تركت فارغة. "صفيف"
'LineSeparated'

تسلسل ParquetSerialization

الاسم الوصف القيمة
النوع يشير إلى نوع التسلسل الذي يستخدمه الإدخال أو الإخراج. مطلوب على طلبات PUT (CreateOrReplace). 'Parquet' (مطلوب)
خصائص الخصائص المقترنة بنوع تسلسل Parquet. مطلوب على طلبات PUT (CreateOrReplace).

InputWatermarkProperties

الاسم الوصف القيمة
علامة مائيةMode وضع العلامة المائية للإدخل. 'بلا'
'ReadWatermark'

ReferenceInputProperties

الاسم الوصف القيمة
النوع يشير إلى ما إذا كان الإدخال مصدرا للبيانات المرجعية أو بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). "مرجع" (مطلوب)
Datasource يصف مصدر بيانات الإدخال الذي يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). ReferenceInputDataSource

ReferenceInputDataSource

الاسم الوصف القيمة
النوع تعيين نوع العنصر ملف
Microsoft.Sql/Server/Database
Microsoft.Storage/Blob
الخام (مطلوب)

FileReferenceInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). 'ملف' (مطلوب)
خصائص الخصائص المقترنة بإدخال ملف يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). FileReferenceInputDataSourceProperties

FileReferenceInputDataSourceProperties

الاسم الوصف القيمة
مسار مسار الملف. سلسلة

AzureSqlReferenceInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.Sql/Server/Database' (مطلوب)
خصائص الخصائص المقترنة بإدخال SQL DB التي تحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). AzureSqlReferenceInputDataSourceProperties

AzureSqlReferenceInputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
"Msi"
"UserToken"
قاعدة البيانات يرتبط هذا العنصر بعنصر مصدر البيانات. هذا هو اسم قاعدة البيانات التي ستتم كتابة الإخراج إليها. سلسلة
deltaSnapshotQuery يرتبط هذا العنصر بعنصر مصدر البيانات. يستخدم هذا الاستعلام لجلب تغييرات تزايدية من قاعدة بيانات SQL. لاستخدام هذا الخيار، نوصي باستخدام الجداول الزمنية في قاعدة بيانات Azure SQL. سلسلة
fullSnapshotQuery يرتبط هذا العنصر بعنصر مصدر البيانات. يستخدم هذا الاستعلام لجلب البيانات من قاعدة بيانات sql. سلسلة
كلمة المرور يرتبط هذا العنصر بعنصر مصدر البيانات. هذه هي كلمة المرور التي سيتم استخدامها للاتصال بمثيل قاعدة بيانات SQL. سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
معدل التحديث يرتبط هذا العنصر بعنصر مصدر البيانات. يشير هذا إلى عدد المرات التي سيتم فيها جلب البيانات من قاعدة البيانات. إنه بتنسيق DateTime. سلسلة
نوع التحديث يشير إلى نوع خيار تحديث البيانات. 'RefreshPeriodicallyWithDelta'
'RefreshPeriodicallyWithFull'
"ثابت"
الخادم يرتبط هذا العنصر بعنصر مصدر البيانات. هذا هو اسم الخادم الذي يحتوي على قاعدة البيانات التي ستتم الكتابة إليها. سلسلة
المستخدم يرتبط هذا العنصر بعنصر مصدر البيانات. هذا هو اسم المستخدم الذي سيتم استخدامه للاتصال بمثيل قاعدة بيانات SQL. سلسلة

BlobReferenceInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.Storage/Blob' (مطلوب)
خصائص الخصائص المقترنة بإدخال كائن ثنائي كبير الحجم يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). BlobReferenceInputDataSourceProperties

BlobReferenceInputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
'Msi'
"UserToken"
blobName اسم إدخال الكائن الثنائي كبير الحجم. سلسلة
حاوية اسم حاوية داخل حساب التخزين المقترن. تحتوي هذه الحاوية إما على الكائن الثنائي كبير الحجم (الكائنات الثنائية كبيرة الحجم) المراد قراءتها أو كتابتها إليها. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
dateFormat تنسيق التاريخ. أينما يظهر {date} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق التاريخ بدلا من ذلك. سلسلة
deltaPathPattern نمط مسار لقطة دلتا. سلسلة
deltaSnapshotRefreshRate الفاصل الزمني الذي ينشئه المستخدم لقطة دلتا لمصدر بيانات إدخال الكائن الثنائي كبير الحجم المرجعي هذا. سلسلة
fullSnapshotRefreshRate الفاصل الزمني للتحديث لمصدر بيانات إدخال الكائن الثنائي كبير الحجم. سلسلة
مسار المسار نمط مسار كائن ثنائي كبير الحجم. ليس تعبيرا عاديا. يمثل نمطا ستتم مقابلته مطابقة أسماء الكائنات الثنائية كبيرة الحجم لتحديد ما إذا كان يجب تضمينها كإدخال أو إخراج للوظيفة أم لا. راجع https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input أو https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output للحصول على شرح ومثال أكثر تفصيلا. سلسلة
sourcePartitionCount عدد أقسام مصدر بيانات إدخال الكائن الثنائي كبير الحجم. النطاق 1 - 256. int
storageAccounts قائمة بحساب واحد أو أكثر من حسابات Azure Storage. مطلوب على طلبات PUT (CreateOrReplace). StorageAccount[]
تنسيق الوقت تنسيق الوقت. أينما يظهر {time} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق الوقت بدلا من ذلك. سلسلة

RawReferenceInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). 'Raw' (مطلوب)
خصائص الخصائص المقترنة بإدخال أولي يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). RawInputDatasourceProperties

RawInputDatasourceProperties

الاسم الوصف القيمة
payload محتوى JSON المتسلسلة لبيانات الإدخال. يجب تعيين البيانات الأساسية أو payloadUri، ولكن ليس كليهما. سلسلة
payloadUri عنوان URL ل SAS إلى كائن ثنائي كبير الحجم يحتوي على محتوى JSON المتسلسلة لبيانات الإدخال. يجب تعيين البيانات الأساسية أو payloadUri، ولكن ليس كليهما. سلسلة

StreamInputProperties

الاسم الوصف القيمة
النوع يشير إلى ما إذا كان الإدخال مصدرا للبيانات المرجعية أو بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). 'Stream' (مطلوب)
Datasource يصف مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). StreamInputDataSource

StreamInputDataSource

الاسم الوصف القيمة
النوع تعيين نوع العنصر GatewayMessageBus
Microsoft.Devices/IotHubs
Microsoft.EventGrid/EventSubscriptions
Microsoft.EventHub/EventHub
Microsoft.ServiceBus/EventHub
Microsoft.Storage/Blob
الخام (مطلوب)

GatewayMessageBusStreamInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). "GatewayMessageBus" (مطلوب)
خصائص الخصائص المقترنة بإدخال ناقل رسالة البوابة التي تحتوي على بيانات الدفق. GatewayMessageBusStreamInputDataSourceProperties

GatewayMessageBusStreamInputDataSourceProperties

الاسم الوصف القيمة
الموضوع اسم موضوع ناقل خدمة Microsoft Azure. سلسلة

IoTHubStreamInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.Devices/IotHubs' (مطلوب)
خصائص الخصائص المقترنة بإدخال IoT Hub الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). IoTHubStreamInputDataSourceProperties

IoTHubStreamInputDataSourceProperties

الاسم الوصف القيمة
اسم مجموعة المستهلكين اسم مجموعة مستهلكين IoT Hub التي يجب استخدامها لقراءة الأحداث من IoT Hub. إذا لم يتم تحديده، يستخدم الإدخال مجموعة المستهلكين الافتراضية ل Iot Hub. سلسلة
نقطة النهاية نقطة نهاية IoT Hub للاتصال ب (أي الرسائل/الأحداث والرسائل/العملياتMonitoringEvents وما إلى ذلك). سلسلة
iotHubNamespace اسم مركز IoT أو URI. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
sharedAccessPolicyKey مفتاح نهج الوصول المشترك لنهج الوصول المشترك المحدد. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
sharedAccessPolicyName اسم نهج الوصول المشترك ل IoT Hub. يجب أن يحتوي هذا النهج على إذن اتصال الخدمة على الأقل. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

EventGridStreamInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.EventGrid/EventSubscriptions' (مطلوب)
خصائص الخصائص المقترنة بإدخال شبكة حدث تحتوي على بيانات الدفق. EventGridStreamInputDataSourceProperties

EventGridStreamInputDataSourceProperties

الاسم الوصف القيمة
أنواع الأحداث قائمة بأنواع الأحداث التي يدعمها محول شبكة الأحداث. سلسلة []
المخطط يشير إلى نوع مخطط Event Grid. 'CloudEventSchema'
'EventGridEventSchema'
storageAccounts قائمة بحساب واحد أو أكثر من حسابات Azure Storage. مطلوب على طلبات PUT (CreateOrReplace). StorageAccount[]
المشترك المشتركون في Event Grid. حاليا يتم دعم EventHub Subscriber فقط. EventHubV2StreamInputDataSource

EventHubV2StreamInputDataSource

الاسم الوصف القيمة
خصائص الخصائص المقترنة بإدخال Event Hub الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). EventHubStreamInputDataSourceProperties
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). سلسلة (مطلوبة)

EventHubStreamInputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
'Msi'
"UserToken"
اسم مجموعة المستهلكين اسم مجموعة مستهلكين Event Hub التي يجب استخدامها لقراءة الأحداث من Event Hub. يسمح تحديد أسماء مجموعة المستهلكين المميزة لإدخالات متعددة لكل إدخال من هذه المدخلات بتلقي نفس الأحداث من Event Hub. إذا لم يتم تحديده، يستخدم الإدخال مجموعة المستهلكين الافتراضية ل Event Hub. سلسلة
eventHubName اسم Event Hub. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
حساب عدد الأقسام عدد أقسام مصدر بيانات مركز الحدث. النطاق 1 - 256. int
prefetchCount عدد الرسائل التي يمكن لمستلم الرسالة طلبها في وقت واحد. int
serviceBusNamespace مساحة الاسم المقترنة بمركز الأحداث المطلوب، وقائمة انتظار ناقل الخدمة، وموضوع ناقل الخدمة، وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
sharedAccessPolicyKey مفتاح نهج الوصول المشترك لنهج الوصول المشترك المحدد. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.
sharedAccessPolicyName اسم نهج الوصول المشترك لمركز الأحداث وقائمة انتظار ناقل الخدمة وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

EventHubStreamInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.ServiceBus/EventHub' (مطلوب)
خصائص الخصائص المقترنة بإدخال Event Hub الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). EventHubStreamInputDataSourceProperties

BlobStreamInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.Storage/Blob' (مطلوب)
خصائص الخصائص المقترنة بإدخال كائن ثنائي كبير الحجم يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). BlobStreamInputDataSourceProperties

BlobStreamInputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
'Msi'
"UserToken"
حاوية اسم حاوية داخل حساب التخزين المقترن. تحتوي هذه الحاوية إما على الكائن الثنائي كبير الحجم (الكائنات الثنائية كبيرة الحجم) المراد قراءتها أو كتابتها إليها. مطلوب على طلبات 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). StorageAccount[]
تنسيق الوقت تنسيق الوقت. أينما يظهر {time} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق الوقت بدلا من ذلك. سلسلة

RawStreamInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). 'Raw' (مطلوب)
خصائص الخصائص المقترنة بإدخال أولي. مطلوب على طلبات PUT (CreateOrReplace). RawInputDatasourceProperties

JobStorageAccount

الاسم الوصف القيمة
accountKey مفتاح الحساب لحساب Azure Storage. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
accountName اسم حساب Azure Storage. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
"Msi"
"UserToken"

المخرجات

الاسم الوصف القيمة
الاسم اسم المورد سلسلة
خصائص الخصائص المقترنة بمخرج. مطلوب على طلبات PUT (CreateOrReplace). خصائص الإخراج

خصائص الإخراج

الاسم الوصف القيمة
Datasource يصف مصدر البيانات الذي ستتم كتابة الإخراج إليه. مطلوب على طلبات PUT (CreateOrReplace). مصدر بيانات الإخراج
إنشاء تسلسل يصف كيفية تسلسل البيانات من إدخال أو كيفية تسلسل البيانات عند كتابتها إلى إخراج. مطلوب على طلبات PUT (CreateOrReplace). التسلسل
sizeWindow نافذة الحجم لتقييد إخراج Stream Analytics إليها. int
timeWindow الإطار الزمني لتصفية مخرجات وظيفة Stream Analytics. سلسلة
إعدادات العلامة المائية الإعدادات التي تحدد ما إذا كنت تريد إرسال علامات مائية إلى انتقال البيانات من الخادم. OutputWatermarkProperties

مصدر بيانات الإخراج

الاسم الوصف القيمة
النوع تعيين نوع العنصر GatewayMessageBus
Microsoft.AzureFunction
Microsoft.DataLake/Accounts
Microsoft.DBForPostgreSQL/servers/databases
Microsoft.EventHub/EventHub
Microsoft.Kusto/clusters/databases
Microsoft.ServiceBus/EventHub
Microsoft.ServiceBus/Queue
Microsoft.ServiceBus/Topic
Microsoft.Sql/Server/Database
Microsoft.Sql/Server/DataWarehouse
Microsoft.Storage/Blob
Microsoft.Storage/DocumentDB
Microsoft.Storage/Table
PowerBI
الخام (مطلوب)

GatewayMessageBusOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). "GatewayMessageBus" (مطلوب)
خصائص الخصائص المقترنة بإخراج ناقل رسائل البوابة. مطلوب على طلبات PUT (CreateOrReplace). GatewayMessageBusOutputDataSourceProperties

GatewayMessageBusOutputDataSourceProperties

الاسم الوصف القيمة
الموضوع اسم موضوع ناقل خدمة Microsoft Azure. سلسلة

AzureFunctionOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.AzureFunction' (مطلوب)
خصائص الخصائص المقترنة بإخراج Azure Function. مطلوب على طلبات PUT (CreateOrReplace). AzureFunctionOutputDataSourceProperties

AzureFunctionOutputDataSourceProperties

الاسم الوصف القيمة
apiKey إذا كنت تريد استخدام وظيفة Azure من اشتراك آخر، فيمكنك القيام بذلك عن طريق توفير المفتاح للوصول إلى وظيفتك. سلسلة
functionAppName اسم تطبيق Azure Functions. سلسلة
functionName اسم الوظيفة في تطبيق Azure Functions. سلسلة
maxBatchCount خاصية تتيح لك تحديد الحد الأقصى لعدد الأحداث في كل دفعة يتم إرسالها إلى Azure Functions. القيمة الافتراضية هي 100. int
maxBatchSize خاصية تتيح لك تعيين الحجم الأقصى لكل دفعة إخراج يتم إرسالها إلى وظيفة Azure. وحدة الإدخال بالبايت. بشكلٍ افتراضي، هذه القيمة هي 262144 بايت (256 كيلو بايت). int

AzureDataLakeStoreOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.DataLake/Accounts' (مطلوب)
خصائص الخصائص المقترنة بإخراج Azure Data Lake Store. مطلوب على طلبات PUT (CreateOrReplace). AzureDataLakeStoreOutputDataSourceProperties

AzureDataLakeStoreOutputDataSourceProperties

الاسم الوصف القيمة
accountName اسم حساب Azure Data Lake Store. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
"Msi"
"UserToken"
dateFormat تنسيق التاريخ. أينما يظهر {date} في filePathPrefix، يتم استخدام قيمة هذه الخاصية بتنسيق التاريخ بدلا من ذلك. سلسلة
filePathPrefix موقع الملف الذي يجب كتابة الإخراج إليه. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
refreshToken رمز تحديث يمكن استخدامه للحصول على رمز وصول صالح يمكن استخدامه بعد ذلك للمصادقة مع مصدر البيانات. يمكن حاليا الحصول على رمز تحديث صالح فقط عبر مدخل Microsoft Azure. يوصى بوضع قيمة سلسلة وهمية هنا عند إنشاء مصدر البيانات ثم الانتقال إلى مدخل Microsoft Azure لمصادقة مصدر البيانات الذي سيقوم بتحديث هذه الخاصية برمز تحديث صالح. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
معرّف المستأجر معرف المستأجر للمستخدم المستخدم للحصول على رمز التحديث المميز. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
تنسيق الوقت تنسيق الوقت. أينما يظهر {time} في filePathPrefix، يتم استخدام قيمة هذه الخاصية بتنسيق الوقت بدلا من ذلك. سلسلة
tokenUserDisplayName اسم عرض المستخدم للمستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. سلسلة
tokenUserPrincipalName اسم المستخدم الأساسي (UPN) للمستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. سلسلة

PostgreSQLOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.DBForPostgreSQL/servers/databases' (مطلوب)
خصائص الخصائص المقترنة بمصدر بيانات إخراج PostgreSQL. مطلوب على طلبات PUT (CreateOrReplace). PostgreSQLOutputDataSourceProperties

PostgreSQLOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
'Msi'
"UserToken"
قاعدة البيانات اسم قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
maxWriterCount يتوفر الحد الأقصى لعدد الكتاب، حاليا فقط 1 (كاتب واحد) و0 (استنادا إلى قسم الاستعلام). اختياري على طلبات PUT. int
كلمة المرور كلمة المرور التي سيتم استخدامها للاتصال بقاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.
الخادم اسم خادم SQL الذي يحتوي على قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
طاولتنا اسم الجدول في قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
المستخدم اسم المستخدم الذي سيتم استخدامه للاتصال بقاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

EventHubV2OutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.EventHub/EventHub' (مطلوب)
خصائص الخصائص المقترنة بإخراج Event Hub. مطلوب على طلبات PUT (CreateOrReplace). EventHubOutputDataSourceProperties

EventHubOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
'Msi'
"UserToken"
eventHubName اسم Event Hub. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
حساب عدد الأقسام عدد أقسام مصدر بيانات مركز الحدث. النطاق 1 - 256. int
مفتاح القسم المفتاح/العمود المستخدم لتحديد القسم الذي سيتم إرسال بيانات الحدث إليه. سلسلة
خصائص الخرقاء الخصائص المقترنة بإخراج Event Hub هذا. سلسلة []
serviceBusNamespace مساحة الاسم المقترنة بمركز الأحداث المطلوب، وقائمة انتظار ناقل الخدمة، وموضوع ناقل الخدمة، وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
sharedAccessPolicyKey مفتاح نهج الوصول المشترك لنهج الوصول المشترك المحدد. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.
sharedAccessPolicyName اسم نهج الوصول المشترك لمركز الأحداث وقائمة انتظار ناقل الخدمة وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

AzureDataExplorerOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.Kusto/clusters/databases' (مطلوب)
خصائص الخصائص المقترنة بإخراج Azure Data Explorer. مطلوب على طلبات PUT (CreateOrReplace). AzureDataExplorerOutputDataSourceProperties

AzureDataExplorerOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
'Msi'
"UserToken"
نظام المجموعة اسم مجموعة Azure Data Explorer. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
قاعدة البيانات اسم قاعدة بيانات Azure Data Explorer. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
طاولتنا اسم جدول Azure. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

EventHubOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.ServiceBus/EventHub' (مطلوب)
خصائص الخصائص المقترنة بإخراج Event Hub. مطلوب على طلبات PUT (CreateOrReplace). EventHubOutputDataSourceProperties

ServiceBusQueueOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.ServiceBus/Queue' (مطلوب)
خصائص الخصائص المقترنة بإخراج قائمة انتظار ناقل خدمة Microsoft Azure. مطلوب على طلبات PUT (CreateOrReplace). ServiceBusQueueOutputDataSourceProperties

ServiceBusQueueOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
'Msi'
"UserToken"
خصائص الخرقاء صفيف سلسلة من أسماء أعمدة الإخراج المراد إرفاقها برسائل ناقل خدمة Microsoft Azure كخصائص مخصصة. سلسلة []
queueName اسم قائمة انتظار ناقل خدمة Microsoft Azure. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
serviceBusNamespace مساحة الاسم المقترنة بمركز الأحداث المطلوب، وقائمة انتظار ناقل الخدمة، وموضوع ناقل الخدمة، وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
sharedAccessPolicyKey مفتاح نهج الوصول المشترك لنهج الوصول المشترك المحدد. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.
sharedAccessPolicyName اسم نهج الوصول المشترك لمركز الأحداث وقائمة انتظار ناقل الخدمة وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
systemPropertyColumns خصائص النظام المقترنة بقائمة انتظار ناقل خدمة Microsoft Azure. يتم دعم خصائص النظام التالية: ReplyToSessionId، ContentType، To، Subject، CorrelationId، TimeToLive، PartitionKey، SessionId، ScheduledEnqueueTime، MessageId، ReplyTo، Label، ScheduledEnqueueTimeUtc.

ServiceBusTopicOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.ServiceBus/Topic' (مطلوب)
خصائص الخصائص المقترنة بإخراج موضوع ناقل خدمة Microsoft Azure. مطلوب على طلبات PUT (CreateOrReplace). ServiceBusTopicOutputDataSourceProperties

ServiceBusTopicOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
"Msi"
"UserToken"
propertyColumns صفيف سلسلة من أسماء أعمدة الإخراج المراد إرفاقها برسائل ناقل خدمة Microsoft Azure كخصائص مخصصة. سلسلة []
serviceBusNamespace مساحة الاسم المقترنة بمركز الأحداث المطلوب وقائمة انتظار ناقل خدمة Microsoft Azure وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
sharedAccessPolicyKey مفتاح نهج الوصول المشترك لنهج الوصول المشترك المحدد. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
sharedAccessPolicyName اسم نهج الوصول المشترك لمركز الأحداث وقائمة انتظار ناقل الخدمة وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
systemPropertyColumns خصائص النظام المقترنة بمخرج موضوع ناقل خدمة Microsoft Azure. يتم دعم خصائص النظام التالية: ReplyToSessionId، ContentType، To، Subject، CorrelationId، TimeToLive، PartitionKey، SessionId، ScheduledEnqueueTime، MessageId، ReplyTo، Label، ScheduledEnqueueTimeUtc. ServiceBusTopicOutputDataSourcePropertiesSystemPrope...
اسم الموضوع اسم موضوع ناقل خدمة Microsoft Azure. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

ServiceBusTopicOutputDataSourcePropertiesSystemPrope...

الاسم الوصف القيمة
{خاصية مخصصة} سلسلة

AzureSqlDatabaseOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.Sql/Server/Database' (مطلوب)
خصائص الخصائص المقترنة بإخراج قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). AzureSqlDatabaseOutputDataSourceProperties

AzureSqlDatabaseOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
"Msi"
"UserToken"
قاعدة البيانات اسم قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
maxBatchCount الحد الأقصى لعدد الدفعات للكتابة إلى قاعدة بيانات Sql، القيمة الافتراضية هي 10000. اختياري على طلبات PUT. int
maxWriterCount يتوفر الحد الأقصى لعدد الكتاب، حاليا 1 فقط (كاتب واحد) و0 (استنادا إلى قسم الاستعلام). اختياري على طلبات PUT. int
كلمة المرور كلمة المرور التي سيتم استخدامها للاتصال بقاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
الخادم اسم خادم SQL الذي يحتوي على قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
طاولتنا اسم الجدول في قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
المستخدم اسم المستخدم الذي سيتم استخدامه للاتصال بقاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

AzureSynapseOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.Sql/Server/DataWarehouse' (مطلوب)
خصائص الخصائص المقترنة بإخراج Azure Synapse. مطلوب على طلبات PUT (CreateOrReplace). AzureSynapseOutputDataSourceProperties

AzureSynapseOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
"Msi"
"UserToken"
قاعدة البيانات اسم قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
كلمة المرور كلمة المرور التي سيتم استخدامها للاتصال بقاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
الخادم اسم خادم SQL الذي يحتوي على قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
طاولتنا اسم الجدول في قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
المستخدم اسم المستخدم الذي سيتم استخدامه للاتصال بقاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

BlobOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.Storage/Blob' (مطلوب)
خصائص الخصائص المقترنة بإخراج كائن ثنائي كبير الحجم. مطلوب على طلبات PUT (CreateOrReplace). BlobOutputDataSourceProperties

BlobOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
"Msi"
"UserToken"
blobPathPrefix بادئة مسار كائن ثنائي كبير الحجم. سلسلة
blobWriteMode وضع كتابة كائن ثنائي كبير الحجم. "إلحاق"
'مرة واحدة'
حاوية اسم حاوية داخل حساب التخزين المقترن. تحتوي هذه الحاوية إما على الكائن الثنائي كبير الحجم (الكائنات الثنائية كبيرة الحجم) المراد قراءتها أو كتابتها إليها. مطلوب على طلبات 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). StorageAccount[]
تنسيق الوقت تنسيق الوقت. أينما يظهر {time} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق الوقت بدلا من ذلك. سلسلة

DocumentDbOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Microsoft.Storage/DocumentDB' (مطلوب)
خصائص الخصائص المقترنة بإخراج DocumentDB. مطلوب على طلبات PUT (CreateOrReplace). DocumentDbOutputDataSourceProperties

DocumentDbOutputDataSourceProperties

الاسم الوصف القيمة
AccountId اسم حساب DocumentDB أو المعرف. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
accountKey مفتاح الحساب لحساب DocumentDB. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
authenticationMode وضع المصادقة. "سلسلة الاتصال"
"Msi"
"UserToken"
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). AzureTableOutputDataSourceProperties

AzureTableOutputDataSourceProperties

الاسم الوصف القيمة
accountKey مفتاح الحساب لحساب Azure Storage. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
accountName اسم حساب Azure Storage. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
batchSize عدد الصفوف التي يجب كتابتها في جدول Azure في كل مرة. int
columnsToRemove إذا تم تحديده، فإن كل عنصر في الصفيف هو اسم عمود لإزالته (إذا كان موجودا) من كيانات حدث الإخراج. سلسلة []
partitionKey يشير هذا العنصر إلى اسم عمود من عبارة SELECT في الاستعلام الذي سيتم استخدامه كمفتاح قسم لجدول Azure. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
rowKey يشير هذا العنصر إلى اسم عمود من عبارة SELECT في الاستعلام الذي سيتم استخدامه كمفتاح صف لجدول Azure. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
طاولتنا اسم جدول Azure. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

PowerBIOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'PowerBI' (مطلوب)
خصائص الخصائص المقترنة بإخراج Power BI. مطلوب على طلبات PUT (CreateOrReplace). PowerBIOutputDataSourceProperties

PowerBIOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "سلسلة الاتصال"
'Msi'
"UserToken"
مجموعة بيانات اسم مجموعة بيانات Power BI. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
معرف المجموعة معرف مجموعة Power BI. سلسلة
اسم المجموعة اسم مجموعة Power BI. استخدم هذه الخاصية للمساعدة في تذكر معرف مجموعة Power BI المحدد الذي تم استخدامه. سلسلة
refreshToken رمز تحديث مميز يمكن استخدامه للحصول على رمز وصول صالح يمكن استخدامه بعد ذلك للمصادقة مع مصدر البيانات. لا يمكن الحصول على رمز تحديث صالح حاليا إلا عبر مدخل Microsoft Azure. يوصى بوضع قيمة سلسلة وهمية هنا عند إنشاء مصدر البيانات ثم الانتقال إلى مدخل Microsoft Azure لمصادقة مصدر البيانات الذي سيقوم بتحديث هذه الخاصية برمز تحديث مميز صالح. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
طاولتنا اسم جدول Power BI ضمن مجموعة البيانات المحددة. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
tokenUserDisplayName اسم عرض المستخدم للمستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. سلسلة
tokenUserPrincipalName اسم المستخدم الأساسي (UPN) للمستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. سلسلة

مصدر بيانات RawOutputDatasource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). 'Raw' (مطلوب)
خصائص الخصائص المقترنة بإخراج أولي. مطلوب على طلبات PUT (CreateOrReplace). RawOutputDatasourceProperties

RawOutputDatasourceProperties

الاسم الوصف القيمة
payloadUri عنوان URL ل SAS إلى كائن ثنائي كبير الحجم حيث يجب كتابة الإخراج. إذا لم يتم تعيين هذه الخاصية، فستتم كتابة بيانات الإخراج في تخزين مؤقت، وسيتم تضمين عنوان URL SAS لهذا التخزين المؤقت في النتيجة. سلسلة

OutputWatermarkProperties

الاسم الوصف القيمة
maxWatermarkDifferenceAcrossPartitions يصف دلتا القصوى بين الأقسام الأسرع والأبطأ، لذلك فإن نافذة خارج الترتيب التي تلتقط جميع الأحداث الضرورية في مهام انتقال البيانات من الخادم محددة جيدا. سلسلة
وضع العلامة المائية وضع العلامة المائية للإخراج. 'بلا'
'SendCurrentPartitionWatermark'
'SendLowestWatermarkAcrossPartitions'

Sku

الاسم الوصف القيمة
السعة سعة SKU. int
الاسم اسم SKU. مطلوب على طلبات PUT (CreateOrReplace). 'قياسي'

التحول

الاسم الوصف القيمة
الاسم اسم المورد سلسلة
خصائص الخصائص المقترنة بالتحويل. مطلوب على طلبات PUT (CreateOrReplace). خصائص التحويل

خصائص التحويل

الاسم الوصف القيمة
استعلام يحدد الاستعلام الذي سيتم تشغيله في مهمة الدفق. يمكنك معرفة المزيد حول لغة استعلام Stream Analytics (SAQL) هنا: https://msdn.microsoft.com/library/azure/dn834998 . مطلوب على طلبات PUT (CreateOrReplace). سلسلة
وحدات البث يحدد عدد وحدات التدفق التي تستخدمها وظيفة الدفق. int
validStreamingUnits يحدد وحدات الدفق الصالحة التي يمكن أن تتوسع إليها مهمة الدفق. int[]

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب الوصف
إنشاء وظيفة Stream Analytics القياسية

نشر في Azure
ينشئ هذا القالب وظيفة 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@2021-10-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      cluster = {
        id = "string"
      }
      compatibilityLevel = "string"
      contentStoragePolicy = "string"
      dataLocale = "string"
      eventsLateArrivalMaxDelayInSeconds = int
      eventsOutOfOrderMaxDelayInSeconds = int
      eventsOutOfOrderPolicy = "string"
      externals = {
        container = "string"
        path = "string"
        refreshConfiguration = {
          dateFormat = "string"
          pathPattern = "string"
          refreshInterval = "string"
          refreshType = "string"
          timeFormat = "string"
        }
        storageAccount = {
          accountKey = "string"
          accountName = "string"
          authenticationMode = "string"
        }
      }
      functions = [
        {
          name = "string"
          properties = {
            properties = {
              binding = {
                type = "string"
                // For remaining properties, see FunctionBinding objects
              }
              inputs = [
                {
                  dataType = "string"
                  isConfigurationParameter = bool
                }
              ]
              output = {
                dataType = "string"
              }
            }
            type = "string"
            // For remaining properties, see FunctionProperties objects
          }
        }
      ]
      inputs = [
        {
          name = "string"
          properties = {
            compression = {
              type = "string"
            }
            partitionKey = "string"
            serialization = {
              type = "string"
              // For remaining properties, see Serialization objects
            }
            watermarkSettings = {
              watermarkMode = "string"
            }
            type = "string"
            // For remaining properties, see InputProperties objects
          }
        }
      ]
      jobStorageAccount = {
        accountKey = "string"
        accountName = "string"
        authenticationMode = "string"
      }
      jobType = "string"
      outputErrorPolicy = "string"
      outputs = [
        {
          name = "string"
          properties = {
            datasource = {
              type = "string"
              // For remaining properties, see OutputDataSource objects
            }
            serialization = {
              type = "string"
              // For remaining properties, see Serialization objects
            }
            sizeWindow = int
            timeWindow = "string"
            watermarkSettings = {
              maxWatermarkDifferenceAcrossPartitions = "string"
              watermarkMode = "string"
            }
          }
        }
      ]
      outputStartMode = "string"
      outputStartTime = "string"
      sku = {
        capacity = int
        name = "Standard"
      }
      transformation = {
        name = "string"
        properties = {
          query = "string"
          streamingUnits = int
          validStreamingUnits = [
            int
          ]
        }
      }
    }
    sku = {
      capacity = int
      name = "Standard"
    }
  })
}

كائنات FunctionProperties

قم بتعيين خاصية النوع لتحديد نوع العنصر.

بالنسبة إلى التجميع، استخدم:

  type = "Aggregate"

بالنسبة إلى العددي، استخدم:

  type = "Scalar"

كائنات 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.MachineLearningServices، استخدم:

  type = "Microsoft.MachineLearningServices"
  properties = {
    apiKey = "string"
    batchSize = int
    endpoint = "string"
    inputRequestName = "string"
    inputs = [
      {
        dataType = "string"
        mapTo = int
        name = "string"
      }
    ]
    numberOfParallelRequests = int
    outputResponseName = "string"
    outputs = [
      {
        dataType = "string"
        mapTo = int
        name = "string"
      }
    ]
  }

بالنسبة إلى Microsoft.StreamAnalytics/CLRUdf، استخدم:

  type = "Microsoft.StreamAnalytics/CLRUdf"
  properties = {
    class = "string"
    dllPath = "string"
    method = "string"
    updateMode = "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
  }

كائنات التسلسل

قم بتعيين خاصية النوع لتحديد نوع العنصر.

بالنسبة إلى Avro، استخدم:

  type = "Avro"

بالنسبة إلى Csv، استخدم:

  type = "Csv"
  properties = {
    encoding = "UTF8"
    fieldDelimiter = "string"
  }

بالنسبة إلى CustomClr، استخدم:

  type = "CustomClr"
  properties = {
    serializationClassName = "string"
    serializationDllPath = "string"
  }

بالنسبة إلى Delta، استخدم:

  type = "Delta"
  properties = {
    deltaTablePath = "string"
    partitionColumns = [
      "string"
    ]
  }

بالنسبة إلى Json، استخدم:

  type = "Json"
  properties = {
    encoding = "UTF8"
    format = "string"
  }

بالنسبة إلى Parquet، استخدم:

  type = "Parquet"

كائنات ReferenceInputDataSource

قم بتعيين خاصية النوع لتحديد نوع العنصر.

بالنسبة إلى File، استخدم:

  type = "File"
  properties = {
    path = "string"
  }

بالنسبة إلى Microsoft.Sql/Server/Database، استخدم:

  type = "Microsoft.Sql/Server/Database"
  properties = {
    authenticationMode = "string"
    database = "string"
    deltaSnapshotQuery = "string"
    fullSnapshotQuery = "string"
    password = "string"
    refreshRate = "string"
    refreshType = "string"
    server = "string"
    user = "string"
  }

بالنسبة إلى Microsoft.Storage/Blob، استخدم:

  type = "Microsoft.Storage/Blob"
  properties = {
    authenticationMode = "string"
    blobName = "string"
    container = "string"
    dateFormat = "string"
    deltaPathPattern = "string"
    deltaSnapshotRefreshRate = "string"
    fullSnapshotRefreshRate = "string"
    pathPattern = "string"
    sourcePartitionCount = int
    storageAccounts = [
      {
        accountKey = "string"
        accountName = "string"
        authenticationMode = "string"
      }
    ]
    timeFormat = "string"
  }

بالنسبة إلى Raw، استخدم:

  type = "Raw"
  properties = {
    payload = "string"
    payloadUri = "string"
  }

كائنات StreamInputDataSource

قم بتعيين خاصية النوع لتحديد نوع العنصر.

بالنسبة إلى GatewayMessageBus، استخدم:

  type = "GatewayMessageBus"
  properties = {
    topic = "string"
  }

بالنسبة إلى Microsoft.Devices/IotHubs، استخدم:

  type = "Microsoft.Devices/IotHubs"
  properties = {
    consumerGroupName = "string"
    endpoint = "string"
    iotHubNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
  }

بالنسبة إلى Microsoft.EventGrid/EventSubscriptions، استخدم:

  type = "Microsoft.EventGrid/EventSubscriptions"
  properties = {
    eventTypes = [
      "string"
    ]
    schema = "string"
    storageAccounts = [
      {
        accountKey = "string"
        accountName = "string"
        authenticationMode = "string"
      }
    ]
    subscriber = {
      properties = {
        authenticationMode = "string"
        consumerGroupName = "string"
        eventHubName = "string"
        partitionCount = int
        prefetchCount = int
        serviceBusNamespace = "string"
        sharedAccessPolicyKey = "string"
        sharedAccessPolicyName = "string"
      }
      type = "string"
    }
  }

بالنسبة إلى Microsoft.EventHub/EventHub، استخدم:

  type = "Microsoft.EventHub/EventHub"
  properties = {
    authenticationMode = "string"
    consumerGroupName = "string"
    eventHubName = "string"
    partitionCount = int
    prefetchCount = int
    serviceBusNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
  }

بالنسبة إلى Microsoft.ServiceBus/EventHub، استخدم:

  type = "Microsoft.ServiceBus/EventHub"
  properties = {
    authenticationMode = "string"
    consumerGroupName = "string"
    eventHubName = "string"
    partitionCount = int
    prefetchCount = int
    serviceBusNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
  }

بالنسبة إلى Microsoft.Storage/Blob، استخدم:

  type = "Microsoft.Storage/Blob"
  properties = {
    authenticationMode = "string"
    container = "string"
    dateFormat = "string"
    pathPattern = "string"
    sourcePartitionCount = int
    storageAccounts = [
      {
        accountKey = "string"
        accountName = "string"
        authenticationMode = "string"
      }
    ]
    timeFormat = "string"
  }

بالنسبة إلى Raw، استخدم:

  type = "Raw"
  properties = {
    payload = "string"
    payloadUri = "string"
  }

كائنات OutputDataSource

قم بتعيين خاصية النوع لتحديد نوع العنصر.

بالنسبة إلى GatewayMessageBus، استخدم:

  type = "GatewayMessageBus"
  properties = {
    topic = "string"
  }

بالنسبة إلى Microsoft.AzureFunction، استخدم:

  type = "Microsoft.AzureFunction"
  properties = {
    apiKey = "string"
    functionAppName = "string"
    functionName = "string"
    maxBatchCount = int
    maxBatchSize = int
  }

بالنسبة إلى Microsoft.DataLake/Accounts، استخدم:

  type = "Microsoft.DataLake/Accounts"
  properties = {
    accountName = "string"
    authenticationMode = "string"
    dateFormat = "string"
    filePathPrefix = "string"
    refreshToken = "string"
    tenantId = "string"
    timeFormat = "string"
    tokenUserDisplayName = "string"
    tokenUserPrincipalName = "string"
  }

بالنسبة إلى Microsoft.DBForPostgreSQL/servers/databases، استخدم:

  type = "Microsoft.DBForPostgreSQL/servers/databases"
  properties = {
    authenticationMode = "string"
    database = "string"
    maxWriterCount = int
    password = "string"
    server = "string"
    table = "string"
    user = "string"
  }

بالنسبة إلى Microsoft.EventHub/EventHub، استخدم:

  type = "Microsoft.EventHub/EventHub"
  properties = {
    authenticationMode = "string"
    eventHubName = "string"
    partitionCount = int
    partitionKey = "string"
    propertyColumns = [
      "string"
    ]
    serviceBusNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
  }

بالنسبة إلى Microsoft.Kusto/clusters/databases، استخدم:

  type = "Microsoft.Kusto/clusters/databases"
  properties = {
    authenticationMode = "string"
    cluster = "string"
    database = "string"
    table = "string"
  }

بالنسبة إلى Microsoft.ServiceBus/EventHub، استخدم:

  type = "Microsoft.ServiceBus/EventHub"
  properties = {
    authenticationMode = "string"
    eventHubName = "string"
    partitionCount = int
    partitionKey = "string"
    propertyColumns = [
      "string"
    ]
    serviceBusNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
  }

بالنسبة إلى Microsoft.ServiceBus/Queue، استخدم:

  type = "Microsoft.ServiceBus/Queue"
  properties = {
    authenticationMode = "string"
    propertyColumns = [
      "string"
    ]
    queueName = "string"
    serviceBusNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
  }

بالنسبة إلى Microsoft.ServiceBus/Topic، استخدم:

  type = "Microsoft.ServiceBus/Topic"
  properties = {
    authenticationMode = "string"
    propertyColumns = [
      "string"
    ]
    serviceBusNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
    systemPropertyColumns = {
      {customized property} = "string"
    }
    topicName = "string"
  }

بالنسبة إلى Microsoft.Sql/Server/Database، استخدم:

  type = "Microsoft.Sql/Server/Database"
  properties = {
    authenticationMode = "string"
    database = "string"
    maxBatchCount = int
    maxWriterCount = int
    password = "string"
    server = "string"
    table = "string"
    user = "string"
  }

بالنسبة إلى Microsoft.Sql/Server/DataWarehouse، استخدم:

  type = "Microsoft.Sql/Server/DataWarehouse"
  properties = {
    authenticationMode = "string"
    database = "string"
    password = "string"
    server = "string"
    table = "string"
    user = "string"
  }

بالنسبة إلى Microsoft.Storage/Blob، استخدم:

  type = "Microsoft.Storage/Blob"
  properties = {
    authenticationMode = "string"
    blobPathPrefix = "string"
    blobWriteMode = "string"
    container = "string"
    dateFormat = "string"
    pathPattern = "string"
    storageAccounts = [
      {
        accountKey = "string"
        accountName = "string"
        authenticationMode = "string"
      }
    ]
    timeFormat = "string"
  }

بالنسبة إلى Microsoft.Storage/DocumentDB، استخدم:

  type = "Microsoft.Storage/DocumentDB"
  properties = {
    accountId = "string"
    accountKey = "string"
    authenticationMode = "string"
    collectionNamePattern = "string"
    database = "string"
    documentId = "string"
    partitionKey = "string"
  }

بالنسبة إلى Microsoft.Storage/Table، استخدم:

  type = "Microsoft.Storage/Table"
  properties = {
    accountKey = "string"
    accountName = "string"
    batchSize = int
    columnsToRemove = [
      "string"
    ]
    partitionKey = "string"
    rowKey = "string"
    table = "string"
  }

بالنسبة إلى PowerBI، استخدم:

  type = "PowerBI"
  properties = {
    authenticationMode = "string"
    dataset = "string"
    groupId = "string"
    groupName = "string"
    refreshToken = "string"
    table = "string"
    tokenUserDisplayName = "string"
    tokenUserPrincipalName = "string"
  }

بالنسبة إلى Raw، استخدم:

  type = "Raw"
  properties = {
    payloadUri = "string"
  }

قيم Property

مهام التدفق

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview"
الاسم اسم المورد سلسلة (مطلوبة)

حد الحرف: 3-63

الأحرف الصالحة:
الأبجدية الرقمية والواصلات والتسطير السفلي.
الموقع الموقع الجغرافي حيث يعيش المورد سلسلة
parent_id للنشر إلى مجموعة موارد، استخدم معرف مجموعة الموارد هذه. سلسلة (مطلوبة)
العلامات علامات الموارد. قاموس أسماء العلامات والقيم.
sku يصف SKU لمهمة الدفق. مطلوب على طلبات PUT (CreateOrReplace). "Sku"
الهوية يصف الهوية المدارة المعينة لهذه المهمة التي يمكن استخدامها للمصادقة مع المدخلات والمخرجات. الهوية
خصائص الخصائص المقترنة بوظيفة دفق. مطلوب على طلبات PUT (CreateOrReplace). StreamingJobProperties

الهوية

الاسم الوصف القيمة
النوع يمكن أن يكون نوع الهوية SystemAssigned أو UserAssigned. سلسلة
identity_ids قام المستخدم بتعيين الهويات المقترنة بمورد مهمة الدفق. صفيف معرفات هوية المستخدم.

IdentityUserAssignedIdentities

الاسم الوصف القيمة
{خاصية مخصصة}

StreamingJobProperties

الاسم الوصف القيمة
نظام المجموعة نظام المجموعة الذي سيتم تشغيل مهام الدفق عليه. معلومات نظام المجموعة
مستوى التوافق يتحكم في بعض سلوكيات وقت تشغيل وظيفة البث. "1.0"
"1.2"
contentStoragePolicy القيم الصالحة هي JobStorageAccount وStemAccount. إذا تم تعيينه إلى JobStorageAccount، فهذا يتطلب من المستخدم أيضا تحديد خاصية jobStorageAccount. . "JobStorageAccount"
"حساب النظام"
dataLocale لغة البيانات لوظيفة تحليلات الدفق. يجب أن تكون القيمة اسم .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 المتوفرة للإدخل الفردي. الإدخال[]
jobStorageAccount الخصائص المقترنة بحساب Azure Storage مع MSI حساب تخزين الوظيفة
نوع الوظيفة يصف نوع الوظيفة. الأوضاع الصالحة هي Cloud و"Edge". "السحابة"
"Edge"
outputErrorPolicy يشير إلى النهج التي سيتم تطبيقها على الأحداث التي تصل إلى المخرجات ولا يمكن كتابتها إلى وحدة التخزين الخارجية نظراً لكونها مشوهة (قيم العمود مفقودة أو قيم العمود ذات النوع أو الحجم الخطأ). "إسقاط"
"إيقاف"
نتائج قائمة بمخرج واحد أو أكثر لمهمة الدفق. خاصية الاسم لكل إخراج مطلوبة عند تحديد هذه الخاصية في طلب PUT. لا يمكن تعديل هذه الخاصية عبر عملية PATCH. يجب استخدام واجهة برمجة تطبيقات PATCH المتوفرة للإخراج الفردي. الإخراج[]
outputStartMode يجب استخدام هذه الخاصية فقط عند الرغبة في بدء المهمة فور الإنشاء. قد تكون القيمة JobStartTime أو CustomTime أو LastOutputEventTime للإشارة إلى ما إذا كان يجب بدء نقطة بداية دفق حدث الإخراج كلما بدأت المهمة، أو البدء من طابع زمني مخصص للمستخدم محدد عبر الخاصية outputStartTime، أو البدء من وقت إخراج الحدث الأخير. "CustomTime"
"JobStartTime"
"LastOutputEventTime"
outputStartTime القيمة هي إما طابع زمني منسق ISO-8601 يشير إلى نقطة بداية دفق حدث الإخراج، أو فارغة للإشارة إلى أن دفق حدث الإخراج سيبدأ كلما بدأت مهمة الدفق. يجب أن تحتوي هذه الخاصية على قيمة إذا تم تعيين outputStartMode إلى CustomTime. سلسلة
sku يصف SKU لمهمة الدفق. مطلوب على طلبات PUT (CreateOrReplace). "Sku"
التحول يشير إلى الاستعلام وعدد وحدات الدفق لاستخدامها في مهمة الدفق. خاصية اسم التحويل مطلوبة عند تحديد هذه الخاصية في طلب PUT. لا يمكن تعديل هذه الخاصية عبر عملية PATCH. يجب استخدام واجهة برمجة تطبيقات PATCH المتوفرة للتحويل الفردي. التحول

معلومات نظام المجموعة

الاسم الوصف القيمة
المعرف معرف المورد لنظام المجموعة. سلسلة

خارجية

الاسم الوصف القيمة
حاوية حاوية UserCustomCode. سلسلة
مسار مسار UserCustomCode. سلسلة
تحديث التكوين معلمات التحديث لأي/كافة الوظائف المعرفة من قبل المستخدم القابلة للتحديث الموجودة في تكوين الوظيفة. تحديث التكوين
storageAccount الخصائص المقترنة بحساب Azure Storage حساب التخزين

تحديث التكوين

الاسم الوصف القيمة
dateFormat تنسيق التاريخ. أينما يظهر {date} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق التاريخ بدلا من ذلك. سلسلة
مسار المسار نمط مسار كائن ثنائي كبير الحجم. ليس تعبيرا عاديا. يمثل نمطا ستتم مقابلته مطابقة أسماء الكائنات الثنائية كبيرة الحجم لتحديد ما إذا كان يجب تضمينها كإدخال أو إخراج للوظيفة أم لا. راجع https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input أو https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output للحصول على شرح ومثال أكثر تفصيلا. سلسلة
refreshInterval الفاصل الزمني للتحديث. سلسلة
نوع التحديث تشير هذه الخاصية إلى خيار تحديث البيانات الذي يجب استخدامه أو الحظر أو عدم الحظر. "حظر"
"عدم الحظر"
تنسيق الوقت تنسيق الوقت. أينما يظهر {time} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق الوقت بدلا من ذلك. سلسلة

StorageAccount

الاسم الوصف القيمة
accountKey مفتاح الحساب لحساب Azure Storage. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.
accountName اسم حساب Azure Storage. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
authenticationMode وضع المصادقة. "ConnectionString"
"Msi"
"UserToken"

الوظيفة

الاسم الوصف القيمة
الاسم اسم المورد سلسلة
خصائص الخصائص المقترنة بدالة. خصائص الدالة

خصائص الدالة

الاسم الوصف القيمة
خصائص تكوين الدالة
النوع تعيين نوع الكائن ⁩التجميع⁧
عددي (مطلوب)

تكوين الدالة

الاسم الوصف القيمة
الربط الربط المادي للدالة. على سبيل المثال، في حالة خدمة ويب التعلم الآلي من Microsoft Azure، يصف هذا نقطة النهاية. ربط الوظائف
المدخلات FunctionInput[]
الإخراج يصف إخراج دالة. FunctionOutput

ربط الوظائف

الاسم الوصف القيمة
النوع تعيين نوع الكائن Microsoft.MachineLearning/WebService
Microsoft.MachineLearning
Microsoft.StreamAnalytics/CLRUdf
Microsoft.StreamAnalytics/JavascriptUdf (مطلوب)

AzureMachineLearningStudioFunctionBinding

الاسم الوصف القيمة
النوع يشير إلى نوع ربط الدالة. "Microsoft.MachineLearning/WebService" (مطلوب)
خصائص خصائص الربط المقترنة ب Azure Machine Learning Studio. AzureMachineLearningStudioFunctionBindingProperties

AzureMachineLearningStudioFunctionBindingProperties

الاسم الوصف القيمة
apiKey مفتاح API المستخدم للمصادقة باستخدام نقطة نهاية Request-Response. سلسلة
batchSize رقم بين 1 و10000 يصف الحد الأقصى لعدد الصفوف لكل طلب تنفيذ Azure ML RRS. الافتراضي هو 1000. int
نقطة النهاية Request-Response تنفيذ نقطة نهاية Azure Machine Learning Studio. تعرف على المزيد هنا: https://docs.microsoft.com/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs سلسلة
المدخلات مدخلات نقطة نهاية Azure Machine Learning Studio. AzureMachineLearningStudioInputs
نتائج قائمة بالمخرجات من تنفيذ نقطة نهاية Azure Machine Learning Studio. AzureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputs

الاسم الوصف القيمة
columnNames قائمة بأعمدة الإدخال لنقطة نهاية Azure Machine Learning Studio. AzureMachineLearningStudioInputColumn[]
الاسم اسم الإدخال. هذا هو الاسم المقدم أثناء تأليف نقطة النهاية. سلسلة

AzureMachineLearningStudioInputColumn

الاسم الوصف القيمة
dataType نوع بيانات (التعلم الآلي من Microsoft Azure المدعوم) لعمود الإدخال. يتم وصف قائمة أنواع بيانات التعلم الآلي من Microsoft Azure الصالحة في https://msdn.microsoft.com/library/azure/dn905923.aspx . سلسلة
mapTo الفهرس الصفري لمعلمة الدالة التي يعينها هذا الإدخال. int
الاسم اسم عمود الإدخال. سلسلة

AzureMachineLearningStudioOutputColumn

الاسم الوصف القيمة
dataType نوع البيانات (التعلم الآلي من Microsoft Azure المدعوم) لعمود الإخراج. يتم وصف قائمة أنواع بيانات التعلم الآلي من Microsoft Azure الصالحة في https://msdn.microsoft.com/library/azure/dn905923.aspx . سلسلة
الاسم اسم عمود الإخراج. سلسلة

AzureMachineLearningServiceFunctionBinding

الاسم الوصف القيمة
النوع يشير إلى نوع ربط الدالة. "Microsoft.MachineLearningServices" (مطلوب)
خصائص خصائص الربط المقترنة بخدمة ويب التعلم الآلي من Microsoft Azure. AzureMachineLearningServiceFunctionBindingProperties

AzureMachineLearningServiceFunctionBindingProperties

الاسم الوصف القيمة
apiKey مفتاح API المستخدم للمصادقة باستخدام نقطة نهاية Request-Response. سلسلة
batchSize رقم بين 1 و10000 يصف الحد الأقصى لعدد الصفوف لكل طلب تنفيذ Azure ML RRS. الافتراضي هو 1000. int
نقطة النهاية Request-Response تنفيذ نقطة نهاية خدمة ويب التعلم الآلي من Microsoft Azure. سلسلة
inputRequestName تسمية لعنصر طلب الإدخال. سلسلة
المدخلات مدخلات نقطة نهاية خدمة ويب التعلم الآلي من Microsoft Azure. AzureMachineLearningServiceInputColumn[]
طلبات numberOfParallel عدد الطلبات المتوازية التي سيتم إرسالها لكل قسم من وظيفتك إلى خدمة التعلم الآلي. الإعداد الافتراضي 1. int
outputResponseName تسمية لعنصر طلب الإخراج. سلسلة
نتائج قائمة بالمخرجات من تنفيذ نقطة نهاية خدمة ويب التعلم الآلي من Microsoft Azure. AzureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

الاسم الوصف القيمة
dataType نوع بيانات (التعلم الآلي من Microsoft Azure المدعوم) لعمود الإدخال. سلسلة
mapTo الفهرس الصفري لمعلمة الدالة التي يعينها هذا الإدخال. int
الاسم اسم عمود الإدخال. سلسلة

AzureMachineLearningServiceOutputColumn

الاسم الوصف القيمة
dataType نوع البيانات (التعلم الآلي من Microsoft Azure المدعوم) لعمود الإخراج. سلسلة
mapTo الفهرس الصفري لمعلمة الدالة التي يعينها هذا الإدخال. int
الاسم اسم عمود الإخراج. سلسلة

ربط CSharpFunction

الاسم الوصف القيمة
النوع يشير إلى نوع ربط الدالة. "Microsoft.StreamAnalytics/CLRUdf" (مطلوب)
خصائص خصائص الربط المقترنة بدالة CSharp. CSharpFunctionBindingProperties

CSharpFunctionBindingProperties

الاسم الوصف القيمة
فئة التعليمات البرمجية Csharp التي تحتوي على تعريف دالة واحدة. سلسلة
dllPath التعليمات البرمجية Csharp التي تحتوي على تعريف دالة واحدة. سلسلة
أسلوب التعليمات البرمجية Csharp التي تحتوي على تعريف دالة واحدة. سلسلة
تحديثMode أوضاع التحديث لوظائف Stream Analytics. "قابل للتحديث"
"ثابت"

ربط JavaScriptFunction

الاسم الوصف القيمة
النوع يشير إلى نوع ربط الدالة. "Microsoft.StreamAnalytics/JavascriptUdf" (مطلوب)
خصائص خصائص الربط المقترنة بوظيفة JavaScript. JavaScriptFunctionBindingProperties

JavaScriptFunctionBindingProperties

الاسم الوصف القيمة
البرنامج النصي التعليمات البرمجية 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 سلسلة

خصائص الوظائف المجمعة

الاسم الوصف القيمة
النوع يشير إلى نوع الدالة. "التجميع" (مطلوب)

خصائص ScalarFunction

الاسم الوصف القيمة
النوع يشير إلى نوع الدالة. "عددي" (مطلوب)

إدخال

الاسم الوصف القيمة
الاسم اسم المورد سلسلة
خصائص الخصائص المقترنة بإدخال. مطلوب على طلبات PUT (CreateOrReplace). خصائص الإدخال

خصائص الإدخال

الاسم الوصف القيمة
الضغط توضح هذه المقالة كيفية ضغط بيانات الإدخال الضغط
مفتاح القسم partitionKey يصف مفتاحا في بيانات الإدخال المستخدمة لتقسيم بيانات الإدخال سلسلة
إنشاء تسلسل يصف كيفية تسلسل البيانات من الإدخال أو كيفية تسلسل البيانات عند كتابتها إلى إخراج. مطلوب على طلبات PUT (CreateOrReplace). التسلسل
إعدادات العلامات المائية الإعدادات التي تحدد ما إذا كنت تريد قراءة أحداث العلامة المائية. خصائص InputWatermark
النوع تعيين نوع الكائن ‏‏المرجع
دفق البيانات (مطلوب)

الضغط

الاسم الوصف القيمة
النوع يشير إلى نوع الضغط الذي يستخدمه الإدخال. مطلوب على طلبات PUT (CreateOrReplace). "Deflate"
"GZip"
"بلا" (مطلوب)

التسلسل

الاسم الوصف القيمة
النوع تعيين نوع الكائن Avro
Csv
CustomClr
Delta
Json
Parquet (مطلوب)

AvroSerialization

الاسم الوصف القيمة
النوع يشير إلى نوع التسلسل الذي يستخدمه الإدخال أو الإخراج. مطلوب على طلبات PUT (CreateOrReplace). "Avro" (مطلوب)
خصائص الخصائص المقترنة بنوع تسلسل Avro. مطلوب على طلبات PUT (CreateOrReplace).

CsvSerialization

الاسم الوصف القيمة
النوع يشير إلى نوع التسلسل الذي يستخدمه الإدخال أو الإخراج. مطلوب على طلبات PUT (CreateOrReplace). "Csv" (مطلوب)
خصائص الخصائص المقترنة بنوع تسلسل CSV. مطلوب على طلبات PUT (CreateOrReplace). خصائص CsvSerialization

خصائص CsvSerialization

الاسم الوصف القيمة
الترميز يحدد ترميز البيانات الواردة في حالة الإدخال وترميز البيانات الصادرة في حالة الإخراج. مطلوب على طلبات 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). سلسلة

CustomClrSerialization

الاسم الوصف القيمة
النوع يشير إلى نوع التسلسل الذي يستخدمه الإدخال أو الإخراج. مطلوب على طلبات PUT (CreateOrReplace). "CustomClr" (مطلوب)
خصائص الخصائص المقترنة بنوع تسلسل CustomClr. مطلوب على طلبات PUT (CreateOrReplace). CustomClrSerializationProperties

CustomClrSerializationProperties

الاسم الوصف القيمة
serializationClassName اسم فئة التسلسل. سلسلة
serializationDllPath مسار مكتبة التسلسل. سلسلة

DeltaSerialization

الاسم الوصف القيمة
النوع يشير إلى نوع التسلسل الذي يستخدمه الإدخال أو الإخراج. مطلوب على طلبات PUT (CreateOrReplace). "Delta" (مطلوب)
خصائص الخصائص المقترنة بنوع تسلسل Delta Lake. مطلوب على طلبات PUT (CreateOrReplace). DeltaSerializationProperties

DeltaSerializationProperties

الاسم الوصف القيمة
deltaTablePath يحدد مسار جدول Delta Lake الذي ستتم كتابة الإخراج إليه. سلسلة (مطلوبة)
أقسام الأقسام يحدد أسماء الأعمدة التي سيتم تقسيم جدول Delta Lake لها. نحن ندعم عمود قسم واحد فقط، ولكننا نحتفظ به كصفيف للتوسعة. سلسلة []

تسلسل Json

الاسم الوصف القيمة
النوع يشير إلى نوع التسلسل الذي يستخدمه الإدخال أو الإخراج. مطلوب على طلبات PUT (CreateOrReplace). "Json" (مطلوب)
خصائص الخصائص المقترنة بنوع تسلسل JSON. مطلوب على طلبات PUT (CreateOrReplace). خصائص JsonSerialization

خصائص JsonSerialization

الاسم الوصف القيمة
الترميز يحدد ترميز البيانات الواردة في حالة الإدخال وترميز البيانات الصادرة في حالة الإخراج. مطلوب على طلبات PUT (CreateOrReplace). "UTF8"
التنسيق تنطبق هذه الخاصية فقط على تسلسل JSON للمخرجات فقط. لا ينطبق على المدخلات. تحدد هذه الخاصية تنسيق JSON الذي ستتم كتابة الإخراج فيه. القيم المدعومة حاليا هي "lineSeparated" تشير إلى أنه سيتم تنسيق الإخراج عن طريق فصل كل كائن JSON بخط جديد و"صفيف" يشير إلى أنه سيتم تنسيق الإخراج كصفيف من عناصر JSON. القيمة الافتراضية هي "lineSeparated" إذا تركت فارغة. "صفيف"
"LineSeparated"

تسلسل ParquetSerialization

الاسم الوصف القيمة
النوع يشير إلى نوع التسلسل الذي يستخدمه الإدخال أو الإخراج. مطلوب على طلبات PUT (CreateOrReplace). "Parquet" (مطلوب)
خصائص الخصائص المقترنة بنوع تسلسل Parquet. مطلوب على طلبات PUT (CreateOrReplace).

InputWatermarkProperties

الاسم الوصف القيمة
علامة مائيةMode وضع العلامة المائية للإدخل. "لا أحد"
"ReadWatermark"

ReferenceInputProperties

الاسم الوصف القيمة
النوع يشير إلى ما إذا كان الإدخال مصدرا للبيانات المرجعية أو بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). "مرجع" (مطلوب)
Datasource يصف مصدر بيانات الإدخال الذي يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). ReferenceInputDataSource

ReferenceInputDataSource

الاسم الوصف القيمة
النوع تعيين نوع العنصر ملف
Microsoft.Sql/Server/Database
Microsoft.Storage/Blob
الخام (مطلوب)

FileReferenceInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). "ملف" (مطلوب)
خصائص الخصائص المقترنة بإدخال ملف يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). FileReferenceInputDataSourceProperties

FileReferenceInputDataSourceProperties

الاسم الوصف القيمة
مسار مسار الملف. سلسلة

AzureSqlReferenceInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). "Microsoft.Sql/Server/Database" (مطلوب)
خصائص الخصائص المقترنة بإدخال SQL DB التي تحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). AzureSqlReferenceInputDataSourceProperties

AzureSqlReferenceInputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "ConnectionString"
"Msi"
"UserToken"
قاعدة البيانات يرتبط هذا العنصر بعنصر مصدر البيانات. هذا هو اسم قاعدة البيانات التي ستتم كتابة الإخراج إليها. سلسلة
deltaSnapshotQuery يرتبط هذا العنصر بعنصر مصدر البيانات. يستخدم هذا الاستعلام لجلب تغييرات تزايدية من قاعدة بيانات SQL. لاستخدام هذا الخيار، نوصي باستخدام الجداول الزمنية في قاعدة بيانات Azure SQL. سلسلة
fullSnapshotQuery يرتبط هذا العنصر بعنصر مصدر البيانات. يستخدم هذا الاستعلام لجلب البيانات من قاعدة بيانات sql. سلسلة
كلمة المرور يرتبط هذا العنصر بعنصر مصدر البيانات. هذه هي كلمة المرور التي سيتم استخدامها للاتصال بمثيل قاعدة بيانات SQL. سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
معدل التحديث يرتبط هذا العنصر بعنصر مصدر البيانات. يشير هذا إلى عدد المرات التي سيتم فيها إحضار البيانات من قاعدة البيانات. إنه بتنسيق DateTime. سلسلة
نوع التحديث يشير إلى نوع خيار تحديث البيانات. "RefreshPeriodicallyWithDelta"
"RefreshPeriodicallyWithFull"
"ثابت"
الخادم يرتبط هذا العنصر بعنصر مصدر البيانات. هذا هو اسم الخادم الذي يحتوي على قاعدة البيانات التي ستتم كتابتها. سلسلة
المستخدم يرتبط هذا العنصر بعنصر مصدر البيانات. هذا هو اسم المستخدم الذي سيتم استخدامه للاتصال بمثيل قاعدة بيانات SQL. سلسلة

BlobReferenceInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). "Microsoft.Storage/Blob" (مطلوب)
خصائص الخصائص المقترنة بإدخال كائن ثنائي كبير الحجم يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). BlobReferenceInputDataSourceProperties

BlobReferenceInputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "ConnectionString"
"Msi"
"UserToken"
blobName اسم إدخال الكائن الثنائي كبير الحجم. سلسلة
حاوية اسم حاوية داخل حساب التخزين المقترن. تحتوي هذه الحاوية إما على الكائن الثنائي كبير الحجم (الكائنات الثنائية كبيرة الحجم) المراد قراءتها أو كتابتها إليها. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
dateFormat تنسيق التاريخ. أينما يظهر {date} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق التاريخ بدلا من ذلك. سلسلة
deltaPathPattern نمط مسار لقطة دلتا. سلسلة
deltaSnapshotRefreshRate الفاصل الزمني الذي ينشئه المستخدم لقطة دلتا لمصدر بيانات إدخال الكائن الثنائي كبير الحجم المرجعي هذا. سلسلة
fullSnapshotRefreshRate الفاصل الزمني للتحديث لمصدر بيانات إدخال الكائن الثنائي كبير الحجم. سلسلة
pathPattern نمط مسار الكائن الثنائي كبير الحجم. ليس تعبيرا عاديا. يمثل نمطا ستتم مطابقة أسماء الكائنات الثنائية كبيرة الحجم مقابله لتحديد ما إذا كان يجب تضمينها كإدخال أو إخراج للوظيفة أم لا. راجع https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input أو https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output للحصول على شرح ومثال أكثر تفصيلا. سلسلة
sourcePartitionCount عدد الأقسام لمصدر بيانات إدخال الكائن الثنائي كبير الحجم. النطاق 1 - 256. int
storageAccounts قائمة بحساب تخزين Azure واحد أو أكثر. مطلوب على طلبات PUT (CreateOrReplace). StorageAccount[]
تنسيق الوقت تنسيق الوقت. أينما يظهر {time} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق الوقت بدلا من ذلك. سلسلة

RawReferenceInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). "Raw" (مطلوب)
خصائص الخصائص المقترنة بإدخال أولي يحتوي على بيانات مرجعية. مطلوب على طلبات PUT (CreateOrReplace). RawInputDatasourceProperties

RawInputDatasourceProperties

الاسم الوصف القيمة
payload محتوى JSON المتسلسلة لبيانات الإدخال. يجب تعيين البيانات الأساسية أو payloadUri، ولكن ليس كليهما. سلسلة
payloadUri عنوان URL ل SAS إلى كائن ثنائي كبير الحجم يحتوي على محتوى JSON المتسلسلة لبيانات الإدخال. يجب تعيين البيانات الأساسية أو payloadUri، ولكن ليس كليهما. سلسلة

خصائص StreamInput

الاسم الوصف القيمة
النوع يشير إلى ما إذا كان الإدخال مصدرا للبيانات المرجعية أو بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). "Stream" (مطلوب)
Datasource يصف مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). StreamInputDataSource

StreamInputDataSource

الاسم الوصف القيمة
النوع تعيين نوع الكائن GatewayMessageBus
Microsoft.Devices/IotHubs
Microsoft.EventGrid/EventSubscriptions
Microsoft.EventHub/EventHub
Microsoft.ServiceBus/EventHub
Microsoft.Storage/Blob
Raw (مطلوب)

GatewayMessageBusStreamInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). "GatewayMessageBus" (مطلوب)
خصائص الخصائص المقترنة بإدخال ناقل رسالة البوابة التي تحتوي على بيانات الدفق. GatewayMessageBusStreamInputDataSourceProperties

GatewayMessageBusStreamInputDataSourceProperties

الاسم الوصف القيمة
الموضوع اسم موضوع ناقل خدمة Microsoft Azure. سلسلة

IoTHubStreamInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). "Microsoft.Devices/IotHubs" (مطلوب)
خصائص الخصائص المقترنة بإدخال IoT Hub الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). IoTHubStreamInputDataSourceProperties

IoTHubStreamInputDataSourceProperties

الاسم الوصف القيمة
اسم مجموعة المستهلكين اسم مجموعة مستهلكين IoT Hub التي يجب استخدامها لقراءة الأحداث من IoT Hub. إذا لم يتم تحديده، يستخدم الإدخال مجموعة المستهلكين الافتراضية ل Iot Hub. سلسلة
نقطة النهاية نقطة نهاية IoT Hub للاتصال ب (أي الرسائل/الأحداث والرسائل/العملياتMonitoringEvents وما إلى ذلك). سلسلة
مساحة iotHubNamespace اسم أو URI لمركز IoT. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
sharedAccessPolicyKey مفتاح نهج الوصول المشترك لنهج الوصول المشترك المحدد. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.
sharedAccessPolicyName اسم نهج الوصول المشترك ل IoT Hub. يجب أن يحتوي هذا النهج على إذن اتصال الخدمة على الأقل. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

EventGridStreamInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). "Microsoft.EventGrid/EventSubscriptions" (مطلوب)
خصائص الخصائص المقترنة بإدخال شبكة حدث تحتوي على بيانات الدفق. EventGridStreamInputDataSourceProperties

EventGridStreamInputDataSourceProperties

الاسم الوصف القيمة
أنواع الأحداث قائمة بأنواع الأحداث التي يدعمها محول شبكة الأحداث. سلسلة []
المخطط يشير إلى نوع مخطط شبكة الأحداث. "CloudEventSchema"
"EventGridEventSchema"
storageAccounts قائمة بحساب تخزين Azure واحد أو أكثر. مطلوب على طلبات PUT (CreateOrReplace). StorageAccount[]
المشترك المشتركون في Event Grid. حاليا يتم دعم EventHub Subscriber فقط. EventHubV2StreamInputDataSource

EventHubV2StreamInputDataSource

الاسم الوصف القيمة
خصائص الخصائص المقترنة بإدخال Event Hub الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). EventHubStreamInputDataSourceProperties
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). سلسلة (مطلوب)

EventHubStreamInputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "ConnectionString"
"Msi"
"UserToken"
اسم مجموعة المستهلكين اسم مجموعة مستهلكين Event Hub التي يجب استخدامها لقراءة الأحداث من Event Hub. يسمح تحديد أسماء مجموعات المستهلكين المميزة لإدخالات متعددة لكل إدخال من هذه المدخلات بتلقي نفس الأحداث من Event Hub. إذا لم يتم تحديده، يستخدم الإدخال مجموعة المستهلكين الافتراضية ل Event Hub. سلسلة
eventHubName اسم Event Hub. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
حساب عدد الأقسام عدد أقسام مصدر بيانات مركز الحدث. النطاق 1 - 256. int
prefetchCount عدد الرسائل التي يمكن أن يطلبها مستقبل الرسالة في وقت واحد. int
serviceBusNamespace مساحة الاسم المقترنة بمركز الأحداث المطلوب وقائمة انتظار ناقل خدمة Microsoft Azure وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
sharedAccessPolicyKey مفتاح نهج الوصول المشترك لنهج الوصول المشترك المحدد. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
sharedAccessPolicyName اسم نهج الوصول المشترك لمركز الأحداث وقائمة انتظار ناقل الخدمة وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

EventHubStreamInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). "Microsoft.ServiceBus/EventHub" (مطلوب)
خصائص الخصائص المقترنة بإدخال Event Hub الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). EventHubStreamInputDataSourceProperties

BlobStreamInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). "Microsoft.Storage/Blob" (مطلوب)
خصائص الخصائص المقترنة بإدخال كائن ثنائي كبير الحجم يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). BlobStreamInputDataSourceProperties

BlobStreamInputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "ConnectionString"
"Msi"
"UserToken"
حاوية اسم حاوية داخل حساب التخزين المقترن. تحتوي هذه الحاوية إما على الكائن الثنائي كبير الحجم (الكائنات الثنائية كبيرة الحجم) المراد قراءتها أو كتابتها إليها. مطلوب على طلبات 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). StorageAccount[]
تنسيق الوقت تنسيق الوقت. أينما يظهر {time} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق الوقت بدلا من ذلك. سلسلة

RawStreamInputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع مصدر بيانات الإدخال الذي يحتوي على بيانات الدفق. مطلوب على طلبات PUT (CreateOrReplace). "Raw" (مطلوب)
خصائص الخصائص المقترنة بإدخال أولي. مطلوب على طلبات PUT (CreateOrReplace). RawInputDatasourceProperties

JobStorageAccount

الاسم الوصف القيمة
accountKey مفتاح الحساب لحساب Azure Storage. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
accountName اسم حساب Azure Storage. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
authenticationMode وضع المصادقة. "ConnectionString"
"Msi"
"UserToken"

المخرجات

الاسم الوصف القيمة
الاسم اسم المورد سلسلة
خصائص الخصائص المقترنة بمخرج. مطلوب على طلبات PUT (CreateOrReplace). خصائص الإخراج

خصائص الإخراج

الاسم الوصف القيمة
Datasource يصف مصدر البيانات الذي ستتم كتابة الإخراج إليه. مطلوب على طلبات PUT (CreateOrReplace). مصدر بيانات الإخراج
إنشاء تسلسل يصف كيفية تسلسل البيانات من إدخال أو كيفية تسلسل البيانات عند كتابتها إلى إخراج. مطلوب على طلبات PUT (CreateOrReplace). التسلسل
sizeWindow نافذة الحجم لتقييد إخراج Stream Analytics إليها. int
timeWindow الإطار الزمني لتصفية مخرجات وظيفة Stream Analytics. سلسلة
إعدادات العلامة المائية الإعدادات التي تحدد ما إذا كنت تريد إرسال علامات مائية إلى انتقال البيانات من الخادم. OutputWatermarkProperties

مصدر بيانات الإخراج

الاسم الوصف القيمة
النوع تعيين نوع العنصر GatewayMessageBus
Microsoft.AzureFunction
Microsoft.DataLake/Accounts
Microsoft.DBForPostgreSQL/servers/databases
Microsoft.EventHub/EventHub
Microsoft.Kusto/clusters/databases
Microsoft.ServiceBus/EventHub
Microsoft.ServiceBus/Queue
Microsoft.ServiceBus/Topic
Microsoft.Sql/Server/Database
Microsoft.Sql/Server/DataWarehouse
Microsoft.Storage/Blob
Microsoft.Storage/DocumentDB
Microsoft.Storage/Table
PowerBI
الخام (مطلوب)

GatewayMessageBusOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). "GatewayMessageBus" (مطلوب)
خصائص الخصائص المقترنة بإخراج ناقل رسائل البوابة. مطلوب على طلبات PUT (CreateOrReplace). GatewayMessageBusOutputDataSourceProperties

GatewayMessageBusOutputDataSourceProperties

الاسم الوصف القيمة
الموضوع اسم موضوع ناقل خدمة Microsoft Azure. سلسلة

AzureFunctionOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). "Microsoft.AzureFunction" (مطلوب)
خصائص الخصائص المقترنة بإخراج Azure Function. مطلوب على طلبات PUT (CreateOrReplace). AzureFunctionOutputDataSourceProperties

AzureFunctionOutputDataSourceProperties

الاسم الوصف القيمة
apiKey إذا كنت تريد استخدام وظيفة Azure من اشتراك آخر، فيمكنك القيام بذلك عن طريق توفير المفتاح للوصول إلى وظيفتك. سلسلة
functionAppName اسم تطبيق Azure Functions. سلسلة
functionName اسم الوظيفة في تطبيق Azure Functions. سلسلة
maxBatchCount خاصية تتيح لك تحديد الحد الأقصى لعدد الأحداث في كل دفعة يتم إرسالها إلى Azure Functions. القيمة الافتراضية هي 100. int
maxBatchSize خاصية تتيح لك تعيين الحجم الأقصى لكل دفعة إخراج يتم إرسالها إلى وظيفة Azure. وحدة الإدخال بالبايت. بشكلٍ افتراضي، هذه القيمة هي 262144 بايت (256 كيلو بايت). int

AzureDataLakeStoreOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). "Microsoft.DataLake/Accounts" (مطلوب)
خصائص الخصائص المقترنة بإخراج Azure Data Lake Store. مطلوب على طلبات PUT (CreateOrReplace). AzureDataLakeStoreOutputDataSourceProperties

AzureDataLakeStoreOutputDataSourceProperties

الاسم الوصف القيمة
accountName اسم حساب Azure Data Lake Store. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
authenticationMode وضع المصادقة. "ConnectionString"
"Msi"
"UserToken"
dateFormat تنسيق التاريخ. أينما يظهر {date} في filePathPrefix، يتم استخدام قيمة هذه الخاصية بتنسيق التاريخ بدلا من ذلك. سلسلة
filePathPrefix موقع الملف الذي يجب كتابة الإخراج إليه. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
refreshToken رمز تحديث مميز يمكن استخدامه للحصول على رمز وصول صالح يمكن استخدامه بعد ذلك للمصادقة مع مصدر البيانات. لا يمكن الحصول على رمز تحديث صالح حاليا إلا عبر مدخل Microsoft Azure. يوصى بوضع قيمة سلسلة وهمية هنا عند إنشاء مصدر البيانات ثم الانتقال إلى مدخل Microsoft Azure لمصادقة مصدر البيانات الذي سيقوم بتحديث هذه الخاصية برمز تحديث مميز صالح. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
معرّف المستأجر معرف المستأجر للمستخدم المستخدم للحصول على رمز التحديث المميز. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
تنسيق الوقت تنسيق الوقت. أينما يظهر {time} في filePathPrefix، يتم استخدام قيمة هذه الخاصية بتنسيق الوقت بدلا من ذلك. سلسلة
tokenUserDisplayName اسم عرض المستخدم للمستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. سلسلة
tokenUserPrincipalName اسم المستخدم الأساسي (UPN) للمستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. سلسلة

PostgreSQLOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). "Microsoft.DBForPostgreSQL/servers/databases" (مطلوب)
خصائص الخصائص المقترنة بمصدر بيانات إخراج PostgreSQL. مطلوب على طلبات PUT (CreateOrReplace). PostgreSQLOutputDataSourceProperties

PostgreSQLOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "ConnectionString"
"Msi"
"UserToken"
قاعدة البيانات اسم قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
maxWriterCount يتوفر الحد الأقصى لعدد الكتاب، حاليا فقط 1 (كاتب واحد) و0 (استنادا إلى قسم الاستعلام). اختياري على طلبات PUT. int
كلمة المرور كلمة المرور التي سيتم استخدامها للاتصال بقاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.
الخادم اسم خادم SQL الذي يحتوي على قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
طاولتنا اسم الجدول في قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
المستخدم اسم المستخدم الذي سيتم استخدامه للاتصال بقاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

EventHubV2OutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). "Microsoft.EventHub/EventHub" (مطلوب)
خصائص الخصائص المقترنة بإخراج Event Hub. مطلوب على طلبات PUT (CreateOrReplace). EventHubOutputDataSourceProperties

EventHubOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "ConnectionString"
"Msi"
"UserToken"
eventHubName اسم Event Hub. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
حساب عدد الأقسام عدد أقسام مصدر بيانات مركز الحدث. النطاق 1 - 256. int
مفتاح القسم المفتاح/العمود المستخدم لتحديد القسم الذي سيتم إرسال بيانات الحدث إليه. سلسلة
خصائص الخرقاء الخصائص المقترنة بإخراج Event Hub هذا. سلسلة []
serviceBusNamespace مساحة الاسم المقترنة بمركز الأحداث المطلوب، وقائمة انتظار ناقل الخدمة، وموضوع ناقل الخدمة، وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
sharedAccessPolicyKey مفتاح نهج الوصول المشترك لنهج الوصول المشترك المحدد. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.
sharedAccessPolicyName اسم نهج الوصول المشترك لمركز الأحداث وقائمة انتظار ناقل الخدمة وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

AzureDataExplorerOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). "Microsoft.Kusto/clusters/databases" (مطلوب)
خصائص الخصائص المقترنة بإخراج Azure Data Explorer. مطلوب على طلبات PUT (CreateOrReplace). AzureDataExplorerOutputDataSourceProperties

AzureDataExplorerOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "ConnectionString"
"Msi"
"UserToken"
نظام المجموعة اسم مجموعة Azure Data Explorer. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
قاعدة البيانات اسم قاعدة بيانات Azure Data Explorer. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
طاولتنا اسم جدول Azure. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

EventHubOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). "Microsoft.ServiceBus/EventHub" (مطلوب)
خصائص الخصائص المقترنة بإخراج Event Hub. مطلوب على طلبات PUT (CreateOrReplace). EventHubOutputDataSourceProperties

ServiceBusQueueOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). "Microsoft.ServiceBus/Queue" (مطلوب)
خصائص الخصائص المقترنة بإخراج قائمة انتظار ناقل خدمة Microsoft Azure. مطلوب على طلبات PUT (CreateOrReplace). ServiceBusQueueOutputDataSourceProperties

ServiceBusQueueOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "ConnectionString"
"Msi"
"UserToken"
خصائص الخرقاء صفيف سلسلة من أسماء أعمدة الإخراج المراد إرفاقها برسائل ناقل خدمة Microsoft Azure كخصائص مخصصة. سلسلة []
queueName اسم قائمة انتظار ناقل خدمة Microsoft Azure. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
serviceBusNamespace مساحة الاسم المقترنة بمركز الأحداث المطلوب، وقائمة انتظار ناقل الخدمة، وموضوع ناقل الخدمة، وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
sharedAccessPolicyKey مفتاح نهج الوصول المشترك لنهج الوصول المشترك المحدد. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
sharedAccessPolicyName اسم نهج الوصول المشترك لمركز الأحداث وقائمة انتظار ناقل الخدمة وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
systemPropertyColumns خصائص النظام المقترنة بقائمة انتظار ناقل خدمة Microsoft Azure. يتم دعم خصائص النظام التالية: ReplyToSessionId، ContentType، To، Subject، CorrelationId، TimeToLive، PartitionKey، SessionId، ScheduledEnqueueTime، MessageId، ReplyTo، Label، ScheduledEnqueueTimeUtc.

ServiceBusTopicOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). "Microsoft.ServiceBus/Topic" (مطلوب)
خصائص الخصائص المقترنة بإخراج موضوع ناقل خدمة Microsoft Azure. مطلوب على طلبات PUT (CreateOrReplace). ServiceBusTopicOutputDataSourceProperties

ServiceBusTopicOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "ConnectionString"
"Msi"
"UserToken"
propertyColumns صفيف سلسلة من أسماء أعمدة الإخراج المراد إرفاقها برسائل ناقل خدمة Microsoft Azure كخصائص مخصصة. سلسلة []
serviceBusNamespace مساحة الاسم المقترنة بمركز الأحداث المطلوب وقائمة انتظار ناقل خدمة Microsoft Azure وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
sharedAccessPolicyKey مفتاح نهج الوصول المشترك لنهج الوصول المشترك المحدد. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
sharedAccessPolicyName اسم نهج الوصول المشترك لمركز الأحداث وقائمة انتظار ناقل الخدمة وموضوع ناقل الخدمة وما إلى ذلك. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
systemPropertyColumns خصائص النظام المقترنة بمخرج موضوع ناقل خدمة Microsoft Azure. يتم دعم خصائص النظام التالية: ReplyToSessionId، ContentType، To، Subject، CorrelationId، TimeToLive، PartitionKey، SessionId، ScheduledEnqueueTime، MessageId، ReplyTo، Label، ScheduledEnqueueTimeUtc. ServiceBusTopicOutputDataSourcePropertiesSystemPrope...
اسم الموضوع اسم موضوع ناقل خدمة Microsoft Azure. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

ServiceBusTopicOutputDataSourcePropertiesSystemPrope...

الاسم الوصف القيمة
{خاصية مخصصة} سلسلة

AzureSqlDatabaseOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). "Microsoft.Sql/Server/Database" (مطلوب)
خصائص الخصائص المقترنة بإخراج قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). AzureSqlDatabaseOutputDataSourceProperties

AzureSqlDatabaseOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "ConnectionString"
"Msi"
"UserToken"
قاعدة البيانات اسم قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
maxBatchCount الحد الأقصى لعدد الدفعات للكتابة إلى قاعدة بيانات Sql، القيمة الافتراضية هي 10000. اختياري على طلبات PUT. int
maxWriterCount يتوفر الحد الأقصى لعدد الكتاب، حاليا 1 فقط (كاتب واحد) و0 (استنادا إلى قسم الاستعلام). اختياري على طلبات PUT. int
كلمة المرور كلمة المرور التي سيتم استخدامها للاتصال بقاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
الخادم اسم خادم SQL الذي يحتوي على قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
طاولتنا اسم الجدول في قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
المستخدم اسم المستخدم الذي سيتم استخدامه للاتصال بقاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

AzureSynapseOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). "Microsoft.Sql/Server/DataWarehouse" (مطلوب)
خصائص الخصائص المقترنة بإخراج Azure Synapse. مطلوب على طلبات PUT (CreateOrReplace). AzureSynapseOutputDataSourceProperties

AzureSynapseOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "ConnectionString"
"Msi"
"UserToken"
قاعدة البيانات اسم قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
كلمة المرور كلمة المرور التي سيتم استخدامها للاتصال بقاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
الخادم اسم خادم SQL الذي يحتوي على قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
طاولتنا اسم الجدول في قاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
المستخدم اسم المستخدم الذي سيتم استخدامه للاتصال بقاعدة بيانات Azure SQL. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

BlobOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). "Microsoft.Storage/Blob" (مطلوب)
خصائص الخصائص المقترنة بإخراج كائن ثنائي كبير الحجم. مطلوب على طلبات PUT (CreateOrReplace). BlobOutputDataSourceProperties

BlobOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "ConnectionString"
"Msi"
"UserToken"
blobPathPrefix بادئة مسار كائن ثنائي كبير الحجم. سلسلة
blobWriteMode وضع كتابة كائن ثنائي كبير الحجم. "إلحاق"
"مرة واحدة"
حاوية اسم حاوية داخل حساب التخزين المقترن. تحتوي هذه الحاوية إما على الكائن الثنائي كبير الحجم (الكائنات الثنائية كبيرة الحجم) المراد قراءتها أو كتابتها إليها. مطلوب على طلبات 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). StorageAccount[]
تنسيق الوقت تنسيق الوقت. أينما يظهر {time} في pathPattern، يتم استخدام قيمة هذه الخاصية بتنسيق الوقت بدلا من ذلك. سلسلة

DocumentDbOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). "Microsoft.Storage/DocumentDB" (مطلوب)
خصائص الخصائص المقترنة بإخراج DocumentDB. مطلوب على طلبات PUT (CreateOrReplace). DocumentDbOutputDataSourceProperties

DocumentDbOutputDataSourceProperties

الاسم الوصف القيمة
AccountId اسم حساب DocumentDB أو المعرف. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
accountKey مفتاح الحساب لحساب DocumentDB. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
authenticationMode وضع المصادقة. "ConnectionString"
"Msi"
"UserToken"
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). AzureTableOutputDataSourceProperties

AzureTableOutputDataSourceProperties

الاسم الوصف القيمة
accountKey مفتاح الحساب لحساب Azure Storage. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
accountName اسم حساب Azure Storage. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
batchSize عدد الصفوف التي يجب كتابتها في جدول Azure في كل مرة. int
columnsToRemove إذا تم تحديده، فإن كل عنصر في الصفيف هو اسم عمود لإزالته (إذا كان موجودا) من كيانات حدث الإخراج. سلسلة []
partitionKey يشير هذا العنصر إلى اسم عمود من عبارة SELECT في الاستعلام الذي سيتم استخدامه كمفتاح قسم لجدول Azure. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
rowKey يشير هذا العنصر إلى اسم عمود من عبارة SELECT في الاستعلام الذي سيتم استخدامه كمفتاح صف لجدول Azure. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
طاولتنا اسم جدول Azure. مطلوب على طلبات PUT (CreateOrReplace). سلسلة

PowerBIOutputDataSource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). "PowerBI" (مطلوب)
خصائص الخصائص المقترنة بإخراج Power BI. مطلوب على طلبات PUT (CreateOrReplace). PowerBIOutputDataSourceProperties

PowerBIOutputDataSourceProperties

الاسم الوصف القيمة
authenticationMode وضع المصادقة. "ConnectionString"
"Msi"
"UserToken"
مجموعة بيانات اسم مجموعة بيانات Power BI. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
معرف المجموعة معرف مجموعة Power BI. سلسلة
اسم المجموعة اسم مجموعة Power BI. استخدم هذه الخاصية للمساعدة في تذكر معرف مجموعة Power BI المحدد الذي تم استخدامه. سلسلة
refreshToken رمز تحديث مميز يمكن استخدامه للحصول على رمز وصول صالح يمكن استخدامه بعد ذلك للمصادقة مع مصدر البيانات. لا يمكن الحصول على رمز تحديث صالح حاليا إلا عبر مدخل Microsoft Azure. يوصى بوضع قيمة سلسلة وهمية هنا عند إنشاء مصدر البيانات ثم الانتقال إلى مدخل Microsoft Azure لمصادقة مصدر البيانات الذي سيقوم بتحديث هذه الخاصية برمز تحديث مميز صالح. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
طاولتنا اسم جدول Power BI ضمن مجموعة البيانات المحددة. مطلوب على طلبات PUT (CreateOrReplace). سلسلة
tokenUserDisplayName اسم عرض المستخدم للمستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. سلسلة
tokenUserPrincipalName اسم المستخدم الأساسي (UPN) للمستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. استخدم هذه الخاصية للمساعدة في تذكر المستخدم الذي تم استخدامه للحصول على رمز التحديث المميز. سلسلة

مصدر بيانات RawOutputDatasource

الاسم الوصف القيمة
النوع يشير إلى نوع إخراج مصدر البيانات الذي ستتم كتابته إليه. مطلوب على طلبات PUT (CreateOrReplace). "Raw" (مطلوب)
خصائص الخصائص المقترنة بإخراج أولي. مطلوب على طلبات PUT (CreateOrReplace). RawOutputDatasourceProperties

RawOutputDatasourceProperties

الاسم الوصف القيمة
payloadUri عنوان URL ل SAS إلى كائن ثنائي كبير الحجم حيث يجب كتابة الإخراج. إذا لم يتم تعيين هذه الخاصية، فستتم كتابة بيانات الإخراج في تخزين مؤقت، وسيتم تضمين عنوان URL SAS لهذا التخزين المؤقت في النتيجة. سلسلة

OutputWatermarkProperties

الاسم الوصف القيمة
maxWatermarkDifferenceAcrossPartitions يصف دلتا القصوى بين الأقسام الأسرع والأبطأ، لذلك فإن نافذة خارج الترتيب التي تلتقط جميع الأحداث الضرورية في مهام انتقال البيانات من الخادم محددة جيدا. سلسلة
وضع العلامة المائية وضع العلامة المائية للإخراج. "لا أحد"
"SendCurrentPartitionWatermark"
"SendLowestWatermarkAcrossPartitions"

Sku

الاسم الوصف القيمة
السعة سعة SKU. int
الاسم اسم SKU. مطلوب على طلبات PUT (CreateOrReplace). "قياسي"

التحول

الاسم الوصف القيمة
الاسم اسم المورد سلسلة
خصائص الخصائص المقترنة بالتحويل. مطلوب على طلبات PUT (CreateOrReplace). تحويلات الخصائص

تحويلات الخصائص

الاسم الوصف القيمة
استعلام يحدد الاستعلام الذي سيتم تشغيله في مهمة الدفق. يمكنك معرفة المزيد حول لغة استعلام Stream Analytics (SAQL) هنا: https://msdn.microsoft.com/library/azure/dn834998 . مطلوب على طلبات PUT (CreateOrReplace). سلسلة
streamingUnits يحدد عدد وحدات التدفق التي تستخدمها وظيفة الدفق. int
validStreamingUnits يحدد وحدات الدفق الصالحة التي يمكن أن تتوسع إليها مهمة الدفق. int[]