Microsoft Fabric이란 무엇인가요?

Microsoft Fabric은 데이터 이동에서 데이터 과학, 실시간 분석 및 비즈니스 인텔리전스에 이르기까지 모든 것을 포괄하는 엔터프라이즈를 위한 올인원 분석 솔루션입니다. 데이터 레이크, 데이터 엔지니어링 및 데이터 통합을 비롯한 포괄적인 서비스 제품군을 한 곳에서 제공합니다.

Fabric을 사용하면 여러 공급업체의 서로 다른 서비스를 함께 모을 필요가 없습니다. 대신 분석 요구 사항을 간소화하도록 설계된 고도로 통합되고 종단 간 사용이 쉬운 제품을 즐길 수 있습니다.

이 플랫폼은 SaaS(Software as a Service)의 기초를 기반으로 하며, 단순성과 통합을 완전히 새로운 수준으로 끌어올립니다.

SaaS 파운데이션

Microsoft Fabric은 Power BI, Azure Synapse 및 Azure Data Factory의 새로운 구성 요소와 기존 구성 요소를 단일 통합 환경으로 통합합니다. 이러한 구성 요소는 다양한 사용자 지정 사용자 환경에 표시됩니다.

Diagram of the software as a service foundation beneath the different experiences of Fabric.

Fabric은 공유 SaaS 기반에 데이터 엔지니어, Data Factory, 데이터 과학, Data Warehouse, 실시간 분석 및 Power BI와 같은 환경을 함께 제공합니다. 이 통합은 다음과 같은 이점을 제공합니다.

  • 업계에서 광범위한 심층 통합 분석에 액세스합니다.
  • 친숙하고 배우기 쉬운 환경에서 공유된 환경.
  • 개발자는 모든 자산에 쉽게 액세스하고 다시 사용할 수 있습니다.
  • 선호하는 분석 도구를 사용하는 동안 데이터를 보존할 수 있는 통합 데이터 레이크입니다.
  • 모든 환경에서 중앙 집중식 관리 및 거버넌스

Microsoft Fabric SaaS 환경을 사용하면 모든 데이터와 서비스가 원활하게 통합됩니다. IT 팀은 핵심 엔터프라이즈 기능을 중앙에서 구성할 수 있으며 권한은 모든 기본 서비스에 자동으로 적용됩니다. 또한 데이터 민감도 레이블은 제품군의 항목에서 자동으로 상속됩니다.

패브릭을 사용하면 작성자가 최상의 작업을 생성하는 데 집중할 수 있으므로 환경을 지원하는 기본 인프라를 통합, 관리 또는 이해하지 않아도 됩니다.

Microsoft Fabric의 구성 요소

Microsoft Fabric은 원활하게 함께 작동하도록 설계된 포괄적인 분석 환경 집합을 제공합니다. 각 환경은 특정 가상 사용자 및 특정 작업에 맞게 조정됩니다. 패브릭에는 엔드 투 엔드 분석 요구 사항에 대한 다음 범주의 업계 최고의 환경이 포함되어 있습니다.

Screenshot of the Fabric menu of experiences.

  • 데이터 엔지니어 - 데이터 엔지니어 환경은 뛰어난 제작 환경을 갖춘 세계적 수준의 Spark 플랫폼을 제공하므로 데이터 엔지니어가 레이크하우스를 통해 대규모 데이터 변환을 수행하고 데이터를 민주화할 수 있습니다. Microsoft Fabric Spark와 Data Factory를 통합하면 Notebook 및 Spark 작업을 예약하고 오케스트레이션할 수 있습니다. 자세한 내용은 Microsoft Fabric의 데이터 엔지니어링이란?

  • Data Factory - Azure Data Factory는 파워 쿼리의 단순성과 Azure Data Factory의 규모 및 기능을 결합합니다. 200개 이상의 네이티브 커넥터를 사용하여 온-프레미스 및 클라우드의 데이터 원본에 연결할 수 있습니다. 자세한 내용은 Microsoft Fabric의 Data Factory란?

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

  • 데이터 웨어하우스 - 데이터 웨어하우스 환경은 업계 최고의 SQL 성능 및 규모를 제공합니다. 컴퓨팅을 스토리지와 완전히 분리하여 두 구성 요소의 독립적인 크기 조정을 지원합니다. 또한 기본적으로 개방형 Delta Lake 형식으로 데이터를 저장합니다. 자세한 내용은 Microsoft Fabric의 데이터 웨어하우징이란?

  • 실시간 분석 - 앱, IoT 디바이스, 사용자 상호 작용 등과 같은 다양한 원본에서 수집되는 관찰 데이터입니다. 현재 가장 빠르게 성장하는 데이터 범주입니다. 이 데이터는 종종 JSON 또는 텍스트와 같은 형식으로 반구조화됩니다. 이는 이동 스키마와 함께 대용량으로 제공됩니다. 이러한 특성을 통해 기존 데이터 웨어하우징 플랫폼은 작업하기가 어렵습니다. 실시간 분석은 관찰 데이터 분석을 위한 클래스 엔진에 가장 적합합니다. 자세한 내용은 패브릭의 실시간 분석이란?

  • Power BI - Power BI는 세계 최고의 비즈니스 인텔리전스 플랫폼입니다. 비즈니스 소유자가 패브릭의 모든 데이터에 빠르고 직관적으로 액세스하여 데이터를 사용하여 더 나은 결정을 내릴 수 있습니다. 자세한 내용은 Power BI란?

Fabric은 이러한 모든 경험을 통합 플랫폼으로 결합하여 업계에서 가장 포괄적인 빅 데이터 분석 플랫폼을 제공합니다.

Microsoft Fabric을 사용하면 조직과 개인이 크고 복잡한 데이터 리포지토리를 실행 가능한 워크로드 및 분석으로 전환할 수 있으며 데이터 메시 아키텍처의 구현입니다. 데이터 메시에 대한 자세한 내용은 데이터 메시 아키텍처를 설명하는 문서를 참조하세요.

원레이크와 레이크하우스 - 레이크하우스 통합

Microsoft Fabric 플랫폼은 기업 전체에서 OneLake 및 Lakehouse 아키텍처를 통합합니다.

OneLake

데이터 레이크는 모든 패브릭 서비스가 빌드되는 기반입니다. Microsoft Fabric Lake는 OneLake라고도 합니다. 패브릭 서비스에 기본 제공되며 환경이 작동하는 모든 조직 데이터를 저장할 수 있는 통합된 위치를 제공합니다.

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

OneLake는 개별 개발자가 자체 격리된 스토리지 계정을 프로비전하고 구성할 때 만드는 오늘날의 만연하고 혼란스러운 데이터 사일로를 제거합니다. 대신 OneLake는 검색 및 데이터 공유가 사소하고 정책 및 보안 설정 준수가 중앙에서 균일하게 적용되는 모든 개발자를 위한 단일 통합 스토리지 시스템을 제공합니다. 자세한 내용은 OneLake란?

OneLake 및 Lakehouse의 조직 구조

OneLake는 조직 전반에서 관리를 간소화하기 위해 본질적으로 계층 구조입니다. Microsoft Fabric에 기본 제공되므로 사전 프로비저닝에 대한 요구 사항이 없습니다. OneLake는 테넌트당 하나만 있으며 사용자, 지역 및 클라우드에 걸쳐 있는 단일 창 파일 시스템 네임스페이스를 제공합니다. OneLake의 데이터는 쉽게 처리할 수 있도록 관리 가능한 컨테이너로 나뉩니다.

테넌트는 OneLake의 루트에 매핑되며 계층의 최상위 수준에 있습니다. 테넌트 내에서 폴더로 간주할 수 있는 여러 작업 영역을 만들 수 있습니다.

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

Diagram of the hierarchy of items like lakehouses and semantic models within a workspace within a tenant.

테넌트 내의 모든 개발자 및 사업부는 OneLake에서 자신의 작업 영역을 즉시 만들 수 있습니다. Office의 OneDrive처럼 데이터를 자체 레이크하우스로 수집하고, 데이터 처리, 분석 및 공동 작업을 시작할 수 있습니다.

모든 Microsoft Fabric 컴퓨팅 환경은 조직 OneDrive를 사용하기 위해 미리 연결된 Office 앱과 마찬가지로 OneLake에 미리 연결됩니다. 데이터 엔지니어ing, Data Warehouse, Data Factory, Power BI 및 실시간 분석과 같은 환경은 OneLake를 네이티브 저장소로 사용합니다. 추가 구성이 필요하지 않습니다.

Diagram of different experiences all accessing the same OneLake data storage.

OneLake는 바로 가기 기능을 사용하여 기존 PaaS 스토리지 계정을 OneLake에 즉시 탑재할 수 있도록 설계되었습니다. 기존 데이터를 마이그레이션하거나 이동할 필요가 없습니다. 바로 가기를 사용하여 Azure Data Lake Storage에 저장된 데이터에 액세스할 수 있습니다.

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

ISV용 패브릭 솔루션

솔루션을 Microsoft Fabric과 통합하는 데 관심이 있는 ISV인 경우 달성하려는 통합 수준에 따라 다음 경로 중 하나를 사용할 수 있습니다.

  • Interop - 솔루션을 OneLake Foundation과 통합하고 패브릭과의 기본 연결 및 상호 운용성을 설정합니다.
  • 패브릭 에서 개발 - 패브릭 플랫폼을 기반으로 솔루션을 빌드하거나 기존 애플리케이션에 패브릭의 기능을 원활하게 포함하세요. 이를 통해 패브릭 기능을 적극적으로 활용할 수 있습니다.
  • 패브릭 워크로드 빌드 - Fabric에서 사용자 지정된 워크로드 및 환경을 만듭니다. 패브릭 에코시스템을 활용하면서 가치 제안을 제공하도록 제품을 조정합니다.

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