tests.system.amazon.aws.example_dynamodb_to_s3

Module Contents

Functions

enable_point_in_time_recovery(table_name)

set_up_table(table_name)

get_export_time(table_name)

wait_for_bucket(s3_bucket_name)

delete_dynamodb_table(table_name)

incremental_export(table_name, start_time)

Incremental export requires a minimum window of 15 minutes of data to export.

Attributes

log

DAG_ID

sys_test_context_task

TABLE_ATTRIBUTES

TABLE_KEY_SCHEMA

TABLE_THROUGHPUT

S3_KEY_PREFIX

test_context

test_run

tests.system.amazon.aws.example_dynamodb_to_s3.log[source]
tests.system.amazon.aws.example_dynamodb_to_s3.DAG_ID = 'example_dynamodb_to_s3'[source]
tests.system.amazon.aws.example_dynamodb_to_s3.sys_test_context_task[source]
tests.system.amazon.aws.example_dynamodb_to_s3.TABLE_ATTRIBUTES[source]
tests.system.amazon.aws.example_dynamodb_to_s3.TABLE_KEY_SCHEMA[source]
tests.system.amazon.aws.example_dynamodb_to_s3.TABLE_THROUGHPUT[source]
tests.system.amazon.aws.example_dynamodb_to_s3.S3_KEY_PREFIX = 'dynamodb-segmented-file'[source]
tests.system.amazon.aws.example_dynamodb_to_s3.enable_point_in_time_recovery(table_name)[source]
tests.system.amazon.aws.example_dynamodb_to_s3.set_up_table(table_name)[source]
tests.system.amazon.aws.example_dynamodb_to_s3.get_export_time(table_name)[source]
tests.system.amazon.aws.example_dynamodb_to_s3.wait_for_bucket(s3_bucket_name)[source]
tests.system.amazon.aws.example_dynamodb_to_s3.delete_dynamodb_table(table_name)[source]
tests.system.amazon.aws.example_dynamodb_to_s3.incremental_export(table_name, start_time)[source]

Incremental export requires a minimum window of 15 minutes of data to export. This task group allows us to have the sample code snippet for the docs while skipping the task when we run the actual test.

tests.system.amazon.aws.example_dynamodb_to_s3.test_context[source]
tests.system.amazon.aws.example_dynamodb_to_s3.test_run[source]

Was this entry helpful?