tracker#
DynamoDB Status Tracker Module that for Business Critical Application, provide exact-once processing, fault tolerance, system monitoring features.
- dbsnaplake.tracker.create_orm_model(tracker_table_name: str, aws_region: str, use_case_id: str) Type[T_TASK][source]#
Create a DynamoDB ORM Model for the Tracker Table.
- Parameters:
tracker_table_name – Name of the Tracker Table.
aws_region – AWS Region of the Tracker Table.
use_case_id – Use Case ID of the Tracker Table. This will be part of the naming convention of the DynamoDB partition key.
- Returns:
ORM Model for the Tracker Table.