Microsoft SQL Server Analysis Services에서 Amazon Redshift 데이터를 분석 - AWS 권장 가이드

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Microsoft SQL Server Analysis Services에서 Amazon Redshift 데이터를 분석

작성자: Sunil Vora(AWS)

환경: PoC 또는 파일럿

소스: Amazon Redshift

대상: Microsoft SQL Server Analysis Services

R 유형: 해당 없음

워크로드: Microsoft

기술: 분석

AWS 서비스: Amazon Redshift

요약

이 패턴은 데이터베이스 액세스를 위해 Intellisoft OLE DB Provider 또는 CData ADO.NET Provider를 사용하여 Microsoft SQL Server Analysis Services에 Amazon Redshift 데이터를 연결하고 분석하는 방법을 설명합니다.

Amazon Redshift는 클라우드에서 완전히 관리되는 페타바이트급 데이터 웨어하우스 서비스입니다. SQL Server Analysis Services는 Amazon Redshift와 같은 데이터 마트와 데이터 웨어하우스의 데이터를 분석하는 데 사용할 수 있는 온라인 분석 처리(OLAP) 도구입니다. SQL Server Analysis Services를 사용하면 데이터에서 OLAP 큐브를 생성하여 신속한 고급 데이터 분석을 수행할 수 있습니다. 

사전 조건 및 제한 사항

가정

  • 이 패턴은 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스에서 SQL Server Analysis Services와 Intellisoft OLE DB Provider 또는 CData ADO.NET Provider for Amazon Redshift를 설정하는 방법을 설명합니다. 또는 기업 데이터 센터의 호스트에 둘 다 설치할 수도 있습니다.

사전 조건

  • 활성 상태의 AWS 계정.

  • 보안 인증 정보가 있는 Amazon Redshift 클러스터

아키텍처

소스 기술 스택

  • Amazon Redshift 클러스터

대상 기술 스택

  • 대상: Microsoft SQL Server Analysis Services

소스 및 타겟 아키텍처

Microsoft SQL Server Analysis Services에서 Amazon Redshift 데이터 분석

도구

에픽

작업설명필요한 기술
가져올 테이블과 데이터를 분석하세요.

가져올 Amazon Redshift 테이블과 그 크기를 파악하세요.

DBA
작업설명필요한 기술
EC2 인스턴스를 설정합니다.

AWS 계정에서 프라이빗 또는 퍼블릭 서브넷에 EC2 인스턴스를 생성합니다.

시스템 관리자
데이터베이스 액세스를 위한 도구를 설치합니다.

Amazon Redshift용 Intellisoft OLE DB Provider(또는 Amazon Redshift용 CData ADO.NET Provider)를 다운로드하고 설치합니다. 

시스템 관리자
Visual Studio를 설치합니다.

Visual Studio 2019(Community Edition)를 다운로드하여 설치합니다. 

시스템 관리자
익스텐션을 설치합니다.

Visual Studio에 Microsoft Analysis Services Projects 확장 프로그램을 설치합니다.

시스템 관리자
프로젝트를 생성합니다.

Visual Studio에서 새 테이블 형식 모델 프로젝트를 생성하여 Amazon Redshift 데이터를 저장합니다. Visual Studio에서는 프로젝트를 만들 때 Analysis Services Tabular Project 옵션을 선택합니다.

DBA
작업설명필요한 기술
Amazon Redshift 데이터 소스를 생성합니다.

Intellisoft OLE DB Provider for Amazon Redshift(또는 CData ADO.NET Provider for Amazon Redshift) 및 Amazon Redshift 보안 인증 정보를 사용하여 Amazon Redshift 데이터 소스를 생성합니다.

Amazon Redshift, DBA
테이블을 가져옵니다.

Amazon Redshift에서 테이블과 뷰를 선택하여 SQL Server Analysis Services Project로 가져옵니다.

Amazon Redshift, DBA
작업설명필요한 기술
EC2 인스턴스를 삭제합니다.

이전에 시작한 EC2 인스턴스를 삭제합니다.

시스템 관리자

관련 리소스