다음을 통해 공유


Microsoft Fabric이란?

Microsoft Fabric은 통합 솔루션이 필요한 엔터프라이즈용으로 설계된 엔드투엔드 분석 및 데이터 플랫폼입니다. 데이터 이동, 처리, 수집, 변환, 실시간 이벤트 라우팅 및 보고서 작성을 포함합니다. 데이터 엔지니어링, Data Factory, 데이터 과학, 실시간 분석, Data Warehouse 및 데이터베이스를 포함한 포괄적인 서비스 제품군을 제공합니다.

Fabric을 사용하면 여러 벤더의 다양한 서비스를 어셈블할 필요가 없습니다. 대신 분석 요구 사항을 간소화하는 원활하게 통합되고 사용자 친화적인 플랫폼을 제공합니다. SaaS(Software as a Service) 모델에서 작동하는 Fabric은 단순성과 통합을 솔루션에 제공합니다.

Microsoft Fabric은 개별 구성 요소를 응집력 있는 스택에 통합합니다. 다른 데이터베이스 또는 Data Warehouse를 사용하는 대신 OneLake를 사용하여 데이터 스토리지를 중앙 집중화할 수 있습니다. AI 기능은 Fabric 내에 원활하게 포함되므로 수동 통합이 필요하지 않습니다. Fabric을 사용하면 비즈니스 사용자를 위해 원시 데이터를 실행 가능한 인사이트로 쉽게 전환할 수 있습니다.

패브릭의 기능

Microsoft Fabric은 생산성, 데이터 관리 및 AI 통합을 향상하도록 설계된 다양한 기능을 제공합니다. 다음은 몇 가지 주요 기능입니다.

  • 역할별 워크로드: 조직 내의 다양한 역할에 대한 사용자 지정된 솔루션으로 각 사용자에게 필요한 도구를 제공합니다.
  • OneLake: 데이터 관리 및 액세스를 간소화하는 통합 데이터 레이크입니다.
  • 부조종사 지원: 지능형 제안을 제공하고 작업을 자동화하여 사용자를 지원하는 AI 기반 기능입니다.
  • Microsoft 365와의 통합: Microsoft 365 도구와 원활하게 통합되어 조직 전체에서 공동 작업 및 생산성을 향상합니다.
  • Azure AI Foundry: 고급 AI 및 기계 학습 기능에 Azure AI Foundry를 활용하여 사용자가 AI 모델을 효율적으로 빌드하고 배포할 수 있도록 합니다.
  • 통합 데이터 관리: 거버넌스, 공유 및 액세스를 간소화하는 중앙 집중식 데이터 검색입니다.

SaaS 파운데이션을 사용하여 통합

Microsoft Fabric은 SaaS(Software as a Service) 기반을 기반으로 합니다. Power BI, Azure Synapse Analytics, Azure Data Factory 등의 새 구성 요소와 기존 구성 요소를 사용자 지정 사용자 환경에 맞게 조정된 단일 환경으로 통합합니다.

Fabric의 다양한 환경 아래에 있는 Software as a Service 파운데이션의 다이어그램

패브릭은 데이터 엔지니어ing, Data Factory, 데이터 과학, Data Warehouse, 실시간 인텔리전스, 산업 솔루션, 데이터베이스 및 Power BI와 같은 워크로드를 공유 SaaS 기반에 통합합니다. 이러한 각 환경은 데이터 엔지니어, 과학자 또는 웨어하우징 전문가와 같은 고유한 사용자 역할에 맞게 조정되며 특정 작업을 수행합니다. AI 통합 패브릭 스택은 데이터 경험을 가속화하고 다음과 같은 이점을 제공합니다.

  • 광범위한 통합 분석
  • 친숙하고 학습하기 쉬운 공유 환경
  • 모든 자산의 간편한 액세스 및 재사용
  • 원래 위치에 데이터를 보존하는 통합 데이터 레이크 스토리지
  • 중앙 집중식 관리 및 거버넌스

Fabric은 데이터와 서비스를 원활하게 통합하여 통합 관리, 거버넌스 및 검색을 지원합니다. 항목, 데이터 및 행 수준 액세스에 대한 보안을 보장합니다. 핵심 엔터프라이즈 기능을 중앙에서 구성할 수 있습니다. 권한은 모든 기본 서비스에서 자동으로 적용됩니다. 또한 데이터 민감도 레이블은 제품군의 항목에서 자동으로 상속됩니다. 거버넌스는 패브릭에 기본 제공되는 Purview에 의해 구동됩니다.

Fabric을 사용하면 크리에이터가 최상의 작업을 만드는 데 집중할 수 있으므로 기본 인프라를 통합, 관리 또는 이해할 필요가 없습니다.

Microsoft Fabric의 구성 요소

Fabric은 원활하게 함께 작동하도록 설계된 포괄적인 분석 환경 세트를 제공합니다. 이 플랫폼은 이러한 각 환경을 특정 가상 사용자와 특정 작업에 맞게 조정합니다.

  • Power BI - Power BI를 사용하면 데이터 원본에 쉽게 연결하고, 중요한 내용을 시각화하고, 검색하고, 원하는 모든 사용자와 공유할 수 있습니다. 이 통합 환경을 통해 비즈니스 소유자는 Fabric의 모든 데이터에 빠르고 직관적으로 액세스하고 데이터를 사용하여 더 나은 결정을 내릴 수 있습니다. 자세한 내용은 Power BI란?을 참조하세요.

  • 데이터베이스 - Microsoft Fabric의 데이터베이스는 Azure SQL Database와 같은 개발자 친화적인 트랜잭션 데이터베이스로, Fabric에서 운영 데이터베이스를 쉽게 만들 수 있습니다. 미러링 기능을 사용하여 다양한 시스템의 데이터를 OneLake로 가져올 수 있습니다. Azure SQL Database, Azure Cosmos DB, Azure Databricks, Snowflake 및 Fabric SQL 데이터베이스의 데이터를 포함하여 기존 데이터 자산을 Fabric의 OneLake에 직접 지속적으로 복제할 수 있습니다. 자세한 내용은 Microsoft Fabric의 SQL 데이터베이스 및 패브릭의 미러링이란?

  • Data Factory - Data Factory는 다양한 데이터 원본 세트에서 데이터를 수집, 준비 및 변환하는 최신 데이터 통합 환경을 제공합니다. Power Query의 단순성을 통합하고, 200개가 넘는 원시 커넥터를 사용하여 온-프레미스 및 클라우드의 데이터 원본에 연결할 수 있습니다. 자세한 내용은 Microsoft Fabric의 Data Factory란?을 참조하세요.

  • Industry Solutions - Fabric은 고유한 업계 요구 사항과 과제를 해결하는 산업별 데이터 솔루션을 제공하고, 데이터 관리, 분석 및 의사 결정을 포함합니다. 자세한 내용은 Microsoft Fabric의 Industry Solutions를 참조하세요.

  • 실시간 인텔리전스 - 실시간 인텔리전스는 이벤트 기반 시나리오, 스트리밍 데이터 및 데이터 로그를 위한 엔드투엔드 솔루션입니다. 데이터 수집, 변환, 저장, 분석, 시각화, 추적, AI 및 실시간 작업을 처리하여 이동 중인 데이터에 대한 인사이트, 시각화 및 작업을 추출할 수 있도록 지원합니다. 실시간 인텔리전스의 실시간 허브는 Fabric 전체에서 보호, 관리 및 통합되는 조직 데이터의 카탈로그로 수렴하는 다양한 노코드 커넥터를 제공합니다. 자세한 내용은 Fabric의 실시간 인텔리전스란?을 참조하세요.

  • 데이터 엔지니어 - Fabric 데이터 엔지니어ing은 훌륭한 제작 환경을 제공하는 Spark 플랫폼을 제공합니다. 이를 통해 방대한 데이터 볼륨을 수집, 저장, 처리 및 분석하기 위한 인프라를 만들고, 관리하고, 최적화할 수 있습니다. Fabric Spark와 Data Factory를 통합하면 Notebook과 Spark 작업을 예약하고 오케스트레이션할 수 있습니다. 자세한 내용은 Microsoft Fabric의 데이터 엔지니어링이란?을 참조하세요.

  • 패브릭 데이터 과학 - 패브릭 데이터 과학 사용하면 Fabric에서 기계 학습 모델을 빌드, 배포 및 운영할 수 있습니다. Azure Machine Learning과 통합되어 기본 제공 실험 추적 및 모델 레지스트리를 제공합니다. 데이터 과학자는 예측을 사용하여 조직 데이터를 보강할 수 있으며, 비즈니스 분석가는 이러한 예측을 BI 보고서에 통합하여 설명 인사이트에서 예측 인사이트로 전환할 수 있습니다. 자세한 내용은 Microsoft Fabric의 데이터 과학이란?을 참조하세요.

  • 패브릭 데이터 웨어하우스 - 패브릭 데이터 웨어하우스는 업계 최고의 SQL 성능 및 규모를 제공합니다. 컴퓨팅과 스토리지를 분리하여 두 구성 요소를 독립적으로 크기 조정할 수 있습니다. 또한 기본적으로 데이터를 개방형 Delta Lake 형식으로 저장합니다. 자세한 내용은 Microsoft Fabric의 데이터 웨어하우징이란?을 참조하세요.

Microsoft Fabric은 조직과 개인이 복잡한 대규모 데이터 리포지토리를 실행 가능한 워크로드 및 분석으로 전환할 수 있도록 지원하며, 데이터 메시 아키텍처를 구현한 것입니다. 자세한 내용은 데이터 메시란?을 참조하세요.

OneLake: 레이크하우스의 통합

Microsoft Fabric 플랫폼은 엔터프라이즈 전체에서 OneLake와 레이크하우스 아키텍처를 통합합니다.

OneLake

데이터 레이크는 모든 Fabric 워크로드가 빌드되는 기반입니다. Microsoft Fabric Lake는 OneLake라고도 합니다. OneLake는 Fabric 플랫폼에 기본 제공되며 워크로드가 작동하는 모든 조직 데이터를 저장할 수 있는 통합된 위치를 제공합니다.

OneLake는 ADLS(Azure Data Lake Storage) Gen2를 기반으로 합니다. 단일 SaaS 환경 및 전문 개발자와 시민 개발자 모두에게 제공되는 데이터에 대한 테넌트 전체 저장소를 제공합니다. OneLake는 리소스 그룹, RBAC(역할 기반 액세스 제어), Azure Resource Manager, 중복성 또는 지역과 같은 인프라 개념을 이해할 필요가 없으므로 Fabric 환경을 간소화합니다. Fabric은 Azure 계정 없이 사용할 수 있습니다.

OneLake는 개별 개발자가 자체 격리된 스토리지 계정을 프로비전하고 구성할 때 자주 만드는 데이터 사일로를 제거합니다. 대신 OneLake는 모든 개발자에게 단일 통합 스토리지 시스템을 제공합니다. 이를 통해 손쉬운 데이터 검색, 공유, 균일한 정책 및 보안 설정 적용이 보장됩니다. 자세한 내용은 OneLake란?을 참조하세요.

OneLake 및 레이크하우스 데이터 계층 구조

OneLake는 조직 전반에서 관리를 간소화하기 위해 본질적으로 계층 구조입니다. Microsoft Fabric에는 OneLake가 포함되며 사전 프로비전이 필요하지 않습니다. OneLake는 테넌트당 하나만 있으며 사용자, 지역 및 클라우드에 걸쳐 있는 단일 창 파일 시스템 네임스페이스를 제공합니다. OneLake는 쉽게 처리할 수 있도록 데이터를 관리 가능한 컨테이너로 구성합니다. 테넌트는 OneLake의 루트에 매핑되며 계층 구조의 최상위 수준에 있습니다. 테넌트 내에서 폴더로 간주할 수 있는 작업 영역을 원하는 만큼 만들 수 있습니다.

다음 이미지에서는 Fabric에서 데이터를 OneLake 내의 다양한 항목에 저장하는 방법을 보여줍니다. 표시된 대로 여러 작업 영역을 테넌트 내에 만들고 여러 레이크하우스를 각 작업 영역 내에 만들 수 있습니다. 레이크하우스는 데이터 레이크를 통해 데이터베이스를 나타내는 파일, 폴더 및 테이블의 컬렉션입니다. 자세한 내용은 레이크하우스란?을 참조하세요.

테넌트 내의 작업 영역 내에 있는 레이크하우스 및 의미 체계 모델과 같은 항목의 계층 구조에 대한 다이어그램

테넌트 내의 모든 개발자와 사업부는 OneLake에서 고유한 작업 영역을 쉽게 만들 수 있습니다. Microsoft Office의 OneDrive처럼 데이터를 고유한 레이크하우스에 수집한 다음, 데이터를 처리, 분석 및 협업할 수 있습니다.

패브릭 컴퓨팅 엔진

Office 애플리케이션이 조직 OneDrive를 사용하도록 미리 연결되어 있는 것처럼 모든 Microsoft Fabric 컴퓨팅 환경은 OneLake에 미리 연결되어 있습니다. 데이터 엔지니어링, Data Warehouse, Data Factory, Power BI 및 실시간 인텔리전스와 같은 환경은 OneLake를 원시 저장소로 사용합니다. 추가 구성이 필요하지 않습니다.

동일한 OneLake 데이터 스토리지에 액세스하는 다양한 Fabric 환경의 다이어그램

OneLake를 사용하면 바로 가기 기능을 통해 기존 PaaS(Platform as a Service) 스토리지 계정을 OneLake에 즉시 탑재할 수 있습니다. 기존 데이터를 마이그레이션하거나 이동할 필요가 없습니다. 바로 가기를 사용하면 Azure Data Lake Storage에 저장된 데이터에 액세스할 수 있습니다.

또한 바로 가기를 사용하면 정보를 이동하거나 복제하지 않고도 데이터를 사용자와 애플리케이션 간에 쉽게 공유할 수 있습니다. 다른 스토리지 시스템에 대한 바로 가기를 만들 수 있으므로 송신 비용을 줄이고 데이터를 컴퓨팅에 더 가깝게 가져오는 투명한 지능형 캐싱을 사용하여 클라우드에서 데이터를 구성하고 분석할 수 있습니다.

실시간 허브: 데이터 스트림 통합

실시간 허브는 이동 중인 데이터의 기본 위치입니다.

실시간 허브는 모든 이동 중인 데이터에 대한 통합 SaaS 환경과 테넌트 전체의 논리적 위치를 제공합니다. 실시간 허브는 고객이 검색, 수집, 관리, 사용 및 대응할 수 있는 모든 원본의 모든 데이터를 나열하고, 스트림KQL 데이터베이스 테이블을 모두 포함합니다. 스트림에는 데이터 스트림, Microsoft 원본(예: Azure Event Hubs, Azure IoT Hub, Azure SQL DB CDC(변경 데이터 캡처), Azure Cosmos DB CDC 및 PostgreSQL DB CDC) 및 패브릭 이벤트(Azure, Microsoft 365 또는 기타 클라우드에서 가져온 패브릭 시스템 이벤트 및 외부 시스템 이벤트)가 포함됩니다.

실시간 허브를 사용하면 사용자가 다양한 원본에서 이동 중인 데이터를 쉽게 검색, 수집, 관리 및 사용하여 한 곳에서 스트리밍 애플리케이션을 협업하고 개발할 수 있습니다. 자세한 내용은 실시간 허브란?을 참조하세요.

ISV용 Fabric 솔루션

솔루션을 Microsoft Fabric과 통합하려는 ISV(독립 소프트웨어 공급업체)인 경우 원하는 통합 수준에 따라 다음 경로 중 하나를 사용할 수 있습니다.

  • Interop - 솔루션을 OneLake Foundation과 통합하고 Fabric과의 기본 연결 및 상호 운용성을 설정합니다.
  • Fabric에서 개발 - Fabric 플랫폼을 기반으로 하는 솔루션을 빌드하거나 Fabric의 기능을 기존 애플리케이션에 원활하게 포함합니다. Fabric 기능은 이 옵션을 통해 쉽게 사용할 수 있습니다.
  • Fabric 워크로드 빌드 - Fabric 에코시스템 내에서 영향을 최대화하도록 제안을 조정하는 Fabric에서 사용자 지정 워크로드 및 환경을 만듭니다.

자세한 내용은 Fabric ISV 파트너 에코시스템을 참조하세요.