스토리지 모드 선택

완료됨

Power BI에서 데이터를 사용하는 가장 일반적인 방법은 데이터를 Power BI 의미 체계 모델로 가져오는 것입니다. 데이터를 가져오면 데이터가 Power BI 파일에 저장되며 Power BI 보고서와 함께 게시됩니다. 이 프로세스를 실행하면 데이터와 직접 상호 작용하는 과정을 더 쉽게 수행할 수 있습니다. 다만 이러한 방식은 모든 조직에서 효과를 나타내지 않을 수도 있습니다.

시나리오를 계속 진행하기 위해 Tailwind Traders의 판매 부서에 대한 Power BI 보고서를 작성 중입니다. 여기서 데이터 가져오기는 이상적인 방법이 아닙니다. 수행해야 할 첫 번째 작업은 시각적 개체 및 기타 보고서 요소를 빌드할 수 있도록 Power BI에서 의미 체계 모델을 만드는 것입니다. 영업부에는 다양한 크기의 다양한 의미 체계 모델이 있습니다. 데이터의 로컬 복사본은 보안상의 이유 때문에 보고서로 가져올 수 없으므로 데이터를 직접 가져오는 것은 더 이상 선택 가능한 옵션이 아닙니다. 따라서 판매 부서의 데이터 원본에 직접 연결을 만들어야 합니다. 다음 섹션에서는 Power BI로 데이터를 가져올 때 이러한 비즈니스 요구 사항을 충족할 수 있는 방법에 대해 설명합니다.

그러나 경우에 따라서는 복사본을 직접 가져올 수 없도록 데이터에 대한 보안 요구 사항이 적용될 수 있습니다. 또는 의미 체계 모델이 너무 커서 Power BI에 로드하는 데 너무 오랜 시간이 걸릴 수 있으므로 성능 병목 현상이 발생하지 않도록 하려고 합니다. Power BI는 DirectQuery 스토리지 모드를 사용하여 이러한 문제들을 해결합니다. 이 모드에서는 데이터 원본의 데이터를 직접 쿼리할 수 있으며 복사본을 Power BI로 가져올 수 없습니다. DirectQuery는 항상 최신 버전의 데이터를 볼 수 있기 때문에 유용합니다.

선택할 수 있는 세 가지 유형의 스토리지 모드는 다음과 같습니다.

  • 가져오기
  • DirectQuery
  • 이중(복합)

다음 시각적 개체에서 보는 바와 같이 먼저 모델 보기로 전환하여 데이터 테이블을 선택하고 화면에 나타나는 속성 창에서 스토리지 모드 드롭다운 목록에서 사용할 모드를 선택하면 스토리지 모드에 액세스할 수 있습니다.

이제 상이한 유형의 스토리지 모드를 좀 더 자세히 살펴보겠습니다.

가져오기 모드

가져오기 모드를 사용하면 데이터 원본에서 의미 체계 모델의 로컬 Power BI 복사본을 만들 수 있습니다. Q&A 및 빠른 정보를 포함하여 이 스토리지 모드에서 모든 Power BI 서비스 기능을 사용할 수 있습니다. 데이터 새로 고침을 예약하거나 요청 시 수행할 수 있습니다. 새 Power BI 보고서를 만들기 위한 기본값은 가져오기 모드입니다.

DirectQuery 모드

DirectQuery 옵션은 데이터가 캐시되지 않는 이유로 데이터의 로컬 복사본을 저장하고 싶지 않을 때 유용합니다. 그 대신, 원시 Power BI 쿼리를 사용하면 필요한 특정 테이블을 쿼리할 수 있으며 필요한 데이터는 기본 데이터 원본에서 검색됩니다. 기본적으로 데이터 원본에 대한 직접 연결을 만듭니다. 이 모델을 사용하면 항상 최신 내용의 데이터를 볼 수 있으며 모든 보안 요구 사항이 충족됩니다. 또한 이 모드는 데이터를 가져올 큰 의미 체계 모델이 있는 경우에 적합합니다. 많은 양의 데이터를 Power BI에 로드하기 위해 성능을 저하시키는 대신, DirectQuery를 사용하여 원본에 대한 연결을 만들고 데이터 대기 시간 문제도 해결할 수 있습니다.

이중(복합 모드)

이중 모드에서는 직접 가져올 일부 데이터는 물론, 쿼리해야 하는 그 밖의 데이터를 함께 식별할 수 있습니다. 보고서로 가져온 모든 테이블은 가져오기 및 DirectQuery 모드의 제품입니다. 이중 모드를 사용하면 Power BI에서 가장 효율적인 데이터 검색 양식을 선택할 수 있습니다.

스토리지 모드와 관련된 자세한 내용은 스토리지 모드를 참조하세요.