Spec-Zone.ru › AWS CLI v2

[ aws . supplychain ]

обновить-озеро-данных-набор-данных

Описание

Позволяет программно обновить набор данных озера данных Amazon Web Services Supply Chain. Разработчики могут обновить описание набора данных озера данных для заданного идентификатора экземпляра, пространства имен и имени набора данных.

См. также: Документация API AWS

Синтаксис

  update-data-lake-dataset
--instance-id <value>
--namespace <value>
--name <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]

Параметры

--instance-id (строка)

Идентификатор экземпляра цепочки Amazon Web Services.

--namespace (строка)

Пространство имен набора данных. Помимо настраиваемого пространства имен, каждый экземпляр поставляется с предварительно определенными пространствами имен:

  • asc - Для получения информации о поддерживаемых наборах данных Amazon Web Services Supply Chain см. https://docs.aws.amazon.com/aws-supply-chain/latest/userguide/data-model-asc.html .
  • default - Для наборов данных с настраиваемыми схемами пользователей.

--name (строка)

Имя набора данных. Для пространства имен asc имя должно быть одним из поддерживаемых сущностей данных по адресу https://docs.aws.amazon.com/aws-supply-chain/latest/userguide/data-model-asc.html .

--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.

Вывод

набор_данных -> (структура)

Подробности обновленного набора данных.

instanceId -> (строка)

Идентификатор экземпляра цепочки Amazon Web Services.

namespace -> (строка)

Пространство имен набора данных. Помимо настраиваемого пространства имен, каждый экземпляр поставляется с предварительно определенными пространствами имен:

  • asc - Для получения информации о поддерживаемых наборах данных Amazon Web Services Supply Chain см. https://docs.aws.amazon.com/aws-supply-chain/latest/userguide/data-model-asc.html .
  • default - Для наборов данных с настраиваемыми схемами пользователей.

name -> (строка)

Имя набора данных. Для пространства имен asc имя должно быть одним из поддерживаемых сущностей данных по адресу https://docs.aws.amazon.com/aws-supply-chain/latest/userguide/data-model-asc.html .

arn -> (строка)

Arn набора данных.

schema -> (структура)

Схема набора данных.

name -> (строка)

Имя схемы набора данных.

fields -> (список)

Список деталей полей схемы набора данных.

(структура)

Подробности поля набора данных.

name -> (строка)

Имя поля набора данных.

type -> (строка)

Тип поля набора данных.

isRequired -> (булево)

Указывает, является ли поле обязательным.

primaryKeys -> (список)

Список полей первичного ключа для набора данных. Определенные первичные ключи могут помочь методам извлечения данных гарантировать уникальность данных: стратегия избежания дублирования CreateDataIntegrationFlow будет использовать первичные ключи для выполнения дедубликации записей перед записью в набор данных; UPSERT и DELETE SendDataIntegrationEvent могут работать только с наборами данных с первичными ключами. Для получения более подробной информации обратитесь к этим документациям по извлечению данных.

Обратите внимание, что определение первичных ключей не обязательно означает, что набор данных не может содержать дубликатов записей; дубликаты записей все еще могут быть импортированы, если дедублирование в CreateDataIntegrationFlow отключено или через операцию APPEND в SendDataIntegrationEvent.

(структура)

Детали поля первичного ключа.

name -> (строка)

Имя поля первичного ключа.

description -> (строка)

Описание набора данных.

partitionSpec -> (структура)

Спецификация разбиения для набора данных.

fields -> (список)

Поля, по которым следует разбить набор данных. Разбиения будут применяться иерархически в соответствии с порядком этого списка.

(структура)

Подробности поля разбиения.

name -> (строка)

Имя поля разбиения.

transform -> (структура)

Преобразование поля разбиения. Преобразование определяет, как разбить данные по заданному полю. Например, для метки времени вы можете указать, что вы хотите разбивать поля по дням, например, запись данных со значением 2025-01-03T00:00:00Z в поле разбиения находится в разбиении 2025-01-03. Также следует отметить, что запись данных без значения в необязательном поле разбиения находится в разбиении NULL.

type -> (строка)

Тип преобразования разбиения для этого поля. Доступные варианты:

  • IDENTITY - Разбивает данные по заданному полю по его точным значениям.
  • YEAR - Разбивает данные по полю метки времени с использованием годовой гранулярности.
  • MONTH - Разбивает данные по полю метки времени с использованием месячной гранулярности.
  • DAY - Разбивает данные по полю метки времени с использованием ежедневной гранулярности.
  • HOUR - Разбивает данные по полю метки времени с использованием часовой гранулярности.

createdTime -> (временная_метка)

Время создания набора данных.

lastModifiedTime -> (временная_метка)

Время последнего изменения набора данных.

© Copyright 2025, Amazon Web Services. Created using Sphinx.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API