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


Рабочие области Microsoft.MachineLearningServices/datasets 2020-05-01-preview

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

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

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

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

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

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/datasets@2020-05-01-preview' = {
  parent: resourceSymbolicName
  datasetType: 'string'
  name: 'string'
  parameters: {
    header: 'string'
    includePath: bool
    partitionFormat: 'string'
    path: {
      dataPath: {
        datastoreName: 'string'
        relativePath: 'string'
      }
      httpUrl: 'string'
    }
    query: {
      datastoreName: 'string'
      query: 'string'
    }
    separator: 'string'
    sourceType: 'string'
  }
  registration: {
    description: 'string'
    name: 'string'
    tags: {
      {customized property}: 'string'
    }
  }
  skipValidation: bool
  timeSeries: {
    coarseGrainTimestamp: 'string'
    fineGrainTimestamp: 'string'
  }
}

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

DatasetCreateRequestParameters

Имя Описание Ценность
заголовок Тип заголовка. "all_files_have_same_headers"
"combine_all_files_headers"
"no_headers"
"only_first_file_has_headers"
includePath Логическое значение для хранения сведений о пути в виде столбца в наборе данных. По умолчанию используется значение False. Это полезно при чтении нескольких файлов и хотите знать, из какого файла возникла определенная запись, или сохранить полезную информацию в пути к файлу. bool
partitionFormat Сведения о секционированиях каждого пути будут извлечены в столбцы на основе указанного формата. Часть форматирования "{column_name}" создает строковый столбец, а "{column_name:y/MM/dd/HH/mm/ss}" создает столбец datetime, где "гггг", "MM", "dd", "HH", "mm" и "ss" используются для извлечения года, месяца, дня, часа, минуты и секунды для типа datetime. Формат должен начинаться с позиции первого ключа секции до конца пути к файлу. Например, учитывая путь '.. /США/2019/01/01/data.parquet', где секция находится по стране или региону и времени, partition_format='/{CountryOrRegion}/{PartitionDate:y/MM/dd}/data.csv' создает строковый столбец CountryOrRegion со значением "США" и столбцом datetime PartitionDate со значением "2019-01-01-01" струна
путь DatasetCreateRequestParametersPath
запрос DatasetCreateRequestParametersQuery
разделитель Разделитель, используемый для разделения столбцов для sourceType delimited_files. струна
sourceType Тип источника данных. "delimited_files"
"json_lines_files"
"parquet_files"

DatasetCreateRequestParametersPath

Имя Описание Ценность
dataPath DatasetCreateRequestParametersPathDataPath
httpUrl URL-адрес HTTP. струна

DatasetCreateRequestParametersPathDataPath

Имя Описание Ценность
datastoreName Имя хранилища данных. струна
relativePath Путь в хранилище данных. струна

DatasetCreateRequestParametersQuery

Имя Описание Ценность
datastoreName Имя хранилища данных SQL/PostgreSQL/MySQL. струна
запрос SQL Quey. струна

DatasetCreateRequestRegistration

Имя Описание Ценность
описание Описание набора данных. струна
имя Имя набора данных. струна
Теги Теги, связанные с набором данных. DatasetCreateRequestRegistrationTags

DatasetCreateRequestRegistrationTags

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

DatasetCreateRequestTimeSeries

Имя Описание Ценность
coarseGrainTimestamp Имя столбца, используемое в качестве CoarseGrainTimestamp. Можно использовать только в том случае, если указан параметр fineGrainTimestamp и не может совпадать с "fineGrainTimestamp". струна
fineGrainTimestamp Имя столбца, используемое в качестве FineGrainTimestamp струна

Microsoft.MachineLearningServices/workspaces/datasets

Имя Описание Ценность
datasetType Указывает тип набора данных. "file"
Табличный (обязательный)
имя Имя ресурса строка (обязательно)
Параметры DatasetCreateRequestParameters (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: рабочих областей
регистрация DatasetCreateRequestRegistration (обязательно)
skipValidation Пропустить проверку, обеспечивающую загрузку данных из набора данных перед регистрацией. bool
timeSeries DatasetCreateRequestTimeSeries

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

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

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

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

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

{
  "type": "Microsoft.MachineLearningServices/workspaces/datasets",
  "apiVersion": "2020-05-01-preview",
  "name": "string",
  "datasetType": "string",
  "parameters": {
    "header": "string",
    "includePath": "bool",
    "partitionFormat": "string",
    "path": {
      "dataPath": {
        "datastoreName": "string",
        "relativePath": "string"
      },
      "httpUrl": "string"
    },
    "query": {
      "datastoreName": "string",
      "query": "string"
    },
    "separator": "string",
    "sourceType": "string"
  },
  "registration": {
    "description": "string",
    "name": "string",
    "tags": {
      "{customized property}": "string"
    }
  },
  "skipValidation": "bool",
  "timeSeries": {
    "coarseGrainTimestamp": "string",
    "fineGrainTimestamp": "string"
  }
}

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

DatasetCreateRequestParameters

Имя Описание Ценность
заголовок Тип заголовка. "all_files_have_same_headers"
"combine_all_files_headers"
"no_headers"
"only_first_file_has_headers"
includePath Логическое значение для хранения сведений о пути в виде столбца в наборе данных. По умолчанию используется значение False. Это полезно при чтении нескольких файлов и хотите знать, из какого файла возникла определенная запись, или сохранить полезную информацию в пути к файлу. bool
partitionFormat Сведения о секционированиях каждого пути будут извлечены в столбцы на основе указанного формата. Часть форматирования "{column_name}" создает строковый столбец, а "{column_name:y/MM/dd/HH/mm/ss}" создает столбец datetime, где "гггг", "MM", "dd", "HH", "mm" и "ss" используются для извлечения года, месяца, дня, часа, минуты и секунды для типа datetime. Формат должен начинаться с позиции первого ключа секции до конца пути к файлу. Например, учитывая путь '.. /США/2019/01/01/data.parquet', где секция находится по стране или региону и времени, partition_format='/{CountryOrRegion}/{PartitionDate:y/MM/dd}/data.csv' создает строковый столбец CountryOrRegion со значением "США" и столбцом datetime PartitionDate со значением "2019-01-01-01" струна
путь DatasetCreateRequestParametersPath
запрос DatasetCreateRequestParametersQuery
разделитель Разделитель, используемый для разделения столбцов для sourceType delimited_files. струна
sourceType Тип источника данных. "delimited_files"
"json_lines_files"
"parquet_files"

DatasetCreateRequestParametersPath

Имя Описание Ценность
dataPath DatasetCreateRequestParametersPathDataPath
httpUrl URL-адрес HTTP. струна

DatasetCreateRequestParametersPathDataPath

Имя Описание Ценность
datastoreName Имя хранилища данных. струна
relativePath Путь в хранилище данных. струна

DatasetCreateRequestParametersQuery

Имя Описание Ценность
datastoreName Имя хранилища данных SQL/PostgreSQL/MySQL. струна
запрос SQL Quey. струна

DatasetCreateRequestRegistration

Имя Описание Ценность
описание Описание набора данных. струна
имя Имя набора данных. струна
Теги Теги, связанные с набором данных. DatasetCreateRequestRegistrationTags

DatasetCreateRequestRegistrationTags

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

DatasetCreateRequestTimeSeries

Имя Описание Ценность
coarseGrainTimestamp Имя столбца, используемое в качестве CoarseGrainTimestamp. Можно использовать только в том случае, если указан параметр fineGrainTimestamp и не может совпадать с "fineGrainTimestamp". струна
fineGrainTimestamp Имя столбца, используемое в качестве FineGrainTimestamp струна

Microsoft.MachineLearningServices/workspaces/datasets

Имя Описание Ценность
apiVersion Версия API '2020-05-01-preview'
datasetType Указывает тип набора данных. "file"
Табличный (обязательный)
имя Имя ресурса строка (обязательно)
Параметры DatasetCreateRequestParameters (обязательно)
регистрация DatasetCreateRequestRegistration (обязательно)
skipValidation Пропустить проверку, обеспечивающую загрузку данных из набора данных перед регистрацией. bool
timeSeries DatasetCreateRequestTimeSeries
тип Тип ресурса "Microsoft.MachineLearningServices/workspaces/datasets"

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

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

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

Шаблон Описание
Создание рабочей области AML с несколькими наборами данных & хранилищами данных

развертывание в Azure
Этот шаблон создает рабочую область Машинного обучения Azure с несколькими наборами данных & хранилищами данных.
создание набора данных из относительного пути в хранилище данных

развертывание в Azure
Этот шаблон создает набор данных из относительного пути в хранилище данных в рабочей области Машинного обучения Azure.
Создание набора данных файлов в рабочей области AML из веб-URL-адреса

развертывание в Azure
Этот шаблон создает набор данных из веб-URL-адреса в рабочей области Машинного обучения Azure.
Создание табличного набора данных из относительного пути в хранилище данных

развертывание в Azure
Этот шаблон создает табличный набор данных из относительного пути в хранилище данных в рабочей области Машинного обучения Azure.
Создание табличного набора данных из хранилища данных SQL/PostgreSQL/MySQL

развертывание в Azure
Этот шаблон создает табличный набор данных из SQL-запроса в хранилище данных SQL/PostgreSQL/MySQL в рабочей области Машинного обучения Azure.
Создание табличного набора данных в рабочей области AML из веб-URL-адреса

развертывание в Azure
Этот шаблон создает табличный набор данных из ВЕБ-URL-адреса в рабочей области Машинного обучения Azure.

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/datasets@2020-05-01-preview"
  name = "string"
  datasetType = "string"
  parameters = {
    header = "string"
    includePath = bool
    partitionFormat = "string"
    path = {
      dataPath = {
        datastoreName = "string"
        relativePath = "string"
      }
      httpUrl = "string"
    }
    query = {
      datastoreName = "string"
      query = "string"
    }
    separator = "string"
    sourceType = "string"
  }
  registration = {
    description = "string"
    name = "string"
    tags = {
      {customized property} = "string"
    }
  }
  skipValidation = bool
  timeSeries = {
    coarseGrainTimestamp = "string"
    fineGrainTimestamp = "string"
  }
}

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

DatasetCreateRequestParameters

Имя Описание Ценность
заголовок Тип заголовка. "all_files_have_same_headers"
"combine_all_files_headers"
"no_headers"
"only_first_file_has_headers"
includePath Логическое значение для хранения сведений о пути в виде столбца в наборе данных. По умолчанию используется значение False. Это полезно при чтении нескольких файлов и хотите знать, из какого файла возникла определенная запись, или сохранить полезную информацию в пути к файлу. bool
partitionFormat Сведения о секционированиях каждого пути будут извлечены в столбцы на основе указанного формата. Часть форматирования "{column_name}" создает строковый столбец, а "{column_name:y/MM/dd/HH/mm/ss}" создает столбец datetime, где "гггг", "MM", "dd", "HH", "mm" и "ss" используются для извлечения года, месяца, дня, часа, минуты и секунды для типа datetime. Формат должен начинаться с позиции первого ключа секции до конца пути к файлу. Например, учитывая путь '.. /США/2019/01/01/data.parquet', где секция находится по стране или региону и времени, partition_format='/{CountryOrRegion}/{PartitionDate:y/MM/dd}/data.csv' создает строковый столбец CountryOrRegion со значением "США" и столбцом datetime PartitionDate со значением "2019-01-01-01" струна
путь DatasetCreateRequestParametersPath
запрос DatasetCreateRequestParametersQuery
разделитель Разделитель, используемый для разделения столбцов для sourceType delimited_files. струна
sourceType Тип источника данных. "delimited_files"
"json_lines_files"
"parquet_files"

DatasetCreateRequestParametersPath

Имя Описание Ценность
dataPath DatasetCreateRequestParametersPathDataPath
httpUrl URL-адрес HTTP. струна

DatasetCreateRequestParametersPathDataPath

Имя Описание Ценность
datastoreName Имя хранилища данных. струна
relativePath Путь в хранилище данных. струна

DatasetCreateRequestParametersQuery

Имя Описание Ценность
datastoreName Имя хранилища данных SQL/PostgreSQL/MySQL. струна
запрос SQL Quey. струна

DatasetCreateRequestRegistration

Имя Описание Ценность
описание Описание набора данных. струна
имя Имя набора данных. струна
Теги Теги, связанные с набором данных. DatasetCreateRequestRegistrationTags

DatasetCreateRequestRegistrationTags

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

DatasetCreateRequestTimeSeries

Имя Описание Ценность
coarseGrainTimestamp Имя столбца, используемое в качестве CoarseGrainTimestamp. Можно использовать только в том случае, если указан параметр fineGrainTimestamp и не может совпадать с "fineGrainTimestamp". струна
fineGrainTimestamp Имя столбца, используемое в качестве FineGrainTimestamp струна

Microsoft.MachineLearningServices/workspaces/datasets

Имя Описание Ценность
datasetType Указывает тип набора данных. "file"
Табличный (обязательный)
имя Имя ресурса строка (обязательно)
Параметры DatasetCreateRequestParameters (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: рабочих областей
регистрация DatasetCreateRequestRegistration (обязательно)
skipValidation Пропустить проверку, обеспечивающую загрузку данных из набора данных перед регистрацией. bool
timeSeries DatasetCreateRequestTimeSeries
тип Тип ресурса "Microsoft.MachineLearningServices/workspaces/datasets@2020-05-01-preview"