我正在應對MySQL數據庫Red-Shift與一個名爲Matillion的ETL工具的幫助,我正在使用相同的工具來查詢數據庫。我寫的大多數查詢都是基本的select
查詢,有很多joins
,unions
和子查詢。亞馬遜RedShift - 如何查詢OLAP方式
由於Red-Shift專門用於分析處理,我想將我的基本查詢轉換爲OLTP查詢。
如果有人能指點我學習如何編寫查詢的更多OLTP方式,我將不勝感激。
謝謝!
我正在應對MySQL數據庫Red-Shift與一個名爲Matillion的ETL工具的幫助,我正在使用相同的工具來查詢數據庫。我寫的大多數查詢都是基本的select
查詢,有很多joins
,unions
和子查詢。亞馬遜RedShift - 如何查詢OLAP方式
由於Red-Shift專門用於分析處理,我想將我的基本查詢轉換爲OLTP查詢。
如果有人能指點我學習如何編寫查詢的更多OLTP方式,我將不勝感激。
謝謝!
爲了澄清,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也有關於數據質量框架的文檔/視頻,通過其中的一些。
這種類型的東西沒有必要使用Matillion。你爲他們工作嗎? –
也 - 您錯誤地指出Redshift不是OLAP數據庫。但是,它是! (也許你的意思是OLTP?) –
請給出一些你想在redshift上運行的OLTP查詢的實際例子嗎?你想插入行等?請退後一步並解釋。 –