Azure Synapse Link 설명

완료됨

HTAP 솔루션은 Azure Synapse Link를 통해 Azure Synapse Analytics에서 지원되고, Azure Synapse Analytics 작업 영역으로 HTAP 데이터 동기화를 지원하는 일련의 연결된 서비스에 대한 일반 용어입니다.

Azure Cosmos DB는 애플리케이션이 선택한 API(애플리케이션 프로그래밍 인터페이스)를 사용하여 운영 데이터를 저장하고 액세스할 수 있도록 하는 Microsoft Azure의 글로벌 규모의 NoSQL 데이터 서비스입니다.

Azure Cosmos DB용 Azure Synapse Link는 Cosmos DB 컨테이너에 저장된 작동 데이터에 대해 거의 실시간으로 분석을 실행할 수 있는 클라우드 네이티브 HTAP 기능입니다. Azure Synapse Link를 통해 Microsoft Azure Cosmos DB와 Azure Synapse Analytics가 긴밀하게 통합됩니다.

A diagram showing Azure Synapse Link integration with Azure Cosmos DB and Azure Synapse Analytics.

위의 다이어그램에는 Cosmos DB 아키텍처용 Azure Synapse Link의 다음과 같은 주요 기능이 설명되어 있습니다.

  1. Azure Cosmos DB 컨테이너는 읽기/쓰기 작업에 최적화된 행 기반 트랜잭션 저장소를 제공합니다.
  2. 또한 컨테이너는 분석 워크로드에 최적화된 열 기반 분석 저장소를 제공합니다. 완전 관리형 자동 동기화 프로세스는 데이터 저장소를 동기화 상태로 유지합니다.
  3. Azure Synapse Link는 Azure Cosmos DB의 분석 저장소 지원 컨테이너를 Azure Synapse Analytics 작업 영역에 연결하는 연결된 서비스를 제공합니다.
  4. Azure Synapse Analytics는 코드를 실행하여 Azure Cosmos DB의 트랜잭션 데이터 저장소에 영향을 주지 않고 Azure Cosmos DB 분석 저장소에서 데이터를 검색, 처리 및 분석할 수 있는 Synapse SQL 및 Apache Spark 런타임을 제공합니다.

Microsoft SQL Server는 세계 최대 규모의 조직에서 비즈니스 애플리케이션을 강화시키는 인기 있는 관계형 데이터베이스 시스템입니다. Azure SQL Database는 SQL Server에 기반하는 클라우드 기반의 PaaS(Platform as a Service) 데이터베이스 솔루션입니다. 이러한 두 관계형 데이터베이스 솔루션은 일반적으로 작동 데이터 저장소로 사용됩니다.

Azure Synapse Link for SQL을 사용하면 SQL Server 또는 Azure SQL Database의 데이터와 Azure Synapse Analytics 작업 영역 간에 HTAP 통합이 가능해집니다.

A diagram showing Azure Synapse Link integration with Azure SQL Database and Azure Synapse Analytics.

위의 다이어그램에는 SQL 아키텍처용 Azure Synapse Link의 다음과 같은 주요 기능이 설명되어 있습니다.

  1. Azure SQL Database 또는 SQL Server 인스턴스에는 트랜잭션 데이터가 테이블에 저장되는 관계형 데이터베이스가 포함되어 있습니다.
  2. SQL용 Azure Synapse Link는 테이블 데이터를 Azure Synapse 작업 영역의 전용 SQL 풀에 복제합니다.
  3. 전용 SQL 풀의 복제된 데이터는 전용 SQL 풀에서 쿼리하거나 원본 데이터베이스에 영향을 주지 않고 Spark 풀의 외부 원본으로 연결할 수 있습니다.

Microsoft Dataverse는 Microsoft Power Platform 내의 데이터 스토리지 서비스입니다. Dataverse를 사용하여 Microsoft 365, Dynamics 365 및 Azure의 Power Apps, Power BI, Power Virtual Agents 및 기타 애플리케이션 및 서비스에서 액세스하는 테이블에 비즈니스 데이터를 저장할 수 있습니다.

Dataverse용 Azure Synapse Link를 사용하면 데이터 레이크에서 직접 또는 서버리스 SQL 풀에 정의된 Lake Database를 통해 Azure Synapse Analytics의 런타임으로 액세스할 수 있는 Azure Data Lake Storage에 테이블 데이터를 복제하여 HTAP 통합이 가능합니다.

A diagram showing Azure Synapse Link integration with Microsoft Dataverse and Azure Synapse Analytics.

위의 다이어그램에는 Dataverse 아키텍처용 Azure Synapse Link의 다음과 같은 주요 기능이 설명되어 있습니다.

  1. 비즈니스 애플리케이션은 Microsoft Dataverse 테이블에 데이터를 저장합니다.
  2. Dataverse용 Azure Synapse Link는 Azure Synapse 작업 영역과 연결된 Azure Data Lake Gen2 스토리지 계정으로 테이블 데이터를 복제합니다.
  3. 데이터 레이크의 데이터를 사용하여 레이크 데이터베이스의 테이블을 정의하고 서버리스 SQL 풀을 사용하여 쿼리하거나 SQL 또는 Spark를 사용하여 스토리지에서 직접 읽을 수 있습니다.