[
https://issues.apache.org/jira/browse/ATLAS-3569?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Barbara Eckman updated ATLAS-3569:
----------------------------------
Description:
Currently the base types in Atlas do not include AWS Dynamodb tables. It would
be nice to add typedefs for them.
ENTITIES could include:
- dynamodb table with fields:
* table_arn (AWS table id)
* create_time
* aws_account that the table is created in
* aws_region
* aws_tags associated with the table
* cloudwatch metrics associated with the table
- dynamodb attribute with fields:
* type
* optional string representing the struct definition of map or list type
attribute
-dynamodb index with field:
* index type (Local or Global Secondary Index)
RELATIONSHIPS could include:
* table to attribute that is its primary partition key
* table to attribute that is its primary sort key
* table to other attributes
* table to indexes
* index to partition key
* index to sort key
* attribute to schema (for highly nested attributes that are best understood
via JSON or avro sxhemas)
ENUMS for:
* index type ((Local or Global Secondary Index))
* aws region name
* dynamodb attribute datatypes
STRUCTS (already defined in ATLAS-2708 ) for:
* aws_cloud_watch_metric
* aws_tag
> AWS Dynamodb type def for Atlas
> -------------------------------
>
> Key: ATLAS-3569
> URL: https://issues.apache.org/jira/browse/ATLAS-3569
> Project: Atlas
> Issue Type: New Feature
> Reporter: Barbara Eckman
> Priority: Major
> Attachments: aws_dynamodb_typedef
>
>
> Currently the base types in Atlas do not include AWS Dynamodb tables. It
> would be nice to add typedefs for them.
> ENTITIES could include:
> - dynamodb table with fields:
> * table_arn (AWS table id)
> * create_time
> * aws_account that the table is created in
> * aws_region
> * aws_tags associated with the table
> * cloudwatch metrics associated with the table
> - dynamodb attribute with fields:
> * type
> * optional string representing the struct definition of map or list type
> attribute
> -dynamodb index with field:
> * index type (Local or Global Secondary Index)
> RELATIONSHIPS could include:
> * table to attribute that is its primary partition key
> * table to attribute that is its primary sort key
> * table to other attributes
> * table to indexes
> * index to partition key
> * index to sort key
> * attribute to schema (for highly nested attributes that are best understood
> via JSON or avro sxhemas)
> ENUMS for:
> * index type ((Local or Global Secondary Index))
> * aws region name
> * dynamodb attribute datatypes
> STRUCTS (already defined in ATLAS-2708 ) for:
> * aws_cloud_watch_metric
> * aws_tag
--
This message was sent by Atlassian Jira
(v8.3.4#803005)