Skip to main content

DeleteDynamoDB

描述:

基于哈希键和分区键从DynamoDB中删除文档。键可以是数字或字符串。且需要提供必要的主键,比如哈希键和/或分区键

标签:

Amazon, DynamoDB, AWS, Delete, Remove, 亚马逊, 删除, 移除

参数:

如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置, 参数还支持 表达式语言, 并且 如果将一个参数认定为"敏感", 表示是加密状态. 在输入一个敏感参数时, 确保 orchsym.properties 文件中存在属性设置 orchsym.sensitive.props.key.

名字默认值允许值列表描述
表名指定DynamoDB的表名

支持表达式语言 (仅支持变量)
哈希键名指定数据项的哈希键名

支持表达式语言 (仅支持变量)
分区键名指定数据项的分区键名

支持表达式语言 (仅支持变量)
哈希键值${dynamodb.item.hash.key.value}指定数据项的哈希键的值

支持表达式语言 (支持流属性和变量)
分区键值${dynamodb.item.range.key.value}指定数据项的分区键的值

支持表达式语言 (支持流属性和变量)
哈希键值类型字符串
- 字符串
- 数字
指定数据项的哈希键的值类型
分区键的值类型字符串
- 字符串
- 数字
指定数据项的分区键的值类型
分批大小1指定每个请求接收到一批数据项的大小,介于1到50之间

支持表达式语言 (仅支持变量)
地区美国西部 (俄勒冈)
- 亚马逊政府云 (美国)
- 美国东部 (弗吉尼亚)
- 美国东部 (俄亥俄州)
- 美国西部 (加利福尼)
- 美国西部 (俄勒冈)
- 欧洲 (爱尔兰)
- 欧洲 (伦敦)
- 欧洲 (巴黎)
- 欧洲 (法兰克福)
- 亚太 (孟买)
- 亚太 (新加坡)
- 亚太 (悉尼)
- 亚太 (东京)
- 亚太 (首尔)
- 南美 (圣保罗)
- 中国 (北京)
- 中国 (宁夏)
- 加拿大 (中部)
指定地区区域名
AccessKey访问秘钥指定AWS的AccessKey访问秘钥

敏感状态
支持表达式语言 (仅支持变量)
SecretKey秘钥指定AWS的SecretKey秘钥

敏感状态
支持表达式语言 (仅支持变量)
证书文件指定包含AWSAccessKey访问秘钥和SecretKey秘钥的证书属性文件路径
AWS证书提供服务控制器服务API:
AWSCredentialsProviderService
实现:
AWSCredentialsProviderControllerService
用于提供AWS证书的服务
通信超时30 secs指定连接通信超时时间
SSL服务控制器服务API:
SSLContextService
实现:
StandardRestrictedSSLContextService
StandardSSLContextService
指定是否启用SSL连接服务,如果设置,将被使用来创建安全连接
代理配置控制器服务API:
ProxyConfigurationService
实现:
StandardProxyConfigurationService
指定代理网络的配置服务,如果设置,可针对每个组件配置相同的代理设置。 支持代理:HTTP + AuthN
代理主机指定代理主机名或IP

支持表达式语言 (仅支持变量)
代理端口号指定代理端口号

支持表达式语言 (仅支持变量)
代理用户名指定代理用户名

支持表达式语言 (未定义)
代理用户密码指定代理用户密码

敏感状态
支持表达式语言 (未定义)

连线:

名字描述
unprocessed当DynamoDB不能处理所有请求的数据项时,则将数据输出到该不能处理连线。典型的原因是表的吞吐量不足以及超过了每个请求的最大字节数。可以使用新请求来重试未处理数据项。
success数据流成功输出到此连线
failure数据流失败时,输出到此连线

读取属性:

名字描述
dynamodb.item.hash.key.value数据项的哈希键的值
dynamodb.item.range.key.value数据项的分区键的值

写入属性:

名字描述
dynamodb.key.error.unprocessed不能处理的键
dynmodb.range.key.value.error分区键错误
dynamodb.key.error.not.found键没找到
dynamodb.error.exception.message异常信息
dynamodb.error.code错误码
dynamodb.error.message错误消息
dynamodb.error.type错误类型
dynamodb.error.service错误服务
dynamodb.error.retryable错误可重试
dynamodb.error.request.id错误请求ID
dynamodb.error.status.code状态码

状态管理:

该组件不保存状态。

限制:

该组件没有限制

输入流要求:

组件必须提供输入流。

系统资源考量:

未提供。

参考:

GetDynamoDB, PutDynamoDB