3

我在一个名为Matillion的 ETL 工具的帮助下将 MySQL 数据库处理为 Red-Shift ,并且我正在使用相同的工具来查询数据库。我写的大部分查询都是基本select查询,有很多joins,unions和子查询。

由于 Red-Shift 专门用于分析处理,因此我想将基本查询转换为 OLTP 查询。

如果有人能指出我学习如何以更多 OLTP 方式编写查询的方向,我将不胜感激。

谢谢!

4

1 回答 1

3

需要澄清的是,Redshift 不是 OLAP 数据库(如 HANA 或 SSAS),因此您不能以 OLAP 方式查询 Redshift。

但是,Redshift 当然支持全方位的分析功能,这些功能非常类似于 OLAP: http: //docs.aws.amazon.com/redshift/latest/dg/c_Window_functions.html

Matillion 也支持这一点,例如

窗口计算组件 https://redshiftsupport.matillion.com/customer/portal/articles/1991935-window-calculation-component

您还可以在 Matillion ETL for Amazon Redshift 支持门户上搜索排名组件。

Matillion 还提供有关数据质量框架的文档/视频,其中包含其中的一些内容。

于 2017-10-05T13:18:15.697 回答