Azure Databricks에서 보고를 위한 현대적인 Power BI 아키텍처 선택: Power BI 스토리지 모드 성능 벤치마크
Power BI 의미 모델은 종종 Azure Databricks를 사용하며, 이는 스토리지 모드에 대한 중요한 선택을 요구합니다. 이 결정은 비용, 보안, 개발 용이성, 그리고 가장 중요하게는 보고서 성능에 영향을 미칩니다. 개발자들은 종종 경험적 증거보다는 직관에 의존하여 이 선택을 합니다. 새로운 백서 "Azure Databricks에서 보고하기 위한 최신 Power BI 아키텍처 선택"은 네 가지 스토리지 모드를 벤치마킹합니다. 이 모드에는 OneLake의 Direct Lake, 미러링된 Unity Catalog 테이블의 Direct Lake, Databricks SQL 웨어하우스의 DirectQuery, 그리고 DirectQuery와 Import 모드 집계의 조합인 복합 모델이 포함됩니다. 이 연구는 단 하나의 최적의 솔루션은 없지만 명확한 추세가 나타났음을 밝혔습니다. OneLake의 Direct Lake는 일반적으로 다양한 상황, 특히 중소 규모 볼륨 및 일반적인 반복 Power BI 워크로드에서 좋은 성능을 보였습니다. 수십억 행의 매우 큰 데이터셋의 경우, 집계가 있는 복합 모델이 가장 빠르고 일관된 성능을 보였습니다. 그러나 복합 모델의 이점은 집계 테이블로 해결되는 쿼리에 국한되며, 사용자 행동과의 신중한 일치가 필요합니다. 이러한 결과는 예비적인 것이며, 상세 결과는 데이터 볼륨, 캐시 상태, 필터 시나리오 및 쿼리 유형에 따라 달라집니다. 2026년 6월/7월에 출시된 이 백서는 Power BI 내의 최종 사용자 쿼리 경험에 초점을 맞추고 있으며 개별 테스트를 안내해야 합니다.