Power BI Desktop에서 일반적인 쿼리 작업 수행
Power BI Desktop의 파워 쿼리 편집기 창에는 일반적으로 사용되는 몇 가지 작업이 있습니다. 이 문서에서는 이러한 일반적인 작업을 보여 줍니다. 추가 정보에 대한 링크를 제공합니다.
여기에 설명된 일반적인 쿼리 작업은 다음과 같습니다.
- 데이터에 연결
- 데이터 셰이핑 및 결합
- 행 그룹화
- 피벗 열
- 사용자 지정 열 만들기
- 쿼리 수식
여러 데이터 연결을 사용하여 이러한 작업을 완료할 수 있습니다. 이러한 작업을 직접 단계별로 실행하려는 경우 샘플 Excel 통합 문서의 데이터를 다운로드하거나 연결할 수 있습니다.
첫 번째 데이터 연결은 Excel 통합 문서 으로, 이는 로컬로 다운로드하여 저장할 수 있습니다.
자신의 데이터를 사용해 따라 하려면, 웹 데이터 원본을 직접 찾아볼 수 있습니다.
데이터에 연결
Power BI Desktop에서 데이터에 연결하려면 홈 선택한 다음 데이터가져오기를 선택합니다. Power BI Desktop은 가장 일반적인 데이터 원본이 있는 메뉴를 제공합니다. Power BI Desktop이 연결할 수 있는 데이터 원본의 전체 목록을 보려면 메뉴 끝에 추가 선택합니다. 자세한 내용은 Power BI Desktop 데이터 원본을 참조하세요.
시작하려면 Excel 통합 문서를 선택하고, 앞에서 언급한 Excel 통합 문서를 지정한 후 열기를 선택합니다. 파워 쿼리 편집기는 통합 문서를 검사한 다음 테이블을 선택한 후 탐색기 대화 상자에서 찾은 데이터를 표시합니다.
데이터 변환 선택하여 데이터를 Power BI Desktop에 로드하기 전에 셰이프 편집, 조정 또는. 편집은 로드하기 전에 축소 또는 간소화하려는 큰 의미 모델을 사용할 때 특히 유용합니다.
다양한 유형의 데이터에 연결하는 것은 비슷한 프로세스입니다. 웹 데이터 원본에 연결하려면 데이터 가져오기 >추가선택한 다음 다른 >웹>연결선택합니다.
웹 페이지의 URL을 입력할 수 있는 웹 대화 상자가 나타납니다.
확인선택합니다. 이전과 마찬가지로 Power BI Desktop은 웹 페이지 데이터를 검사하고 탐색기 대화 상자에 미리 보기 옵션을 표시합니다. 테이블을 선택하면 데이터의 미리 보기가 표시됩니다.
다른 데이터 연결도 비슷합니다. Power BI Desktop은 연결을 인증해야 하는 경우 적절한 자격 증명을 묻는 메시지를 표시합니다.
Power BI Desktop에서 데이터에 연결하는 단계별 데모를 보려면 Power BI Desktop에서 데이터에 연결하는 방법 을 참조하세요.
데이터 셰이핑 및 결합
파워 쿼리 편집기를 사용하여 데이터를 쉽게 셰이핑하고 결합할 수 있습니다. 이 섹션에는 데이터를 셰이프하는 방법에 대한 몇 가지 예제가 포함되어 있습니다. 데이터 셰이핑 및 결합에 대한 자세한 데모는 셰이프 및 Power BI Desktop데이터 결합을 참조하세요.
이 섹션과 다음 섹션에서는 앞에서 설명한 excel 통합 문서 예제를 사용하며, 로컬로 다운로드하여 저장할 수 있습니다. 홈 탭의 데이터 변환 단추를 사용하여 파워 쿼리 편집기에서 데이터를 로드합니다. 데이터를 로드한 후 다음과 같이 쿼리 창의 사용 가능한 쿼리에서 테이블 1을 선택합니다.
데이터를 셰이프할 때 데이터 원본을 필요에 맞는 양식 및 형식으로 변환합니다.
파워 쿼리 편집기에서 리본 메뉴와 상황에 맞는 메뉴에서 여러 명령을 찾을 수 있습니다. 예를 들어 열을 마우스 오른쪽 단추로 클릭하면 상황에 맞는 메뉴를 사용하여 열을 제거할 수 있습니다. 또는 열을 선택한 다음 리본 메뉴의 홈 탭에서 열 삭제 단추를 선택합니다.
이 쿼리의 다른 여러 가지 방법으로 데이터를 셰이프할 수 있습니다. 위쪽 또는 아래쪽에서 원하는 수의 행을 제거할 수 있습니다. 또는 열을 추가하고, 열을 분할하고, 값을 바꾸고, 다른 셰이핑 작업을 수행합니다. 이러한 기능을 사용하면 파워 쿼리 편집기에서 원하는 데이터를 가져올 수 있습니다.
행 그룹화
파워 쿼리 편집기에서 여러 행의 값을 단일 값으로 그룹화할 수 있습니다. 이 기능은 제공된 제품 수, 총 판매액 또는 학생 수를 요약할 때 유용할 수 있습니다.
이 예제에서는 교육 등록 의미 체계 모델의 행을 그룹화합니다. 데이터는 Excel 통합 문서의 데이터입니다.
이 예제에서는 각 주가 가지고 있는 기관 수를 보여줍니다. (기관에는 학군, 지역 봉사 지구와 같은 기타 교육 기관 등이 포함될 수 있습니다.) State Abbr 열을 선택한 다음 변환 탭 또는 리본의 홈 탭에서 그룹화 단추를 선택합니다. 두 탭 모두에서그룹별을 사용할 수 있습니다.
그룹별 대화 상자가 나타납니다. 파워 쿼리 편집기에서 행을 그룹화할 때 그룹화 결과를 배치하는 새 열을 만듭니다. 다음과 같은 방법으로 Group by 작업을 조정할 수 있습니다.
- 레이블이 지정되지 않은 드롭다운 목록은 그룹화할 열을 지정합니다. 파워 쿼리 편집기에서는 이 값의 기본값을 선택한 열로 설정하지만 테이블의 모든 열로 변경할 수 있습니다.
- 새 열 이름: 파워 쿼리 편집기에서 그룹화된 열에 적용되는 작업에 따라 새 열의 이름을 제안합니다. 하지만 원하는 대로 새 열의 이름을 지정할 수 있습니다.
- 작업: 합계, 중앙값또는 고유 행 개수같은 파워 쿼리 편집기가 적용하는 작업을 선택합니다. 기본값은 행 개수입니다.
- 그룹화 추가 및 집계 추가: 이러한 단추는 고급 옵션을 선택한 경우에만 사용할 수 있습니다. 단일 작업에서는 여러 열에서 그룹화 작업(그룹화 작업)을 만들고 이러한 단추를 사용하여 여러 집계를 만들 수 있습니다. 이 대화 상자에서 선택한 항목에 따라 파워 쿼리 편집기는 여러 열에서 작동하는 새 열을 만듭니다.
그룹화 추가 또는 집계 추가를 선택하여 그룹화 기준 작업에 더 많은 그룹화 또는 집계를 추가합니다. 그룹화 또는 집계를 제거하려면 행 오른쪽에 있는 줄임표 아이콘(...)을 선택한 다음 삭제를. 기본값을 사용하여 Group By 작업을 시도하고 어떤 일이 발생하는지 확인해 보세요.
OK를 선택하면, 파워 쿼리 편집기가 그룹화 작업을 수행하고 결과를 반환합니다.
파워 쿼리 편집기를 사용하면 항상 마지막 셰이핑 작업을 제거할 수 있습니다. 쿼리 설정 창의 적용된 단계아래에서 최근에 완료된 단계 옆에 있는 X 선택합니다. 그러니 가서 실험해 보세요. 결과가 마음에 들지 않으면 파워 쿼리 편집기가 원하는 방식으로 데이터를 셰이프할 때까지 단계를 다시 실행합니다.
피벗 열
열을 피벗하고 열의 각 고유 값에 대해 집계된 값을 포함하는 테이블을 만들 수 있습니다. 예를 들어 각 제품 범주에 있는 다양한 제품의 수를 확인하려면 신속하게 테이블을 만들어 이 작업을 수행할 수 있습니다.
CategoryName 열을 기반으로 각 범주에 대한 제품 수를 보여 주는 새 테이블을 만들려면 열을 선택한 다음 변환>피벗 열선택합니다.
피벗 열 대화 상자가 나타나, 작업에 사용되는 열 값을 알려주어 새 열을 생성합니다. (CategoryName 원하는 열 이름이 표시되지 않으면 드롭다운 목록에서 선택합니다.) 고급 옵션확장하면 집계된 값에 적용할 함수를 선택할 수 있습니다.
확인선택하면 파워 쿼리 편집기에서 피벗 열 대화 상자에 제공된 변환 지침에 따라 테이블을 표시합니다.
사용자 지정 열 만들기
파워 쿼리 편집기에서 테이블의 여러 열에서 작동하는 사용자 지정 수식을 만들 수 있습니다. 그런 다음 이러한 수식의 결과를 새(사용자 지정) 열에 배치할 수 있습니다. 파워 쿼리 편집기를 사용하면 사용자 지정 열을 쉽게 만들 수 있습니다.
파워 쿼리 편집기에서 Excel 통합 문서 데이터를 사용하여 리본 메뉴의 열 추가 탭으로 이동한 다음 사용자 지정 열 선택합니다.
다음 대화 상자가 나타납니다. 이 예제에서는 ELL(영어 학습자)인 총 학생의 비율을 계산하는 Percent ELL이라는 사용자 지정 열을 만듭니다.
파워 쿼리 편집기에서 적용된 다른 단계와 마찬가지로 새 사용자 지정 열이 원하는 데이터를 제공하지 않는 경우 단계를 삭제할 수 있습니다. 쿼리 설정 창의 적용된 단계에서, 추가된 사용자 지정 단계 옆에 있는 X를 선택하세요.
쿼리 수식
파워 쿼리 편집기에서 생성하는 단계를 편집할 수 있습니다. 사용자 지정 수식을 만들어 데이터를 보다 정확하게 연결하고 셰이프할 수도 있습니다. 파워 쿼리 편집기에서 데이터에 대한 작업을 수행할 때마다 작업과 연결된 수식이 수식 입력줄에 표시됩니다. 수식 입력줄을 보려면 리본 메뉴의 보기 탭으로 이동한 다음 수식 입력줄 선택합니다.
파워 쿼리 편집기는 각 쿼리에 적용된 모든 단계를 보거나 수정할 수 있는 텍스트로 유지합니다. 고급 편집기사용하여 쿼리에 대한 텍스트를 보거나 수정할 수 있습니다. 보기 을 선택한 다음 고급 편집기.
다음은 USA_StudentEnrollment 쿼리와 연결된 쿼리 단계가 표시된 고급 편집기스크린샷입니다. 이러한 단계는 종종 M로 불리는 파워 쿼리 수식 언어로 생성됩니다. 자세한 내용은 Excel에서 파워 쿼리 수식 만들기를 참조하세요. 언어 사양 자체를 보려면 파워 쿼리 M 언어 사양 참조하세요.
Power BI Desktop은 광범위한 수식 범주 집합을 제공합니다. 자세한 내용 및 모든 파워 쿼리 편집기 수식에 대한 전체 참조는 파워 쿼리 M 함수 참조 참조하세요.
관련 콘텐츠
Power BI Desktop을 사용하여 모든 종류의 작업을 수행할 수 있습니다. 해당 기능에 대한 자세한 내용은 다음 리소스를 참조하세요.
- Power BI Desktop이란?
- Power BI Desktop 쿼리 개요
- Power BI Desktop의 데이터 원본
- Power BI Desktop에서 데이터 소스에 연결
- Power BI Desktop 셰이핑 및 데이터 결합