airflow.providers.amazon.aws.hooks.dynamodb¶
此模块包含 Amazon DynamoDB Hook。
类¶
与 Amazon DynamoDB 交互。 |
模块内容¶
- class airflow.providers.amazon.aws.hooks.dynamodb.DynamoDBHook(*args, table_keys=None, table_name=None, **kwargs)[source]¶
基类:
airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook
与 Amazon DynamoDB 交互。
提供
boto3.resource("dynamodb")
的厚封装。可以指定其他参数(例如
aws_conn_id
),这些参数会传递给底层的 AwsBaseHook。- write_batch_data(items)[source]¶
使用预置吞吐量容量将批量项目写入 DynamoDB 表。
- 参数:
items (collections.abc.Iterable) – DynamoDB 项目列表。