You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@atlas.apache.org by "Barbara Eckman (Jira)" <ji...@apache.org> on 2019/12/20 21:51:00 UTC
[jira] [Assigned] (ATLAS-3569) AWS Dynamodb type def for Atlas
[ https://issues.apache.org/jira/browse/ATLAS-3569?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Barbara Eckman reassigned ATLAS-3569:
-------------------------------------
Assignee: Barbara Eckman
> 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
> Assignee: 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)