App下載

如何利用OLAP對數(shù)據(jù)倉庫進(jìn)行高級分析和 SSAS?方法案例分享!

巧克力終結(jié)者 2021-09-09 17:30:52 瀏覽數(shù) (2842)
反饋

SQL Server Analysis Services (SSAS) 用于創(chuàng)建數(shù)據(jù)的高級聚合視圖,允許用戶快速創(chuàng)建動態(tài)報告和儀表板以集中業(yè)務(wù)可衡量值,如關(guān)鍵績效指標(biāo) (KPI)。

在本文中,我們將介紹用戶在將 TB 級數(shù)據(jù)傳輸?shù)?Snowflake 數(shù)據(jù)倉庫后如何在 SSAS 中繼續(xù)他們的分析。

問題

在將 150 TB 的業(yè)務(wù)數(shù)據(jù)遷移到 Snowflake 后,一家大型全球零售商希望繼續(xù)使用 SSAS 進(jìn)行分析處理和數(shù)據(jù)挖掘。基于他們的舊數(shù)據(jù)模型,他們的業(yè)務(wù)團(tuán)隊在 SSAS 中創(chuàng)建了一組 OLAP 多維數(shù)據(jù)集(見下文)。當(dāng)他們的團(tuán)隊嘗試使用 Snowflake 制作相同的多維數(shù)據(jù)集時,他們發(fā)現(xiàn)本機(jī)連接和開源連接選項無法與 SQL Server 一起使用。

OLAP 多維數(shù)據(jù)集,也稱為多維多維數(shù)據(jù)集或超多維數(shù)據(jù)集,是一種數(shù)據(jù)結(jié)構(gòu),用于存儲聚合數(shù)據(jù)并允許由于預(yù)先計算的值集而進(jìn)行近乎即時的數(shù)據(jù)分析。

解決方案

為了重新構(gòu)建他們的 OLAP 多維數(shù)據(jù)集,他們的團(tuán)隊最終選擇了 CData 來將 Snowflake 與 SSAS 集成。CData 為 Snowflake 提供了一個直接的 SQL 接口,允許其工程師快速有效地將他們團(tuán)隊之前構(gòu)建的多維數(shù)據(jù)集連接到他們的 Snowflake 數(shù)據(jù)。一旦安裝了多維數(shù)據(jù)集,他們的業(yè)務(wù)部門就能夠評估、分析和挖掘數(shù)據(jù)。

過程

在 SSAS 項目中創(chuàng)建數(shù)據(jù)源和視圖、從數(shù)據(jù)構(gòu)建和部署多維數(shù)據(jù)集都與安裝 CData ADO.NET 提供程序一樣簡單。

為Snowflake創(chuàng)建數(shù)據(jù)源

在您的 SSAS 項目中,創(chuàng)建一個新數(shù)據(jù)源,選擇 CData ADO.NET 提供程序并輸入您的 Snowflake 憑據(jù)。

創(chuàng)建雪花數(shù)據(jù)源

創(chuàng)建數(shù)據(jù)源視圖

創(chuàng)建數(shù)據(jù)源后,創(chuàng)建一個新數(shù)據(jù)源視圖,選擇新創(chuàng)建的數(shù)據(jù)源,選擇外鍵匹配模式,并選擇要添加的表。

創(chuàng)建數(shù)據(jù)源視圖

為Snowflake創(chuàng)建立方體

最后,構(gòu)建一個新多維數(shù)據(jù)集,選擇您希望包含在多維數(shù)據(jù)集中的表和度量,以及要生成的維度。

為雪花創(chuàng)建立方體此時,您有一個用于 Snowflake 的 OLAP 多維數(shù)據(jù)集,可以用于分析、報告、數(shù)據(jù)挖掘等。

從業(yè)務(wù)數(shù)據(jù)中獲得可操作的洞察力 

公司選擇使用 CData Snowflake Adapter 是因為它能夠與 SSAS 以及基于標(biāo)準(zhǔn)的連接進(jìn)行實(shí)時集成,而不管數(shù)據(jù)保存在哪里。這樣,當(dāng)用戶將整個業(yè)務(wù)數(shù)據(jù)移動到新的數(shù)據(jù)倉庫時,他們可以繼續(xù)使用他們的 SSAS 數(shù)據(jù)立方體。


0 人點(diǎn)贊