[ aws . lookoutvision ]
создать-набор-данных
Описание
Создаёт новый набор данных в проекте Amazon Lookout for Vision. CreateDataset можно создать обучающий или тестовый набор данных из корректного источника набора данных (DatasetSource).
Если вам нужен проект с единственным набором данных, укажите train в качестве значения DatasetType .
Для создания проекта с отдельными обучающим и тестовым наборами данных вызовите CreateDataset дважды. В первом вызове укажите train в качестве значения DatasetType . Во втором вызове укажите test в качестве значения DatasetType .
Для этой операции требуются разрешения на выполнение операции lookoutvision:CreateDataset.
См. также: AWS API Documentation
Синтаксис
create-dataset
--project-name <value>
--dataset-type <value>
[--dataset-source <value>]
[--client-token <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]
Параметры
--project-name (строка)
--dataset-type (строка)
train для обучающего набора данных. Укажите test для тестового набора данных.--dataset-source (структура)
Расположение файла манифеста, который Amazon Lookout for Vision использует для создания набора данных.
Если вы не укажете DatasetSource , будет создан пустой набор данных, и операция синхронно вернёт результат. Позже вы можете добавить JSON-строки, вызвав UpdateDatasetEntries.
Если вы укажете значение для DataSource , манифест в указанном S3-месте будет валидирован и использован для создания набора данных. Вызов CreateDataset асинхронный и может занять некоторое время. Чтобы узнать текущий статус, проверьте значение Status, возвращённое в вызове DescribeDataset.
GroundTruthManifest -> (структура)
Информация о местоположении файла манифеста.
S3Object -> (структура)
Расположение S3-ведёрта для файла манифеста.
Bucket -> (строка)
Key -> (строка)
VersionId -> (строка)
Сокращённый синтаксис:
GroundTruthManifest={S3Object={Bucket=string,Key=string,VersionId=string}}
Синтаксис JSON:
{
"GroundTruthManifest": {
"S3Object": {
"Bucket": "string",
"Key": "string",
"VersionId": "string"
}
}
}
--client-token (строка)
ClientToken — маркер идемпотентности, который гарантирует, что вызов CreateDataset выполнится только один раз. Вы выбираете значение для передачи. Например, проблема может помешать вам получить ответ от CreateDataset. В этом случае безопасно повторите вызов CreateDataset, используя то же значение параметра ClientToken.
Если вы не предоставите значение для ClientToken, используемый AWS SDK вставит значение за вас. Это предотвращает повторные попытки после сетевой ошибки от выполнения нескольких запросов на создание набора данных. Для других случаев вам потребуется указать собственное значение.
Возникает ошибка, если другие параметры ввода не совпадают с параметрами первого запроса. Использование другого значения для ClientToken считается новым вызовом CreateDataset. Маркер идемпотентности активен в течение 8 часов.
--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
- text
- table
- yaml
- yaml-stream
--query (строка)
Запрос JMESPath для фильтрации данных ответа.
--profile (строка)
Использовать определённый профиль из файла с данными.
--region (строка)
Используемый регион. Переопределяет настройки конфигурации/среды.
--version (строка)
Отобразить версию этого инструмента.
--color (строка)
Включить/выключить вывод в цвете.
- on
- off
- auto
--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.
Вывод
DatasetMetadata -> (структура)
Информация о наборе данных.
DatasetType -> (строка)
CreationTimestamp -> (временная метка)
Status -> (строка)
StatusMessage -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.