分析微軟 SQL 伺服器分析服務中的 Amazon Redshift 資料 - AWS Prescriptive Guidance

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

分析微軟 SQL 伺服器分析服務中的 Amazon Redshift 資料

由蘇尼爾沃拉(AWS)創建

R 型態:N/A

來源:Amazon Redshift

目標:Microsoft SQL Server Analysis Services

建立者:AWS

環境:PoC 或試驗

技術:分析

工作負載:Microsoft

AWS 服務:Amazon Redshift

Summary

此模式說明如何使用智慧型 OLE 資料庫提供者進行資料庫存取,在 Microsoft SQL 伺服器分析服務中連線和分析 Amazon Redshift 資料。

Amazon Redshift 是一種在雲端中完全受管的 PB 級資料倉儲服務。SQL Server 分析服務是一種線上分析處理 (OLAP) 工具,您可以使用它來分析資料集市和資料倉儲 (例如 Amazon Redshift) 的資料。您可以使用 SQL Server 分析服務,從您的資料建立 OLAP Cube,以便快速、進階的資料分析。 

先決條件和限制

前提

  • 此模式說明如何在 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體上設定 Amazon Redshift 的 SQL Server Analysis Services 和智能 OLE DB 提供者。或者,您可以將兩者安裝在公司資料中心的主機上。

先決條件

  • 作用中的 AWS 帳戶

  • 具有憑證的 Amazon Redshift 叢集

Architecture

原始碼技術堆疊

  • Amazon Redshift 叢集

目標技術堆疊

  • Microsoft SQL Server Analysis Services

來源與目標架構

Tools

Epics

任務描述所需技能
識別要匯入的 Amazon Redshift 資料表及其大小。

DBA
任務描述所需技能
設定 EC2 執行個體。

在您的 AWS 帳戶中,在私有或公有子網路中建立 EC2 執行個體。

SysAdmin
安裝 OLE DB 提供者

下載並安裝適用於 Amazon Redshift 的智慧型 OLE 資料庫提供者。如需連結,請參閱〈參考〉一節。

SysAdmin
安裝 Visual Studio。

下載並安裝視覺工作室 2019(社區版)。如需連結,請參閱〈參考〉一節。

SysAdmin
安裝擴充功能。

在 Visual Studio 中安裝「微軟分析服務專案」擴充功能。

SysAdmin
建立專案。

在 Visual Studio 中創建一個新的表格模型項目來存儲您的 Amazon Redshift 數據。在 Visual Studio 中,選擇「分析服務表格式專案」選項,當建立您的專案。

DBA
任務描述所需技能
建立 Amazon Redshift 資料來源。

使用適用於 Amazon Redshift 的智慧型 OLE 資料庫提供者和您的 Amazon Redshift 登入資料來建立 Amazon Redshift 資料來源。

Redshift,DBA
匯入資料表。

從 Amazon Redshift 選取表格和檢視並匯入到您的 SQL 伺服器分析服務專案。

Redshift,DBA
任務描述所需技能
刪除 EC2 執行個體。

刪除您先前啟動的 EC2 執行個體。

SysAdmin