PutDynamoDB 2025.10.2.19

Pacote

org.apache.nifi | nifi-aws-nar

Descrição

Puts a document from DynamoDB based on hash and range key. The table can have either hash and range or hash key alone. Currently the keys supported are string and number and value can be json document. In case of hash and range keys both key are required for the operation. The FlowFile content must be JSON. FlowFile content is mapped to the specified Json Document attribute in the DynamoDB item.

Tags

AWS, Amazon, DynamoDB, Inserir, Put

Requisito de entrada

REQUIRED

Oferece suporte a propriedades dinâmicas confidenciais

falso

Propriedades

Propriedade

Descrição

Serviço de provedor de credenciais AWS

O Controller Service que é usado para obter o provedor de credenciais AWS

Itens de lote para cada solicitação (entre 1 e 50)

Os itens a serem recuperados em um lote

Conjunto de caracteres do documento

Conjunto de caracteres de dados no documento

Tempo limite de comunicação

URL de substituição do ponto de extremidade

URL do ponto de extremidade a ser usado em vez do padrão do AWS, incluindo esquema, host, porta e caminho. As bibliotecas AWS selecionam um URL de ponto de extremidade com base na região AWS, mas essa propriedade substitui o URL do ponto de extremidade selecionado, permitindo o uso com outros pontos de extremidade compatíveis com S3.

Nome da chave de hash

O nome da chave de hash do item

Valor da chave de hash

O valor da chave de hash do item

Tipo de valor da chave de hash

O tipo de valor da chave de hash do item

Atributo de documento Json

The Json document to be retrieved from the dynamodb item ( “s” type in the schema)

Nome da chave de intervalo

O nome da chave de intervalo do item

Valor da chave de intervalo

Tipo de valor da chave de intervalo

O tipo de valor da chave de intervalo do item

Região

Serviço de contexto SSL

Especifica um serviço de contexto SSL opcional que, se fornecido, será usado para criar conexões

Nome da tabela

O nome da tabela do DynamoDB

proxy-configuration-service

Especifica o serviço de Controller Service de configuração de proxy para a realização de proxy de solicitações de rede.

Relações

Nome

Descrição

failure

FlowFiles são encaminhados para a relação de falha

success

FlowFiles são encaminhados para a relação success

unprocessed

FlowFiles são encaminhados para a relação não processada quando o DynamoDB não é capaz de processar todos os itens da solicitação. Os motivos típicos são a capacidade insuficiente da taxa de transferência da tabela e o excesso do número máximo de bytes por solicitação. Os FlowFiles não processados podem ser tentados novamente com uma nova solicitação.

Grava atributos

Nome

Descrição

dynamodb.key.error.unprocessed

Chaves DynamoDB não processadas

dynmodb.range.key.value.error

Erro de chave de intervalo DynamoDB

dynamodb.key.error.not.found

Chave DynamoDB não encontrada

dynamodb.error.exception.message

Mensagem de exceção DynamoDB

dynamodb.error.code

Código de erro do DynamoDB

dynamodb.error.message

Mensagem de erro do DynamoDB

dynamodb.error.service

Serviço de erro de DynamoDB

dynamodb.error.retryable

O erro de DynamoDB pode ser tentado novamente

dynamodb.error.request.id

ID de solicitação do erro de DynamoDB

dynamodb.error.status.code

Código de status de erro do DynamoDB

dynamodb.item.io.error

Mensagem de exceção de IO ao criar um item

Consulte também