Analysieren von Amazon-Redshift-Daten in Microsoft SQL Server Analysis Services - AWS Prescriptive Guidance

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Analysieren von Amazon-Redshift-Daten in Microsoft SQL Server Analysis Services

Erstellt von Sunil Vora (AWS)

Umgebung: PoC oder Pilotprojekt

Quelle: Amazon Redshift

Ziel: Microsoft SQL Server Analysis Services

R-Typ: N/A

Workload: Microsoft

Technologien: Analytik

AWS-Services: Amazon Redshift

Übersicht

Dieses Muster beschreibt, wie Sie Amazon-Redshift-Daten in Microsoft SQL Server Analysis Services verbinden und analysieren, indem Sie den Intellisoft OLE DB Provider oder den CData ADO.NET Provider für den Datenbankzugriff verwenden.

Amazon Redshift ist ein vollständig verwalteter Data-Warehouse-Service in Petabytegröße in der Cloud. SQL Server Analysis Services ist ein Online Analytical Processing (OLAP)-Tool, mit dem Sie Daten aus Data Marts und Data Warehouses wie Amazon Redshift analysieren können. Sie können SQL Server Analysis Services verwenden, um OLAP-Kubiken aus Ihren Daten für eine schnelle, erweiterte Datenanalyse zu erstellen.  

Voraussetzungen und Einschränkungen

Annahmen

  • Dieses Muster beschreibt, wie SQL Server Analysis Services und Intellisoft OLE DB Provider oder CData ADO.NET Provider für Amazon Redshift auf einer Amazon Elastic Compute Cloud (Amazon EC2)-Instance eingerichtet werden. Alternativ können Sie beide auf einem Host in Ihrem Unternehmensrechenzentrum installieren.

Voraussetzungen

  • Ein aktives AWS-Konto

  • Ein Amazon-Redshift-Cluster mit Anmeldeinformationen

Architektur

Quelltechnologie-Stack

  • Ein Amazon-Redshift-Cluster

Zieltechnologie-Stack

  • Microsoft SQL Server Analysis Services

Quell- und Zielarchitektur

Analysieren von Amazon-Redshift-Daten in Microsoft SQL Server Analysis Services

Tools

Polen

AufgabeBeschreibungErforderliche Fähigkeiten
Analysieren Sie die Tabellen und Daten, die importiert werden sollen.

Identifizieren Sie die zu importierenden Amazon-Redshift-Tabellen und ihre Größe.

DBA
AufgabeBeschreibungErforderliche Fähigkeiten
Richten Sie eine EC2-Instance ein.

Erstellen Sie in Ihrem AWS-Konto eine EC2-Instance in einem privaten oder öffentlichen Subnetz.

Systemadministrator
Installieren Sie Tools für den Datenbankzugriff.

Laden Sie den Intellisoft OLE-DB-Anbieter für Amazon Redshift (oder den CData ADO.NET-Anbieter für Amazon Redshift) herunter und installieren Sie ihn

Systemadministrator
Installieren Sie Visual Studio.

Laden Sie Visual Studio 2019 (Community Edition) herunter und installieren Sie es. 

Systemadministrator
Installieren Sie Erweiterungen.

Installieren Sie die Microsoft Analysis Services Projects-Erweiterung in Visual Studio.

Systemadministrator
Ein Projekt zu erstellen.

Erstellen Sie ein neues tabellarisches Modellprojekt in Visual Studio, um Ihre Amazon-Redshift-Daten zu speichern. Wählen Sie in Visual Studio bei der Erstellung Ihres Projekts die Option Tabellarisches Projekt für Analyseservices aus.

DBA
AufgabeBeschreibungErforderliche Fähigkeiten
Erstellen Sie eine Amazon-Redshift-Datenquelle.

Erstellen Sie eine Amazon-Redshift-Datenquelle, indem Sie den Intellisoft OLE-DB-Anbieter für Amazon Redshift (oder den CData ADO.NET-Anbieter für Amazon Redshift) und Ihre Amazon-Redshift-Anmeldeinformationen verwenden.

Amazon Redshift, DBA
Importieren von Tabellen.

Wählen Sie Tabellen und Ansichten aus Amazon Redshift aus und importieren Sie sie in Ihr SQL Server Analysis Services-Projekt.

Amazon Redshift, DBA
AufgabeBeschreibungErforderliche Fähigkeiten
Löschen Sie die EC2-Instance.

Löschen Sie die EC2-Instance, die Sie zuvor gestartet haben.

Systemadministrator

Zugehörige Ressourcen