Amazon web services 将DynamoDB数据加载到红移的步骤?
我想知道如何将数据从DynamoDB加载到Redshift 根据文档,DynamoDB是NoSQL,Redshift是RDBMS 那么,我如何以规范化的方式处理非结构化数据呢 何时需要对数据进行标准化 我想知道红移是保留完整数据还是转换数据 我想知道加载增量数据的最佳方法Amazon web services 将DynamoDB数据加载到红移的步骤?,amazon-web-services,cloud,amazon-redshift,datamart,Amazon Web Services,Cloud,Amazon Redshift,Datamart,我想知道如何将数据从DynamoDB加载到Redshift 根据文档,DynamoDB是NoSQL,Redshift是RDBMS 那么,我如何以规范化的方式处理非结构化数据呢 何时需要对数据进行标准化 我想知道红移是保留完整数据还是转换数据 我想知道加载增量数据的最佳方法 有人可以建议此过程的步骤吗?从DynamoDB加载数据 Amazon RedshiftCOPY命令可用于将DynamoDB表加载到Redshift表中。这将把整个DynamoDB表加载到红移中 见文件: 将映射列名,并且仅加载
有人可以建议此过程的步骤吗?从DynamoDB加载数据 Amazon Redshift
COPY
命令可用于将DynamoDB表加载到Redshift表中。这将把整个DynamoDB表加载到红移中
见文件:
将映射列名,并且仅加载具有匹配列名的列
加载增量数据
要执行增量加载(例如仅在Country='USA'),请首先将整个表加载到临时表中,然后在红移中执行正常的INSERT
SQL命令以插入/复制所需数据
见:
- 文件:
- 堆栈溢出:
您的数据不需要标准化。事实上像Redshift这样的数据仓库通常加载宽表和重复数据,这使得使用较少的联接查询数据更加容易。感谢快速回复,但我想知道何时规范化表..何时在Redshift中设置主键和外键关系感谢快速回复,但我想知道何时进行规范化表..何时在redshiftI中设置主键和外键关系我添加了其他详细信息。