Power BI 자습서: Power BI란 무엇입니까? 왜 사용합니까? DAX 예

PowerBI를 이해하기 전에 다음 사항을 알아봅시다.

BI 란?

비즈니스 인텔리전스는 데이터를 분석하고 기업 임원, 비즈니스 관리자 및 기타 사용자가 정보에 입각한 비즈니스 결정을 내리는 데 도움이 되는 실행 가능한 정보를 제공하는 데 도움이 되는 기술 중심 방법입니다.

파워 BI란?

힘 BI 다양한 데이터 소스의 데이터를 대화형 대시보드 및 분석 보고서로 변환하기 위한 비즈니스 인텔리전스 및 데이터 시각화 도구입니다. Power BI는 최종 사용자가 자신의 보고서와 대시보드를 만들 수 있는 간단한 인터페이스를 통해 대화형 시각화를 위한 클라우드 기반 서비스를 제공합니다.

데스크톱, 서비스 기반(SaaS), 모바일 Power BI 앱과 같은 다양한 Power BI 버전이 다양한 플랫폼에 사용됩니다. 비즈니스 인텔리전스를 위한 여러 소프트웨어 커넥터와 서비스를 제공합니다.

이 Power BI 교육에서는 Power BI의 모든 중요한 개념을 배우고 Power BI 도구 사용 방법에 대한 기본적인 이해를 개발하게 됩니다.

Power BI를 사용하는 이유는 무엇인가요?

Power BI 도구의 가장 두드러진 용도는 다음과 같습니다.

  • SaaS 솔루션을 위해 사전 구축된 대시보드 및 보고서
  • Power BI를 사용하면 실시간 대시보드 업데이트가 가능합니다.
  • 클라우드 또는 온프레미스의 데이터 소스에 안전하고 안정적인 연결을 제공합니다.
  • Power BI는 빠른 배포, 하이브리드 구성 및 보안 환경을 제공합니다.
  • 자연어 쿼리를 사용하여 데이터 탐색 가능
  • 커뮤니티를 통해 정기적으로 업데이트되는 대시보드 시각화 기능을 제공합니다.

Power BI 도구 유형

이제 이 Power BI 데스크톱 자습서에서는 Power BI 도구 유형에 대해 알아봅니다.

몇 가지 중요한 Power BI 도구는 다음과 같습니다.

파워 BI 데스크탑

Power BI Desktop은 Power BI의 기본 작성 및 게시 도구입니다. 개발자와 고급 사용자는 이를 사용하여 처음부터 완전히 새로운 모델과 보고서를 만듭니다.

비용: 무료

파워 BI 서비스

배우기 SaaS (Software as a Service) Powe Bl 데이터 모델, 보고서, 대시보드가 ​​호스팅되는 곳입니다. 관리, 공유, 협업은 클라우드에서 이루어집니다.

프로 라이선스: $10/사용자/월

Power BI 데이터 게이트웨이

Power BI 데이터 게이트웨이는 Power Bl 서비스와 DirectQuery, 가져오기, 라이브 쿼리와 같은 온-프레미스 데이터 원본 간의 브리지 역할을 합니다. Bl 관리자가 설치합니다.

Power BI 보고서 서버

페이지를 매긴 보고서, KPI, 모바일 보고서 및 Power Bl Desktop 보고서를 호스팅할 수 있습니다. 4개월마다 업데이트되며 IT팀에서 설치/관리합니다. 사용자는 개발팀에서 생성한 다른 보고서를 Power Bl 보고서로 수정할 수 있습니다.

Power BI 모바일 앱

Power BI 모바일 앱은 iOS에서 사용할 수 있습니다. Android, Windows. 을 사용하여 관리할 수 있습니다. Microsoft 음이 잘 맞는. 이 도구를 사용하여 Power Bl 서비스 보고서 서버에서 보고서 및 대시보드를 볼 수 있습니다.

Power BI용 데이터 원본

데이터 소스 상품 설명
엑셀(.xlsx, xlxm) 통합 문서에는 수동으로 입력한 데이터 또는 외부 데이터 원본에서 쿼리하고 로드한 데이터가 포함될 수 있습니다.
쉼표로 구분 된 값 (.csv) 파일은 데이터 행이 포함된 간단한 텍스트 파일입니다. 모든 행에는 쉼표로 구분된 하나 이상의 값이 포함될 수 있습니다.
Power BI 데스크톱(.pbi) Power BI Desktop을 사용하여 외부 데이터 원본에서 데이터를 쿼리하고 로드할 수 있습니다.
클라우드의 데이터베이스 실시간으로 연결할 수 있습니다. Azure SQL 데이터베이스, Azure SQL 데이터 웨어하우스 등
온프레미스 데이터베이스 SQL Server Analysis Services 관계형 모델 데이터베이스에 직접 연결할 수 있습니다. Power BI 엔터프라이즈 게이트웨이가 필요합니다.

Power BI에서 사용되는 주요 용어

Power BI에 사용되는 주요 용어

기간 상품 설명
시각화 하나 이상의 목표를 달성하기 위한 정보의 시각적 표시입니다. 정보를 단일 화면으로 표시합니다. 문제나 문제에 대해 사용자에게 경고합니다. Operational, 성능, 개인 등
데이터 세트 데이터 세트는 가져오거나 연결하는 항목입니다. 데이터 세트의 이름을 바꾸고, 새로 고치고, 제거하고 탐색할 수 있습니다.
대시보드 대시보드는 XNUMX개 이상의 타일과 위젯을 포함하는 컬렉션입니다. 기본 데이터 세트의 일부 하위 집합에 대한 사용자 정의 보기를 나타내는 데 사용됩니다.
보고서 Power BI 보고서는 하나 이상의 시각화 페이지입니다. 처음부터 생성하고, 대시보드로 가져오고, 데이터 세트를 사용하여 생성할 수 있습니다.
타일 보고서나 직사각형 대시보드 상자에서 발견되는 단일 시각화로, 각 시각화가 포함되어 있습니다.

파워 BI의 역사

  • Power BI는 SQL Server Coverage Services 팀의 Ruler와 Dhers Netz에 의해 개념화되었습니다. Microsoft.
  • 2010년 West Chadic George가 디자인했으며 Project Crescent로 명명되었습니다.
  • 2011년에는 SQL Server 코드명 Mount McKinley와 함께 번들로 제공되었습니다.
  • Microsoft 2014년 XNUMX월에 Power BI의 첫 번째 미리 보기를 공개했습니다.
  • Power BI의 첫 번째 버전은 24년 2015월 XNUMX일에 출시되었습니다. 이 버전은 파워 쿼리, 피벗, 보기, 지도와 같은 Excel 기반 추가 기능을 기반으로 했습니다.

ArchiPower BI의 강의

ArchiPower BI의 강의
ArchiPower BI의 강의

데이터 통합

조직은 다양한 파일 형식의 다양한 소스에서 가져온 데이터로 작업해야 합니다. 데이터는 다른 서버나 데이터베이스에 있을 수 있는 다른 소스에서 추출되어야 합니다. 이 데이터는 공통 준비 영역에서 하나의 표준 형식으로 통합됩니다.

데이터 처리

이 단계에서는 데이터 처리가 필요하기 때문에 통합된 데이터가 아직 시각화용으로 준비되지 않았습니다. 이 데이터는 사전 처리되었습니다. 예를 들어 중복된 값, 누락된 값은 데이터 세트에서 제거됩니다.

데이터를 정리할 때 비즈니스 규칙을 데이터에 적용해야 합니다. 해당 데이터를 다시 로드할 수 있습니다. 데이터웨어 하우스.

데이터 프리젠 테이션

데이터가 로드되고 처리되면 Power Bi가 제공하는 다양한 시각화를 사용하여 훨씬 더 효과적으로 시각화할 수 있습니다. 대시보드와 리포트를 활용하면 데이터를 보다 직관적으로 표현할 수 있습니다. 이 시각적 보고서는 비즈니스 최종 사용자가 통찰력을 기반으로 비즈니스 결정을 내리는 데 도움이 됩니다.

Power BI Desktop 설치 및 실행

단계 1) 방문 https://powerbi.microsoft.com/en-us/desktop/

그리고 무료 다운로드 버튼을 선택하세요.

Power BI Desktop 설치 및 실행

단계 2) 다음으로 리디렉션됩니다. Microsoft 저장하고 Get 버튼을 선택하세요.

Power BI Desktop 설치 및 실행

단계 3) 설치 버튼을 클릭하십시오.

Power BI Desktop 설치 및 실행

단계 4) 화면에서 진행 상황을 확인할 수 있습니다.

Power BI Desktop 설치 및 실행

단계 5) 환영 화면 전에 입장하려면 등록하라는 메시지가 표시됩니다.

Power BI Desktop 설치 및 실행

단계 6) Power BI Desktop을 실행하면 시작 화면이 표시됩니다.

Power BI Desktop 설치 및 실행

파워 BI 대시보드

아래 그림은 Power BI 대시보드를 보여줍니다.

파워 BI 대시보드

Power Bl Desktop은 대시보드 및 보고서를 생성하는 데 사용되는 확대 도구입니다. Power Bl 애플리케이션은 데스크톱 및 모바일 장치를 통해 다른 사용자가 액세스합니다.

Power BI 구성 요소는 시장에 출시된 5가지 주요 구성 요소입니다.

  • 파워쿼리: 공개 및/또는 내부 데이터 소스를 검색, 액세스 및 변환하는 데 사용할 수 있습니다.
  • 파워 피벗: 사용됩니다 데이터 모델링 인메모리 분석을 위한 것입니다.
  • 파워 뷰 : 이 구성 요소를 사용하면 데이터를 시각화, 분석 및 표시할 수 있습니다.
  • 파워 맵: 대화형 지리 시각화를 통해 데이터에 생기를 불어넣습니다.
  • 파워 BI 서비스: 이를 통해 온-프레미스 및 클라우드 기반 데이터 원본에서 새로 고칠 수 있는 데이터 뷰와 통합 문서를 공유할 수 있습니다.
  • Power BI 질문 및 답변: 자연어 쿼리를 사용하여 질문하고 즉각적인 답변을 얻을 수 있습니다.
  • 데이터 관리 게이트웨이: 주기적인 데이터 새로 고침, 데이터 피드 보기, 테이블 노출을 제공합니다.
  • 데이터 카탈로그: 이 구성요소를 사용하면 사용자는 데이터 카탈로그를 사용하여 쿼리를 검색하고 재사용할 수 있습니다. 검색 기능을 위해 메타데이터를 활용할 수 있습니다.

Dax 기능이란 무엇입니까?

DAX는 (DAX)라는 수식 표현 언어로 다양한 언어와 함께 사용할 수 있습니다. 시각화 도구 파워 BI처럼요. 전체 코드가 함수 내부에 유지되는 함수형 언어라고도 합니다. DAX 프로그래밍 수식에는 숫자와 기타라는 두 가지 데이터 형식이 포함되어 있습니다.

각각은 공통 열을 가짐으로써 서로 연결됩니다. 다음은 관계를 보여주는 Power BI 대시보드 예제의 간단한 다이어그램입니다.

Dax 기능

Power BI에는 3가지 항목을 사용할 수 있습니다.

DAX –

  • 계산된 열
  • 조치
  • 테이블

Power BI 예제를 모두 살펴보고 DAX 기능이 어떻게 작동하는지 살펴보겠습니다.

계산된 열

계산된 열을 사용하면 주어진 데이터를 기반으로 새 열을 만들 수 있습니다.

예를 들어 품목 표에는 '최종 가격' 열이 없습니다. 여기서는 총 가격 및 수량만 사용할 수 있는 경우 DAX 함수를 사용하여 새 열을 계산합니다.

Price = List_Items[MRP]*List_Items[Qty]

위의 Power BI 예에 표시된 데이터에서 각 행에는 이제 각각 계산된 가격이 있습니다.

조치

아래 Power BI 예제에서 보듯이 데이터를 추가할 필요 없이 측정값을 사용하여 계산을 수행할 수 있습니다. 이는 가격을 표시할 수 있는 보고서에 매우 유용하며, 이를 저장할 완전히 새로운 열이 필요하지 않습니다.

예:

1] Total of the MRP column * Total of Qty column

테이블

테이블 형식 모델의 DAX 함수는 전체 테이블을 반환합니다. 예를 들어 조직의 고객이 있는 모든 국가의 목록을 생성하려면 다음 기능을 사용하십시오.

cities touched = DISTINCT(Customers[City])

필터에 대한 한마디

필터는 주어진 기준에 맞지 않는 행을 숨깁니다. 데이터를 필터링한 후 계산은 해당 기준과 일치하는 행에만 적용됩니다.

Power BI DAX 기능

몇 가지 중요한 DAX 기능은 다음과 같습니다.

평균

이 DAX 함수를 사용하면 아래 Power BI 예제와 같이 지정된 값 집합에서 평균을 찾을 수 있습니다.

예 -

AvgComm = AVERAGE(List_Items[Price])

Max

주어진 값 집합에서 최대값을 찾는 데 도움이 됩니다.

예 - 가장 높은 차수를 알아보세요.

HighSale = MAX(List_Items[Price])

Min

최소값 세트를 찾는 데 도움이 됩니다.

예 - 가장 낮은 차수를 찾을 수 있습니다.

LowestSale = MIN(List_Items[Price])

카운트

모든 숫자 데이터를 계산합니다.

예 – 발행된 티켓 수를 계산합니다.

TicketVolume = COUNT(Invoices[Ticket])

사슬 같이 잇다

이 함수는 계산된 열의 값을 조인하는 데 도움이 됩니다. 측정값에 사용하는 경우 ConcatenateX를 사용할 수 있습니다.

예시 – 품목 이름을 연결하면 MRP는 각 제품이 판매되는 모든 가격대에 대한 고유 코드를 제공합니다.

ProMrp = CONCATENATE(List_Items[Item],List_Items[MRP])

금액YTD

이 함수를 사용하면 현재 연도의 시작부터 지정된 날짜까지의 합계를 계산할 수 있습니다. 회계 연도가 아닌 달력 연도를 기준으로 계산을 수행합니다.

예 – 가격 열의 판매 합계를 계산합니다.

CumiSales = TOTALYTD(SUM(List_Items[Price]),Invoices[Date])

All

모든 것을 반환합니다. 필터를 무시합니다.

예시 – 위의 계산 기능과 함께 사용됩니다.

Power BI와 Tableau

여기에는 다음과 같은 주요 차이점이 있습니다. Power BI와 Tableau:

파라미터 힘 BI Tableau
설립 연도 2013 2003
어플리케이션 분석을 위한 완벽한 대시보드 임시 분석 허용
사용 기술 사용자 또는 비기술 사용자 분석가만 사용
고객 지원 매우 제한적 완벽한 지원
확장성 좋은 우수한
인프라 SaaS는 유연성

Power BI를 사용하는 사람은 누구인가요?

다음은 Power BI 도구를 사용하는 중요한 전문가입니다.

  • PMO – 프로젝트 및 포트폴리오 관리자
  • 비즈니스 및 데이터 분석가
  • 개발자 및 데이터베이스 관리자
  • IT팀, IT 전문가
  • 최종 사용자 보고서에 대한 소비자
  • 데이터 과학자

Power BI의 장점

Power BI를 사용하면 다음과 같은 이점이 있습니다.

  • SaaS 솔루션에 대해 사전 구축된 대시보드 및 보고서 제공
  • 실시간 대시보드 업데이트를 제공합니다.
  • 클라우드 또는 온프레미스의 데이터 소스에 안전하고 안정적으로 연결
  • Power BI는 빠른 배포, 하이브리드 구성 및 보안 환경을 제공합니다.
  • 자연어 쿼리를 이용한 데이터 탐색.
  • 대시보드 시각화 기능
  • Excel 사용자에게 유용한 새로운 기능이 자주 추가되었습니다.
  • 광범위한 데이터베이스 연결 기능 Q&A 기능이 웹에 게시됩니다.
  • 둘 다와의 통합 Python 시각화를 사용하는 R 코딩.
  • 파워 쿼리는 데이터 랭글링 및 정리와 관련된 다양한 옵션을 제공합니다.
  • Power BI 웹 서비스에 데이터를 사후 게시하면 수동 개입 없이 새로 고침을 예약할 수 있습니다.
  • 인공 지능과 기계 학습의 초강력을 기반으로 하는 Power BI.

Power BI의 단점

다음은 Power BI 사용의 단점/단점입니다.

  • 대시보드와 보고서는 동일한 이메일 도메인을 가진 사용자에게만 공유됩니다.
  • Power Bl은 실시간 연결을 통해 액세스되는 가져온 데이터를 혼합하지 않습니다.
  • Power Bi는 250MB보다 큰 파일과 X-velocity 인 메모리 데이터베이스의 데이터로 압축된 zip 파일을 허용하지 않습니다.
  • Power BI는 1GB보다 큰 파일 크기를 허용할 수 없습니다.
  • 대시보드는 사용자, 계정 또는 기타 엔터티 매개변수를 수락하거나 전달하지 않습니다.
  • Power BI 보고서 및 대시보드에 대한 실시간 연결을 허용하는 데이터 원본이 거의 없습니다.

요약

  • BI는 데이터를 분석하고 기업 임원, 비즈니스 관리자가 정보에 입각한 비즈니스 결정을 내리는 데 도움이 되는 실행 가능한 정보를 제공하는 데 도움이 됩니다.
  • 파워 BI는 비즈니스 인텔리전스 다양한 데이터 소스의 데이터를 변환하는 데 도움이 되는 데이터 시각화 도구
  • 몇 가지 중요한 Power BI 도구는 1) Power BI Desktop 2) Power BI 서비스 3) Power BI 데이터 게이트웨이 4) Power BI Report Server 5) Power BI 모바일 앱입니다.
  • Excel(.xlsx, xlxm), 쉼표로 구분된 값(.csv), Power BI Desktop(.pbi), 클라우드의 데이터베이스, 온-프레미스 데이터베이스는 Power BI에서 사용되는 중요한 데이터 소스입니다.
  • 시각화, 데이터 세트, 대시보드, 보고서, 타일은 Power BI에서 사용되는 중요한 용어입니다.
  • Power BI는 SQL Server Coverage Services 팀의 Ruler와 Dhers Netz에 의해 개념화되었습니다. Microsoft.
  • 1) 데이터 통합 ​​2) 데이터 처리 3) 데이터 표현은 Power BI 아키텍처의 중요한 구성 요소입니다.
  • 파워 쿼리, 파워 피벗, 파워 뷰, 파워 맵, Power BI 서비스, Power BI Q&A, 데이터 관리 게이트웨이, 데이터 카탈로그는 Power BI 대시보드의 중요한 요소입니다.
  • DAX는 Power BI와 같은 다양한 시각화 도구와 함께 사용할 수 있는 (DAX)라는 수식 표현 언어입니다.
  • Power BI는 분석을 위한 완전한 대시보드를 제공하는 반면 Tableau는 임시 분석만 허용합니다.
  • Power BI를 사용하는 주요 전문가는 PMO – 프로젝트 및 포트폴리오 관리자, 비즈니스 및 데이터 분석가, IT 팀, IT 전문가 등입니다.
  • Power Bi의 가장 큰 단점은 250MB보다 큰 파일과 X-velocity 인메모리 데이터베이스의 데이터로 압축된 zip 파일을 허용하지 않는다는 것입니다.