Inputs - Update
Обновляет существующие входные данные в существующем задании потоковой передачи. Это можно использовать для частичного обновления (т. е. обновления одного или двух свойств) входных данных, не затрагивая остальное задание или определение входных данных.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StreamAnalytics/streamingjobs/{jobName}/inputs/{inputName}?api-version=2020-03-01
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
input
|
path | True |
string |
Имя входных данных. |
job
|
path | True |
string |
Имя задания потоковой передачи. |
resource
|
path | True |
string minLength: 1maxLength: 90 pattern: ^[-\w\._\(\)]+$ |
Имя группы ресурсов. Имя не учитывает регистр. |
subscription
|
path | True |
string minLength: 1 |
Идентификатор целевой подписки. |
api-version
|
query | True |
string minLength: 1 |
Версия API, используемая для этой операции. |
Заголовок запроса
Имя | Обязательно | Тип | Описание |
---|---|---|---|
If-Match |
string |
ETag входных данных. Опустите это значение, чтобы всегда перезаписать текущие входные данные. Укажите последнее значение ETag, чтобы предотвратить случайное перезапись одновременных изменений. |
Текст запроса
Имя | Тип | Описание |
---|---|---|
name |
string |
Имя ресурса |
properties | InputProperties: |
Свойства, связанные с входными данными. Требуется для запросов PUT (CreateOrReplace). |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
Входные данные успешно обновлены. Заголовки ETag: string |
|
Other Status Codes |
Ошибка. |
Безопасность
azure_auth
Поток OAuth2 Azure Active Directory
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
Имя | Описание |
---|---|
user_impersonation | олицетворения учетной записи пользователя |
Примеры
Update a reference blob input |
Update a stream blob input |
Update a stream Event Hub input |
Update a stream IoT Hub input |
Update a reference blob input
Образец запроса
PATCH https://management.azure.com/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourcegroups/sjrg8440/providers/Microsoft.StreamAnalytics/streamingjobs/sj9597/inputs/input7225?api-version=2020-03-01
{
"properties": {
"type": "Reference",
"datasource": {
"type": "Microsoft.Storage/Blob",
"properties": {
"container": "differentContainer"
}
},
"serialization": {
"type": "Csv",
"properties": {
"fieldDelimiter": "|",
"encoding": "UTF8"
}
}
}
}
Пример ответа
ETag: a4ceb697-1c8f-40c8-b951-fb5ee4757437
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg8440/providers/Microsoft.StreamAnalytics/streamingjobs/sj9597/inputs/input7225",
"name": "input7225",
"type": "Microsoft.StreamAnalytics/streamingjobs/inputs",
"properties": {
"type": "Reference",
"datasource": {
"type": "Microsoft.Storage/Blob",
"properties": {
"storageAccounts": [
{
"accountName": "someAccountName"
}
],
"container": "differentContainer",
"pathPattern": "{date}/{time}",
"dateFormat": "yyyy/MM/dd",
"timeFormat": "HH"
}
},
"serialization": {
"type": "Csv",
"properties": {
"fieldDelimiter": "|",
"encoding": "UTF8"
}
}
}
}
Update a stream blob input
Образец запроса
PATCH https://management.azure.com/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourcegroups/sjrg8161/providers/Microsoft.StreamAnalytics/streamingjobs/sj6695/inputs/input8899?api-version=2020-03-01
{
"properties": {
"type": "Stream",
"datasource": {
"type": "Microsoft.Storage/Blob",
"properties": {
"sourcePartitionCount": 32
}
},
"serialization": {
"type": "Csv",
"properties": {
"fieldDelimiter": "|",
"encoding": "UTF8"
}
}
}
}
Пример ответа
ETag: 3b35d57c-02f4-4b41-8e1d-af02a86c2fa1
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg8161/providers/Microsoft.StreamAnalytics/streamingjobs/sj6695/inputs/input8899",
"name": "input8899",
"type": "Microsoft.StreamAnalytics/streamingjobs/inputs",
"properties": {
"type": "Stream",
"datasource": {
"type": "Microsoft.Storage/Blob",
"properties": {
"sourcePartitionCount": 32,
"storageAccounts": [
{
"accountName": "someAccountName"
}
],
"container": "state",
"pathPattern": "{date}/{time}",
"dateFormat": "yyyy/MM/dd",
"timeFormat": "HH"
}
},
"serialization": {
"type": "Csv",
"properties": {
"fieldDelimiter": "|",
"encoding": "UTF8"
}
}
}
}
Update a stream Event Hub input
Образец запроса
PATCH https://management.azure.com/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourcegroups/sjrg3139/providers/Microsoft.StreamAnalytics/streamingjobs/sj197/inputs/input7425?api-version=2020-03-01
{
"properties": {
"type": "Stream",
"datasource": {
"type": "Microsoft.ServiceBus/EventHub",
"properties": {
"consumerGroupName": "differentConsumerGroupName"
}
},
"serialization": {
"type": "Avro"
}
}
}
Пример ответа
ETag: 7548f259-81b5-4ea7-b896-25c6717d98ba
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3139/providers/Microsoft.StreamAnalytics/streamingjobs/sj197/inputs/input7425",
"name": "input7425",
"type": "Microsoft.StreamAnalytics/streamingjobs/inputs",
"properties": {
"type": "Stream",
"datasource": {
"type": "Microsoft.ServiceBus/EventHub",
"properties": {
"eventHubName": "sdkeventhub",
"consumerGroupName": "differentConsumerGroupName",
"serviceBusNamespace": "sdktest",
"sharedAccessPolicyName": "RootManageSharedAccessKey"
}
},
"serialization": {
"type": "Avro",
"properties": {}
}
}
}
Update a stream IoT Hub input
Образец запроса
PATCH https://management.azure.com/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourcegroups/sjrg3467/providers/Microsoft.StreamAnalytics/streamingjobs/sj9742/inputs/input7970?api-version=2020-03-01
{
"properties": {
"type": "Stream",
"datasource": {
"type": "Microsoft.Devices/IotHubs",
"properties": {
"endpoint": "messages/operationsMonitoringEvents"
}
},
"serialization": {
"type": "Csv",
"properties": {
"fieldDelimiter": "|",
"encoding": "UTF8"
}
}
}
}
Пример ответа
ETag: e2d847e0-c95b-48ef-9e14-1afc1f2270cb
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3467/providers/Microsoft.StreamAnalytics/streamingjobs/sj9742/inputs/input7970",
"name": "input7970",
"type": "Microsoft.StreamAnalytics/streamingjobs/inputs",
"properties": {
"type": "Stream",
"datasource": {
"type": "Microsoft.Devices/IotHubs",
"properties": {
"iotHubNamespace": "iothub",
"sharedAccessPolicyName": "owner",
"endpoint": "messages/operationsMonitoringEvents",
"consumerGroupName": "sdkconsumergroup"
}
},
"serialization": {
"type": "Csv",
"properties": {
"fieldDelimiter": "|",
"encoding": "UTF8"
}
}
}
}
Определения
Имя | Описание |
---|---|
Authentication |
Режим проверки подлинности. Допустимые режимы: |
Avro |
Описывает, как данные из входных данных сериализуются или как данные сериализуются при записи в выходные данные в формате Avro. |
Azure |
Описывает источник входных данных базы данных SQL Azure. |
Blob |
Описывает источник входных данных большого двоичного объекта, содержащий эталонные данные. |
Blob |
Описывает источник входных данных БОЛЬШОго двоичного объекта, содержащий потоковые данные. |
Compression |
Описание сжатия входных данных |
Compression |
Указывает тип сжатия, используемого входными данными. Требуется для запросов PUT (CreateOrReplace). |
Csv |
Описывает, как данные из входных данных сериализуются или как данные сериализуются при записи в выходные данные в формате CSV. |
Diagnostic |
Условие, применимое к ресурсу или к заданию в целом, которое гарантирует внимание клиентов. |
Diagnostics |
Описывает условия, применимые к входным, выходным данным или общему заданию, которые гарантируют внимание клиентов. |
Encoding |
Указывает кодировку входящих данных в случае ввода и кодирования исходящих данных в случае выходных данных. |
Error |
Представление распространенных ошибок. |
Event |
Описывает источник входных данных концентратора событий, содержащий потоковые данные. |
Event |
Описывает источник входных данных концентратора событий, содержащий потоковые данные. |
Event |
Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). |
File |
Описывает источник входных данных файла, содержащий эталонные данные. |
Gateway |
Описывает источник входных данных БОЛЬШОго двоичного объекта, содержащий потоковые данные. |
Input |
Входной объект, содержащий все сведения, связанные с именованными входными данными. Все входные данные содержатся в задании потоковой передачи. |
Io |
Описывает источник входных данных Центра Интернета вещей, содержащий потоковые данные. |
Json |
Указывает формат JSON, в который будут записаны выходные данные. Поддерживаемые в настоящее время значения имеют значение lineSeparated, указывающее, что выходные данные будут отформатированы путем разделения каждого объекта JSON новой строкой и массива, указывающего, что выходные данные будут отформатированы в виде массива объектов JSON. |
Json |
Описывает, как данные из входных данных сериализуются или как данные сериализуются при записи в выходные данные в формате JSON. |
Parquet |
Описывает, как данные из входных данных сериализуются или как данные сериализуются при записи в выходные данные в формате Parquet. |
Reference |
Свойства, связанные с входными данными, содержащими справочные данные. |
Refresh |
Указывает тип параметра обновления данных. |
Storage |
Свойства, связанные с учетной записью хранения Azure |
Stream |
Свойства, связанные с входными данными, содержащими потоковые данные. |
AuthenticationMode
Режим проверки подлинности. Допустимые режимы: ConnectionString
, Msi
и UserToken.
Значение | Описание |
---|---|
ConnectionString | |
Msi | |
UserToken |
AvroSerialization
Описывает, как данные из входных данных сериализуются или как данные сериализуются при записи в выходные данные в формате Avro.
Имя | Тип | Описание |
---|---|---|
type |
string:
Avro |
Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). |
AzureSqlReferenceInputDataSource
Описывает источник входных данных базы данных SQL Azure.
Имя | Тип | Описание |
---|---|---|
properties.database |
string |
Этот элемент связан с элементом источника данных. Это имя базы данных, в которую будут записаны выходные данные. |
properties.deltaSnapshotQuery |
string |
Этот элемент связан с элементом источника данных. Этот запрос используется для получения добавочных изменений из базы данных SQL. Чтобы использовать этот параметр, рекомендуется использовать темпоральные таблицы в Базе данных SQL Azure. |
properties.fullSnapshotQuery |
string |
Этот элемент связан с элементом источника данных. Этот запрос используется для получения данных из базы данных SQL. |
properties.password |
string |
Этот элемент связан с элементом источника данных. Это пароль, который будет использоваться для подключения к экземпляру базы данных SQL. |
properties.refreshRate |
string |
Этот элемент связан с элементом источника данных. Это указывает, как часто данные будут извлекаться из базы данных. Он имеет формат DateTime. |
properties.refreshType |
Указывает тип параметра обновления данных. |
|
properties.server |
string |
Этот элемент связан с элементом источника данных. Это имя сервера, содержащего базу данных, в которую будет записана запись. |
properties.table |
string |
Этот элемент связан с элементом источника данных. Имя таблицы в базе данных SQL Azure. |
properties.user |
string |
Этот элемент связан с элементом источника данных. Это имя пользователя, которое будет использоваться для подключения к экземпляру базы данных SQL. |
type |
string:
Microsoft. |
Указывает тип входного источника данных, содержащего эталонные данные. Требуется для запросов PUT (CreateOrReplace). |
BlobReferenceInputDataSource
Описывает источник входных данных большого двоичного объекта, содержащий эталонные данные.
Имя | Тип | Default value | Описание |
---|---|---|---|
properties.authenticationMode | ConnectionString |
Режим проверки подлинности. |
|
properties.container |
string |
Имя контейнера в связанной учетной записи хранения. Этот контейнер содержит большие двоичные объекты, которые должны быть считываются или записываются в нее. Требуется для запросов PUT (CreateOrReplace). |
|
properties.dateFormat |
string |
Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты. |
|
properties.pathPattern |
string |
Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input или https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output. |
|
properties.storageAccounts |
Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace). |
||
properties.timeFormat |
string |
Формат времени. Когда {time} отображается в pathPattern, значение этого свойства используется в качестве формата времени. |
|
type |
string:
Microsoft. |
Указывает тип входного источника данных, содержащего эталонные данные. Требуется для запросов PUT (CreateOrReplace). |
BlobStreamInputDataSource
Описывает источник входных данных БОЛЬШОго двоичного объекта, содержащий потоковые данные.
Имя | Тип | Default value | Описание |
---|---|---|---|
properties.authenticationMode | ConnectionString |
Режим проверки подлинности. |
|
properties.container |
string |
Имя контейнера в связанной учетной записи хранения. Этот контейнер содержит большие двоичные объекты, которые должны быть считываются или записываются в нее. Требуется для запросов PUT (CreateOrReplace). |
|
properties.dateFormat |
string |
Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты. |
|
properties.pathPattern |
string |
Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input или https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output. |
|
properties.sourcePartitionCount |
integer (int32) |
Число секций входного источника данных БОЛЬШОго двоичного объекта. Диапазон 1 – 1024. |
|
properties.storageAccounts |
Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace). |
||
properties.timeFormat |
string |
Формат времени. Когда {time} отображается в pathPattern, значение этого свойства используется в качестве формата времени. |
|
type |
string:
Microsoft. |
Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). |
Compression
Описание сжатия входных данных
Имя | Тип | Default value | Описание |
---|---|---|---|
type | None |
Указывает тип сжатия, используемого входными данными. Требуется для запросов PUT (CreateOrReplace). |
CompressionType
Указывает тип сжатия, используемого входными данными. Требуется для запросов PUT (CreateOrReplace).
Значение | Описание |
---|---|
Deflate | |
GZip | |
None |
CsvSerialization
Описывает, как данные из входных данных сериализуются или как данные сериализуются при записи в выходные данные в формате CSV.
Имя | Тип | Описание |
---|---|---|
properties.encoding |
Указывает кодировку входящих данных в случае ввода и кодирования исходящих данных в случае выходных данных. Требуется для запросов PUT (CreateOrReplace). |
|
properties.fieldDelimiter |
string |
Указывает разделитель, который будет использоваться для разделения записей с разделителями-запятыми (CSV). Список поддерживаемых значений см. в https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input или https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output. Требуется для запросов PUT (CreateOrReplace). |
type |
string:
Csv |
Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). |
DiagnosticCondition
Условие, применимое к ресурсу или к заданию в целом, которое гарантирует внимание клиентов.
Имя | Тип | Описание |
---|---|---|
code |
string |
Непрозрачный диагностический код. |
message |
string |
Читаемое человеком сообщение, описывающее условие подробно. Локализовано в Accept-Language запроса клиента. |
since |
string |
Метка времени UTC при запуске условия. Клиенты должны иметь возможность найти соответствующее событие в журнале ops примерно в это время. |
Diagnostics
Описывает условия, применимые к входным, выходным данным или общему заданию, которые гарантируют внимание клиентов.
Имя | Тип | Описание |
---|---|---|
conditions |
Коллекция нулевых или более условий, применимых к ресурсу или к общему заданию, что гарантирует внимание клиентов. |
Encoding
Указывает кодировку входящих данных в случае ввода и кодирования исходящих данных в случае выходных данных.
Значение | Описание |
---|---|
UTF8 |
Error
Представление распространенных ошибок.
Имя | Тип | Описание |
---|---|---|
error |
Свойства определения ошибки. |
EventHubStreamInputDataSource
Описывает источник входных данных концентратора событий, содержащий потоковые данные.
Имя | Тип | Default value | Описание |
---|---|---|---|
authenticationMode | ConnectionString |
Режим проверки подлинности. |
|
properties.consumerGroupName |
string |
Имя группы потребителей концентратора событий, которая должна использоваться для чтения событий из Концентратора событий. Указание отдельных имен групп потребителей для нескольких входных данных позволяет каждому из этих входных данных получать те же события из Концентратора событий. Если это не указано, входные данные используют группу потребителей концентратора событий по умолчанию. |
|
properties.eventHubName |
string |
Имя концентратора событий. Требуется для запросов PUT (CreateOrReplace). |
|
serviceBusNamespace |
string |
Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). |
|
sharedAccessPolicyKey |
string |
Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace). |
|
sharedAccessPolicyName |
string |
Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). |
|
type |
string:
Microsoft. |
Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). |
EventHubV2StreamInputDataSource
Описывает источник входных данных концентратора событий, содержащий потоковые данные.
Имя | Тип | Default value | Описание |
---|---|---|---|
authenticationMode | ConnectionString |
Режим проверки подлинности. |
|
properties.consumerGroupName |
string |
Имя группы потребителей концентратора событий, которая должна использоваться для чтения событий из Концентратора событий. Указание отдельных имен групп потребителей для нескольких входных данных позволяет каждому из этих входных данных получать те же события из Концентратора событий. Если это не указано, входные данные используют группу потребителей концентратора событий по умолчанию. |
|
properties.eventHubName |
string |
Имя концентратора событий. Требуется для запросов PUT (CreateOrReplace). |
|
serviceBusNamespace |
string |
Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). |
|
sharedAccessPolicyKey |
string |
Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace). |
|
sharedAccessPolicyName |
string |
Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). |
|
type |
string:
Microsoft. |
Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). |
EventSerializationType
Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace).
Значение | Описание |
---|---|
Avro | |
Csv | |
Json | |
Parquet |
FileReferenceInputDataSource
Описывает источник входных данных файла, содержащий эталонные данные.
Имя | Тип | Описание |
---|---|---|
properties.path |
string |
Путь к файлу. |
type |
string:
File |
Указывает тип входного источника данных, содержащего эталонные данные. Требуется для запросов PUT (CreateOrReplace). |
GatewayMessageBusStreamInputDataSource
Описывает источник входных данных БОЛЬШОго двоичного объекта, содержащий потоковые данные.
Имя | Тип | Описание |
---|---|---|
properties.topic |
string |
Имя раздела служебной шины. |
type |
string:
Gateway |
Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). |
Input
Входной объект, содержащий все сведения, связанные с именованными входными данными. Все входные данные содержатся в задании потоковой передачи.
Имя | Тип | Описание |
---|---|---|
id |
string |
Идентификатор ресурса |
name |
string |
Имя ресурса |
properties | InputProperties: |
Свойства, связанные с входными данными. Требуется для запросов PUT (CreateOrReplace). |
type |
string |
Тип ресурса |
IoTHubStreamInputDataSource
Описывает источник входных данных Центра Интернета вещей, содержащий потоковые данные.
Имя | Тип | Описание |
---|---|---|
properties.consumerGroupName |
string |
Имя группы потребителей Центра Интернета вещей, которая должна использоваться для чтения событий из Центра Интернета вещей. Если это не указано, входные данные используют группу потребителей по умолчанию Центра Iot Hub. |
properties.endpoint |
string |
Конечная точка Центра Интернета вещей для подключения (т. е. сообщения, события, сообщения и операцииMonitoringEvents и т. д.). |
properties.iotHubNamespace |
string |
Имя или универсальный код ресурса (URI) Центра Интернета вещей. Требуется для запросов PUT (CreateOrReplace). |
properties.sharedAccessPolicyKey |
string |
Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace). |
properties.sharedAccessPolicyName |
string |
Имя политики общего доступа для Центра Интернета вещей. Эта политика должна содержать по крайней мере разрешение на подключение службы. Требуется для запросов PUT (CreateOrReplace). |
type |
string:
Microsoft. |
Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). |
JsonOutputSerializationFormat
Указывает формат JSON, в который будут записаны выходные данные. Поддерживаемые в настоящее время значения имеют значение lineSeparated, указывающее, что выходные данные будут отформатированы путем разделения каждого объекта JSON новой строкой и массива, указывающего, что выходные данные будут отформатированы в виде массива объектов JSON.
Значение | Описание |
---|---|
Array | |
LineSeparated |
JsonSerialization
Описывает, как данные из входных данных сериализуются или как данные сериализуются при записи в выходные данные в формате JSON.
Имя | Тип | Описание |
---|---|---|
properties.encoding |
Указывает кодировку входящих данных в случае ввода и кодирования исходящих данных в случае выходных данных. Требуется для запросов PUT (CreateOrReplace). |
|
properties.format |
Это свойство применяется только к сериализации выходных данных JSON. Это не применимо к входным данным. Это свойство указывает формат JSON, в который будут записаны выходные данные. Поддерживаемые в настоящее время значения имеют значение lineSeparated, указывающее, что выходные данные будут отформатированы путем разделения каждого объекта JSON новой строкой и массива, указывающего, что выходные данные будут отформатированы в виде массива объектов JSON. Значение по умолчанию — lineSeparated, если осталось значение NULL. |
|
type |
string:
Json |
Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). |
ParquetSerialization
Описывает, как данные из входных данных сериализуются или как данные сериализуются при записи в выходные данные в формате Parquet.
Имя | Тип | Описание |
---|---|---|
type |
string:
Parquet |
Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). |
ReferenceInputProperties
Свойства, связанные с входными данными, содержащими справочные данные.
Имя | Тип | Описание |
---|---|---|
compression |
Описание сжатия входных данных |
|
datasource | ReferenceInputDataSource: |
Описывает входной источник данных, содержащий эталонные данные. Требуется для запросов PUT (CreateOrReplace). |
diagnostics |
Описывает условия, применимые к входным, выходным данным или общему заданию, которые гарантируют внимание клиентов. |
|
etag |
string |
Текущий тег сущности для входных данных. Это непрозрачная строка. Его можно использовать для определения того, изменился ли ресурс между запросами. Его также можно использовать в заголовках If-Match или If-None-Match для операций записи для оптимистического параллелизма. |
partitionKey |
string |
PartitionKey Описывает ключ входных данных, используемых для секционирования входных данных. |
serialization | Serialization: |
Описывает, как данные из входных данных сериализуются или как сериализуются данные при записи в выходные данные. Требуется для запросов PUT (CreateOrReplace). |
type |
string:
Reference |
Указывает, является ли вход источником ссылочных данных или потоковых данных. Требуется для запросов PUT (CreateOrReplace). |
RefreshType
Указывает тип параметра обновления данных.
Значение | Описание |
---|---|
RefreshPeriodicallyWithDelta | |
RefreshPeriodicallyWithFull | |
Static |
StorageAccount
Свойства, связанные с учетной записью хранения Azure
Имя | Тип | Описание |
---|---|---|
accountKey |
string |
Ключ учетной записи для учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace). |
accountName |
string |
Имя учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace). |
StreamInputProperties
Свойства, связанные с входными данными, содержащими потоковые данные.
Имя | Тип | Описание |
---|---|---|
compression |
Описание сжатия входных данных |
|
datasource | StreamInputDataSource: |
Описывает входной источник данных, содержащий потоковые данные. Требуется для запросов PUT (CreateOrReplace). |
diagnostics |
Описывает условия, применимые к входным, выходным данным или общему заданию, которые гарантируют внимание клиентов. |
|
etag |
string |
Текущий тег сущности для входных данных. Это непрозрачная строка. Его можно использовать для определения того, изменился ли ресурс между запросами. Его также можно использовать в заголовках If-Match или If-None-Match для операций записи для оптимистического параллелизма. |
partitionKey |
string |
PartitionKey Описывает ключ входных данных, используемых для секционирования входных данных. |
serialization | Serialization: |
Описывает, как данные из входных данных сериализуются или как сериализуются данные при записи в выходные данные. Требуется для запросов PUT (CreateOrReplace). |
type |
string:
Stream |
Указывает, является ли вход источником ссылочных данных или потоковых данных. Требуется для запросов PUT (CreateOrReplace). |