PutDynamoDB
Описание
Сохраняет документ в DynamoDB на основе хэш-ключа и ключа диапазона. Таблица может содержать либо хэш-ключ и ключ диапазона, либо только хэш-ключ. В настоящее время поддерживаются ключи типа строка и число, а значение может быть документом JSON. В случае наличия как хэш-ключа, так и ключа диапазона оба ключа требуются для выполнения операции. Содержимое FlowFile должно быть в формате JSON. Содержимое FlowFile сопоставляется с указанным атрибутом Json Document в элементе DynamoDB.
Теги
Amazon, DynamoDB, AWS, Put, Insert
Свойства
Название | Описание |
---|---|
Table Name | Название таблицы DynamoDB Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Region | No description provided. |
AWS Credentials Provider Service | Служба контроллера, которая используется для получения поставщика учетных данных AWS. |
Json Document attribute | Документ Json, который необходимо получить из элемента DynamoDB (тип 's' в схеме) Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Hash Key Name | Имя хэш-ключа элемента. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Range Key Name | No description provided. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Hash Key Value | Значение хэш-ключа элемента Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Range Key Value | No description provided. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и п еременных среды) |
Hash Key Value Type | Тип значения хэш-ключа элемента. |
Range Key Value Type | Тип значения ключа диапазона для элемента |
Character set of document | Набор символов данных в документе Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Batch items for each request (between 1 and 50) | Количество элементов, которые необходимо получить за один пакет Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Communications Timeout | No description provided. |
Endpoint Override URL | URL-адрес конечной точки, который будет использоваться вместо URL-адреса AWS по умолчанию, включая схему, хост, порт и путь. Библиотеки AWS выбирают URL-адрес конечной точки в зависимости от региона AWS, но это свойство переопределяет выбранный URL-адрес конечной точки, позволяя использовать другие конечные точки, совместимые с S3. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
SSL Context Service | Указывает необязательный контекстный сервис SSL, который, если он указан, будет использоваться для создания соединений |
Proxy Configuration Service | Указывает службу контроллера конфигурации прокси для проксирования сетевых запросов. |
Взаимосвязи
- unprocessed: Файлы потока направляются в необработанную связь, когда DynamoDB не может обработать все элементы запроса. Типичными причинами являются недостаточная пропускная способность таблицы и превышение максимального количества байт на запрос. Необработанные файлы FlowFiles можно отправить повторно с помощью нового запроса.
- success: Файлы потока направляются в отношение успеха
- failure: Файлы потока направляются в отношение сбоя