[ aws . cleanroomsml ]
создать-набор-тренировочных-данных
Описание
Определяет информацию, необходимую для создания набора тренировочных данных. В Clean Rooms ML, поле TrainingDataset представляет собой метаданные, которые указывают на таблицу Glue, которая читается только во время создания AudienceModel.
См. также: Документация API AWS
Синтаксис
create-training-dataset
--name <value>
--role-arn <value>
--training-data <value>
[--tags <value>]
[--description <value>]
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]
Параметры
--name (строка)
--role-arn (строка)
ARN роли IAM, которую Clean Rooms ML может использовать для чтения данных, на которые ссылается поле dataSource каждого набора данных.
Передача роли между учетными записями AWS запрещена. Если вы передаете роль, которая не находится в вашей учетной записи, вы получите ошибку AccessDeniedException.
--training-data (список)
Массив информации, перечисляющий объекты набора данных, которые указывают тип набора данных и детали его расположения и схемы. Вам необходимо предоставить роль с правами чтения для этих таблиц.
(структура)
Определяет местоположение набора тренировочных данных, тип содержащихся в нем данных и способ доступа к ним.
type -> (строка)
inputConfig -> (структура)
Объект DatasetInputConfig, определяющий источник данных и сопоставление схем.
schema -> (список)
Информация о схеме тренировочных данных.
(структура)
Метаданные для столбца.
columnName -> (строка)
columnTypes -> (список)
Тип данных столбца.
(строка)
dataSource -> (структура)
Объект DataSource, определяющий источник данных Glue для тренировочных данных.
glueDataSource -> (структура)
Объект GlueDataSource, определяющий идентификатор каталога, имя базы данных и имя таблицы для тренировочных данных.
tableName -> (строка)
databaseName -> (строка)
catalogId -> (строка)
Синтаксис JSON:
[
{
"type": "INTERACTIONS",
"inputConfig": {
"schema": [
{
"columnName": "string",
"columnTypes": ["USER_ID"|"ITEM_ID"|"TIMESTAMP"|"CATEGORICAL_FEATURE"|"NUMERICAL_FEATURE", ...]
}
...
],
"dataSource": {
"glueDataSource": {
"tableName": "string",
"databaseName": "string",
"catalogId": "string"
}
}
}
}
...
]
--tags (словарь)
Необязательные метаданные, которые вы применяете к ресурсу для категоризации и организации. Каждый тег состоит из ключа и необязательного значения, которые вы определяете.
Ниже приведены основные ограничения для тегов:
- Максимальное количество тегов на ресурс - 50.
- Для каждого ресурса каждый ключ тега должен быть уникальным, и каждый ключ тега может иметь только одно значение.
- Максимальная длина ключа - 128 символов Юникода в UTF-8.
- Максимальная длина значения - 256 символов Юникода в UTF-8.
- Если ваша схема тегов используется в нескольких службах и ресурсах, помните, что другие службы могут иметь ограничения на допустимые символы. В целом разрешены следующие символы: буквы, цифры и пробелы, представимые в UTF-8, а также следующие символы: + - = . _ : / @.
- Ключи и значения тегов чувствительны к регистру.
- Не используйте префикс aws:, AWS: или любые комбинации верхнего и нижнего регистра, так как он зарезервирован для использования AWS. Вы не можете редактировать или удалять ключи тегов с этим префиксом. Значения могут иметь этот префикс. Если значение тега имеет префикс aws, но ключ не имеет, то Clean Rooms ML рассматривает его как пользовательский тег и учитывает его при подсчете лимита в 50 тегов. Теги только с префиксом ключа aws не учитываются при подсчете лимита тегов на ресурс.
key -> (строка)
value -> (строка)
Сокращенный синтаксис:
KeyName1=string,KeyName2=string
Синтаксис JSON:
{"string": "string"
...}
--description (строка)
--cli-input-json | --cli-input-yaml (строка) Читает аргументы из предоставленной строки JSON. Строка JSON соответствует формату, заданному --generate-cli-skeleton. Если на командной строке предоставлены другие аргументы, эти значения переопределят значения, предоставленные в формате JSON. Невозможно передать произвольные двоичные значения с помощью значения, предоставленного в формате JSON, так как строка будет взята буквально. Это может не быть указано вместе с --cli-input-yaml.
--generate-cli-skeleton (строка) Выводит каркас JSON в стандартный вывод без отправки запроса API. При отсутствии значения или значении input выводит пример входного JSON, который можно использовать в качестве аргумента для --cli-input-json. Аналогично, если указано yaml-input, будет выведен пример входного YAML, который можно использовать с --cli-input-yaml. Если указано значение output, он проверит входные данные команды и вернет пример выходного JSON для этой команды. Сгенерированный каркас JSON не стабилен между версиями AWS CLI, и нет гарантии обратной совместимости в генерируемом каркасе JSON.
Глобальные параметры
--debug (логическое)
Включить отладочную запись журнала.
--endpoint-url (строка)
Переопределить URL по умолчанию команды указанным URL.
--no-verify-ssl (логическое)
По умолчанию AWS CLI использует SSL при взаимодействии со службами AWS. Для каждого соединения SSL AWS CLI будет проверять сертификаты SSL. Этот параметр переопределяет поведение проверки сертификатов SSL по умолчанию.
--no-paginate (логическое)
Отключить автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.
--output (строка)
Стиль форматирования для вывода команд.
- json
- текст
- таблица
- yaml
- yaml-поток
--query (строка)
Запрос JMESPath для фильтрации данных ответа.
--profile (строка)
Использовать определенный профиль из файла учетных данных.
--region (строка)
Регион для использования. Переопределяет настройки конфигурации/среды.
--version (строка)
Отобразить версию этого инструмента.
--color (строка)
Включить/отключить цветной вывод.
- включено
- выключено
- автоматически
--no-sign-request (логическое)
Не подписывать запросы. Учетные данные не будут загружены, если этот аргумент указан.
--ca-bundle (строка)
Файл сертификатов CA для использования при проверке сертификатов SSL. Переопределяет настройки конфигурации/среды.
--cli-read-timeout (целое число)
Максимальное время чтения сокета в секундах. Если значение равно 0, чтение сокета будет блокирующим и без таймаута. Значение по умолчанию - 60 секунд.
--cli-connect-timeout (целое число)
Максимальное время подключения сокета в секундах. Если значение равно 0, подключение сокета будет блокирующим и без таймаута. Значение по умолчанию - 60 секунд.
--cli-binary-format (строка)
Стиль форматирования, используемый для двоичных блоков. Формат по умолчанию - base64. Формат base64 ожидает, что двоичные блоки будут предоставлены в виде закодированной строкой base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, отображающего двоичный блок fileb://, всегда будет обрабатываться как двоичный и использовать содержимое файла напрямую независимо от параметра cli-binary-format. При использовании file:// содержимое файла должно быть должным образом отформатировано для настроенного cli-binary-format.
- base64
- raw-in-base64-out
--no-cli-pager (логическое)
Отключить вывод пагинатора CLI.
--cli-auto-prompt (логическое)
Автоматически запрашивать параметры ввода CLI.
--no-cli-auto-prompt (логическое)
Отключить автоматическое запросы параметров ввода CLI.
Вывод
trainingDatasetArn -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.