★ 한국어판 출간에 부쳐 ★
이 책이 한국어판으로 출판돼 무척 기쁘다. 이 책의 첫 번째 버전인 『Learn to Write DAX』는 2015년 12월에 처음 출간됐다. 이 당시에는 Power BI가 그다지 중요하지 않았지만 기반 기술(엑셀용 파워 쿼리 및 파워 피벗)은 잘 확립돼 있었다. 나는 Power BI가 출시되기 전에 파워 피벗과 파워 피벗 활용법을 알고 있었다.
두 번째 버전인 『Supercharge Power BI』는 2년 후에 출간됐다. 이 책의 내용은 전작과 같지만, 사용하는 도구를 Power BI로 업데이트했다.
『Supercharge Power BI』가 출간된 이후 많은 사람의 관심을 받았다. 그리고 이제는 이 관심이 비영어권 국가로 확대돼 모국어가 아닌 언어로 번역되기에 이르렀다.
내가 25년간 코카콜라에 근무하면서 방문한 국가 중 하나는 한국(서울)이었다. 나는 한국에서의 경험을 매우 소중하게 생각한다. 한국을 방문했을 때 가장 놀랐던 것은 최첨단 기술이었다. 한국이 첨단 기술을 보유하고 있는 국가라는 사실은 (독자 여러분처럼) 많은 사람이 기술을 배워 실무에 활용하고 있다는 것을 의미한다.
데이터를 활용하고자 할 때 Power BI 사용 방법과 DAX 작성 방법을 배우는 것보다 더 좋은 것은 없다. 여러분의 여정에 행운이 함께하길 바란다.
파워 BI는 비즈니스 인텔리전스(Business Intelligence, BI) 소프트웨어 가운데 가장 최신이자 최고의 제품이다. 이 제품은 마이크로소프트가 개발했으며, 무엇부터 말해야 할지 고민해야 할 정도로 장점이 많다. 파워 BI에서 가장 주목해야 할 점은 데이터 분석가와 엑셀 사용자를 염두에 두고 설계했다는 점일 것이다. 이 소프트웨어를 잘 사용하기 위해 IT 전문가가 될 필요는 없다. 파워 BI는 비즈니스 인텔리전스 프로젝트를 수행할 때 거치는 중요한 4단계를 처리하는 도구를 모두 갖추고 있다.
■ 필요한 데이터를 연결하고 파워 BI로 불러오는 데 사용하는 강력한 데이터 수집 엔진을 지원한다. 데이터 수집을 지원하는 기반 기술을 파워 쿼리(데이터 가져오기 메뉴에서 접근)라고 하며, 프로그래밍 언어를 M이라고 한다.
■ 불러온 데이터를 처음보다 유용하게 만들기 위해 모형화하는 강력한 데이터 모델링 엔진을 지원한다. 데이터 모델링을 지원하는 기반 기술을 파워 피벗이라고 하며, 이때 사용하는 프로그래밍 언어가 바로 DAX(Data Analysis Expressions)다.
■ 최신 기술로 만든 시각화 엔진을 지원한다. 이 엔진을 이용하면 대화형 보고서를 만들 수 있다. 파워 BI 시각화 엔진은 오픈 소스이므로 관련 기술을 보유하고 있다면 누구나 새로운 시각화 개체를 만들어 파워 BI에서 사용하거나 공유할 수 있다.
■ 클라우드 기반의 웹 환경과 모바일 앱 등 다른 사용자와 데이터를 공유하는 다양한 방법을 지원한다. 이러한 도구를 사용하면 보고서와 대시보드를 다른 사람과 쉽게 공유할 수 있다. 파워 BI 보고서를 공유하기 위한 도구를 Power BI 서비스 또는 PowerBI.com이라고 한다.
이 책은 파워 피벗(파워 BI에 탑재된 데이터 모델링 도구)과 DAX 언어를 사용하는 데 필요한 기술을 알려준다. 대규모 BI 프로젝트를 진행할 때는 많은 시간이 필요하고 비용도 많이 들지만, 파워 피벗은 엔터프라이즈급 BI 도구에서나 사용할 수 있었던 여러 기능을 파워 BI 데스크톱에서 활용할 수 있게 해준다. 게다가 중요한 것은 시간과 돈뿐만 아니라 모든 것을 파워 BI 안에서 직접 할 수 있다는 점이다. 과거에는 결코 실행할 수 없다고 생각했던 분석을 비즈니스 주기 내에서 수행할 수 있다.
파워 피벗을 배우지 않고도 파워 BI를 사용할 수 있다. 하지만 DAX 사용법을 배우면 파워 BI를 훨씬 잘 사용할 수 있다. DAX와 파워 피벗을 배우는 데 시간을 투자하지 않으면 파워 BI의 기본 기능만 활용할 수 있다. 엑셀에서 SUM( ) 함수만 사용한다고 상상해보라. 매우 단순한 문서만 만들 수 있을 것이다. 이와 마찬가지로 DAX 언어와 파워 피벗 엔진이 작동하는 방식을 배우지 않고 파워 BI를 사용하면, 파워 BI가 주는 가치를 제대로 느껴보지 못할 것이다.
파워 BI를 사용하기 위해 파워 피벗과 DAX를 배우면 이 기술을 엑셀로 완전히 이동할 수도 있다. 이 책은 파워 BI를 사용해 DAX 언어를 가르치지만, 이 새로운 기술을 엑셀의 파워 피벗으로도 쉽게 이동할 수 있다.