Topology - Get Eventstream Topology

返回指定事件流的拓扑。

权限

调用方必须具有事件流的 读取 权限。

所需的委派范围

Eventstream.Read.All 或 Eventstream.ReadWrite.All 或 Item.Read.All 或 Item.ReadWrite.All

Microsoft Entra 支持的标识

此 API 支持本节中列出的Microsoft 标识

身份 支持
用户 是的
服务主体托管标识 是的

接口

GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/eventstreams/{eventstreamId}/topology

URI 参数

名称 必需 类型 说明
eventstreamId
path True

string (uuid)

事件流标识符。

workspaceId
path True

string (uuid)

工作区 ID。

响应

名称 类型 说明
200 OK

EventstreamTopologyResponse

请求成功完成。

Other Status Codes

ErrorResponse

常见错误代码:

  • ItemNotFound - 找不到请求的项目。

示例

Get an eventstream topology example

示例请求

GET https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/eventstreams/8c500070-073f-4a88-b478-8fabe1941c52/topology

示例响应

{
  "compatibilityLevel": "1.1",
  "sources": [
    {
      "id": "97554164-1b8f-410b-bb72-750f6e88f1c6",
      "name": "AzureEventGridNamespaceSource",
      "type": "AzureEventGridNamespace",
      "properties": {
        "namespaceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourceGroupName/providers/Microsoft.EventGrid/namespaces/eventGridNamespaceName",
        "topic": "eea0a4ba-733a-4519-a20c-3c95f3840efa"
      },
      "status": "Running",
      "error": null
    },
    {
      "id": "514d0e11-cf65-44fb-a292-fc88a2a78618",
      "name": "AzureEventHubSource",
      "type": "AzureEventHub",
      "properties": {
        "dataConnectionId": "9c500070-073f-4a88-b478-8fabe1941c52",
        "consumerGroupName": "$Default",
        "inputSerialization": {
          "type": "Json",
          "properties": {
            "encoding": "UTF8"
          }
        }
      },
      "status": "Running",
      "error": null
    },
    {
      "id": "e2886002-d696-4c05-969c-51361365cc24",
      "name": "AzureIoTHubSource",
      "type": "AzureIoTHub",
      "properties": {
        "dataConnectionId": "8c500070-073f-4a88-b478-8fabe1941c52",
        "consumerGroupName": "$Default",
        "inputSerialization": {
          "type": "Json",
          "properties": {
            "encoding": "UTF8"
          }
        }
      },
      "status": "Running",
      "error": null
    },
    {
      "id": "7ff51116-df2c-4e47-bf4f-1b59f5f0ed17",
      "name": "AzureDataExplorerSource",
      "type": "AzureDataExplorer",
      "properties": {
        "dataConnectionId": "980bd823-8389-471b-a7cd-f5ac33b53061",
        "databaseName": "databaseName",
        "tableNames": "tableName1,tableName2"
      },
      "status": "Running",
      "error": null
    },
    {
      "id": "0d9bf4db-bc7f-4854-8579-6fdf244ed503",
      "name": "CustomEndpointSource",
      "type": "CustomEndpoint",
      "properties": {},
      "status": "Running",
      "error": null
    },
    {
      "id": "19258e62-4de9-4c52-b45e-71502dc2ddea",
      "name": "SampleDataSource",
      "type": "SampleData",
      "properties": {
        "type": "Bicycles"
      },
      "status": "Running",
      "error": null
    },
    {
      "id": "7afaa265-1d67-416f-8183-e6e1b1ebb4ea",
      "name": "AmazonKinesisSource",
      "type": "AmazonKinesis",
      "properties": {
        "dataConnectionId": "2e4c91e7-0c4a-4cc4-abe3-cc7ba4310a37",
        "region": "us-east-1"
      },
      "status": "Running",
      "error": null
    },
    {
      "id": "d020dd19-e84c-42e1-b4be-87e58145e1b5",
      "name": "AmazonMSKKafkaSource",
      "type": "AmazonMSKKafka",
      "properties": {
        "dataConnectionId": "2e4c91e7-0c4a-4cc4-abe3-cc7ba4310a37",
        "topic": "topic",
        "consumerGroupName": "consumerGroupName",
        "autoOffsetReset": "Earliest",
        "saslMechanism": "PLAIN",
        "securityProtocol": "SASL_PLAINTEXT"
      },
      "status": "Running",
      "error": null
    },
    {
      "id": "03a6dd4a-4627-422f-a287-2ccd7daf903d",
      "name": "ApacheKafkaSource",
      "type": "ApacheKafka",
      "properties": {
        "dataConnectionId": "2e4c91e7-0c4a-4cc4-abe3-cc7ba4310a37",
        "topic": "topic",
        "consumerGroupName": "consumerGroupName",
        "autoOffsetReset": "Latest",
        "saslMechanism": "SCRAM-SHA-512",
        "securityProtocol": "SASL_SSL"
      },
      "status": "Running",
      "error": null
    },
    {
      "id": "6f493321-6c12-40c6-9980-c2aa38804829",
      "name": "ConfluentCloudSource",
      "type": "ConfluentCloud",
      "properties": {
        "dataConnectionId": "2e4c91e7-0c4a-4cc4-abe3-cc7ba4310a37",
        "topic": "topic",
        "consumerGroupName": "consumerGroupName",
        "autoOffsetReset": "Earliest"
      },
      "status": "Running",
      "error": null
    },
    {
      "id": "e7f88779-0349-47e3-bead-85afc9d3c9a4",
      "name": "AzureCosmosDBCDCSource",
      "type": "AzureCosmosDBCDC",
      "properties": {
        "dataConnectionId": "2e4c91e7-0c4a-4cc4-abe3-cc7ba4310a37",
        "containerName": "containerName",
        "databaseName": "databaseName",
        "offsetPolicy": "Earliest"
      },
      "status": "Running",
      "error": null
    },
    {
      "id": "da5ed80d-c672-4809-a7ac-6224aa2ab2c7",
      "name": "AzureSQLDBCDCSource",
      "type": "AzureSQLDBCDC",
      "properties": {
        "dataConnectionId": "2e4c91e7-0c4a-4cc4-abe3-cc7ba4310a37",
        "tableName": "tableName"
      },
      "status": "Running",
      "error": null
    },
    {
      "id": "745e401f-aac6-463f-b107-c336a2440abe",
      "name": "AzureSQLMIDBCDCSource",
      "type": "AzureSQLMIDBCDC",
      "properties": {
        "dataConnectionId": "2e4c91e7-0c4a-4cc4-abe3-cc7ba4310a37",
        "tableName": "tableName"
      },
      "status": "Running",
      "error": null
    },
    {
      "id": "759842ab-a968-498d-9f37-f46297da8b07",
      "name": "SQLServerOnVMDBCDCSource",
      "type": "SQLServerOnVMDBCDC",
      "properties": {
        "dataConnectionId": "2e4c91e7-0c4a-4cc4-abe3-cc7ba4310a37",
        "tableName": "tableName"
      },
      "status": "Running",
      "error": null
    },
    {
      "id": "9791cd2a-19fb-4991-b878-2b061420a460",
      "name": "MySQLCDCSource",
      "type": "MySQLCDC",
      "properties": {
        "dataConnectionId": "2e4c91e7-0c4a-4cc4-abe3-cc7ba4310a37",
        "tableName": "tableName",
        "serverId": 9,
        "port": 3306
      },
      "status": "Running",
      "error": null
    },
    {
      "id": "57b3394b-bcf3-479a-952b-22a815e1d684",
      "name": "PostgreSQLCDCSource",
      "type": "PostgreSQLCDC",
      "properties": {
        "dataConnectionId": "2e4c91e7-0c4a-4cc4-abe3-cc7ba4310a37",
        "tableName": "tableName",
        "slotName": "slotName",
        "port": 5432
      },
      "status": "Running",
      "error": null
    },
    {
      "id": "d5f702ca-8b2b-4ac5-88e7-50697cb1b207",
      "name": "GooglePubSubSource",
      "type": "GooglePubSub",
      "properties": {
        "dataConnectionId": "2e4c91e7-0c4a-4cc4-abe3-cc7ba4310a37"
      },
      "status": "Running",
      "error": null
    },
    {
      "id": "77640306-3525-45cb-978c-f2ce6f1d2605",
      "name": "MqttSource",
      "type": "Mqtt",
      "properties": {
        "dataConnectionId": "6950656c-9f6d-48e8-b7d1-6cf9eb7cca28",
        "serverVersion": "V5",
        "topic": "mqttTopicName"
      },
      "status": "Running",
      "error": null
    },
    {
      "id": "bf273a56-dcb7-4cb1-8be4-5620f769fe1f",
      "name": "RealTimeWeatherSource",
      "type": "RealTimeWeather",
      "properties": {
        "latitude": -22.690611,
        "longitude": -45.7846301
      },
      "status": "Running",
      "error": null
    },
    {
      "id": "a612baf7-4d64-4522-8850-44847c99016c",
      "name": "SolacePubSubSource",
      "type": "SolacePubSub",
      "properties": {
        "dataConnectionId": "684e1958-5999-4f3f-bfe5-e19dd55f9cbf",
        "pubSubType": "Topics",
        "messageVpnName": "messageVpnName",
        "topics": [
          "topicName1",
          "topicName2"
        ],
        "mapUserProperties": false,
        "mapSolaceProperties": false
      },
      "status": "Running",
      "error": null
    }
  ],
  "destinations": [
    {
      "id": "4642073b-c216-4675-a17c-ed2e75756330",
      "name": "CustomEndpointDestination",
      "type": "CustomEndpoint",
      "properties": {},
      "inputNodes": [
        {
          "name": "DerivedStreamName"
        }
      ],
      "status": "Running",
      "error": null
    },
    {
      "id": "e1e2d0cc-87e5-46d9-977d-2a8eede7bef0",
      "name": "LakehouseDestination",
      "type": "Lakehouse",
      "properties": {
        "workspaceId": "9625b495-17b3-4d6c-aeea-a81ae76ba369",
        "itemId": "ee579458-85ea-4652-bd77-5c7d7c298b2a",
        "schema": "dbo",
        "deltaTable": "deltaTable",
        "minimumRows": 100000,
        "maximumDurationInSeconds": 120,
        "inputSerialization": {
          "type": "Json",
          "properties": {
            "encoding": "UTF8"
          }
        }
      },
      "inputNodes": [
        {
          "name": "DerivedStreamName"
        }
      ],
      "status": "Running",
      "error": null
    },
    {
      "id": "49b5d6ec-f8af-4ae9-a4d6-5e94645efe1f",
      "name": "EventhouseProcessedIngestionModeDestination",
      "type": "Eventhouse",
      "properties": {
        "dataIngestionMode": "ProcessedIngestion",
        "workspaceId": "9625b495-17b3-4d6c-aeea-a81ae76ba369",
        "itemId": "4c8c3353-9652-4567-b8f3-eb585ef01ba9",
        "databaseName": "databaseName",
        "tableName": "tableName",
        "inputSerialization": {
          "type": "Json",
          "properties": {
            "encoding": "UTF8"
          }
        }
      },
      "inputNodes": [
        {
          "name": "EventStreamName-stream"
        }
      ],
      "status": "Running",
      "error": null
    },
    {
      "id": "c0ca1c2a-b8c5-482c-98da-40088f988e9c",
      "name": "EventhouseDirectIngestionModeDestination",
      "type": "Eventhouse",
      "properties": {
        "dataIngestionMode": "DirectIngestion",
        "workspaceId": "9625b495-17b3-4d6c-aeea-a81ae76ba369",
        "itemId": "4c8c3353-9652-4567-b8f3-eb585ef01ba9",
        "connectionName": "connectionName",
        "mappingRuleName": "mappingRuleName"
      },
      "inputNodes": [
        {
          "name": "EventStreamName-stream"
        }
      ],
      "status": "External",
      "error": null
    }
  ],
  "streams": [
    {
      "id": "8eff3cbe-f452-4d7f-bc2d-f35b4359c917",
      "name": "Eventstream-stream",
      "type": "DefaultStream",
      "properties": {},
      "inputNodes": [
        {
          "name": "AzureEventHubSource"
        }
      ]
    },
    {
      "id": "0f6f0dd8-9de2-48e2-92e7-e15b755b22a6",
      "name": "DerivedStreamName",
      "type": "DerivedStream",
      "properties": {
        "inputSerialization": {
          "type": "Json",
          "properties": {
            "encoding": "UTF8"
          }
        }
      },
      "inputNodes": [
        {
          "name": "FilterName"
        }
      ]
    }
  ],
  "operators": [
    {
      "name": "FilterName",
      "type": "Filter",
      "inputNodes": [
        {
          "name": "EventStreamName-stream"
        }
      ],
      "properties": {
        "conditions": [
          {
            "column": {
              "node": "nodeName",
              "columnName": "columnName",
              "columnPathSegments": [
                "path",
                "to",
                "column"
              ]
            },
            "operatorType": "Equals",
            "value": {
              "dataType": "Nvarchar(max)",
              "value": "stringValue"
            }
          }
        ]
      },
      "inputSchemas": [
        {
          "name": "EventStreamName-stream",
          "schema": {
            "columns": [
              {
                "name": "BikepointID",
                "type": "Nvarchar(max)",
                "fields": null,
                "items": null
              },
              {
                "name": "Street",
                "type": "Nvarchar(max)",
                "fields": null,
                "items": null
              },
              {
                "name": "Neighbourhood",
                "type": "Nvarchar(max)",
                "fields": null,
                "items": null
              },
              {
                "name": "Latitude",
                "type": "Float",
                "fields": null,
                "items": null
              },
              {
                "name": "Longitude",
                "type": "Float",
                "fields": null,
                "items": null
              },
              {
                "name": "No_Bikes",
                "type": "BigInt",
                "fields": null,
                "items": null
              },
              {
                "name": "No_Empty_Docks",
                "type": "BigInt",
                "fields": null,
                "items": null
              },
              {
                "name": "Record_Example",
                "type": "Record",
                "fields": [
                  {
                    "name": "column1",
                    "type": "BigInt"
                  },
                  {
                    "name": "column2",
                    "type": "Nvarchar(max)"
                  }
                ]
              },
              {
                "name": "Array_Example",
                "type": "Array",
                "items": {
                  "type": "BigInt"
                }
              }
            ]
          }
        }
      ]
    },
    {
      "name": "JoinerName",
      "type": "Join",
      "inputNodes": [
        {
          "name": "FilterName"
        },
        {
          "name": "DerivedStreamName"
        }
      ],
      "properties": {
        "joinType": "Inner",
        "joinOn": [
          {
            "left": {
              "node": "leftNodeName",
              "columnName": "leftColumnName"
            },
            "right": {
              "node": "rightNodeName",
              "columnName": "rightColumnName"
            }
          }
        ],
        "duration": {
          "value": 1,
          "unit": "Minute"
        }
      }
    },
    {
      "name": "FieldsManagerName",
      "type": "ManageFields",
      "inputNodes": [
        {
          "name": "DerivedStreamName"
        }
      ],
      "properties": {
        "columns": [
          {
            "type": "Rename",
            "properties": {
              "column": {
                "node": "renameNode",
                "columnName": "renameColumn"
              }
            },
            "alias": "renameAlias"
          },
          {
            "type": "Cast",
            "properties": {
              "targetDataType": "BigInt",
              "column": {
                "node": "castNode",
                "columnName": "castColumn"
              }
            },
            "alias": "castAlias"
          },
          {
            "type": "FunctionCall",
            "properties": {
              "functionName": "CharIndex",
              "arguments": [
                "a",
                {
                  "node": "functionCallNode",
                  "columnName": "functionCallColumn"
                },
                1
              ]
            },
            "alias": "indexOf"
          }
        ]
      },
      "inputSchemas": [
        {
          "name": "DerivedStreamName",
          "schema": {
            "columns": [
              {
                "name": "BikepointID",
                "type": "Nvarchar(max)",
                "fields": null,
                "items": null
              },
              {
                "name": "Street",
                "type": "Nvarchar(max)",
                "fields": null,
                "items": null
              },
              {
                "name": "Neighbourhood",
                "type": "Nvarchar(max)",
                "fields": null,
                "items": null
              },
              {
                "name": "Latitude",
                "type": "Float",
                "fields": null,
                "items": null
              },
              {
                "name": "Longitude",
                "type": "Float",
                "fields": null,
                "items": null
              },
              {
                "name": "No_Bikes",
                "type": "BigInt",
                "fields": null,
                "items": null
              },
              {
                "name": "No_Empty_Docks",
                "type": "BigInt",
                "fields": null,
                "items": null
              }
            ]
          }
        }
      ]
    },
    {
      "name": "AggregatorName",
      "type": "Aggregate",
      "inputNodes": [
        {
          "name": "DerivedStreamName"
        }
      ],
      "properties": {
        "aggregations": [
          {
            "aggregationFunction": "Average",
            "column": {
              "node": "aggregationNode",
              "columnName": "aggregationColumn"
            },
            "alias": "aggregatedAlias",
            "partitionBy": [
              {
                "node": "partitionByNode",
                "columnName": "partitionByColumn"
              }
            ],
            "duration": {
              "value": 1,
              "unit": "Minute"
            }
          }
        ]
      }
    },
    {
      "name": "GroupByName",
      "type": "GroupBy",
      "inputNodes": [
        {
          "name": "DerivedStreamName"
        }
      ],
      "properties": {
        "aggregations": [
          {
            "aggregationFunction": "Average",
            "column": {
              "node": "groupByAggregationNode",
              "columnName": "groupByAggregationColumn"
            },
            "alias": "groupByAggregationAlias"
          }
        ],
        "groupBy": [
          {
            "node": "groupByNode",
            "columnName": "groupByColumn"
          }
        ],
        "window": {
          "type": "Tumbling",
          "properties": {
            "duration": {
              "value": 5,
              "unit": "Minute"
            },
            "offset": {
              "value": 1,
              "unit": "Minute"
            }
          }
        }
      }
    },
    {
      "name": "UnionName",
      "type": "Union",
      "inputNodes": [
        {
          "name": "FilterName"
        },
        {
          "name": "GroupByName"
        }
      ],
      "properties": {}
    },
    {
      "name": "ExpansionName",
      "type": "Expand",
      "inputNodes": [
        {
          "name": "MyNode"
        }
      ],
      "properties": {
        "column": [
          {
            "node": "expansionNode",
            "columnName": "expansionColumn"
          }
        ],
        "ignoreMissingOrEmpty": true
      }
    },
    {
      "name": "SQLName",
      "type": "SQL",
      "inputNodes": [
        {
          "name": "MyNode"
        }
      ],
      "properties": {
        "query": "SELECT * INTO [MyStream] FROM [MyNode]"
      }
    }
  ]
}

定义

名称 说明
ActivatorDestinationProperties

激活器目标属性。

ActivatorDestinationResponse

激活器目标响应。

AggregateOperator

聚合运算符。

AggregateOperatorProperties

聚合运算符属性。

Aggregation

表示列的聚合。

AggregationFunction

聚合函数。

AmazonKinesisSourceProperties

Amazon Kinesis 源属性。

AmazonKinesisSourceResponse

Amazon Kinesis 源属性响应。

AmazonMSKKafkaSourceProperties

Amazon MSK Kafka 源属性。

AmazonMSKKafkaSourceResponse

Amazon MSK Kafka 源响应。

ApacheKafkaSourceProperties

Apache Kafka 源属性。

ApacheKafkaSourceResponse

Apache Kafka 源响应。

AutoOffsetReset

自动偏移重置属性。 默认值为 None。

AvroSerializationInfo

Avro 序列化信息。

AvroSerializationProperties

Avro 序列化属性。

AzureBlobStorageEvents

Azure Blob 存储事件源。

AzureBlobStorageEventsSourceProperties

Azure Blob 存储事件源属性。

AzureBlobStorageEventsSourceResponse

Azure Blob 存储事件源响应。

AzureCosmosDBCDCSourceProperties

Azure Cosmos DB CDC 源属性。

AzureCosmosDBCDCSourceResponse

Azure Cosmos DB CDC 源响应。

AzureDataExplorerSourceProperties

Azure 数据资源管理器源属性。

AzureDataExplorerSourceResponse

Azure 数据资源管理器源响应。

AzureEventGridNamespaceSourceProperties

Azure 事件网格命名空间源属性。

AzureEventGridNamespaceSourceResponse

Azure 事件网格命名空间源响应。

AzureEventHubSourceProperties

Azure 事件中心源属性。

AzureEventHubSourceResponse

Azure 事件中心源响应。

AzureIoTHubSourceProperties

Azure IoT 中心源属性。

AzureIoTHubSourceResponse

Azure IoT 中心源响应。

AzureSQLDBCDCSourceResponse

Azure SQL DB CDC 源响应。

AzureSQLMIDBCDCSourceResponse

Azure SQL MI DB CDC 源响应。

BaseKafkaSourceProperties

基本 Kafka 源属性。

BaseSQLCDCSourceProperties

基本 SQL CDC 源属性。

CastProperties

强制转换作的属性。

ColumnReferenceExpression

表示对列的引用。

ColumnSchema

表示列的架构。

CompatibilityLevel

表示 Eventstream 拓扑的兼容性级别。 随着时间的推移,可能会添加其他兼容性级别。

ConfluentCloudSourceResponse

Confluent 云源响应。

CsvSerializationInfo

CSV 序列化信息。

CsvSerializationProperties

CSV 序列化属性。

CustomEndpointDestinationProperties

自定义终结点事件目标属性。

CustomEndpointDestinationResponse

自定义终结点事件目标响应。

CustomEndpointSourceProperties

自定义终结点事件源属性。

CustomEndpointSourceResponse

自定义终结点事件源响应。

DataType

表示数据类型。 可能会随着时间的推移添加其他数据类型。

DefaultStreamProperties

默认流属性。

DefaultStreamResponse

默认流响应。

DerivedStreamProperties

派生的流属性。

DerivedStreamResponse

派生的流响应。

DestinationType

表示目标的类型。 可能会随着时间的推移添加其他目标类型。

Encoding

编码类型。

ErrorInfo

表示错误信息。

ErrorRelatedResource

与错误相关的资源详细信息对象。

ErrorResponse

错误响应。

ErrorResponseDetails

错误响应详细信息。

EventhouseDestinationResponse

Eventhouse 目标响应。

EventhouseDirectIngestionModeDestinationProperties

Eventhouse DirectIngestion 模式目标属性。

EventhouseProcessedIngestionModeDestinationProperties

Eventhouse ProcessedIngestion 模式目标属性。

EventScope
EventstreamTopologyResponse

表示 Eventstream 拓扑响应。

ExpandOperator

Expand 运算符。

ExpandOperatorProperties

展开运算符属性。

FabricJobEventsSourceProperties

Fabric 作业事件源属性。

FabricJobEventsSourceResponse

Fabric 作业事件源响应。

FabricOneLakeEventsSourceProperties

Fabric OneLake 事件源属性。

FabricOneLakeEventsSourceResponse

Fabric OneLake 事件源响应。

FabricWorkspaceItemEventsSourceProperties

Fabric 工作区项事件源属性。

FabricWorkspaceItemEventsSourceResponse

Fabric 工作区项事件源响应。

FilterCondition

表示筛选器条件。

FilterOperator

筛选器运算符。

FilterOperatorProperties

筛选器运算符属性。

Format

格式类型。

FunctionCallProperties

函数调用作的属性。

GooglePubSubSourceProperties

Google Pub/Sub 源属性。

GooglePubSubSourceResponse

Google Pub/Sub 源响应。

GroupByOperator

GroupBy 运算符。

GroupByOperatorProperties

GroupBy 运算符属性。

HoppingWindow
HoppingWindowProperties

跳跃窗口的属性。

IncludedEventTypes

包含的事件类型。

InColumnAggregation

表示列的聚合。

InputSchema

表示源、目标或运算符的输入架构。

JoinOn

表示联接条件。

JoinOperator

Join 运算符。

JoinOperatorProperties

联接运算符属性。

JoinType

联接的类型。

JsonSerializationInfo

JSON 序列化信息。

JsonSerializationProperties

JSON 序列化属性。

LakehouseDestinationProperties

Lakehouse 目标属性。

LakehouseDestinationResponse

Lakehouse 目标响应。

LiteralExpression

表示文本表达式。

ManageFieldsCastOperation

表示管理字段强制转换作。

ManageFieldsFunctionCallOperation

表示管理字段函数调用作。

ManageFieldsOperator

ManageFields 运算符。

ManageFieldsOperatorProperties

ManageFields 运算符属性。

ManageFieldsRenameOperation

表示管理字段重命名作。

MqttSourceProperties

MQTT 源属性。

MqttSourceResponse

MQTT 源响应。

MySQLCDCSourceResponse

MySQL CDC 源响应。

NodeReference

表示使用其唯一名称对节点的引用。

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

OffsetPolicy

偏移策略。

OperatorCommonDuration

表示持续时间。

OperatorType

运算符类型。

PostgreSQLCDCSourceProperties

PostgreSQL CDC 源属性。

PostgreSQLCDCSourceResponse

PostgreSQL CDC 源响应。

RealTimeWeatherSourceProperties

实时天气源属性。

RealTimeWeatherSourceResponse

实时天气源响应。

Region

Amazon Kinesis 区域名称。

RenameProperties

重命名作的属性。

SampleDataSourceProperties

示例数据源属性。

SampleDataSourceResponse

示例数据事件源响应。

SaslMechanism

SASL 机制。

Schema

表示数据的架构。

SecurityProtocol

安全协议。

SerializationType

序列化类型。

ServerVersion

MQTT 服务器版本。

SessionWindow
SessionWindowProperties

会话窗口的属性。

SlidingWindow
SlidingWindowProperties

滑动窗口的属性。

SnapshotWindow
SnapshotWindowProperties

快照窗口的属性。

SolacePubSubQueueSourceProperties

Solace PubSub 队列源属性。

SolacePubSubSourceResponse

Solace PubSub 源响应。

SolacePubSubTopicsSourceProperties

Solace PubSub 主题源属性。

SourceType

表示源的类型。 可能会随着时间的推移添加其他源类型。

SqlOperator

SQL 运算符。

SqlOperatorProperties

SQL 运算符属性。

SQLServerOnVMDBCDCSourceResponse

VM DB CDC 源响应上的 Azure SQL Server。

StreamType

表示流的类型。 可能会随着时间的推移添加其他流类型。

TumblingWindow
TumblingWindowProperties

翻转窗口的属性。

Type

示例数据类型。

UnionOperator

Union 运算符。

UnionOperatorProperties

Union 运算符属性。

Unit

持续时间的单位。

ActivatorDestinationProperties

激活器目标属性。

名称 类型 说明
inputSerialization SerializationInfo:

序列化信息。

itemId

string (uuid)

激活器项标识符。

workspaceId

string (uuid)

激活器工作区标识符。

ActivatorDestinationResponse

激活器目标响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

目标的唯一标识符。

inputNodes

NodeReference[]

对目标的输入节点的引用列表。

inputSchemas

InputSchema[]

目标的输入架构。

name

string

目标的唯一名称。

properties

ActivatorDestinationProperties

激活器目标的属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

Activator

目标的类型。

AggregateOperator

聚合运算符。

名称 类型 说明
inputNodes

NodeReference[]

对运算符输入节点的引用的列表。

inputSchemas

InputSchema[]

运算符的输入架构。

name

string

运算符的名称。

properties

AggregateOperatorProperties

聚合运算符属性。

type string:

Aggregate

运算符的类型。 可能会随着时间的推移添加其他运算符类型。

AggregateOperatorProperties

聚合运算符属性。

名称 类型 说明
aggregations

InColumnAggregation[]

聚合的列表。

Aggregation

表示列的聚合。

名称 类型 说明
aggregationFunction

AggregationFunction

聚合函数。

alias

string

聚合的别名。

arguments

object[]

聚合的参数列表。

column

ColumnReferenceExpression

表示对列的引用。

AggregationFunction

聚合函数。

说明
Average

平均聚合函数。

Count

计数聚合函数。

Maximum

最大聚合函数。

Minimum

最小聚合函数。

PercentileContinuous

PercentileContinuous 聚合函数。

PercentileDiscrete

PercentileDiscrete 聚合函数。

StandardDeviation

StandardDeviation 聚合函数。

StandardDeviationPopulation

StandardDeviationPopulation 聚合函数。

Sum

总和聚合函数。

Variance

方差聚合函数。

VariancePopulation

VariancePopulation 聚合函数。

AmazonKinesisSourceProperties

Amazon Kinesis 源属性。

名称 类型 说明
dataConnectionId

string (uuid)

Amazon Kinesis 数据连接标识符。

region

Region

Amazon Kinesis 区域名称。

AmazonKinesisSourceResponse

Amazon Kinesis 源属性响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties

AmazonKinesisSourceProperties

Amazon Kinesis 源的属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

AmazonKinesis

源的类型。

AmazonMSKKafkaSourceProperties

Amazon MSK Kafka 源属性。

名称 类型 默认值 说明
autoOffsetReset

AutoOffsetReset

None

自动偏移重置属性。 默认值为 None。

consumerGroupName

string

使用者组名称。

dataConnectionId

string (uuid)

Kafka 数据连接标识符。

saslMechanism

SaslMechanism

SASL 机制。

securityProtocol

SecurityProtocol

安全协议。

topic

string

Kafka 主题。

AmazonMSKKafkaSourceResponse

Amazon MSK Kafka 源响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties

AmazonMSKKafkaSourceProperties

Amazon MSK Kafka 源的属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

AmazonMSKKafka

源的类型。

ApacheKafkaSourceProperties

Apache Kafka 源属性。

名称 类型 默认值 说明
autoOffsetReset

AutoOffsetReset

None

自动偏移重置属性。 默认值为 None。

consumerGroupName

string

使用者组名称。

dataConnectionId

string (uuid)

Kafka 数据连接标识符。

saslMechanism

SaslMechanism

SASL 机制。

securityProtocol

SecurityProtocol

安全协议。

topic

string

Kafka 主题。

ApacheKafkaSourceResponse

Apache Kafka 源响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties

ApacheKafkaSourceProperties

Apache Kafka 源的属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

ApacheKafka

源的类型。

AutoOffsetReset

自动偏移重置属性。 默认值为 None。

说明
None

自动偏移重置为 None。

Earliest

自动偏移重置最早。

Latest

自动偏移重置为最新。

AvroSerializationInfo

Avro 序列化信息。

名称 类型 说明
properties

AvroSerializationProperties

Avro 序列化属性。

type string:

Avro

序列化类型。

AvroSerializationProperties

Avro 序列化属性。

AzureBlobStorageEvents

Azure Blob 存储事件源。

名称 类型 说明
azureResourceId

string

Blob 存储的 Azure 资源标识符。

id

string (uuid)

源的唯一标识符。

includedEventTypes

IncludedEventTypes[]

包含的事件类型。

AzureBlobStorageEventsSourceProperties

Azure Blob 存储事件源属性。

名称 类型 说明
azureBlobStorageEvents

AzureBlobStorageEvents[]

Azure Blob 存储事件。

streamEvents

boolean

指示是否流式传输事件。

AzureBlobStorageEventsSourceResponse

Azure Blob 存储事件源响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties

AzureBlobStorageEventsSourceProperties

Azure Blob 存储事件源的属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

AzureBlobStorageEvents

源的类型。

AzureCosmosDBCDCSourceProperties

Azure Cosmos DB CDC 源属性。

名称 类型 说明
containerName

string

容器名称。

dataConnectionId

string (uuid)

Azure Cosmos DB CDC 数据连接标识符。

databaseName

string

数据库名称。

offsetPolicy

OffsetPolicy

偏移策略。

AzureCosmosDBCDCSourceResponse

Azure Cosmos DB CDC 源响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties

AzureCosmosDBCDCSourceProperties

Azure Cosmos DB CDC 源的属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

AzureCosmosDBCDC

源的类型。

AzureDataExplorerSourceProperties

Azure 数据资源管理器源属性。

名称 类型 说明
dataConnectionId

string (uuid)

Azure 数据资源管理器数据连接标识符。

databaseName

string

数据库名称。

tableNames

string

逗号分隔表名的列表。

AzureDataExplorerSourceResponse

Azure 数据资源管理器源响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties

AzureDataExplorerSourceProperties

Azure 数据资源管理器源的属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

AzureDataExplorer

源的类型。

AzureEventGridNamespaceSourceProperties

Azure 事件网格命名空间源属性。

名称 类型 说明
namespaceResourceId

string

Azure 事件网格命名空间资源标识符。

topic

string

主题名称。

AzureEventGridNamespaceSourceResponse

Azure 事件网格命名空间源响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties

AzureEventGridNamespaceSourceProperties

Azure 事件网格命名空间源的属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

AzureEventGridNamespace

源的类型。

AzureEventHubSourceProperties

Azure 事件中心源属性。

名称 类型 说明
consumerGroupName

string

使用者组名称。

dataConnectionId

string (uuid)

Azure 事件中心数据连接标识符。

inputSerialization SerializationInfo:

序列化信息。

AzureEventHubSourceResponse

Azure 事件中心源响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties

AzureEventHubSourceProperties

Azure 事件中心源的属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

AzureEventHub

源的类型。

AzureIoTHubSourceProperties

Azure IoT 中心源属性。

名称 类型 说明
consumerGroupName

string

使用者组名称。

dataConnectionId

string (uuid)

Azure IoT 中心数据连接标识符。

inputSerialization SerializationInfo:

序列化信息。

AzureIoTHubSourceResponse

Azure IoT 中心源响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties

AzureIoTHubSourceProperties

Azure IoT 中心源的属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

AzureIoTHub

源的类型。

AzureSQLDBCDCSourceResponse

Azure SQL DB CDC 源响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties

BaseSQLCDCSourceProperties

基本 SQL CDC 源属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

AzureSQLDBCDC

源的类型。

AzureSQLMIDBCDCSourceResponse

Azure SQL MI DB CDC 源响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties

BaseSQLCDCSourceProperties

基本 SQL CDC 源属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

AzureSQLMIDBCDC

源的类型。

BaseKafkaSourceProperties

基本 Kafka 源属性。

名称 类型 默认值 说明
autoOffsetReset

AutoOffsetReset

None

自动偏移重置属性。 默认值为 None。

consumerGroupName

string

使用者组名称。

dataConnectionId

string (uuid)

Kafka 数据连接标识符。

topic

string

Kafka 主题。

BaseSQLCDCSourceProperties

基本 SQL CDC 源属性。

名称 类型 说明
dataConnectionId

string (uuid)

SQL CDC 数据连接标识符。

tableName

string

表名称。

CastProperties

强制转换作的属性。

名称 类型 说明
column

ColumnReferenceExpression

表示对列的引用。

targetDataType

DataType

表示数据类型。 可能会随着时间的推移添加其他数据类型。

ColumnReferenceExpression

表示对列的引用。

名称 类型 说明
columnName

string

列的名称。

columnPathSegments

string[]

嵌套列的列引用的路径段。

node

string

引用节点的名称。

ColumnSchema

表示列的架构。

名称 类型 说明
fields

ColumnSchema[]

记录或数组数据类型的字段列表。

items

ColumnSchema

数组项的架构。

name

string

列的名称。

type

DataType

列的数据类型。

CompatibilityLevel

表示 Eventstream 拓扑的兼容性级别。 随着时间的推移,可能会添加其他兼容性级别。

说明
1.0

Eventstream 拓扑的兼容性级别为 1.0。

ConfluentCloudSourceResponse

Confluent 云源响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties

BaseKafkaSourceProperties

基本 Kafka 源属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

ConfluentCloud

源的类型。

CsvSerializationInfo

CSV 序列化信息。

名称 类型 说明
properties

CsvSerializationProperties

CSV 序列化属性。

type string:

Csv

序列化类型。

CsvSerializationProperties

CSV 序列化属性。

名称 类型 说明
encoding

Encoding

编码类型。

fieldDelimiter

string

字段分隔符。

format

Format

格式类型。

CustomEndpointDestinationProperties

自定义终结点事件目标属性。

CustomEndpointDestinationResponse

自定义终结点事件目标响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

目标的唯一标识符。

inputNodes

NodeReference[]

对目标的输入节点的引用列表。

inputSchemas

InputSchema[]

目标的输入架构。

name

string

目标的唯一名称。

properties

CustomEndpointDestinationProperties

自定义终结点目标的属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

CustomEndpoint

目标的类型。

CustomEndpointSourceProperties

自定义终结点事件源属性。

CustomEndpointSourceResponse

自定义终结点事件源响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties

CustomEndpointSourceProperties

自定义终结点事件源的属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

CustomEndpoint

源的类型。

DataType

表示数据类型。 可能会随着时间的推移添加其他数据类型。

说明
BigInt

BigInt 数据类型。

Float

Float 数据类型。

Nvarchar(max)

Nvarchar(max) 数据类型。

DateTime

DateTime 数据类型。

Bit

位数据类型。

Record

记录数据类型。

Array

数组数据类型。

Any

未知数据类型。

DefaultStreamProperties

默认流属性。

DefaultStreamResponse

默认流响应。

名称 类型 说明
id

string (uuid)

流的唯一标识符。

inputNodes

NodeReference[]

对流的输入节点的引用的列表。

name

string

流的唯一名称。

properties

DefaultStreamProperties

默认流的属性。

type string:

DefaultStream

流的类型。

DerivedStreamProperties

派生的流属性。

名称 类型 说明
inputSerialization SerializationInfo:

序列化信息。

DerivedStreamResponse

派生的流响应。

名称 类型 说明
id

string (uuid)

流的唯一标识符。

inputNodes

NodeReference[]

对流的输入节点的引用的列表。

name

string

流的唯一名称。

properties

DerivedStreamProperties

派生流的属性。

type string:

DerivedStream

流的类型。

DestinationType

表示目标的类型。 可能会随着时间的推移添加其他目标类型。

说明
Activator

激活器目标类型。

CustomEndpoint

CustomEndpoint 目标类型。

Eventhouse

Eventhouse 目标类型。

Lakehouse

Lakehouse 目标类型。

Encoding

编码类型。

说明
UTF8

编码类型为 UTF8。

ErrorInfo

表示错误信息。

名称 类型 说明
errorCode

string

错误代码。

errorDetails

string[]

错误详细信息。

errorMessage

string

错误消息。

ErrorRelatedResource

与错误相关的资源详细信息对象。

名称 类型 说明
resourceId

string

错误中涉及的资源 ID。

resourceType

string

错误中涉及的资源的类型。

ErrorResponse

错误响应。

名称 类型 说明
errorCode

string

提供有关错误条件的信息的特定标识符,允许服务与其用户之间的标准化通信。

message

string

错误的人工可读表示形式。

moreDetails

ErrorResponseDetails[]

其他错误详细信息的列表。

relatedResource

ErrorRelatedResource

与错误相关的资源详细信息。

requestId

string

与错误关联的请求的 ID。

ErrorResponseDetails

错误响应详细信息。

名称 类型 说明
errorCode

string

提供有关错误条件的信息的特定标识符,允许服务与其用户之间的标准化通信。

message

string

错误的人工可读表示形式。

relatedResource

ErrorRelatedResource

与错误相关的资源详细信息。

EventhouseDestinationResponse

Eventhouse 目标响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

目标的唯一标识符。

inputNodes

NodeReference[]

对目标的输入节点的引用列表。

inputSchemas

InputSchema[]

目标的输入架构。

name

string

目标的唯一名称。

properties EventhouseDestinationProperties:

Eventhouse 目标属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

Eventhouse

目标的类型。

EventhouseDirectIngestionModeDestinationProperties

Eventhouse DirectIngestion 模式目标属性。

名称 类型 说明
connectionName

string

连接名称。

dataIngestionMode string:

DirectIngestion

数据引入模式。

itemId

string (uuid)

Eventhouse 项标识符。

mappingRuleName

string

映射规则名称。

tableName

string

KQL 表名称。

workspaceId

string (uuid)

Eventhouse 工作区标识符。

EventhouseProcessedIngestionModeDestinationProperties

Eventhouse ProcessedIngestion 模式目标属性。

名称 类型 说明
dataIngestionMode string:

ProcessedIngestion

数据引入模式。

databaseName

string

KQL 数据库名称。

inputSerialization SerializationInfo:

序列化信息。

itemId

string (uuid)

Eventhouse 项标识符。

tableName

string

KQL 表名称。

workspaceId

string (uuid)

Eventhouse 工作区标识符。

EventScope

说明
Tenant

事件范围为 Tenant。

Capacity

事件范围为 Capacity。

Workspace

事件范围为 Workspace。

Item

事件范围为 Item。

SubItem

事件范围为 SubItem。

EventstreamTopologyResponse

表示 Eventstream 拓扑响应。

名称 类型 说明
compatibilityLevel

CompatibilityLevel

表示 Eventstream 拓扑的兼容性级别。 随着时间的推移,可能会添加其他兼容性级别。

destinations DestinationResponse[]:

Eventstream 目标列表。

operators Operator[]:

Eventstream 运算符的列表。

sources SourceResponse[]:

事件流源的列表。

streams StreamResponse[]:

事件流默认值和派生流的列表。

ExpandOperator

Expand 运算符。

名称 类型 说明
inputNodes

NodeReference[]

对运算符输入节点的引用的列表。

inputSchemas

InputSchema[]

运算符的输入架构。

name

string

运算符的名称。

properties

ExpandOperatorProperties

展开运算符属性。

type string:

Expand

运算符的类型。 可能会随着时间的推移添加其他运算符类型。

ExpandOperatorProperties

展开运算符属性。

名称 类型 说明
column

ColumnReferenceExpression[]

要展开的列的列表。

ignoreMissingOrEmpty

boolean

缺少或空列设置。 True - 忽略列,False - 不要忽略列。

FabricJobEventsSourceProperties

Fabric 作业事件源属性。

名称 类型 说明
eventScope

EventScope

filters

object

https://learn.microsoft.com/en-us/azure/event-grid/event-filtering#advanced-filtering定义的高级筛选器。

includedEventTypes

string[]

包含的事件类型。

itemId

string (uuid)

项标识符。

workspaceId

string (uuid)

工作区标识符。

FabricJobEventsSourceResponse

Fabric 作业事件源响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties

FabricJobEventsSourceProperties

Fabric 作业事件源的属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

FabricJobEvents

源的类型。

FabricOneLakeEventsSourceProperties

Fabric OneLake 事件源属性。

名称 类型 说明
filters

object

https://learn.microsoft.com/en-us/azure/event-grid/event-filtering#advanced-filtering定义的高级筛选器。

includedEventTypes

string[]

包含的事件类型。

itemId

string (uuid)

项标识符。

oneLakePaths

string[]

OneLake 路径。

tenantId

string (uuid)

租户标识符。

workspaceId

string (uuid)

工作区标识符。

FabricOneLakeEventsSourceResponse

Fabric OneLake 事件源响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties

FabricOneLakeEventsSourceProperties

Fabric OneLake 事件源的属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

FabricOneLakeEvents

源的类型。

FabricWorkspaceItemEventsSourceProperties

Fabric 工作区项事件源属性。

名称 类型 说明
eventScope

EventScope

filters

object

https://learn.microsoft.com/en-us/azure/event-grid/event-filtering#advanced-filtering定义的高级筛选器。

includedEventTypes

string[]

包含的事件类型。

itemId

string (uuid)

项标识符。

workspaceId

string (uuid)

工作区标识符。

FabricWorkspaceItemEventsSourceResponse

Fabric 工作区项事件源响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties

FabricWorkspaceItemEventsSourceProperties

Fabric 工作区项事件源的属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

FabricWorkspaceItemEvents

源的类型。

FilterCondition

表示筛选器条件。

名称 类型 说明
column

ColumnReferenceExpression

表示对列的引用。

operatorType

OperatorType

运算符类型。

value

LiteralExpression

表示文本表达式。

FilterOperator

筛选器运算符。

名称 类型 说明
inputNodes

NodeReference[]

对运算符输入节点的引用的列表。

inputSchemas

InputSchema[]

运算符的输入架构。

name

string

运算符的名称。

properties

FilterOperatorProperties

筛选器运算符属性。

type string:

Filter

运算符的类型。 可能会随着时间的推移添加其他运算符类型。

FilterOperatorProperties

筛选器运算符属性。

名称 类型 说明
conditions

FilterCondition[]

筛选条件的列表。

Format

格式类型。

说明
WithHeaders

格式包括标头。

WithoutHeaders

格式不包含标头。

FunctionCallProperties

函数调用作的属性。

名称 类型 说明
arguments

object[]

函数的参数列表。

functionName

string

函数的名称。

GooglePubSubSourceProperties

Google Pub/Sub 源属性。

名称 类型 说明
dataConnectionId

string (uuid)

Google Pub/Sub 数据连接标识符。

GooglePubSubSourceResponse

Google Pub/Sub 源响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties

GooglePubSubSourceProperties

Google Pub/Sub 源的属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

GooglePubSub

源的类型。

GroupByOperator

GroupBy 运算符。

名称 类型 说明
inputNodes

NodeReference[]

对运算符输入节点的引用的列表。

inputSchemas

InputSchema[]

运算符的输入架构。

name

string

运算符的名称。

properties

GroupByOperatorProperties

GroupBy 运算符属性。

type string:

GroupBy

运算符的类型。 可能会随着时间的推移添加其他运算符类型。

GroupByOperatorProperties

GroupBy 运算符属性。

名称 类型 说明
aggregations

Aggregation[]

聚合的列表。

groupBy

ColumnReferenceExpression[]

要分组依据的列的列表。

window GroupByWindow:

表示按运算符分组的窗口。

HoppingWindow

名称 类型 说明
properties

HoppingWindowProperties

跳跃窗口的属性。

type string:

Hopping

窗口的类型。

HoppingWindowProperties

跳跃窗口的属性。

名称 类型 说明
duration

OperatorCommonDuration

表示持续时间。

hopSize

OperatorCommonDuration

表示持续时间。

offset

OperatorCommonDuration

表示持续时间。

IncludedEventTypes

包含的事件类型。

说明
Microsoft.Storage.BlobCreated

Blob 已创建事件。

Microsoft.Storage.BlobDeleted

Blob 已删除事件。

Microsoft.Storage.BlobRenamed

Blob 重命名事件。

Microsoft.Storage.BlobTierChanged

Blob 层已更改事件。

Microsoft.Storage.DirectoryCreated

目录已创建事件。

Microsoft.Storage.DirectoryDeleted

目录删除的事件。

Microsoft.Storage.DirectoryRenamed

目录重命名事件。

Microsoft.Storage.BlobInventoryPolicyCompleted

Blob 清单策略已完成事件。

Microsoft.Storage.AsyncOperationInitiated

异步作启动的事件。

Microsoft.Storage.LifecyclePolicyCompleted

生命周期策略已完成事件。

InColumnAggregation

表示列的聚合。

名称 类型 说明
aggregationFunction

AggregationFunction

聚合函数。

alias

string

聚合的别名。

arguments

object[]

聚合的参数列表。

column

ColumnReferenceExpression

表示对列的引用。

duration

OperatorCommonDuration

表示持续时间。

partitionBy

ColumnReferenceExpression[]

要分区依据的列的列表。

InputSchema

表示源、目标或运算符的输入架构。

名称 类型 说明
name

string

输入架构的名称。

schema

Schema

表示数据的架构。

JoinOn

表示联接条件。

名称 类型 说明
left

ColumnReferenceExpression

表示对列的引用。

right

ColumnReferenceExpression

表示对列的引用。

JoinOperator

Join 运算符。

名称 类型 说明
inputNodes

NodeReference[]

对运算符输入节点的引用的列表。

inputSchemas

InputSchema[]

运算符的输入架构。

name

string

运算符的名称。

properties

JoinOperatorProperties

联接运算符属性。

type string:

Join

运算符的类型。 可能会随着时间的推移添加其他运算符类型。

JoinOperatorProperties

联接运算符属性。

名称 类型 说明
duration

OperatorCommonDuration

表示持续时间。

joinOn

JoinOn[]

联接条件的列表。

joinType

JoinType

联接的类型。

JoinType

联接的类型。

说明
Inner

内部联接。

LeftOuter

左外部联接。

JsonSerializationInfo

JSON 序列化信息。

名称 类型 说明
properties

JsonSerializationProperties

JSON 序列化属性。

type string:

Json

序列化类型。

JsonSerializationProperties

JSON 序列化属性。

名称 类型 说明
encoding

Encoding

编码类型。

LakehouseDestinationProperties

Lakehouse 目标属性。

名称 类型 默认值 说明
deltaTable

string

增量表名称。

inputSerialization SerializationInfo:

序列化信息。

itemId

string (uuid)

Lakehouse 项标识符。

maximumDurationInSeconds

integer

120

输出批处理的最大持续时间(以秒为单位)。 默认值为 120。

minimumRows

integer

100000

输出批处理的最小行数。 默认值为 100000。

schema

string

架构名称。

workspaceId

string (uuid)

Lakehouse 工作区标识符。

LakehouseDestinationResponse

Lakehouse 目标响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

目标的唯一标识符。

inputNodes

NodeReference[]

对目标的输入节点的引用列表。

inputSchemas

InputSchema[]

目标的输入架构。

name

string

目标的唯一名称。

properties

LakehouseDestinationProperties

Lakehouse 目标的属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

Lakehouse

目标的类型。

LiteralExpression

表示文本表达式。

名称 类型 说明
dataType

DataType

文本表达式的数据类型。

value

string

文本表达式的值。

ManageFieldsCastOperation

表示管理字段强制转换作。

名称 类型 说明
alias

string

作的别名。

properties

CastProperties

管理字段强制转换作的属性。

type string:

Cast

作类型。

ManageFieldsFunctionCallOperation

表示管理字段函数调用作。

名称 类型 说明
alias

string

作的别名。

properties

FunctionCallProperties

管理字段函数调用作的属性。

type string:

FunctionCall

作类型。

ManageFieldsOperator

ManageFields 运算符。

名称 类型 说明
inputNodes

NodeReference[]

对运算符输入节点的引用的列表。

inputSchemas

InputSchema[]

运算符的输入架构。

name

string

运算符的名称。

properties

ManageFieldsOperatorProperties

ManageFields 运算符属性。

type string:

ManageFields

运算符的类型。 可能会随着时间的推移添加其他运算符类型。

ManageFieldsOperatorProperties

ManageFields 运算符属性。

名称 类型 说明
columns ManageFieldsOperation[]:

要管理的列的列表。

ManageFieldsRenameOperation

表示管理字段重命名作。

名称 类型 说明
alias

string

作的别名。

properties

RenameProperties

管理字段重命名作的属性。

type string:

Rename

作类型。

MqttSourceProperties

MQTT 源属性。

名称 类型 说明
dataConnectionId

string (uuid)

MQTT 数据连接标识符。

serverVersion

ServerVersion

MQTT 服务器版本。

topic

string

MQTT 主题。

MqttSourceResponse

MQTT 源响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties

MqttSourceProperties

MQTT 源的属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

Mqtt

源的类型。

MySQLCDCSourceResponse

MySQL CDC 源响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties
status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

MySQLCDC

源的类型。

NodeReference

表示使用其唯一名称对节点的引用。

名称 类型 说明
name

string

节点的唯一名称。

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

说明
Unknown

节点的状态未知。

Creating

正在创建节点。

Created

节点已创建。

Updating

正在更新节点。

Running

节点正在运行。

Paused

节点已暂停。

Failed

节点已失败。

Warning

节点有警告。

Deleting

正在删除节点。

Pausing

节点正在暂停。

Resuming

正在恢复节点。

External

节点状态取决于外部服务。

OffsetPolicy

偏移策略。

说明
Earliest

偏移策略最早。

Latest

偏移策略为“最新”。

OperatorCommonDuration

表示持续时间。

名称 类型 说明
unit

Unit

持续时间的单位。

value

integer

持续时间的值。

OperatorType

运算符类型。

说明
Equals

等于运算符。

NotEquals

NotEquals 运算符。

GreaterThan

GreaterThan 运算符。

GreaterThanOrEquals

GreaterThanOrEquals 运算符。

LessThan

LessThan 运算符。

LessThanOrEquals

LessThanOrEquals 运算符。

Contains

包含运算符。

DoesNotContain

DoesNotContain 运算符。

StartsWith

StartsWith 运算符。

DoesNotStartWith

DoesNotStartWith 运算符。

EndsWith

EndsWith 运算符。

DoesNotEndWith

DoesNotEndWith 运算符。

IsEmpty

IsEmpty 运算符。

IsNull

IsNull 运算符。

IsNotNull

IsNotNull 运算符。

IsNotNullOrEmpty

IsNotNullOrEmpty 运算符。

PostgreSQLCDCSourceProperties

PostgreSQL CDC 源属性。

名称 类型 默认值 说明
dataConnectionId

string (uuid)

SQL CDC 数据连接标识符。

port

integer

5432

端口号。 默认值为 5432。

slotName

string

CDC 连接器的槽名称。

tableName

string

表名称。

PostgreSQLCDCSourceResponse

PostgreSQL CDC 源响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties

PostgreSQLCDCSourceProperties

PostgreSQL CDC 源的属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

PostgreSQLCDC

源的类型。

RealTimeWeatherSourceProperties

实时天气源属性。

名称 类型 说明
latitude

number

天气数据的纬度。

longitude

number

天气数据的经度。

RealTimeWeatherSourceResponse

实时天气源响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties

RealTimeWeatherSourceProperties

实时天气源的属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

RealTimeWeather

源的类型。

Region

Amazon Kinesis 区域名称。

说明
af-south-1

非洲(开普敦)地区。

ap-east-1

亚太(香港)区域。

ap-northeast-1

亚太(东京)区域。

ap-northeast-2

亚太地区(首尔)区域。

ap-northeast-3

亚太(大阪)地区。

ap-south-1

亚太(孟买)区域。

ap-south-2

亚太(海得拉巴)地区。

ap-southeast-1

亚太(新加坡)区域。

ap-southeast-2

亚太(悉尼)地区。

ap-southeast-3

亚太(雅加达)区域。

ap-southeast-4

亚太(墨尔本)区域。

ap-southeast-5

亚太(马来西亚)区域。

ca-central-1

加拿大(中部)区域。

ca-west-1

加拿大西部(卡尔加里)地区。

eu-central-1

欧洲(法兰克福)地区。

eu-central-2

欧洲(苏黎世)地区。

eu-north-1

欧洲(斯德哥尔摩)地区。

eu-south-1

欧洲(米兰)地区。

eu-south-2

欧洲(西班牙)地区。

eu-west-1

欧洲(爱尔兰)地区。

eu-west-2

欧洲(伦敦)地区。

eu-west-3

欧洲(巴黎)地区。

il-central-1

以色列(特拉维夫)地区。

me-central-1

中东(阿联酋)区域。

me-south-1

中东(巴林)地区。

sa-east-1

南美洲(圣保罗)区域。

us-east-1

美国东部(弗吉尼亚州)区域。

us-east-2

美国东部(俄亥俄州)区域。

us-gov-east-1

AWS GovCloud (US-East) 区域。

us-gov-west-1

AWS GovCloud (US-West) 区域。

us-west-1

美国西部(加利福尼亚州)区域。

us-west-2

美国西部(俄勒冈)区域。

RenameProperties

重命名作的属性。

名称 类型 说明
column

ColumnReferenceExpression

表示对列的引用。

SampleDataSourceProperties

示例数据源属性。

名称 类型 说明
type

Type

示例数据类型。

SampleDataSourceResponse

示例数据事件源响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties

SampleDataSourceProperties

示例数据事件源的属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

SampleData

源的类型。

SaslMechanism

SASL 机制。

说明
PLAIN

SASL 机制为 PLAIN。

SCRAM-SHA-256

SASL 机制为 SCRAM-SHA-256。

SCRAM-SHA-512

SASL 机制是 SCRAM-SHA-512。

Schema

表示数据的架构。

名称 类型 说明
columns

ColumnSchema[]

架构中列的列表。

SecurityProtocol

安全协议。

说明
SASL_PLAINTEXT

安全协议SASL_PLAINTEXT。

PLAINTEXT

安全协议为 PLAINTEXT。

SASL_SSL

安全协议SASL_SSL。

SSL

安全协议为 SSL。

SerializationType

序列化类型。

说明
Avro

序列化类型为 Avro。

Json

序列化类型为 JSON。

Csv

序列化类型为 CSV。

ServerVersion

MQTT 服务器版本。

说明
V3

MQTT 服务器版本为 V3。

V5

MQTT 服务器版本为 V5。

SessionWindow

名称 类型 说明
properties

SessionWindowProperties

会话窗口的属性。

type string:

Session

窗口的类型。

SessionWindowProperties

会话窗口的属性。

名称 类型 说明
maxDuration

OperatorCommonDuration

表示持续时间。

partitionBy

ColumnReferenceExpression

表示对列的引用。

timeout

OperatorCommonDuration

表示持续时间。

SlidingWindow

名称 类型 说明
properties

SlidingWindowProperties

滑动窗口的属性。

type string:

Sliding

窗口的类型。

SlidingWindowProperties

滑动窗口的属性。

名称 类型 说明
duration

OperatorCommonDuration

表示持续时间。

SnapshotWindow

名称 类型 说明
properties

SnapshotWindowProperties

快照窗口的属性。

type string:

Snapshot

窗口的类型。

SnapshotWindowProperties

快照窗口的属性。

SolacePubSubQueueSourceProperties

Solace PubSub 队列源属性。

名称 类型 说明
dataConnectionId

string (uuid)

Solace PubSub 数据连接标识符。

mapSolaceProperties

boolean

指示是否将 Solace 标准消息属性映射到 Kafka 记录标头。

mapUserProperties

boolean

指示是否将用户属性从 Solace 消息映射到 Kafka 记录标头。

messageVpnName

string

Solace PubSub 消息 VPN 名称。

pubSubType string:

Queue

Solace PubSub 类型。

queue

string

Solace PubSub 队列名称。

SolacePubSubSourceResponse

Solace PubSub 源响应。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties SolacePubSubSourceProperties:

Solace PubSub 源的属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

SolacePubSub

源的类型。

SolacePubSubTopicsSourceProperties

Solace PubSub 主题源属性。

名称 类型 说明
dataConnectionId

string (uuid)

Solace PubSub 数据连接标识符。

mapSolaceProperties

boolean

指示是否将 Solace 标准消息属性映射到 Kafka 记录标头。

mapUserProperties

boolean

指示是否将用户属性从 Solace 消息映射到 Kafka 记录标头。

messageVpnName

string

Solace PubSub 消息 VPN 名称。

pubSubType string:

Topics

Solace PubSub 类型。

topics

string[]

安慰 PubSub 主题。

SourceType

表示源的类型。 可能会随着时间的推移添加其他源类型。

说明
AmazonKinesis

Amazon Kinesis 源类型。

AmazonMSKKafka

Amazon MSK Kafka 源类型。

ApacheKafka

Apache Kafka 源类型。

AzureBlobStorageEvents

Azure Blob 存储事件源类型。

AzureCosmosDBCDC

Azure Cosmos DB CDC 源类型。

AzureDataExplorer

Azure 数据资源管理器源类型。

AzureEventGridNamespace

Azure 事件网格命名空间源类型。

AzureEventHub

Azure 事件中心源类型。

AzureIoTHub

Azure IoT 中心源类型。

AzureSQLDBCDC

Azure SQL DB CDC 源类型。

AzureSQLMIDBCDC

Azure SQL MI DB CDC 源类型。

ConfluentCloud

Confluent Cloud 源类型。

CustomEndpoint

自定义终结点源类型。

FabricJobEvents

Fabric 作业事件源类型。

FabricOneLakeEvents

Fabric One Lake 事件源类型。

FabricWorkspaceItemEvents

Fabric 工作区项事件源类型。

GooglePubSub

Google PubSub 源类型。

Mqtt

MQTT 源类型。

MySQLCDC

MySQL CDC 源类型。

PostgreSQLCDC

PostgreSQL CDC 源类型。

RealTimeWeather

实时天气源类型。

SQLServerOnVMDBCDC

VM DB CDC 源类型的 SQL Server。

SampleData

示例数据源类型。

SolacePubSub

Solace PubSub 源类型。

SqlOperator

SQL 运算符。

名称 类型 说明
inputNodes

NodeReference[]

对运算符输入节点的引用的列表。

inputSchemas

InputSchema[]

运算符的输入架构。

name

string

运算符的名称。

properties

SqlOperatorProperties

SQL 运算符属性。

type string:

SQL

运算符的类型。 可能会随着时间的推移添加其他运算符类型。

SqlOperatorProperties

SQL 运算符属性。

名称 类型 说明
query

string

要执行的 Azure 流分析和事件流查询。 可在 此处找到语言参考文档。

SQLServerOnVMDBCDCSourceResponse

VM DB CDC 源响应上的 Azure SQL Server。

名称 类型 说明
error

ErrorInfo

错误信息。

id

string (uuid)

源的唯一标识符。

inputSchemas

InputSchema[]

源的输入架构。

name

string

源的唯一名称。

properties

BaseSQLCDCSourceProperties

基本 SQL CDC 源属性。

status

NodeStatus

节点的状态。 可能会随着时间的推移添加其他节点状态。

type string:

SQLServerOnVMDBCDC

源的类型。

StreamType

表示流的类型。 可能会随着时间的推移添加其他流类型。

说明
DefaultStream

流是默认流。

DerivedStream

流派生自另一个流。

TumblingWindow

名称 类型 说明
properties

TumblingWindowProperties

翻转窗口的属性。

type string:

Tumbling

窗口的类型。

TumblingWindowProperties

翻转窗口的属性。

名称 类型 说明
duration

OperatorCommonDuration

表示持续时间。

offset

OperatorCommonDuration

表示持续时间。

Type

示例数据类型。

说明
YellowTaxi

黄色出租车示例数据。

StockMarket

股市示例数据。

Bicycles

自行车示例数据。

Buses

总线示例数据。

SP500Stocks

标普 500 股票示例数据。

SemanticModelLogs

语义模型日志示例数据。

UnionOperator

Union 运算符。

名称 类型 说明
inputNodes

NodeReference[]

对运算符输入节点的引用的列表。

inputSchemas

InputSchema[]

运算符的输入架构。

name

string

运算符的名称。

properties

UnionOperatorProperties

Union 运算符属性。

type string:

Union

运算符的类型。 可能会随着时间的推移添加其他运算符类型。

UnionOperatorProperties

Union 运算符属性。

Unit

持续时间的单位。

说明
Microsecond

微秒单位。

Millisecond

毫秒单位。

Second

第二个单位。

Minute

分钟单位。

Hour

小时单位。

Day

日单位。

Weekday

工作日单位。

Week

周单位。

DayOfYear

DayOfYear 单位。

Month

月单位。

Quarter

季度单位。

Year

年份单位。