2017-10-04 59 views
0

我正在應對MySQL數據庫Red-Shift與一個名爲Matillion的ETL工具的幫助,我正在使用相同的工具來查詢數據庫。我寫的大多數查詢都是基本的select查詢,有很多joinsunions和子查詢。亞馬遜RedShift - 如何查詢OLAP方式

由於Red-Shift專門用於分析處理,我想將我的基本查詢轉換爲OLTP查詢。

如果有人能指點我學習如何編寫查詢的更多OLTP方式,我將不勝感激。

謝謝!

+0

請給出一些你想在redshift上運行的OLTP查詢的實際例子嗎?你想插入行等?請退後一步並解釋。 –

回答

1

爲了澄清,Redshift不是OLAP數據庫(如HANA或SSAS),因此您無法以OLAP方式查詢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上搜索Amazon Redshift支持門戶的排名組件。

Matillion也有關於數據質量框架的文檔/視頻,通過其中的一些。

+0

這種類型的東西沒有必要使用Matillion。你爲他們工作嗎? –

+0

也 - 您錯誤地指出Redshift不是OLAP數據庫。但是,它是! (也許你的意思是OLTP?) –