Поделиться через


Фабрики Microsoft.DataFactory/наборы данных 2017-09-01-preview

Определение ресурсов Bicep

Тип ресурсов фабрик и наборов данных можно развернуть с помощью операций, предназначенных для следующих целей:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.DataFactory/factories/datasets, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.DataFactory/factories/datasets@2017-09-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    annotations: [
      any(...)
    ]
    description: 'string'
    linkedServiceName: {
      parameters: {
        {customized property}: any(...)
      }
      referenceName: 'string'
      type: 'string'
    }
    parameters: {
      {customized property}: {
        defaultValue: any(...)
        type: 'string'
      }
    }
    structure: any(...)
    type: 'string'
    // For remaining properties, see Dataset objects
  }
}

Объекты набора данных

Задайте свойство типа , чтобы указать тип объекта.

Для AmazonMWSObject используйте:

{
  type: 'AmazonMWSObject'
}

Для AmazonS3Object используйте:

{
  type: 'AmazonS3Object'
  typeProperties: {
    bucketName: any(...)
    compression: {
      type: 'string'
      // For remaining properties, see DatasetCompression objects
    }
    format: {
      deserializer: any(...)
      serializer: any(...)
      type: 'string'
      // For remaining properties, see DatasetStorageFormat objects
    }
    key: any(...)
    prefix: any(...)
    version: any(...)
  }
}

Для AzureBlob используйте:

{
  type: 'AzureBlob'
  typeProperties: {
    compression: {
      type: 'string'
      // For remaining properties, see DatasetCompression objects
    }
    fileName: any(...)
    folderPath: any(...)
    format: {
      deserializer: any(...)
      serializer: any(...)
      type: 'string'
      // For remaining properties, see DatasetStorageFormat objects
    }
    tableRootLocation: any(...)
  }
}

Для AzureDataLakeStoreFile используйте:

{
  type: 'AzureDataLakeStoreFile'
  typeProperties: {
    compression: {
      type: 'string'
      // For remaining properties, see DatasetCompression objects
    }
    fileName: any(...)
    folderPath: any(...)
    format: {
      deserializer: any(...)
      serializer: any(...)
      type: 'string'
      // For remaining properties, see DatasetStorageFormat objects
    }
  }
}

Для AzureMySqlTable используйте следующую команду:

{
  type: 'AzureMySqlTable'
  typeProperties: {
    tableName: any(...)
  }
}

Для AzurePostgreSqlTable используйте следующую команду:

{
  type: 'AzurePostgreSqlTable'
}

Для AzureSearchIndex используйте:

{
  type: 'AzureSearchIndex'
  typeProperties: {
    indexName: any(...)
  }
}

Для AzureSqlDWTable используйте следующую команду:

{
  type: 'AzureSqlDWTable'
  typeProperties: {
    tableName: any(...)
  }
}

Для AzureSqlTable используйте следующую команду:

{
  type: 'AzureSqlTable'
  typeProperties: {
    tableName: any(...)
  }
}

Для AzureTable используйте:

{
  type: 'AzureTable'
  typeProperties: {
    tableName: any(...)
  }
}

Для CassandraTable используйте:

{
  type: 'CassandraTable'
  typeProperties: {
    keyspace: any(...)
    tableName: any(...)
  }
}

Для ConcurObject используйте:

{
  type: 'ConcurObject'
}

Для CouchbaseTable используйте:

{
  type: 'CouchbaseTable'
}

Для DocumentDbCollection используйте:

{
  type: 'DocumentDbCollection'
  typeProperties: {
    collectionName: any(...)
  }
}

Для Детализации используйте:

{
  type: 'DrillTable'
}

Для DynamicsEntity используйте:

{
  type: 'DynamicsEntity'
  typeProperties: {
    entityName: any(...)
  }
}

Для EloquaObject используйте:

{
  type: 'EloquaObject'
}

Для fileShare используйте:

{
  type: 'FileShare'
  typeProperties: {
    compression: {
      type: 'string'
      // For remaining properties, see DatasetCompression objects
    }
    fileFilter: any(...)
    fileName: any(...)
    folderPath: any(...)
    format: {
      deserializer: any(...)
      serializer: any(...)
      type: 'string'
      // For remaining properties, see DatasetStorageFormat objects
    }
  }
}

Для GoogleBigQueryObject используйте:

{
  type: 'GoogleBigQueryObject'
}

Для GreenplumTable используйте:

{
  type: 'GreenplumTable'
}

Для HBaseObject используйте:

{
  type: 'HBaseObject'
}

Для HiveObject используйте:

{
  type: 'HiveObject'
}

Для HttpFile используйте:

{
  type: 'HttpFile'
  typeProperties: {
    additionalHeaders: any(...)
    compression: {
      type: 'string'
      // For remaining properties, see DatasetCompression objects
    }
    format: {
      deserializer: any(...)
      serializer: any(...)
      type: 'string'
      // For remaining properties, see DatasetStorageFormat objects
    }
    relativeUrl: any(...)
    requestBody: any(...)
    requestMethod: any(...)
  }
}

Для HubspotObject используйте:

{
  type: 'HubspotObject'
}

Для ImpalaObject используйте:

{
  type: 'ImpalaObject'
}

Для JiraObject используйте:

{
  type: 'JiraObject'
}

Для MagentoObject используйте:

{
  type: 'MagentoObject'
}

Для MariaDBTable используйте:

{
  type: 'MariaDBTable'
}

Для MarketoObject используйте:

{
  type: 'MarketoObject'
}

Для MongoDbCollection используйте:

{
  type: 'MongoDbCollection'
  typeProperties: {
    collectionName: any(...)
  }
}

Для NetezzaTable используйте:

{
  type: 'NetezzaTable'
}

Для ODataResource используйте:

{
  type: 'ODataResource'
  typeProperties: {
    path: any(...)
  }
}

Для OracleTable используйте:

{
  type: 'OracleTable'
  typeProperties: {
    tableName: any(...)
  }
}

Для PaypalObject используйте:

{
  type: 'PaypalObject'
}

Для PhoenixObject используйте:

{
  type: 'PhoenixObject'
}

Для PrestoObject используйте:

{
  type: 'PrestoObject'
}

Для QuickBooksObject используйте:

{
  type: 'QuickBooksObject'
}

Для РеляционнойTable используйте:

{
  type: 'RelationalTable'
  typeProperties: {
    tableName: any(...)
  }
}

Для ResponsysObject используйте:

{
  type: 'ResponsysObject'
}

Для SalesforceMarketingCloudObject используйте:

{
  type: 'SalesforceMarketingCloudObject'
}

Для SalesforceObject используйте:

{
  type: 'SalesforceObject'
  typeProperties: {
    objectApiName: any(...)
  }
}

Для SapCloudForCustomerResource используйте:

{
  type: 'SapCloudForCustomerResource'
  typeProperties: {
    path: any(...)
  }
}

Для SapEccResource используйте:

{
  type: 'SapEccResource'
  typeProperties: {
    path: any(...)
  }
}

Для ServiceNowObject используйте:

{
  type: 'ServiceNowObject'
}

Для ShopifyObject используйте:

{
  type: 'ShopifyObject'
}

Для SparkObject используйте:

{
  type: 'SparkObject'
}

Для SqlServerTable используйте:

{
  type: 'SqlServerTable'
  typeProperties: {
    tableName: any(...)
  }
}

Для SquareObject используйте:

{
  type: 'SquareObject'
}

Для VerticaTable используйте:

{
  type: 'VerticaTable'
}

Для WebTable используйте:

{
  type: 'WebTable'
  typeProperties: {
    index: any(...)
    path: any(...)
  }
}

Для XeroObject используйте:

{
  type: 'XeroObject'
}

Для ZohoObject используйте:

{
  type: 'ZohoObject'
}

Объекты DatasetStorageFormat

Задайте свойство типа , чтобы указать тип объекта.

Объекты DatasetCompression

Задайте свойство типа , чтобы указать тип объекта.

Для BZip2 используйте:

{
  type: 'BZip2'
}

Для deflate используйте:

{
  level: 'string'
  type: 'Deflate'
}

Для GZip используйте:

{
  level: 'string'
  type: 'GZip'
}

Для ZipDeflate используйте:

{
  level: 'string'
  type: 'ZipDeflate'
}

Значения свойств

Microsoft.DataFactory/factories/datasets

Имя Описание Ценность
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 260
Pattern = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе "Дочерний ресурс вне родительского ресурса".
Символьное имя ресурса типа: фабрики
свойства Свойства набора данных. Набор данных (обязательный)

AmazonMWSObjectDataset

Имя Описание Ценность
тип Тип набора данных. AmazonMWSObject (обязательно)

Набор данных AmazonS3Dataset

Имя Описание Ценность
тип Тип набора данных. AmazonS3Object (обязательно)
свойстваТипа Свойства набора данных Amazon S3. AmazonS3DatasetTypeProperties (обязательно)

Свойства AmazonS3DatasetTypeProperties

Имя Описание Ценность
имя контейнера Имя контейнера Amazon S3. Тип: строка (или выражение с строкой resultType). любой (обязательный)
сжатие Метод сжатия данных, используемый для объекта Amazon S3. DatasetCompression
формат Формат файлов. DatasetStorageFormat (Формат хранилища)
ключ Ключ объекта Amazon S3. Тип: строка (или выражение с строкой resultType). любой
приставка Фильтр префикса для имени объекта S3. Тип: строка (или выражение с строкой resultType). любой
Версия Версия объекта S3. Тип: строка (или выражение с строкой resultType). любой

AzureBlobDataset

Имя Описание Ценность
тип Тип набора данных. AzureBlob (обязательно)
свойстваТипа Свойства набора данных BLOB-объектов Azure. AzureBlobDatasetTypeProperties (обязательно)

AzureBlobDatasetTypeProperties

Имя Описание Ценность
сжатие Метод сжатия данных, используемый для хранилища BLOB-объектов. DatasetCompression
имя файла Имя большого двоичного объекта Azure. Тип: строка (или выражение с строкой resultType). любой
folderPath Путь к хранилищу BLOB-объектов Azure. Тип: строка (или выражение с строкой resultType). любой
формат Формат хранилища BLOB-объектов Azure. DatasetStorageFormat (Формат хранилища)
tableRootLocation Корень пути большого двоичного объекта. Тип: строка (или выражение с строкой resultType). любой

AzureDataLakeStoreDataset

Имя Описание Ценность
тип Тип набора данных. AzureDataLakeStoreFile (обязательно)
свойстваТипа Свойства набора данных Azure Data Lake Store. AzureDataLakeStoreDatasetTypeProperties (обязательно)

AzureDataLakeStoreDatasetTypeProperties

Имя Описание Ценность
сжатие Метод сжатия данных, используемый для элементов в Azure Data Lake Store. DatasetCompression
имя файла Имя файла в Azure Data Lake Store. Тип: строка (или выражение с строкой resultType). любой
folderPath Путь к папке в Azure Data Lake Store. Тип: строка (или выражение с строкой resultType). любой (обязательный)
формат Формат Data Lake Store. DatasetStorageFormat (Формат хранилища)

AzureMySqlTableDataset

Имя Описание Ценность
тип Тип набора данных. AzureMySqlTable (обязательно)
свойстваТипа Свойства набора данных базы данных Azure MySQL. AzureMySqlTableDatasetTypeProperties (обязательно)

AzureMySqlTableDatasetTypeProperties

Имя Описание Ценность
имя_таблицы Имя таблицы базы данных Azure MySQL. Тип: строка (или выражение с строкой resultType). любой

AzurePostgreSqlTableDataset

Имя Описание Ценность
тип Тип набора данных. AzurePostgreSqlTable (обязательно)

AzureSearchIndexDataset

Имя Описание Ценность
тип Тип набора данных. AzureSearchIndex (обязательный)
свойстваТипа Свойства, относящиеся к этому типу набора данных. AzureSearchIndexDatasetTypeProperties (обязательно)

AzureSearchIndexDatasetTypeProperties

Имя Описание Ценность
indexName Имя индекса поиска Azure. Тип: строка (или выражение с строкой resultType). любой (обязательный)

AzureSqlDWTableDataset

Имя Описание Ценность
тип Тип набора данных. AzureSqlDWTable (обязательно)
свойстваТипа Свойства набора данных хранилища данных SQL Azure. AzureSqlDWTableDatasetTypeProperties (обязательно)

AzureSqlDWTableDatasetTypeProperties

Имя Описание Ценность
имя_таблицы Имя таблицы хранилища данных SQL Azure. Тип: строка (или выражение с строкой resultType). любой (обязательный)

AzureSqlTableDataset

Имя Описание Ценность
тип Тип набора данных. AzureSqlTable (обязательно)
свойстваТипа Свойства набора данных SQL Azure. AzureSqlTableDatasetTypeProperties (обязательно)

AzureSqlTableDatasetTypeProperties

Имя Описание Ценность
имя_таблицы Имя таблицы базы данных SQL Azure. Тип: строка (или выражение с строкой resultType). любой (обязательный)

AzureTableDataset

Имя Описание Ценность
тип Тип набора данных. AzureTable (обязательно)
свойстваТипа Свойства набора данных таблицы Azure. AzureTableDatasetTypeProperties (обязательно)

AzureTableDatasetTypeProperties

Имя Описание Ценность
имя_таблицы Имя таблицы хранилища таблиц Azure. Тип: строка (или выражение с строкой resultType). любой (обязательный)

CassandraTableDataset

Имя Описание Ценность
тип Тип набора данных. CassandraTable (обязательно)
свойстваТипа Свойства набора данных Cassandra. CassandraTableDatasetTypeProperties (обязательно)

CassandraTableDatasetTypeProperties

Имя Описание Ценность
пространство ключей Пространство ключей базы данных Cassandra. Тип: строка (или выражение с строкой resultType). любой
имя_таблицы Имя таблицы базы данных Cassandra. Тип: строка (или выражение с строкой resultType). любой

ConcurObjectDataset

Имя Описание Ценность
тип Тип набора данных. ConcurObject (обязательный)

CouchbaseTableDataset

Имя Описание Ценность
тип Тип набора данных. CouchbaseTable (обязательно)

Набор данных

Имя Описание Ценность
Аннотации Список тегов, которые можно использовать для описания набора данных. любой[]
описание Описание набора данных. струна
ИмяСвязанногоСервиса Ссылка на связанную службу. LinkedServiceReference (обязательно)
Параметры Параметры для набора данных. ПараметрDefinitionSpecification
структура Столбцы, определяющие структуру набора данных. Тип: массив (или выражение с массивом resultType), itemType: DatasetDataElement. любой
тип Установите значение AmazonMWSObject для типа AmazonMWSObjectDataset. Установите значение AmazonS3Object для типа AmazonS3Dataset. Задайте для типа AzureBlobDataset значение AzureBlobDataset. Установите значение "AzureDataLakeStoreFile" для типа AzureDataLakeStoreDataset. Задайте для типа AzureMySqlTableDataset значение AzureMySqlTableDataset. Установите значение AzurePostgreSqlTable для типа AzurePostgreSqlTableDataset. Установите значение "AzureSearchIndex" для типа AzureSearchIndexDataset. Установите значение AzureSqlDWTable для типа AzureSqlDWTableDataset. Задайте для типа AzureSqlTableDataset значение AzureSqlTableDataset. Задайте для типа AzureTableDataset значение AzureTableDataset. Установите значение CassandraTable для типа CassandraTableDataset. Задайте значение ConcurObject для типа ConcurObjectDataset. Установите значение CouchbaseTable для типа CouchbaseTableDataset. Установите значение DocumentDbCollection для типа DocumentDbCollectionDataset. Установите значение "DrillTable" для типа DrillTableDataset. Установите значение DynamicsEntity для типа DynamicsEntityDataset. Задайте значение " EloquaObject" для типа EloquaObjectDataset. Задайте для типа FileShareDataset значение FileShareDataset. Установите значение "GoogleBigQueryObject" для типа GoogleBigQueryObjectDataset. Задайте для типа GreenplumTableDataset значение GreenplumTableDataset. Задайте значение HBaseObject для типа HBaseObjectDataset. Задайте значение HiveObject для типа HiveObjectDataset. Установите значение "HttpFile" для типа HttpDataset. Установите значение HubspotObject для типа HubspotObjectDataset. Задайте значение ImpalaObject для типа ImpalaObjectDataset. Установите значение JiraObject для типа JiraObjectDataset. Установите значение MagentoObject для типа MagentoObjectDataset. Задайте для типа MariaDBTableDataset значение MariaDBTableDataset. Установите значение MarketoObject для типа MarketoObjectDataset. Установите значение MongoDbCollection для типа MongoDbCollectionDataset. Установите значение NetezzaTable для типа NetezzaTableDataset. Установите значение ODataResource для типа ODataResourceDataset. Установите значение OracleTable для типа OracleTableDataset. Установите значение PaypalObject для типа PaypalObjectDataset. Установите значение PhoenixObject для типа PhoenixObjectDataset. Задайте значение PrestoObject для типа PrestoObjectDataset. Установите значение QuickBooksObject для типа QuickBooksObjectDataset. Задайте значение "РеляционнаяTable" для типа RelationalTableDataset. Установите значение ResponsysObject для типа ResponsysObjectDataset. Установите значение SalesforceMarketingCloudObject для типа SalesforceMarketingCloudObjectDataset. Задайте значение SalesforceObject для типа SalesforceObjectDataset. Установите значение SapCloudForCustomerResource для типа SapCloudForCustomerResourceDataset. Установите значение SapEccResource для типа SapEccResourceDataset. Установите значение ServiceNowObject для типа ServiceNowObjectDataset. Установите значение ShopifyObject для типа ShopifyObjectDataset. Задайте для типа SparkObjectDataset значение SparkObjectDataset. Установите значение "SqlServerTable" для типа SqlServerTableDataset. Задайте значение SquareObject для типа SquareObjectDataset. Установите значение VerticaTable для типа VerticaTableDataset. Задайте для типа WebTableDataset значение WebTableDataset. Задайте значение XeroObject для типа XeroObjectDataset. Установите значение ZohoObject для типа ZohoObjectDataset. AmazonMWSObject
AmazonS3Object
AzureBlob
AzureDataLakeStoreFile
AzureMySqlTable
AzurePostgreSqlTable
AzureSearchIndex
AzureSqlDWTable
AzureSqlTable
AzureTable
CassandraTable
ConcurObject
"CouchbaseTable"
DocumentDbCollection
"DrillTable"
DynamicsEntity
«EloquaObject»
"FileShare"
"GoogleBigQueryObject"
"GreenplumTable"
HBaseObject
HiveObject
HttpFile
HubspotObject
"ImpalaObject"
"JiraObject"
'MagentoObject'
MariaDBTable
"MarketoObject"
MongoDbCollection
"NetezzaTable"
ODataResource
OracleTable
PaypalObject
"PhoenixObject"
«ПрестоОбъект»
QuickBooksObject
"Реляционнаяtable"
"ResponsysObject"
SalesforceMarketingCloudObject
SalesforceObject
SapCloudForCustomerResource
SapEccResource
ServiceNowObject
"ShopifyObject"
SparkObject
"SqlServerTable"
"SquareObject"
'VerticaTable'
WebTable
"XeroObject"
ZohoObject (обязательно)

DatasetBZip2Сжатие

Имя Описание Ценность
тип Тип сжатия набора данных. BZip2 (обязательный)

DatasetCompression

Имя Описание Ценность
тип Установите значение BZip2 для типа DatasetBZip2Compression. Задайте для типа DatasetDeflateCompression значение Deflate. Задайте для типа DatasetGZipCompression значение GZipCompression. Установите значение ZipDeflate для типа DatasetZipDeflateCompression. "BZip2"
"Deflate"
"GZip"
ZipDeflate (обязательный)

DatasetDeflateCompression

Имя Описание Ценность
уровень Уровень сжатия deflate. "Быстрый"
"Оптимальный"
тип Тип сжатия набора данных. "Deflate" (обязательно)

DatasetGZipСжатие

Имя Описание Ценность
уровень Уровень сжатия GZip. "Быстрый"
"Оптимальный"
тип Тип сжатия набора данных. GZip (обязательный)

DatasetStorageFormat (Формат хранилища)

Имя Описание Ценность
десериализатор Десериализатор. Тип: строка (или выражение с строкой resultType). любой
сериализатор Сериализатор. Тип: строка (или выражение с строкой resultType). любой
тип (обязательно)

DatasetZipDeflateCompression

Имя Описание Ценность
уровень Уровень сжатия ZipDeflate. "Быстрый"
"Оптимальный"
тип Тип сжатия набора данных. ZipDeflate (обязательный)

DocumentDbCollectionDataset (Набор данных)

Имя Описание Ценность
тип Тип набора данных. DocumentDbCollection (обязательно)
свойстваТипа Свойства набора данных коллекции DocumentDB. DocumentDbCollectionDatasetTypeProperties (обязательно)

DocumentDbCollectionDatasetTypeProperties (Свойства DocumentDbCollectionDatasetType)

Имя Описание Ценность
Название коллекции Имя коллекции базы данных документов. Тип: строка (или выражение с строкой resultType). любой (обязательный)

DrillTableDataset (Набор данных DrillTable)

Имя Описание Ценность
тип Тип набора данных. "DrillTable" (обязательный)

Набор данных DynamicsEntityDataset

Имя Описание Ценность
тип Тип набора данных. DynamicsEntity (обязательно)
свойстваТипа Свойства набора данных динамической сущности. DynamicsEntityDatasetTypeProperties (обязательно)

DynamicsEntityDatasetTypeProperties

Имя Описание Ценность
entityName Логическое имя сущности. Тип: строка (или выражение с строкой resultType). любой

Набор данных EloquaObjectDataset

Имя Описание Ценность
тип Тип набора данных. 'EloquaObject' (обязательно)

ФайлShareDataset (ФайлShareDataset)

Имя Описание Ценность
тип Тип набора данных. FileShare (обязательно)
свойстваТипа Свойства локального набора данных файловой системы. FileShareDatasetTypeProperties (обязательно)

FileShareDatasetTypeProperties (ФайлShareDatasetTypeProperties)

Имя Описание Ценность
сжатие Метод сжатия данных, используемый для файловой системы. DatasetCompression
файлФильтр Укажите фильтр, используемый для выбора подмножества файлов в folderPath, а не для всех файлов. Тип: строка (или выражение с строкой resultType). любой
имя файла Имя локальной файловой системы. Тип: строка (или выражение с строкой resultType). любой
folderPath Путь к локальной файловой системе. Тип: строка (или выражение с строкой resultType). любой
формат Формат файлов. DatasetStorageFormat (Формат хранилища)

GoogleBigQueryObjectDataset

Имя Описание Ценность
тип Тип набора данных. GoogleBigQueryObject (обязательно)

Набор данных GreenplumTableDataset

Имя Описание Ценность
тип Тип набора данных. "GreenplumTable" (обязательно)

HBaseObjectDataset

Имя Описание Ценность
тип Тип набора данных. HBaseObject (обязательно)

HiveObjectDataset

Имя Описание Ценность
тип Тип набора данных. HiveObject (обязательный)

HttpDataset

Имя Описание Ценность
тип Тип набора данных. HttpFile (обязательно)
свойстваТипа Свойства, относящиеся к этому типу набора данных. HttpDatasetTypeProperties (обязательно)

Свойства типа httpDataset

Имя Описание Ценность
дополнительные хеддеры Заголовки HTTP-запроса. Например, request-header-name-1:request-header-value-1
...
request-header-name-n:request-header-value-n Type: string (или Expression with resultType string).
любой
сжатие Метод сжатия данных, используемый в файлах. DatasetCompression
формат Формат файлов. DatasetStorageFormat (Формат хранилища)
relativeUrl Относительный URL-адрес на основе URL-адреса в HttpLinkedService ссылается на тип HTTP-файла: строку (или выражение с строкой resultType). любой
тело запроса Текст HTTP-запроса. Тип: строка (или выражение с строкой resultType). любой
метод запроса Метод HTTP для HTTP-запроса. Тип: строка (или выражение с строкой resultType). любой

HubspotObjectDataset (ХабспотОбъектДатаСет)

Имя Описание Ценность
тип Тип набора данных. HubspotObject (обязательный)

Набор данных ImpalaObjectDataset

Имя Описание Ценность
тип Тип набора данных. ImpalaObject (обязательный)

Набор данных JiraObjectDataset

Имя Описание Ценность
тип Тип набора данных. JiraObject (обязательный)

LinkedServiceСправка

Имя Описание Ценность
Параметры Аргументы для LinkedService. Спецификация ParameterValue
имяСсылка Ссылка на имя LinkedService. строка (обязательно)
тип Ссылочный тип связанной службы. LinkedServiceReference (обязательно)

Набор данных MagentoObjectDataset

Имя Описание Ценность
тип Тип набора данных. MagentoObject (обязательный)

MariaDBTableDataset

Имя Описание Ценность
тип Тип набора данных. MariaDBTable (обязательно)

MarketoObjectDataset (MarketoObjectDataset)

Имя Описание Ценность
тип Тип набора данных. MarketoObject (обязательный)

MongoDbCollectionDataset

Имя Описание Ценность
тип Тип набора данных. MongoDbCollection (обязательно)
свойстваТипа Свойства набора данных базы данных MongoDB. MongoDbCollectionDatasetTypeProperties (обязательно)

MongoDbCollectionDatasetTypeProperties

Имя Описание Ценность
Название коллекции Имя таблицы базы данных MongoDB. Тип: строка (или выражение с строкой resultType). любой (обязательный)

NetezzaTableDataset

Имя Описание Ценность
тип Тип набора данных. "NetezzaTable" (обязательно)

Набор данных ODataResourceDataset

Имя Описание Ценность
тип Тип набора данных. ODataResource (обязательно)
свойстваТипа Свойства набора данных OData. ODataResourceDatasetTypeProperties (обязательно)

ODataResourceDatasetTypeProperties

Имя Описание Ценность
путь Путь к ресурсу OData. Тип: строка (или выражение с строкой resultType). любой

OracleTableDataset (Набор данных OracleTable)

Имя Описание Ценность
тип Тип набора данных. OracleTable (обязательно)
свойстваТипа Локальные свойства набора данных Oracle. OracleTableDatasetTypeProperties (обязательно)

Свойства OracleTableDatasetTypeProperties

Имя Описание Ценность
имя_таблицы Имя таблицы локальной базы данных Oracle. Тип: строка (или выражение с строкой resultType). любой (обязательный)

ПараметрDefinitionSpecification

Имя Описание Ценность

ПараметрSpecification

Имя Описание Ценность
значение по умолчанию Значение параметра по умолчанию. любой
тип Тип параметра. Массив
«Буль»
Float
Int
"Object"
SecureString
String (обязательно)

Спецификация ParameterValue

Имя Описание Ценность

Набор данных PaypalObject

Имя Описание Ценность
тип Тип набора данных. PaypalObject (обязательно)

Набор данных PhoenixObjectDataset

Имя Описание Ценность
тип Тип набора данных. PhoenixObject (обязательно)

PrestoObjectDataset

Имя Описание Ценность
тип Тип набора данных. PrestoObject (обязательный)

Набор объектовQuickBooksObjectDataset

Имя Описание Ценность
тип Тип набора данных. QuickBooksObject (обязательно)

РеляционныйTableDataset

Имя Описание Ценность
тип Тип набора данных. "RelationalTable" (обязательный)
свойстваТипа Свойства реляционного набора данных таблицы. RelationalTableDatasetTypeProperties (обязательно)

Свойства типа реляционной таблицыНабора данных

Имя Описание Ценность
имя_таблицы Имя реляционной таблицы. Тип: строка (или выражение с строкой resultType). любой

ResponsysObjectDataset

Имя Описание Ценность
тип Тип набора данных. "ResponsysObject" (обязательный)

Набор данных объектов SalesforceMarketingCloudObject

Имя Описание Ценность
тип Тип набора данных. SalesforceMarketingCloudObject (обязательно)

Набор данных SalesforceObjectDataset

Имя Описание Ценность
тип Тип набора данных. SalesforceObject (обязательно)
свойстваТипа Свойства набора данных объекта Salesforce. SalesforceObjectDatasetTypeProperties (обязательно)

SalesforceObjectDatasetTypeProperties

Имя Описание Ценность
objectApiName Имя API объекта Salesforce. Тип: строка (или выражение с строкой resultType). любой

Набор данных SapCloudForCustomerResourceDataset

Имя Описание Ценность
тип Тип набора данных. SapCloudForCustomerResource (обязательный)
свойстваТипа Свойства набора данных ресурса SAP Cloud For Customer OData. SapCloudForCustomerResourceDatasetTypeProperties (обязательно)

SapCloudForCustomerResourceDatasetTypeProperties

Имя Описание Ценность
путь Путь к сущности SAP Cloud for Customer OData. Тип: строка (или выражение с строкой resultType). любой (обязательный)

Набор данных SapEccResourceDataset

Имя Описание Ценность
тип Тип набора данных. SapEccResource (обязательный)
свойстваТипа Свойства набора данных ресурса OData SAP ECC. SapEccResourceDatasetTypeProperties (обязательно)

SapEccResourceDatasetTypeProperties

Имя Описание Ценность
путь Путь к сущности OData SAP ECC. Тип: строка (или выражение с строкой resultType). любой (обязательный)

ServiceNowObjectDataset

Имя Описание Ценность
тип Тип набора данных. ServiceNowObject (обязательно)

ShopifyObjectDataset (ShopifyObjectDataset)

Имя Описание Ценность
тип Тип набора данных. ShopifyObject (обязательно)

Набор данных SparkObjectDataset

Имя Описание Ценность
тип Тип набора данных. SparkObject (обязательно)

Набор данных SqlServerTableDataset

Имя Описание Ценность
тип Тип набора данных. SqlServerTable (обязательно)
свойстваТипа Локальные свойства набора данных SQL Server. SqlServerTableDatasetTypeProperties (обязательно)

SqlServerTableDatasetTypeProperties

Имя Описание Ценность
имя_таблицы Имя таблицы набора данных SQL Server. Тип: строка (или выражение с строкой resultType). любой (обязательный)

SquareObjectDataset (Квадратный ОбъектДатасет)

Имя Описание Ценность
тип Тип набора данных. SquareObject (обязательный)

Набор данных VerticaTableDataset

Имя Описание Ценность
тип Тип набора данных. VerticaTable (обязательно)

Набор данных WebTableDataset

Имя Описание Ценность
тип Тип набора данных. WebTable (обязательно)
свойстваТипа Свойства набора данных веб-таблицы. WebTableDatasetTypeProperties (обязательно)

WebTableDatasetTypeProperties

Имя Описание Ценность
индекс Отсчитываемый от нуля индекс таблицы на веб-странице. Тип: целое число (или выражение с целым числом resultType), минимум: 0. любой (обязательный)
путь Относительный URL-адрес веб-страницы из URL-адреса связанной службы. Тип: строка (или выражение с строкой resultType). любой

XeroObjectDataset

Имя Описание Ценность
тип Тип набора данных. XeroObject (обязательный)

Набор данных ZohoObjectDataset

Имя Описание Ценность
тип Тип набора данных. ZohoObject (обязательно)

Примеры использования

Примеры быстрого запуска Azure

Следующие шаблоны быстрого запуска Azure содержат примеры Bicep для развертывания этого типа ресурса.

Bicep-файл Описание
Создание фабрики данных версии 2 Этот шаблон создает фабрику данных версии 2, которая копирует данные из папки в хранилище BLOB-объектов Azure в другую папку в хранилище.
Дополнительные возможности можно использовать в Фабрике данных Azure. Чтобы попробовать фабрику данных Azure, щелкните один щелчок. Этот шаблон создает конвейер фабрики данных для действия копирования из БОЛЬШОго двоичного объекта Azure в другой BLOB-объект Azure

Определение ресурса шаблона ARM

Тип ресурсов фабрик и наборов данных можно развернуть с помощью операций, предназначенных для следующих целей:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.DataFactory/factories/datasets, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.DataFactory/factories/datasets",
  "apiVersion": "2017-09-01-preview",
  "name": "string",
  "properties": {
    "annotations": [ {} ],
    "description": "string",
    "linkedServiceName": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    },
    "parameters": {
      "{customized property}": {
        "defaultValue": {},
        "type": "string"
      }
    },
    "structure": {},
    "type": "string"
    // For remaining properties, see Dataset objects
  }
}

Объекты набора данных

Задайте свойство типа , чтобы указать тип объекта.

Для AmazonMWSObject используйте:

{
  "type": "AmazonMWSObject"
}

Для AmazonS3Object используйте:

{
  "type": "AmazonS3Object",
  "typeProperties": {
    "bucketName": {},
    "compression": {
      "type": "string"
      // For remaining properties, see DatasetCompression objects
    },
    "format": {
      "deserializer": {},
      "serializer": {},
      "type": "string"
      // For remaining properties, see DatasetStorageFormat objects
    },
    "key": {},
    "prefix": {},
    "version": {}
  }
}

Для AzureBlob используйте:

{
  "type": "AzureBlob",
  "typeProperties": {
    "compression": {
      "type": "string"
      // For remaining properties, see DatasetCompression objects
    },
    "fileName": {},
    "folderPath": {},
    "format": {
      "deserializer": {},
      "serializer": {},
      "type": "string"
      // For remaining properties, see DatasetStorageFormat objects
    },
    "tableRootLocation": {}
  }
}

Для AzureDataLakeStoreFile используйте:

{
  "type": "AzureDataLakeStoreFile",
  "typeProperties": {
    "compression": {
      "type": "string"
      // For remaining properties, see DatasetCompression objects
    },
    "fileName": {},
    "folderPath": {},
    "format": {
      "deserializer": {},
      "serializer": {},
      "type": "string"
      // For remaining properties, see DatasetStorageFormat objects
    }
  }
}

Для AzureMySqlTable используйте следующую команду:

{
  "type": "AzureMySqlTable",
  "typeProperties": {
    "tableName": {}
  }
}

Для AzurePostgreSqlTable используйте следующую команду:

{
  "type": "AzurePostgreSqlTable"
}

Для AzureSearchIndex используйте:

{
  "type": "AzureSearchIndex",
  "typeProperties": {
    "indexName": {}
  }
}

Для AzureSqlDWTable используйте следующую команду:

{
  "type": "AzureSqlDWTable",
  "typeProperties": {
    "tableName": {}
  }
}

Для AzureSqlTable используйте следующую команду:

{
  "type": "AzureSqlTable",
  "typeProperties": {
    "tableName": {}
  }
}

Для AzureTable используйте:

{
  "type": "AzureTable",
  "typeProperties": {
    "tableName": {}
  }
}

Для CassandraTable используйте:

{
  "type": "CassandraTable",
  "typeProperties": {
    "keyspace": {},
    "tableName": {}
  }
}

Для ConcurObject используйте:

{
  "type": "ConcurObject"
}

Для CouchbaseTable используйте:

{
  "type": "CouchbaseTable"
}

Для DocumentDbCollection используйте:

{
  "type": "DocumentDbCollection",
  "typeProperties": {
    "collectionName": {}
  }
}

Для Детализации используйте:

{
  "type": "DrillTable"
}

Для DynamicsEntity используйте:

{
  "type": "DynamicsEntity",
  "typeProperties": {
    "entityName": {}
  }
}

Для EloquaObject используйте:

{
  "type": "EloquaObject"
}

Для fileShare используйте:

{
  "type": "FileShare",
  "typeProperties": {
    "compression": {
      "type": "string"
      // For remaining properties, see DatasetCompression objects
    },
    "fileFilter": {},
    "fileName": {},
    "folderPath": {},
    "format": {
      "deserializer": {},
      "serializer": {},
      "type": "string"
      // For remaining properties, see DatasetStorageFormat objects
    }
  }
}

Для GoogleBigQueryObject используйте:

{
  "type": "GoogleBigQueryObject"
}

Для GreenplumTable используйте:

{
  "type": "GreenplumTable"
}

Для HBaseObject используйте:

{
  "type": "HBaseObject"
}

Для HiveObject используйте:

{
  "type": "HiveObject"
}

Для HttpFile используйте:

{
  "type": "HttpFile",
  "typeProperties": {
    "additionalHeaders": {},
    "compression": {
      "type": "string"
      // For remaining properties, see DatasetCompression objects
    },
    "format": {
      "deserializer": {},
      "serializer": {},
      "type": "string"
      // For remaining properties, see DatasetStorageFormat objects
    },
    "relativeUrl": {},
    "requestBody": {},
    "requestMethod": {}
  }
}

Для HubspotObject используйте:

{
  "type": "HubspotObject"
}

Для ImpalaObject используйте:

{
  "type": "ImpalaObject"
}

Для JiraObject используйте:

{
  "type": "JiraObject"
}

Для MagentoObject используйте:

{
  "type": "MagentoObject"
}

Для MariaDBTable используйте:

{
  "type": "MariaDBTable"
}

Для MarketoObject используйте:

{
  "type": "MarketoObject"
}

Для MongoDbCollection используйте:

{
  "type": "MongoDbCollection",
  "typeProperties": {
    "collectionName": {}
  }
}

Для NetezzaTable используйте:

{
  "type": "NetezzaTable"
}

Для ODataResource используйте:

{
  "type": "ODataResource",
  "typeProperties": {
    "path": {}
  }
}

Для OracleTable используйте:

{
  "type": "OracleTable",
  "typeProperties": {
    "tableName": {}
  }
}

Для PaypalObject используйте:

{
  "type": "PaypalObject"
}

Для PhoenixObject используйте:

{
  "type": "PhoenixObject"
}

Для PrestoObject используйте:

{
  "type": "PrestoObject"
}

Для QuickBooksObject используйте:

{
  "type": "QuickBooksObject"
}

Для РеляционнойTable используйте:

{
  "type": "RelationalTable",
  "typeProperties": {
    "tableName": {}
  }
}

Для ResponsysObject используйте:

{
  "type": "ResponsysObject"
}

Для SalesforceMarketingCloudObject используйте:

{
  "type": "SalesforceMarketingCloudObject"
}

Для SalesforceObject используйте:

{
  "type": "SalesforceObject",
  "typeProperties": {
    "objectApiName": {}
  }
}

Для SapCloudForCustomerResource используйте:

{
  "type": "SapCloudForCustomerResource",
  "typeProperties": {
    "path": {}
  }
}

Для SapEccResource используйте:

{
  "type": "SapEccResource",
  "typeProperties": {
    "path": {}
  }
}

Для ServiceNowObject используйте:

{
  "type": "ServiceNowObject"
}

Для ShopifyObject используйте:

{
  "type": "ShopifyObject"
}

Для SparkObject используйте:

{
  "type": "SparkObject"
}

Для SqlServerTable используйте:

{
  "type": "SqlServerTable",
  "typeProperties": {
    "tableName": {}
  }
}

Для SquareObject используйте:

{
  "type": "SquareObject"
}

Для VerticaTable используйте:

{
  "type": "VerticaTable"
}

Для WebTable используйте:

{
  "type": "WebTable",
  "typeProperties": {
    "index": {},
    "path": {}
  }
}

Для XeroObject используйте:

{
  "type": "XeroObject"
}

Для ZohoObject используйте:

{
  "type": "ZohoObject"
}

Объекты DatasetStorageFormat

Задайте свойство типа , чтобы указать тип объекта.

Объекты DatasetCompression

Задайте свойство типа , чтобы указать тип объекта.

Для BZip2 используйте:

{
  "type": "BZip2"
}

Для deflate используйте:

{
  "level": "string",
  "type": "Deflate"
}

Для GZip используйте:

{
  "level": "string",
  "type": "GZip"
}

Для ZipDeflate используйте:

{
  "level": "string",
  "type": "ZipDeflate"
}

Значения свойств

Microsoft.DataFactory/factories/datasets

Имя Описание Ценность
apiVersion Версия API «2017-09-01-превью»
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 260
Pattern = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (обязательно)
свойства Свойства набора данных. Набор данных (обязательный)
тип Тип ресурса "Microsoft.DataFactory/фабрики/наборы данных"

AmazonMWSObjectDataset

Имя Описание Ценность
тип Тип набора данных. AmazonMWSObject (обязательно)

Набор данных AmazonS3Dataset

Имя Описание Ценность
тип Тип набора данных. AmazonS3Object (обязательно)
свойстваТипа Свойства набора данных Amazon S3. AmazonS3DatasetTypeProperties (обязательно)

Свойства AmazonS3DatasetTypeProperties

Имя Описание Ценность
имя контейнера Имя контейнера Amazon S3. Тип: строка (или выражение с строкой resultType). любой (обязательный)
сжатие Метод сжатия данных, используемый для объекта Amazon S3. DatasetCompression
формат Формат файлов. DatasetStorageFormat (Формат хранилища)
ключ Ключ объекта Amazon S3. Тип: строка (или выражение с строкой resultType). любой
приставка Фильтр префикса для имени объекта S3. Тип: строка (или выражение с строкой resultType). любой
Версия Версия объекта S3. Тип: строка (или выражение с строкой resultType). любой

AzureBlobDataset

Имя Описание Ценность
тип Тип набора данных. AzureBlob (обязательно)
свойстваТипа Свойства набора данных BLOB-объектов Azure. AzureBlobDatasetTypeProperties (обязательно)

AzureBlobDatasetTypeProperties

Имя Описание Ценность
сжатие Метод сжатия данных, используемый для хранилища BLOB-объектов. DatasetCompression
имя файла Имя большого двоичного объекта Azure. Тип: строка (или выражение с строкой resultType). любой
folderPath Путь к хранилищу BLOB-объектов Azure. Тип: строка (или выражение с строкой resultType). любой
формат Формат хранилища BLOB-объектов Azure. DatasetStorageFormat (Формат хранилища)
tableRootLocation Корень пути большого двоичного объекта. Тип: строка (или выражение с строкой resultType). любой

AzureDataLakeStoreDataset

Имя Описание Ценность
тип Тип набора данных. AzureDataLakeStoreFile (обязательно)
свойстваТипа Свойства набора данных Azure Data Lake Store. AzureDataLakeStoreDatasetTypeProperties (обязательно)

AzureDataLakeStoreDatasetTypeProperties

Имя Описание Ценность
сжатие Метод сжатия данных, используемый для элементов в Azure Data Lake Store. DatasetCompression
имя файла Имя файла в Azure Data Lake Store. Тип: строка (или выражение с строкой resultType). любой
folderPath Путь к папке в Azure Data Lake Store. Тип: строка (или выражение с строкой resultType). любой (обязательный)
формат Формат Data Lake Store. DatasetStorageFormat (Формат хранилища)

AzureMySqlTableDataset

Имя Описание Ценность
тип Тип набора данных. AzureMySqlTable (обязательно)
свойстваТипа Свойства набора данных базы данных Azure MySQL. AzureMySqlTableDatasetTypeProperties (обязательно)

AzureMySqlTableDatasetTypeProperties

Имя Описание Ценность
имя_таблицы Имя таблицы базы данных Azure MySQL. Тип: строка (или выражение с строкой resultType). любой

AzurePostgreSqlTableDataset

Имя Описание Ценность
тип Тип набора данных. AzurePostgreSqlTable (обязательно)

AzureSearchIndexDataset

Имя Описание Ценность
тип Тип набора данных. AzureSearchIndex (обязательный)
свойстваТипа Свойства, относящиеся к этому типу набора данных. AzureSearchIndexDatasetTypeProperties (обязательно)

AzureSearchIndexDatasetTypeProperties

Имя Описание Ценность
indexName Имя индекса поиска Azure. Тип: строка (или выражение с строкой resultType). любой (обязательный)

AzureSqlDWTableDataset

Имя Описание Ценность
тип Тип набора данных. AzureSqlDWTable (обязательно)
свойстваТипа Свойства набора данных хранилища данных SQL Azure. AzureSqlDWTableDatasetTypeProperties (обязательно)

AzureSqlDWTableDatasetTypeProperties

Имя Описание Ценность
имя_таблицы Имя таблицы хранилища данных SQL Azure. Тип: строка (или выражение с строкой resultType). любой (обязательный)

AzureSqlTableDataset

Имя Описание Ценность
тип Тип набора данных. AzureSqlTable (обязательно)
свойстваТипа Свойства набора данных SQL Azure. AzureSqlTableDatasetTypeProperties (обязательно)

AzureSqlTableDatasetTypeProperties

Имя Описание Ценность
имя_таблицы Имя таблицы базы данных SQL Azure. Тип: строка (или выражение с строкой resultType). любой (обязательный)

AzureTableDataset

Имя Описание Ценность
тип Тип набора данных. AzureTable (обязательно)
свойстваТипа Свойства набора данных таблицы Azure. AzureTableDatasetTypeProperties (обязательно)

AzureTableDatasetTypeProperties

Имя Описание Ценность
имя_таблицы Имя таблицы хранилища таблиц Azure. Тип: строка (или выражение с строкой resultType). любой (обязательный)

CassandraTableDataset

Имя Описание Ценность
тип Тип набора данных. CassandraTable (обязательно)
свойстваТипа Свойства набора данных Cassandra. CassandraTableDatasetTypeProperties (обязательно)

CassandraTableDatasetTypeProperties

Имя Описание Ценность
пространство ключей Пространство ключей базы данных Cassandra. Тип: строка (или выражение с строкой resultType). любой
имя_таблицы Имя таблицы базы данных Cassandra. Тип: строка (или выражение с строкой resultType). любой

ConcurObjectDataset

Имя Описание Ценность
тип Тип набора данных. ConcurObject (обязательный)

CouchbaseTableDataset

Имя Описание Ценность
тип Тип набора данных. CouchbaseTable (обязательно)

Набор данных

Имя Описание Ценность
Аннотации Список тегов, которые можно использовать для описания набора данных. любой[]
описание Описание набора данных. струна
ИмяСвязанногоСервиса Ссылка на связанную службу. LinkedServiceReference (обязательно)
Параметры Параметры для набора данных. ПараметрDefinitionSpecification
структура Столбцы, определяющие структуру набора данных. Тип: массив (или выражение с массивом resultType), itemType: DatasetDataElement. любой
тип Установите значение AmazonMWSObject для типа AmazonMWSObjectDataset. Установите значение AmazonS3Object для типа AmazonS3Dataset. Задайте для типа AzureBlobDataset значение AzureBlobDataset. Установите значение "AzureDataLakeStoreFile" для типа AzureDataLakeStoreDataset. Задайте для типа AzureMySqlTableDataset значение AzureMySqlTableDataset. Установите значение AzurePostgreSqlTable для типа AzurePostgreSqlTableDataset. Установите значение "AzureSearchIndex" для типа AzureSearchIndexDataset. Установите значение AzureSqlDWTable для типа AzureSqlDWTableDataset. Задайте для типа AzureSqlTableDataset значение AzureSqlTableDataset. Задайте для типа AzureTableDataset значение AzureTableDataset. Установите значение CassandraTable для типа CassandraTableDataset. Задайте значение ConcurObject для типа ConcurObjectDataset. Установите значение CouchbaseTable для типа CouchbaseTableDataset. Установите значение DocumentDbCollection для типа DocumentDbCollectionDataset. Установите значение "DrillTable" для типа DrillTableDataset. Установите значение DynamicsEntity для типа DynamicsEntityDataset. Задайте значение " EloquaObject" для типа EloquaObjectDataset. Задайте для типа FileShareDataset значение FileShareDataset. Установите значение "GoogleBigQueryObject" для типа GoogleBigQueryObjectDataset. Задайте для типа GreenplumTableDataset значение GreenplumTableDataset. Задайте значение HBaseObject для типа HBaseObjectDataset. Задайте значение HiveObject для типа HiveObjectDataset. Установите значение "HttpFile" для типа HttpDataset. Установите значение HubspotObject для типа HubspotObjectDataset. Задайте значение ImpalaObject для типа ImpalaObjectDataset. Установите значение JiraObject для типа JiraObjectDataset. Установите значение MagentoObject для типа MagentoObjectDataset. Задайте для типа MariaDBTableDataset значение MariaDBTableDataset. Установите значение MarketoObject для типа MarketoObjectDataset. Установите значение MongoDbCollection для типа MongoDbCollectionDataset. Установите значение NetezzaTable для типа NetezzaTableDataset. Установите значение ODataResource для типа ODataResourceDataset. Установите значение OracleTable для типа OracleTableDataset. Установите значение PaypalObject для типа PaypalObjectDataset. Установите значение PhoenixObject для типа PhoenixObjectDataset. Задайте значение PrestoObject для типа PrestoObjectDataset. Установите значение QuickBooksObject для типа QuickBooksObjectDataset. Задайте значение "РеляционнаяTable" для типа RelationalTableDataset. Установите значение ResponsysObject для типа ResponsysObjectDataset. Установите значение SalesforceMarketingCloudObject для типа SalesforceMarketingCloudObjectDataset. Задайте значение SalesforceObject для типа SalesforceObjectDataset. Установите значение SapCloudForCustomerResource для типа SapCloudForCustomerResourceDataset. Установите значение SapEccResource для типа SapEccResourceDataset. Установите значение ServiceNowObject для типа ServiceNowObjectDataset. Установите значение ShopifyObject для типа ShopifyObjectDataset. Задайте для типа SparkObjectDataset значение SparkObjectDataset. Установите значение "SqlServerTable" для типа SqlServerTableDataset. Задайте значение SquareObject для типа SquareObjectDataset. Установите значение VerticaTable для типа VerticaTableDataset. Задайте для типа WebTableDataset значение WebTableDataset. Задайте значение XeroObject для типа XeroObjectDataset. Установите значение ZohoObject для типа ZohoObjectDataset. AmazonMWSObject
AmazonS3Object
AzureBlob
AzureDataLakeStoreFile
AzureMySqlTable
AzurePostgreSqlTable
AzureSearchIndex
AzureSqlDWTable
AzureSqlTable
AzureTable
CassandraTable
ConcurObject
"CouchbaseTable"
DocumentDbCollection
"DrillTable"
DynamicsEntity
«EloquaObject»
"FileShare"
"GoogleBigQueryObject"
"GreenplumTable"
HBaseObject
HiveObject
HttpFile
HubspotObject
"ImpalaObject"
"JiraObject"
'MagentoObject'
MariaDBTable
"MarketoObject"
MongoDbCollection
"NetezzaTable"
ODataResource
OracleTable
PaypalObject
"PhoenixObject"
«ПрестоОбъект»
QuickBooksObject
"Реляционнаяtable"
"ResponsysObject"
SalesforceMarketingCloudObject
SalesforceObject
SapCloudForCustomerResource
SapEccResource
ServiceNowObject
"ShopifyObject"
SparkObject
"SqlServerTable"
"SquareObject"
'VerticaTable'
WebTable
"XeroObject"
ZohoObject (обязательно)

DatasetBZip2Сжатие

Имя Описание Ценность
тип Тип сжатия набора данных. BZip2 (обязательный)

DatasetCompression

Имя Описание Ценность
тип Установите значение BZip2 для типа DatasetBZip2Compression. Задайте для типа DatasetDeflateCompression значение Deflate. Задайте для типа DatasetGZipCompression значение GZipCompression. Установите значение ZipDeflate для типа DatasetZipDeflateCompression. "BZip2"
"Deflate"
"GZip"
ZipDeflate (обязательный)

DatasetDeflateCompression

Имя Описание Ценность
уровень Уровень сжатия deflate. "Быстрый"
"Оптимальный"
тип Тип сжатия набора данных. "Deflate" (обязательно)

DatasetGZipСжатие

Имя Описание Ценность
уровень Уровень сжатия GZip. "Быстрый"
"Оптимальный"
тип Тип сжатия набора данных. GZip (обязательный)

DatasetStorageFormat (Формат хранилища)

Имя Описание Ценность
десериализатор Десериализатор. Тип: строка (или выражение с строкой resultType). любой
сериализатор Сериализатор. Тип: строка (или выражение с строкой resultType). любой
тип (обязательно)

DatasetZipDeflateCompression

Имя Описание Ценность
уровень Уровень сжатия ZipDeflate. "Быстрый"
"Оптимальный"
тип Тип сжатия набора данных. ZipDeflate (обязательный)

DocumentDbCollectionDataset (Набор данных)

Имя Описание Ценность
тип Тип набора данных. DocumentDbCollection (обязательно)
свойстваТипа Свойства набора данных коллекции DocumentDB. DocumentDbCollectionDatasetTypeProperties (обязательно)

DocumentDbCollectionDatasetTypeProperties (Свойства DocumentDbCollectionDatasetType)

Имя Описание Ценность
Название коллекции Имя коллекции базы данных документов. Тип: строка (или выражение с строкой resultType). любой (обязательный)

DrillTableDataset (Набор данных DrillTable)

Имя Описание Ценность
тип Тип набора данных. "DrillTable" (обязательный)

Набор данных DynamicsEntityDataset

Имя Описание Ценность
тип Тип набора данных. DynamicsEntity (обязательно)
свойстваТипа Свойства набора данных динамической сущности. DynamicsEntityDatasetTypeProperties (обязательно)

DynamicsEntityDatasetTypeProperties

Имя Описание Ценность
entityName Логическое имя сущности. Тип: строка (или выражение с строкой resultType). любой

Набор данных EloquaObjectDataset

Имя Описание Ценность
тип Тип набора данных. 'EloquaObject' (обязательно)

ФайлShareDataset (ФайлShareDataset)

Имя Описание Ценность
тип Тип набора данных. FileShare (обязательно)
свойстваТипа Свойства локального набора данных файловой системы. FileShareDatasetTypeProperties (обязательно)

FileShareDatasetTypeProperties (ФайлShareDatasetTypeProperties)

Имя Описание Ценность
сжатие Метод сжатия данных, используемый для файловой системы. DatasetCompression
файлФильтр Укажите фильтр, используемый для выбора подмножества файлов в folderPath, а не для всех файлов. Тип: строка (или выражение с строкой resultType). любой
имя файла Имя локальной файловой системы. Тип: строка (или выражение с строкой resultType). любой
folderPath Путь к локальной файловой системе. Тип: строка (или выражение с строкой resultType). любой
формат Формат файлов. DatasetStorageFormat (Формат хранилища)

GoogleBigQueryObjectDataset

Имя Описание Ценность
тип Тип набора данных. GoogleBigQueryObject (обязательно)

Набор данных GreenplumTableDataset

Имя Описание Ценность
тип Тип набора данных. "GreenplumTable" (обязательно)

HBaseObjectDataset

Имя Описание Ценность
тип Тип набора данных. HBaseObject (обязательно)

HiveObjectDataset

Имя Описание Ценность
тип Тип набора данных. HiveObject (обязательный)

HttpDataset

Имя Описание Ценность
тип Тип набора данных. HttpFile (обязательно)
свойстваТипа Свойства, относящиеся к этому типу набора данных. HttpDatasetTypeProperties (обязательно)

Свойства типа httpDataset

Имя Описание Ценность
дополнительные хеддеры Заголовки HTTP-запроса. Например, request-header-name-1:request-header-value-1
...
request-header-name-n:request-header-value-n Type: string (или Expression with resultType string).
любой
сжатие Метод сжатия данных, используемый в файлах. DatasetCompression
формат Формат файлов. DatasetStorageFormat (Формат хранилища)
relativeUrl Относительный URL-адрес на основе URL-адреса в HttpLinkedService ссылается на тип HTTP-файла: строку (или выражение с строкой resultType). любой
тело запроса Текст HTTP-запроса. Тип: строка (или выражение с строкой resultType). любой
метод запроса Метод HTTP для HTTP-запроса. Тип: строка (или выражение с строкой resultType). любой

HubspotObjectDataset (ХабспотОбъектДатаСет)

Имя Описание Ценность
тип Тип набора данных. HubspotObject (обязательный)

Набор данных ImpalaObjectDataset

Имя Описание Ценность
тип Тип набора данных. ImpalaObject (обязательный)

Набор данных JiraObjectDataset

Имя Описание Ценность
тип Тип набора данных. JiraObject (обязательный)

LinkedServiceСправка

Имя Описание Ценность
Параметры Аргументы для LinkedService. Спецификация ParameterValue
имяСсылка Ссылка на имя LinkedService. строка (обязательно)
тип Ссылочный тип связанной службы. LinkedServiceReference (обязательно)

Набор данных MagentoObjectDataset

Имя Описание Ценность
тип Тип набора данных. MagentoObject (обязательный)

MariaDBTableDataset

Имя Описание Ценность
тип Тип набора данных. MariaDBTable (обязательно)

MarketoObjectDataset (MarketoObjectDataset)

Имя Описание Ценность
тип Тип набора данных. MarketoObject (обязательный)

MongoDbCollectionDataset

Имя Описание Ценность
тип Тип набора данных. MongoDbCollection (обязательно)
свойстваТипа Свойства набора данных базы данных MongoDB. MongoDbCollectionDatasetTypeProperties (обязательно)

MongoDbCollectionDatasetTypeProperties

Имя Описание Ценность
Название коллекции Имя таблицы базы данных MongoDB. Тип: строка (или выражение с строкой resultType). любой (обязательный)

NetezzaTableDataset

Имя Описание Ценность
тип Тип набора данных. "NetezzaTable" (обязательно)

Набор данных ODataResourceDataset

Имя Описание Ценность
тип Тип набора данных. ODataResource (обязательно)
свойстваТипа Свойства набора данных OData. ODataResourceDatasetTypeProperties (обязательно)

ODataResourceDatasetTypeProperties

Имя Описание Ценность
путь Путь к ресурсу OData. Тип: строка (или выражение с строкой resultType). любой

OracleTableDataset (Набор данных OracleTable)

Имя Описание Ценность
тип Тип набора данных. OracleTable (обязательно)
свойстваТипа Локальные свойства набора данных Oracle. OracleTableDatasetTypeProperties (обязательно)

Свойства OracleTableDatasetTypeProperties

Имя Описание Ценность
имя_таблицы Имя таблицы локальной базы данных Oracle. Тип: строка (или выражение с строкой resultType). любой (обязательный)

ПараметрDefinitionSpecification

Имя Описание Ценность

ПараметрSpecification

Имя Описание Ценность
значение по умолчанию Значение параметра по умолчанию. любой
тип Тип параметра. Массив
«Буль»
Float
Int
"Object"
SecureString
String (обязательно)

Спецификация ParameterValue

Имя Описание Ценность

Набор данных PaypalObject

Имя Описание Ценность
тип Тип набора данных. PaypalObject (обязательно)

Набор данных PhoenixObjectDataset

Имя Описание Ценность
тип Тип набора данных. PhoenixObject (обязательно)

PrestoObjectDataset

Имя Описание Ценность
тип Тип набора данных. PrestoObject (обязательный)

Набор объектовQuickBooksObjectDataset

Имя Описание Ценность
тип Тип набора данных. QuickBooksObject (обязательно)

РеляционныйTableDataset

Имя Описание Ценность
тип Тип набора данных. "RelationalTable" (обязательный)
свойстваТипа Свойства реляционного набора данных таблицы. RelationalTableDatasetTypeProperties (обязательно)

Свойства типа реляционной таблицыНабора данных

Имя Описание Ценность
имя_таблицы Имя реляционной таблицы. Тип: строка (или выражение с строкой resultType). любой

ResponsysObjectDataset

Имя Описание Ценность
тип Тип набора данных. "ResponsysObject" (обязательный)

Набор данных объектов SalesforceMarketingCloudObject

Имя Описание Ценность
тип Тип набора данных. SalesforceMarketingCloudObject (обязательно)

Набор данных SalesforceObjectDataset

Имя Описание Ценность
тип Тип набора данных. SalesforceObject (обязательно)
свойстваТипа Свойства набора данных объекта Salesforce. SalesforceObjectDatasetTypeProperties (обязательно)

SalesforceObjectDatasetTypeProperties

Имя Описание Ценность
objectApiName Имя API объекта Salesforce. Тип: строка (или выражение с строкой resultType). любой

Набор данных SapCloudForCustomerResourceDataset

Имя Описание Ценность
тип Тип набора данных. SapCloudForCustomerResource (обязательный)
свойстваТипа Свойства набора данных ресурса SAP Cloud For Customer OData. SapCloudForCustomerResourceDatasetTypeProperties (обязательно)

SapCloudForCustomerResourceDatasetTypeProperties

Имя Описание Ценность
путь Путь к сущности SAP Cloud for Customer OData. Тип: строка (или выражение с строкой resultType). любой (обязательный)

Набор данных SapEccResourceDataset

Имя Описание Ценность
тип Тип набора данных. SapEccResource (обязательный)
свойстваТипа Свойства набора данных ресурса OData SAP ECC. SapEccResourceDatasetTypeProperties (обязательно)

SapEccResourceDatasetTypeProperties

Имя Описание Ценность
путь Путь к сущности OData SAP ECC. Тип: строка (или выражение с строкой resultType). любой (обязательный)

ServiceNowObjectDataset

Имя Описание Ценность
тип Тип набора данных. ServiceNowObject (обязательно)

ShopifyObjectDataset (ShopifyObjectDataset)

Имя Описание Ценность
тип Тип набора данных. ShopifyObject (обязательно)

Набор данных SparkObjectDataset

Имя Описание Ценность
тип Тип набора данных. SparkObject (обязательно)

Набор данных SqlServerTableDataset

Имя Описание Ценность
тип Тип набора данных. SqlServerTable (обязательно)
свойстваТипа Локальные свойства набора данных SQL Server. SqlServerTableDatasetTypeProperties (обязательно)

SqlServerTableDatasetTypeProperties

Имя Описание Ценность
имя_таблицы Имя таблицы набора данных SQL Server. Тип: строка (или выражение с строкой resultType). любой (обязательный)

SquareObjectDataset (Квадратный ОбъектДатасет)

Имя Описание Ценность
тип Тип набора данных. SquareObject (обязательный)

Набор данных VerticaTableDataset

Имя Описание Ценность
тип Тип набора данных. VerticaTable (обязательно)

Набор данных WebTableDataset

Имя Описание Ценность
тип Тип набора данных. WebTable (обязательно)
свойстваТипа Свойства набора данных веб-таблицы. WebTableDatasetTypeProperties (обязательно)

WebTableDatasetTypeProperties

Имя Описание Ценность
индекс Отсчитываемый от нуля индекс таблицы на веб-странице. Тип: целое число (или выражение с целым числом resultType), минимум: 0. любой (обязательный)
путь Относительный URL-адрес веб-страницы из URL-адреса связанной службы. Тип: строка (или выражение с строкой resultType). любой

XeroObjectDataset

Имя Описание Ценность
тип Тип набора данных. XeroObject (обязательный)

Набор данных ZohoObjectDataset

Имя Описание Ценность
тип Тип набора данных. ZohoObject (обязательно)

Примеры использования

Шаблоны быстрого запуска Azure

Следующие шаблоны быстрого запуска Azure развертывают этот тип ресурса.

Шаблон Описание
Создание фабрики данных версии 2

Развертывание в Azure
Этот шаблон создает фабрику данных версии 2, которая копирует данные из папки в хранилище BLOB-объектов Azure в другую папку в хранилище.
Дополнительные возможности можно использовать в Фабрике данных Azure. Чтобы попробовать фабрику данных Azure, щелкните один щелчок.

Развертывание в Azure
Этот шаблон создает конвейер фабрики данных для действия копирования из БОЛЬШОго двоичного объекта Azure в другой BLOB-объект Azure

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурсов фабрик и наборов данных можно развернуть с помощью операций, предназначенных для следующих целей:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.DataFactory/factories/datasets, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataFactory/factories/datasets@2017-09-01-preview"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      annotations = [
        ?
      ]
      description = "string"
      linkedServiceName = {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
      parameters = {
        {customized property} = {
          defaultValue = ?
          type = "string"
        }
      }
      structure = ?
      type = "string"
      // For remaining properties, see Dataset objects
    }
  }
}

Объекты набора данных

Задайте свойство типа , чтобы указать тип объекта.

Для AmazonMWSObject используйте:

{
  type = "AmazonMWSObject"
}

Для AmazonS3Object используйте:

{
  type = "AmazonS3Object"
  typeProperties = {
    bucketName = ?
    compression = {
      type = "string"
      // For remaining properties, see DatasetCompression objects
    }
    format = {
      deserializer = ?
      serializer = ?
      type = "string"
      // For remaining properties, see DatasetStorageFormat objects
    }
    key = ?
    prefix = ?
    version = ?
  }
}

Для AzureBlob используйте:

{
  type = "AzureBlob"
  typeProperties = {
    compression = {
      type = "string"
      // For remaining properties, see DatasetCompression objects
    }
    fileName = ?
    folderPath = ?
    format = {
      deserializer = ?
      serializer = ?
      type = "string"
      // For remaining properties, see DatasetStorageFormat objects
    }
    tableRootLocation = ?
  }
}

Для AzureDataLakeStoreFile используйте:

{
  type = "AzureDataLakeStoreFile"
  typeProperties = {
    compression = {
      type = "string"
      // For remaining properties, see DatasetCompression objects
    }
    fileName = ?
    folderPath = ?
    format = {
      deserializer = ?
      serializer = ?
      type = "string"
      // For remaining properties, see DatasetStorageFormat objects
    }
  }
}

Для AzureMySqlTable используйте следующую команду:

{
  type = "AzureMySqlTable"
  typeProperties = {
    tableName = ?
  }
}

Для AzurePostgreSqlTable используйте следующую команду:

{
  type = "AzurePostgreSqlTable"
}

Для AzureSearchIndex используйте:

{
  type = "AzureSearchIndex"
  typeProperties = {
    indexName = ?
  }
}

Для AzureSqlDWTable используйте следующую команду:

{
  type = "AzureSqlDWTable"
  typeProperties = {
    tableName = ?
  }
}

Для AzureSqlTable используйте следующую команду:

{
  type = "AzureSqlTable"
  typeProperties = {
    tableName = ?
  }
}

Для AzureTable используйте:

{
  type = "AzureTable"
  typeProperties = {
    tableName = ?
  }
}

Для CassandraTable используйте:

{
  type = "CassandraTable"
  typeProperties = {
    keyspace = ?
    tableName = ?
  }
}

Для ConcurObject используйте:

{
  type = "ConcurObject"
}

Для CouchbaseTable используйте:

{
  type = "CouchbaseTable"
}

Для DocumentDbCollection используйте:

{
  type = "DocumentDbCollection"
  typeProperties = {
    collectionName = ?
  }
}

Для Детализации используйте:

{
  type = "DrillTable"
}

Для DynamicsEntity используйте:

{
  type = "DynamicsEntity"
  typeProperties = {
    entityName = ?
  }
}

Для EloquaObject используйте:

{
  type = "EloquaObject"
}

Для fileShare используйте:

{
  type = "FileShare"
  typeProperties = {
    compression = {
      type = "string"
      // For remaining properties, see DatasetCompression objects
    }
    fileFilter = ?
    fileName = ?
    folderPath = ?
    format = {
      deserializer = ?
      serializer = ?
      type = "string"
      // For remaining properties, see DatasetStorageFormat objects
    }
  }
}

Для GoogleBigQueryObject используйте:

{
  type = "GoogleBigQueryObject"
}

Для GreenplumTable используйте:

{
  type = "GreenplumTable"
}

Для HBaseObject используйте:

{
  type = "HBaseObject"
}

Для HiveObject используйте:

{
  type = "HiveObject"
}

Для HttpFile используйте:

{
  type = "HttpFile"
  typeProperties = {
    additionalHeaders = ?
    compression = {
      type = "string"
      // For remaining properties, see DatasetCompression objects
    }
    format = {
      deserializer = ?
      serializer = ?
      type = "string"
      // For remaining properties, see DatasetStorageFormat objects
    }
    relativeUrl = ?
    requestBody = ?
    requestMethod = ?
  }
}

Для HubspotObject используйте:

{
  type = "HubspotObject"
}

Для ImpalaObject используйте:

{
  type = "ImpalaObject"
}

Для JiraObject используйте:

{
  type = "JiraObject"
}

Для MagentoObject используйте:

{
  type = "MagentoObject"
}

Для MariaDBTable используйте:

{
  type = "MariaDBTable"
}

Для MarketoObject используйте:

{
  type = "MarketoObject"
}

Для MongoDbCollection используйте:

{
  type = "MongoDbCollection"
  typeProperties = {
    collectionName = ?
  }
}

Для NetezzaTable используйте:

{
  type = "NetezzaTable"
}

Для ODataResource используйте:

{
  type = "ODataResource"
  typeProperties = {
    path = ?
  }
}

Для OracleTable используйте:

{
  type = "OracleTable"
  typeProperties = {
    tableName = ?
  }
}

Для PaypalObject используйте:

{
  type = "PaypalObject"
}

Для PhoenixObject используйте:

{
  type = "PhoenixObject"
}

Для PrestoObject используйте:

{
  type = "PrestoObject"
}

Для QuickBooksObject используйте:

{
  type = "QuickBooksObject"
}

Для РеляционнойTable используйте:

{
  type = "RelationalTable"
  typeProperties = {
    tableName = ?
  }
}

Для ResponsysObject используйте:

{
  type = "ResponsysObject"
}

Для SalesforceMarketingCloudObject используйте:

{
  type = "SalesforceMarketingCloudObject"
}

Для SalesforceObject используйте:

{
  type = "SalesforceObject"
  typeProperties = {
    objectApiName = ?
  }
}

Для SapCloudForCustomerResource используйте:

{
  type = "SapCloudForCustomerResource"
  typeProperties = {
    path = ?
  }
}

Для SapEccResource используйте:

{
  type = "SapEccResource"
  typeProperties = {
    path = ?
  }
}

Для ServiceNowObject используйте:

{
  type = "ServiceNowObject"
}

Для ShopifyObject используйте:

{
  type = "ShopifyObject"
}

Для SparkObject используйте:

{
  type = "SparkObject"
}

Для SqlServerTable используйте:

{
  type = "SqlServerTable"
  typeProperties = {
    tableName = ?
  }
}

Для SquareObject используйте:

{
  type = "SquareObject"
}

Для VerticaTable используйте:

{
  type = "VerticaTable"
}

Для WebTable используйте:

{
  type = "WebTable"
  typeProperties = {
    index = ?
    path = ?
  }
}

Для XeroObject используйте:

{
  type = "XeroObject"
}

Для ZohoObject используйте:

{
  type = "ZohoObject"
}

Объекты DatasetStorageFormat

Задайте свойство типа , чтобы указать тип объекта.

Объекты DatasetCompression

Задайте свойство типа , чтобы указать тип объекта.

Для BZip2 используйте:

{
  type = "BZip2"
}

Для deflate используйте:

{
  level = "string"
  type = "Deflate"
}

Для GZip используйте:

{
  level = "string"
  type = "GZip"
}

Для ZipDeflate используйте:

{
  level = "string"
  type = "ZipDeflate"
}

Значения свойств

Microsoft.DataFactory/factories/datasets

Имя Описание Ценность
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 260
Pattern = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (обязательно)
идентификатор_родителя Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: фабрики
свойства Свойства набора данных. Набор данных (обязательный)
тип Тип ресурса "Microsoft.DataFactory/factories/datasets@2017-09-01-preview"

AmazonMWSObjectDataset

Имя Описание Ценность
тип Тип набора данных. AmazonMWSObject (обязательно)

Набор данных AmazonS3Dataset

Имя Описание Ценность
тип Тип набора данных. AmazonS3Object (обязательно)
свойстваТипа Свойства набора данных Amazon S3. AmazonS3DatasetTypeProperties (обязательно)

Свойства AmazonS3DatasetTypeProperties

Имя Описание Ценность
имя контейнера Имя контейнера Amazon S3. Тип: строка (или выражение с строкой resultType). любой (обязательный)
сжатие Метод сжатия данных, используемый для объекта Amazon S3. DatasetCompression
формат Формат файлов. DatasetStorageFormat (Формат хранилища)
ключ Ключ объекта Amazon S3. Тип: строка (или выражение с строкой resultType). любой
приставка Фильтр префикса для имени объекта S3. Тип: строка (или выражение с строкой resultType). любой
Версия Версия объекта S3. Тип: строка (или выражение с строкой resultType). любой

AzureBlobDataset

Имя Описание Ценность
тип Тип набора данных. AzureBlob (обязательно)
свойстваТипа Свойства набора данных BLOB-объектов Azure. AzureBlobDatasetTypeProperties (обязательно)

AzureBlobDatasetTypeProperties

Имя Описание Ценность
сжатие Метод сжатия данных, используемый для хранилища BLOB-объектов. DatasetCompression
имя файла Имя большого двоичного объекта Azure. Тип: строка (или выражение с строкой resultType). любой
folderPath Путь к хранилищу BLOB-объектов Azure. Тип: строка (или выражение с строкой resultType). любой
формат Формат хранилища BLOB-объектов Azure. DatasetStorageFormat (Формат хранилища)
tableRootLocation Корень пути большого двоичного объекта. Тип: строка (или выражение с строкой resultType). любой

AzureDataLakeStoreDataset

Имя Описание Ценность
тип Тип набора данных. AzureDataLakeStoreFile (обязательно)
свойстваТипа Свойства набора данных Azure Data Lake Store. AzureDataLakeStoreDatasetTypeProperties (обязательно)

AzureDataLakeStoreDatasetTypeProperties

Имя Описание Ценность
сжатие Метод сжатия данных, используемый для элементов в Azure Data Lake Store. DatasetCompression
имя файла Имя файла в Azure Data Lake Store. Тип: строка (или выражение с строкой resultType). любой
folderPath Путь к папке в Azure Data Lake Store. Тип: строка (или выражение с строкой resultType). любой (обязательный)
формат Формат Data Lake Store. DatasetStorageFormat (Формат хранилища)

AzureMySqlTableDataset

Имя Описание Ценность
тип Тип набора данных. AzureMySqlTable (обязательно)
свойстваТипа Свойства набора данных базы данных Azure MySQL. AzureMySqlTableDatasetTypeProperties (обязательно)

AzureMySqlTableDatasetTypeProperties

Имя Описание Ценность
имя_таблицы Имя таблицы базы данных Azure MySQL. Тип: строка (или выражение с строкой resultType). любой

AzurePostgreSqlTableDataset

Имя Описание Ценность
тип Тип набора данных. AzurePostgreSqlTable (обязательно)

AzureSearchIndexDataset

Имя Описание Ценность
тип Тип набора данных. AzureSearchIndex (обязательный)
свойстваТипа Свойства, относящиеся к этому типу набора данных. AzureSearchIndexDatasetTypeProperties (обязательно)

AzureSearchIndexDatasetTypeProperties

Имя Описание Ценность
indexName Имя индекса поиска Azure. Тип: строка (или выражение с строкой resultType). любой (обязательный)

AzureSqlDWTableDataset

Имя Описание Ценность
тип Тип набора данных. AzureSqlDWTable (обязательно)
свойстваТипа Свойства набора данных хранилища данных SQL Azure. AzureSqlDWTableDatasetTypeProperties (обязательно)

AzureSqlDWTableDatasetTypeProperties

Имя Описание Ценность
имя_таблицы Имя таблицы хранилища данных SQL Azure. Тип: строка (или выражение с строкой resultType). любой (обязательный)

AzureSqlTableDataset

Имя Описание Ценность
тип Тип набора данных. AzureSqlTable (обязательно)
свойстваТипа Свойства набора данных SQL Azure. AzureSqlTableDatasetTypeProperties (обязательно)

AzureSqlTableDatasetTypeProperties

Имя Описание Ценность
имя_таблицы Имя таблицы базы данных SQL Azure. Тип: строка (или выражение с строкой resultType). любой (обязательный)

AzureTableDataset

Имя Описание Ценность
тип Тип набора данных. AzureTable (обязательно)
свойстваТипа Свойства набора данных таблицы Azure. AzureTableDatasetTypeProperties (обязательно)

AzureTableDatasetTypeProperties

Имя Описание Ценность
имя_таблицы Имя таблицы хранилища таблиц Azure. Тип: строка (или выражение с строкой resultType). любой (обязательный)

CassandraTableDataset

Имя Описание Ценность
тип Тип набора данных. CassandraTable (обязательно)
свойстваТипа Свойства набора данных Cassandra. CassandraTableDatasetTypeProperties (обязательно)

CassandraTableDatasetTypeProperties

Имя Описание Ценность
пространство ключей Пространство ключей базы данных Cassandra. Тип: строка (или выражение с строкой resultType). любой
имя_таблицы Имя таблицы базы данных Cassandra. Тип: строка (или выражение с строкой resultType). любой

ConcurObjectDataset

Имя Описание Ценность
тип Тип набора данных. ConcurObject (обязательный)

CouchbaseTableDataset

Имя Описание Ценность
тип Тип набора данных. CouchbaseTable (обязательно)

Набор данных

Имя Описание Ценность
Аннотации Список тегов, которые можно использовать для описания набора данных. любой[]
описание Описание набора данных. струна
ИмяСвязанногоСервиса Ссылка на связанную службу. LinkedServiceReference (обязательно)
Параметры Параметры для набора данных. ПараметрDefinitionSpecification
структура Столбцы, определяющие структуру набора данных. Тип: массив (или выражение с массивом resultType), itemType: DatasetDataElement. любой
тип Установите значение AmazonMWSObject для типа AmazonMWSObjectDataset. Установите значение AmazonS3Object для типа AmazonS3Dataset. Задайте для типа AzureBlobDataset значение AzureBlobDataset. Установите значение "AzureDataLakeStoreFile" для типа AzureDataLakeStoreDataset. Задайте для типа AzureMySqlTableDataset значение AzureMySqlTableDataset. Установите значение AzurePostgreSqlTable для типа AzurePostgreSqlTableDataset. Установите значение "AzureSearchIndex" для типа AzureSearchIndexDataset. Установите значение AzureSqlDWTable для типа AzureSqlDWTableDataset. Задайте для типа AzureSqlTableDataset значение AzureSqlTableDataset. Задайте для типа AzureTableDataset значение AzureTableDataset. Установите значение CassandraTable для типа CassandraTableDataset. Задайте значение ConcurObject для типа ConcurObjectDataset. Установите значение CouchbaseTable для типа CouchbaseTableDataset. Установите значение DocumentDbCollection для типа DocumentDbCollectionDataset. Установите значение "DrillTable" для типа DrillTableDataset. Установите значение DynamicsEntity для типа DynamicsEntityDataset. Задайте значение " EloquaObject" для типа EloquaObjectDataset. Задайте для типа FileShareDataset значение FileShareDataset. Установите значение "GoogleBigQueryObject" для типа GoogleBigQueryObjectDataset. Задайте для типа GreenplumTableDataset значение GreenplumTableDataset. Задайте значение HBaseObject для типа HBaseObjectDataset. Задайте значение HiveObject для типа HiveObjectDataset. Установите значение "HttpFile" для типа HttpDataset. Установите значение HubspotObject для типа HubspotObjectDataset. Задайте значение ImpalaObject для типа ImpalaObjectDataset. Установите значение JiraObject для типа JiraObjectDataset. Установите значение MagentoObject для типа MagentoObjectDataset. Задайте для типа MariaDBTableDataset значение MariaDBTableDataset. Установите значение MarketoObject для типа MarketoObjectDataset. Установите значение MongoDbCollection для типа MongoDbCollectionDataset. Установите значение NetezzaTable для типа NetezzaTableDataset. Установите значение ODataResource для типа ODataResourceDataset. Установите значение OracleTable для типа OracleTableDataset. Установите значение PaypalObject для типа PaypalObjectDataset. Установите значение PhoenixObject для типа PhoenixObjectDataset. Задайте значение PrestoObject для типа PrestoObjectDataset. Установите значение QuickBooksObject для типа QuickBooksObjectDataset. Задайте значение "РеляционнаяTable" для типа RelationalTableDataset. Установите значение ResponsysObject для типа ResponsysObjectDataset. Установите значение SalesforceMarketingCloudObject для типа SalesforceMarketingCloudObjectDataset. Задайте значение SalesforceObject для типа SalesforceObjectDataset. Установите значение SapCloudForCustomerResource для типа SapCloudForCustomerResourceDataset. Установите значение SapEccResource для типа SapEccResourceDataset. Установите значение ServiceNowObject для типа ServiceNowObjectDataset. Установите значение ShopifyObject для типа ShopifyObjectDataset. Задайте для типа SparkObjectDataset значение SparkObjectDataset. Установите значение "SqlServerTable" для типа SqlServerTableDataset. Задайте значение SquareObject для типа SquareObjectDataset. Установите значение VerticaTable для типа VerticaTableDataset. Задайте для типа WebTableDataset значение WebTableDataset. Задайте значение XeroObject для типа XeroObjectDataset. Установите значение ZohoObject для типа ZohoObjectDataset. AmazonMWSObject
AmazonS3Object
AzureBlob
AzureDataLakeStoreFile
AzureMySqlTable
AzurePostgreSqlTable
AzureSearchIndex
AzureSqlDWTable
AzureSqlTable
AzureTable
CassandraTable
ConcurObject
"CouchbaseTable"
DocumentDbCollection
"DrillTable"
DynamicsEntity
«EloquaObject»
"FileShare"
"GoogleBigQueryObject"
"GreenplumTable"
HBaseObject
HiveObject
HttpFile
HubspotObject
"ImpalaObject"
"JiraObject"
'MagentoObject'
MariaDBTable
"MarketoObject"
MongoDbCollection
"NetezzaTable"
ODataResource
OracleTable
PaypalObject
"PhoenixObject"
«ПрестоОбъект»
QuickBooksObject
"Реляционнаяtable"
"ResponsysObject"
SalesforceMarketingCloudObject
SalesforceObject
SapCloudForCustomerResource
SapEccResource
ServiceNowObject
"ShopifyObject"
SparkObject
"SqlServerTable"
"SquareObject"
'VerticaTable'
WebTable
"XeroObject"
ZohoObject (обязательно)

DatasetBZip2Сжатие

Имя Описание Ценность
тип Тип сжатия набора данных. BZip2 (обязательный)

DatasetCompression

Имя Описание Ценность
тип Установите значение BZip2 для типа DatasetBZip2Compression. Задайте для типа DatasetDeflateCompression значение Deflate. Задайте для типа DatasetGZipCompression значение GZipCompression. Установите значение ZipDeflate для типа DatasetZipDeflateCompression. "BZip2"
"Deflate"
"GZip"
ZipDeflate (обязательный)

DatasetDeflateCompression

Имя Описание Ценность
уровень Уровень сжатия deflate. "Быстрый"
"Оптимальный"
тип Тип сжатия набора данных. "Deflate" (обязательно)

DatasetGZipСжатие

Имя Описание Ценность
уровень Уровень сжатия GZip. "Быстрый"
"Оптимальный"
тип Тип сжатия набора данных. GZip (обязательный)

DatasetStorageFormat (Формат хранилища)

Имя Описание Ценность
десериализатор Десериализатор. Тип: строка (или выражение с строкой resultType). любой
сериализатор Сериализатор. Тип: строка (или выражение с строкой resultType). любой
тип (обязательно)

DatasetZipDeflateCompression

Имя Описание Ценность
уровень Уровень сжатия ZipDeflate. "Быстрый"
"Оптимальный"
тип Тип сжатия набора данных. ZipDeflate (обязательный)

DocumentDbCollectionDataset (Набор данных)

Имя Описание Ценность
тип Тип набора данных. DocumentDbCollection (обязательно)
свойстваТипа Свойства набора данных коллекции DocumentDB. DocumentDbCollectionDatasetTypeProperties (обязательно)

DocumentDbCollectionDatasetTypeProperties (Свойства DocumentDbCollectionDatasetType)

Имя Описание Ценность
Название коллекции Имя коллекции базы данных документов. Тип: строка (или выражение с строкой resultType). любой (обязательный)

DrillTableDataset (Набор данных DrillTable)

Имя Описание Ценность
тип Тип набора данных. "DrillTable" (обязательный)

Набор данных DynamicsEntityDataset

Имя Описание Ценность
тип Тип набора данных. DynamicsEntity (обязательно)
свойстваТипа Свойства набора данных динамической сущности. DynamicsEntityDatasetTypeProperties (обязательно)

DynamicsEntityDatasetTypeProperties

Имя Описание Ценность
entityName Логическое имя сущности. Тип: строка (или выражение с строкой resultType). любой

Набор данных EloquaObjectDataset

Имя Описание Ценность
тип Тип набора данных. 'EloquaObject' (обязательно)

ФайлShareDataset (ФайлShareDataset)

Имя Описание Ценность
тип Тип набора данных. FileShare (обязательно)
свойстваТипа Свойства локального набора данных файловой системы. FileShareDatasetTypeProperties (обязательно)

FileShareDatasetTypeProperties (ФайлShareDatasetTypeProperties)

Имя Описание Ценность
сжатие Метод сжатия данных, используемый для файловой системы. DatasetCompression
файлФильтр Укажите фильтр, используемый для выбора подмножества файлов в folderPath, а не для всех файлов. Тип: строка (или выражение с строкой resultType). любой
имя файла Имя локальной файловой системы. Тип: строка (или выражение с строкой resultType). любой
folderPath Путь к локальной файловой системе. Тип: строка (или выражение с строкой resultType). любой
формат Формат файлов. DatasetStorageFormat (Формат хранилища)

GoogleBigQueryObjectDataset

Имя Описание Ценность
тип Тип набора данных. GoogleBigQueryObject (обязательно)

Набор данных GreenplumTableDataset

Имя Описание Ценность
тип Тип набора данных. "GreenplumTable" (обязательно)

HBaseObjectDataset

Имя Описание Ценность
тип Тип набора данных. HBaseObject (обязательно)

HiveObjectDataset

Имя Описание Ценность
тип Тип набора данных. HiveObject (обязательный)

HttpDataset

Имя Описание Ценность
тип Тип набора данных. HttpFile (обязательно)
свойстваТипа Свойства, относящиеся к этому типу набора данных. HttpDatasetTypeProperties (обязательно)

Свойства типа httpDataset

Имя Описание Ценность
дополнительные хеддеры Заголовки HTTP-запроса. Например, request-header-name-1:request-header-value-1
...
request-header-name-n:request-header-value-n Type: string (или Expression with resultType string).
любой
сжатие Метод сжатия данных, используемый в файлах. DatasetCompression
формат Формат файлов. DatasetStorageFormat (Формат хранилища)
relativeUrl Относительный URL-адрес на основе URL-адреса в HttpLinkedService ссылается на тип HTTP-файла: строку (или выражение с строкой resultType). любой
тело запроса Текст HTTP-запроса. Тип: строка (или выражение с строкой resultType). любой
метод запроса Метод HTTP для HTTP-запроса. Тип: строка (или выражение с строкой resultType). любой

HubspotObjectDataset (ХабспотОбъектДатаСет)

Имя Описание Ценность
тип Тип набора данных. HubspotObject (обязательный)

Набор данных ImpalaObjectDataset

Имя Описание Ценность
тип Тип набора данных. ImpalaObject (обязательный)

Набор данных JiraObjectDataset

Имя Описание Ценность
тип Тип набора данных. JiraObject (обязательный)

LinkedServiceСправка

Имя Описание Ценность
Параметры Аргументы для LinkedService. Спецификация ParameterValue
имяСсылка Ссылка на имя LinkedService. строка (обязательно)
тип Ссылочный тип связанной службы. LinkedServiceReference (обязательно)

Набор данных MagentoObjectDataset

Имя Описание Ценность
тип Тип набора данных. MagentoObject (обязательный)

MariaDBTableDataset

Имя Описание Ценность
тип Тип набора данных. MariaDBTable (обязательно)

MarketoObjectDataset (MarketoObjectDataset)

Имя Описание Ценность
тип Тип набора данных. MarketoObject (обязательный)

MongoDbCollectionDataset

Имя Описание Ценность
тип Тип набора данных. MongoDbCollection (обязательно)
свойстваТипа Свойства набора данных базы данных MongoDB. MongoDbCollectionDatasetTypeProperties (обязательно)

MongoDbCollectionDatasetTypeProperties

Имя Описание Ценность
Название коллекции Имя таблицы базы данных MongoDB. Тип: строка (или выражение с строкой resultType). любой (обязательный)

NetezzaTableDataset

Имя Описание Ценность
тип Тип набора данных. "NetezzaTable" (обязательно)

Набор данных ODataResourceDataset

Имя Описание Ценность
тип Тип набора данных. ODataResource (обязательно)
свойстваТипа Свойства набора данных OData. ODataResourceDatasetTypeProperties (обязательно)

ODataResourceDatasetTypeProperties

Имя Описание Ценность
путь Путь к ресурсу OData. Тип: строка (или выражение с строкой resultType). любой

OracleTableDataset (Набор данных OracleTable)

Имя Описание Ценность
тип Тип набора данных. OracleTable (обязательно)
свойстваТипа Локальные свойства набора данных Oracle. OracleTableDatasetTypeProperties (обязательно)

Свойства OracleTableDatasetTypeProperties

Имя Описание Ценность
имя_таблицы Имя таблицы локальной базы данных Oracle. Тип: строка (или выражение с строкой resultType). любой (обязательный)

ПараметрDefinitionSpecification

Имя Описание Ценность

ПараметрSpecification

Имя Описание Ценность
значение по умолчанию Значение параметра по умолчанию. любой
тип Тип параметра. Массив
«Буль»
Float
Int
"Object"
SecureString
String (обязательно)

Спецификация ParameterValue

Имя Описание Ценность

Набор данных PaypalObject

Имя Описание Ценность
тип Тип набора данных. PaypalObject (обязательно)

Набор данных PhoenixObjectDataset

Имя Описание Ценность
тип Тип набора данных. PhoenixObject (обязательно)

PrestoObjectDataset

Имя Описание Ценность
тип Тип набора данных. PrestoObject (обязательный)

Набор объектовQuickBooksObjectDataset

Имя Описание Ценность
тип Тип набора данных. QuickBooksObject (обязательно)

РеляционныйTableDataset

Имя Описание Ценность
тип Тип набора данных. "RelationalTable" (обязательный)
свойстваТипа Свойства реляционного набора данных таблицы. RelationalTableDatasetTypeProperties (обязательно)

Свойства типа реляционной таблицыНабора данных

Имя Описание Ценность
имя_таблицы Имя реляционной таблицы. Тип: строка (или выражение с строкой resultType). любой

ResponsysObjectDataset

Имя Описание Ценность
тип Тип набора данных. "ResponsysObject" (обязательный)

Набор данных объектов SalesforceMarketingCloudObject

Имя Описание Ценность
тип Тип набора данных. SalesforceMarketingCloudObject (обязательно)

Набор данных SalesforceObjectDataset

Имя Описание Ценность
тип Тип набора данных. SalesforceObject (обязательно)
свойстваТипа Свойства набора данных объекта Salesforce. SalesforceObjectDatasetTypeProperties (обязательно)

SalesforceObjectDatasetTypeProperties

Имя Описание Ценность
objectApiName Имя API объекта Salesforce. Тип: строка (или выражение с строкой resultType). любой

Набор данных SapCloudForCustomerResourceDataset

Имя Описание Ценность
тип Тип набора данных. SapCloudForCustomerResource (обязательный)
свойстваТипа Свойства набора данных ресурса SAP Cloud For Customer OData. SapCloudForCustomerResourceDatasetTypeProperties (обязательно)

SapCloudForCustomerResourceDatasetTypeProperties

Имя Описание Ценность
путь Путь к сущности SAP Cloud for Customer OData. Тип: строка (или выражение с строкой resultType). любой (обязательный)

Набор данных SapEccResourceDataset

Имя Описание Ценность
тип Тип набора данных. SapEccResource (обязательный)
свойстваТипа Свойства набора данных ресурса OData SAP ECC. SapEccResourceDatasetTypeProperties (обязательно)

SapEccResourceDatasetTypeProperties

Имя Описание Ценность
путь Путь к сущности OData SAP ECC. Тип: строка (или выражение с строкой resultType). любой (обязательный)

ServiceNowObjectDataset

Имя Описание Ценность
тип Тип набора данных. ServiceNowObject (обязательно)

ShopifyObjectDataset (ShopifyObjectDataset)

Имя Описание Ценность
тип Тип набора данных. ShopifyObject (обязательно)

Набор данных SparkObjectDataset

Имя Описание Ценность
тип Тип набора данных. SparkObject (обязательно)

Набор данных SqlServerTableDataset

Имя Описание Ценность
тип Тип набора данных. SqlServerTable (обязательно)
свойстваТипа Локальные свойства набора данных SQL Server. SqlServerTableDatasetTypeProperties (обязательно)

SqlServerTableDatasetTypeProperties

Имя Описание Ценность
имя_таблицы Имя таблицы набора данных SQL Server. Тип: строка (или выражение с строкой resultType). любой (обязательный)

SquareObjectDataset (Квадратный ОбъектДатасет)

Имя Описание Ценность
тип Тип набора данных. SquareObject (обязательный)

Набор данных VerticaTableDataset

Имя Описание Ценность
тип Тип набора данных. VerticaTable (обязательно)

Набор данных WebTableDataset

Имя Описание Ценность
тип Тип набора данных. WebTable (обязательно)
свойстваТипа Свойства набора данных веб-таблицы. WebTableDatasetTypeProperties (обязательно)

WebTableDatasetTypeProperties

Имя Описание Ценность
индекс Отсчитываемый от нуля индекс таблицы на веб-странице. Тип: целое число (или выражение с целым числом resultType), минимум: 0. любой (обязательный)
путь Относительный URL-адрес веб-страницы из URL-адреса связанной службы. Тип: строка (или выражение с строкой resultType). любой

XeroObjectDataset

Имя Описание Ценность
тип Тип набора данных. XeroObject (обязательный)

Набор данных ZohoObjectDataset

Имя Описание Ценность
тип Тип набора данных. ZohoObject (обязательно)