Hướng dẫn về Power BI: Power BI là gì? Tại sao nên sử dụng? Ví dụ về DAX
Trước khi hiểu PowerBI, hãy tìm hiểu:
BI là gì?
Kinh doanh thông minh là một phương pháp dựa trên công nghệ giúp bạn phân tích dữ liệu và cung cấp thông tin hữu ích giúp các giám đốc điều hành công ty, người quản lý doanh nghiệp và những người dùng khác đưa ra quyết định kinh doanh sáng suốt.
Power BI là gì?
Power BI là một công cụ Trực quan hóa Dữ liệu và Thông minh Kinh doanh để chuyển đổi dữ liệu từ nhiều nguồn dữ liệu khác nhau thành bảng điều khiển tương tác và báo cáo phân tích. Power BI cung cấp các dịch vụ dựa trên đám mây để trực quan hóa tương tác với giao diện đơn giản để người dùng cuối tạo báo cáo và bảng chỉ số của riêng họ.
Các phiên bản Power BI khác nhau như ứng dụng Power BI dành cho máy tính để bàn, dựa trên dịch vụ (SaaS) và thiết bị di động được sử dụng cho các nền tảng khác nhau. Nó cung cấp nhiều kết nối phần mềm và dịch vụ cho hoạt động kinh doanh thông minh.
Trong khóa đào tạo Power BI này, bạn sẽ học tất cả các khái niệm quan trọng của Power BI và phát triển hiểu biết cơ bản về cách sử dụng công cụ Power BI.
Tại sao nên sử dụng Power BI?
Dưới đây là công dụng nổi bật nhất của công cụ Power BI:
- Bảng thông tin và báo cáo dựng sẵn cho Giải pháp SaaS
- Power BI cho phép cập nhật bảng thông tin theo thời gian thực.
- Cung cấp kết nối an toàn và đáng tin cậy tới các nguồn dữ liệu của bạn trên đám mây hoặc tại chỗ
- Power BI cung cấp triển khai nhanh, cấu hình kết hợp và môi trường an toàn.
- Cho phép khám phá dữ liệu bằng truy vấn ngôn ngữ tự nhiên
- Cung cấp tính năng trực quan hóa bảng điều khiển được cập nhật thường xuyên với cộng đồng.
Các loại công cụ Power BI
Bây giờ trong hướng dẫn Power BI dành cho máy tính để bàn này, chúng ta sẽ tìm hiểu về các loại công cụ Power BI.
Một số công cụ Power BI quan trọng là:
Máy tính để bàn Power BI
Máy tính để bàn Power BI là công cụ soạn thảo và xuất bản chính cho Power BI. Các nhà phát triển và người dùng thành thạo sử dụng nó để tạo các mô hình và báo cáo hoàn toàn mới từ đầu.
Chi phí: Miễn phí
Dịch vụ Power BI
Trên mạng Phần mềm như một Dịch vụ (SaaS) nơi lưu trữ các mô hình dữ liệu, báo cáo, bảng chỉ số Powe Bl. Quản trị, chia sẻ, cộng tác diễn ra trên đám mây.
Giấy phép chuyên nghiệp: $10/người dùng/tháng
Cổng dữ liệu Power BI
Cổng dữ liệu Power BI hoạt động như cầu nối giữa Dịch vụ Power Bl và các nguồn dữ liệu tại chỗ như DirectQuery, Import, Live Query. Nó được cài đặt bởi Bl Admin.
Máy chủ báo cáo Power BI
Nó có thể lưu trữ các báo cáo được phân trang, KPI, báo cáo trên thiết bị di động và báo cáo Power Bl Desktop. Nó được cập nhật 4 tháng một lần và được cài đặt/quản lý bởi đội ngũ CNTT. Người dùng có thể sửa đổi báo cáo Power Bl các báo cáo khác do nhóm phát triển tạo.
Ứng dụng di động Power BI
Ứng dụng di động Power BI hiện có sẵn cho iOS, Android, Windows. Nó có thể được quản lý bằng cách sử dụng Microsoft Trong giai điệu. Bạn có thể sử dụng công cụ này để xem báo cáo và bảng thông tin trên Máy chủ báo cáo dịch vụ Power Bl.
Nguồn dữ liệu cho Power BI
Nguồn dữ liệu | Mô tả |
---|---|
Excel (.xlsx, xlxm) | Sổ làm việc có thể có dữ liệu được nhập theo cách thủ công hoặc dữ liệu được truy vấn và tải từ các nguồn dữ liệu bên ngoài. |
Giá trị được Phân cách bằng Dấu phẩy (.csv) | Tệp là các tệp văn bản đơn giản với các hàng dữ liệu. Mỗi hàng có thể chứa một hoặc nhiều giá trị, được phân tách bằng dấu phẩy. |
Máy tính để bàn Power BI (.pbi) | Bạn có thể sử dụng Power BI Desktop để truy vấn và tải dữ liệu từ các nguồn dữ liệu bên ngoài. |
Cơ sở dữ liệu trên đám mây | Nó cho phép bạn kết nối trực tiếp với Azure Cơ sở dữ liệu SQL, Azure Kho dữ liệu SQL, v.v. |
Cơ sở dữ liệu tại chỗ | Bạn có thể kết nối trực tiếp với cơ sở dữ liệu mô hình quan hệ của Dịch vụ phân tích SQL Server. Cần có Cổng doanh nghiệp Power BI. |
Các thuật ngữ chính được sử dụng trong Power BI
Hạn | Mô tả |
---|---|
Hình ảnh | Hiển thị thông tin trực quan để đạt được một hoặc nhiều mục tiêu. Nó cung cấp một màn hình hiển thị thông tin. Nó cảnh báo người dùng về các vấn đề hoặc vấn đề Operational, Hiệu suất, Cá nhân, v.v. |
Bộ dữ liệu | Tập dữ liệu là thứ mà bạn nhập hoặc kết nối. Bộ dữ liệu có thể được đổi tên, làm mới, xóa và khám phá. |
Bảng Điều Khiển (Dashboard) | Trang tổng quan là một bộ sưu tập không chứa hoặc nhiều ô và tiện ích. Nó được sử dụng để thể hiện chế độ xem tùy chỉnh của một số tập hợp con của bộ dữ liệu cơ bản. |
Báo Cáo | Báo cáo Power BI là một hoặc nhiều trang trực quan hóa. Nó có thể được tạo từ đầu, được nhập vào trang tổng quan và được tạo bằng bộ dữ liệu. |
Ngói | Đây là hình ảnh trực quan duy nhất có trong báo cáo hoặc trên hộp bảng điều khiển hình chữ nhật chứa từng hình ảnh trực quan. |
Lịch sử của Power BI
- Power BI được khái niệm hóa bởi Ruler và Dhers Netz của nhóm dịch vụ bảo hiểm máy chủ SQL tại Microsoft.
- Nó được thiết kế bởi West Chadic George vào năm 2010 và được đặt tên là Dự án Lưỡi liềm.
- Vào năm 2011, Nó được tích hợp với SQL Server có tên mã là Mount McKinley.
- Microsoft đã công bố bản xem trước đầu tiên của Power BI vào tháng 2014 năm XNUMX.
- Phiên bản đầu tiên của Power BI được phát hành vào ngày 24 tháng 2015 năm XNUMX. Phiên bản này dựa trên các Phần bổ trợ dựa trên Excel như Power Query, Pivot, dạng xem và Bản đồ.
Archikiến trúc của Power BI
Data Integration
Một tổ chức cần phải làm việc với dữ liệu đến từ nhiều nguồn khác nhau và có thể ở nhiều định dạng tệp khác nhau. Dữ liệu phải được trích xuất từ một nguồn khác có thể từ các máy chủ hoặc cơ sở dữ liệu khác nhau. Dữ liệu này được tích hợp vào một định dạng tiêu chuẩn trong một khu vực tổ chức chung.
Xử lí dữ liệu
Trong giai đoạn này, dữ liệu tích hợp vẫn chưa được chuẩn bị để trực quan hóa vì dữ liệu cần được xử lý. Dữ liệu này được xử lý trước. Ví dụ: các giá trị thừa, giá trị bị thiếu sẽ bị loại bỏ khỏi tập dữ liệu.
Quy tắc kinh doanh nên được áp dụng cho dữ liệu khi dữ liệu được làm sạch. Bạn có thể tải dữ liệu đó trở lại Kho dữ liệu.
Trình bày dữ liệu
Sau khi dữ liệu được tải và xử lý, dữ liệu có thể được hiển thị tốt hơn nhiều bằng cách sử dụng nhiều hình thức trực quan khác nhau mà Power Bi cung cấp. Việc sử dụng bảng điều khiển và báo cáo giúp người ta trình bày dữ liệu một cách trực quan hơn. Báo cáo trực quan này giúp người dùng cuối của doanh nghiệp đưa ra quyết định kinh doanh dựa trên thông tin chi tiết.
Cài đặt và chạy Power BI Desktop
Bước 1) Ghé Vào https://powerbi.microsoft.com/en-us/desktop/
Và chọn nút Tải xuống miễn phí
Bước 2) Bạn sẽ được chuyển hướng đến một Microsoft lưu trữ và chọn nút Nhận.
Bước 3) Bấm vào nút Cài đặt.
Bước 4) Bạn có thể thấy trạng thái tiến độ trên màn hình.
Bước 5) Trước màn hình chào mừng, bạn sẽ yêu cầu đăng ký để vào.
Bước 6) Khi bạn chạy Power BI Desktop, màn hình Chào mừng sẽ hiển thị.
Bảng điều khiển Power BI
Hình dưới đây minh họa Bảng thông tin Power BI:
Power Bl Desktop là một công cụ mở rộng được sử dụng để tạo bảng điều khiển và báo cáo. Các ứng dụng Power Bl sẽ được những người dùng khác truy cập thông qua máy tính để bàn và thiết bị di động.
Có các thành phần Power BI là 5 thành phần chính được phát hành trên thị trường.
- Truy vấn nguồn: Nó có thể được sử dụng để tìm kiếm, truy cập và chuyển đổi các nguồn dữ liệu công cộng và/hoặc nội bộ.
- Xoay vòng điện: Nó dùng để mô hình dữ liệu để phân tích trong bộ nhớ.
- Chế độ xem quyền lực: Thành phần này cho phép bạn trực quan hóa, phân tích và hiển thị dữ liệu.
- Bản đồ sức mạnh: Nó mang dữ liệu vào cuộc sống với trực quan hóa địa lý tương tác.
- Dịch vụ Power BI: Nó cho phép bạn chia sẻ chế độ xem dữ liệu và sổ làm việc mà bạn có thể làm mới từ các nguồn dữ liệu tại chỗ và trên nền tảng đám mây.
- Power BI Q&A: Nó cho phép bạn đặt câu hỏi và nhận câu trả lời ngay lập tức bằng cách sử dụng truy vấn ngôn ngữ tự nhiên.
- Cổng quản lý dữ liệu: Nó cung cấp tính năng làm mới dữ liệu định kỳ, xem nguồn cấp dữ liệu, hiển thị bảng.
- Danh mục dữ liệu: Thành phần này cho phép người dùng khám phá và sử dụng lại các truy vấn bằng Danh mục dữ liệu. Siêu dữ liệu có thể được tạo điều kiện thuận lợi cho chức năng tìm kiếm.
Hàm Dax là gì?
DAX là ngôn ngữ biểu thức công thức được gọi là (DAX) có thể được sử dụng với nhiều công cụ trực quan như Power BI. Nó còn được gọi là ngôn ngữ chức năng, trong đó mã đầy đủ được giữ bên trong một hàm. Công thức lập trình DAX chứa hai loại dữ liệu: Số và Khác.
Mỗi cái được liên kết với nhau bằng cách có các cột chung. Sau đây là sơ đồ đơn giản về Ví dụ về Bảng điều khiển Power BI cho thấy các mối quan hệ.
Có 3 thứ trong Power BI mà bạn có thể sử dụng
DAX –
- Các cột được tính toán
- Các biện pháp
- Bàn
Hãy xem tất cả các ví dụ về Power BI này và xem các hàm DAX hoạt động như thế nào.
Các cột được tính toán
Cột được tính toán cho phép bạn tạo các cột mới dựa trên dữ liệu đã cho.
Ví dụ: không có cột 'Giá cuối cùng' trong bảng Mặt hàng. Ở đây, hàm DAX được sử dụng để tính một cột mới khi chỉ có tổng giá và số lượng.
Price = List_Items[MRP]*List_Items[Qty]
Trong dữ liệu hiển thị trong ví dụ Power BI ở trên, giờ đây mỗi hàng sẽ có mức giá được tính tương ứng.
Các biện pháp
Bạn có thể thực hiện phép tính bằng cách sử dụng số đo mà không cần thêm bất kỳ dữ liệu nào như trong ví dụ Power BI bên dưới. Điều này rất hữu ích cho các báo cáo trong đó giá có thể được hiển thị mà không yêu cầu một cột hoàn toàn mới để lưu trữ giá đó.
Ví dụ:
1] Total of the MRP column * Total of Qty column
Bàn
Hàm DAX trong mô hình dạng bảng trả về toàn bộ bảng. Ví dụ: Để tạo danh sách tất cả quốc gia mà tổ chức có khách hàng, hãy sử dụng hàm:
cities touched = DISTINCT(Customers[City])
Đôi lời về Bộ lọc
Bộ lọc ẩn các hàng không phù hợp với tiêu chí nhất định. Phép tính sau khi lọc dữ liệu sẽ chỉ được áp dụng trên hàng phù hợp với các tiêu chí đó.
Các hàm Power BI DAX
Một số hàm DAX quan trọng là:
Trung bình
Hàm DAX này cho phép bạn tìm mức trung bình từ một tập hợp các giá trị nhất định như trong ví dụ Power BI bên dưới.
Thí dụ -
AvgComm = AVERAGE(List_Items[Price])
Max
Giúp bạn tìm mức tối đa từ một tập hợp các giá trị nhất định.
Ví dụ – Tìm thứ tự cao nhất.
HighSale = MAX(List_Items[Price])
min
Giúp bạn tìm tập hợp giá trị tối thiểu.
Ví dụ – Cho phép bạn tìm ra thứ tự thấp nhất.
LowestSale = MIN(List_Items[Price])
Đếm
Đếm bất kỳ dữ liệu số nào.
Ví dụ – Đếm số lượng vé đã phát hành.
TicketVolume = COUNT(Invoices[Ticket])
Kết hợp
Hàm này giúp bạn nối các giá trị trong các cột được tính toán. Bạn có thể sử dụng ConcatenateX nếu sử dụng trong các biện pháp.
Ví dụ – Ghép các tên Mặt hàng và MRP sẽ cung cấp một mã duy nhất cho tất cả các mức giá mà mỗi sản phẩm được bán.
ProMrp = CONCATENATE(List_Items[Item],List_Items[MRP])
Tổng số: YTD
Hàm này cho phép bạn tính tổng từ đầu Năm hiện tại đến ngày được chỉ định. Nó thực hiện tính toán dựa trên năm dương lịch, không phải năm tài chính.
Ví dụ – Tính tổng doanh số cho cột giá.
CumiSales = TOTALYTD(SUM(List_Items[Price]),Invoices[Date])
Tất cả
Trả về mọi thứ. Bỏ qua các bộ lọc.
Ví dụ – Được sử dụng với chức năng tính toán ở trên.
Power BI so với Tableau
Đây là những khác biệt chính giữa Power BI so với Tableau:
Thông số | Power BI | Cảnh vật trên sân khấu |
---|---|---|
Năm thành lập | 2013 | 2003 |
Các Ứng Dụng | Bảng điều khiển hoàn chỉnh để phân tích | Cho phép phân tích đặc biệt |
Sử dụng bởi | Người dùng kỹ thuật hoặc không kỹ thuật | Chỉ được sử dụng bởi Nhà phân tích |
Hỗ Trợ | Rất hạn chế | Hỗ trợ đầy đủ |
khả năng mở rộng | tốt | Xuất sắc |
Cơ sở hạ tầng | SaaS | Linh hoạt |
Ai sử dụng Power BI?
Dưới đây là một chuyên gia quan trọng sử dụng công cụ Power BI:
- PMO – Giám đốc dự án và danh mục đầu tư
- Nhà phân tích kinh doanh & dữ liệu
- Nhà phát triển & Quản trị viên cơ sở dữ liệu
- Đội ngũ CNTT, Chuyên gia CNTT
- Báo cáo người tiêu dùng dành cho người dùng cuối
- Nhà khoa học dữ liệu
Ưu điểm của Power BI
Dưới đây là những lợi ích của việc sử dụng Power BI:
- Cung cấp bảng thông tin và báo cáo dựng sẵn cho Giải pháp SaaS
- Cung cấp cập nhật bảng điều khiển theo thời gian thực.
- Kết nối an toàn và đáng tin cậy với nguồn dữ liệu của bạn trên đám mây hoặc tại chỗ
- Power BI cung cấp khả năng triển khai nhanh chóng, cấu hình kết hợp và môi trường an toàn.
- Khám phá dữ liệu bằng truy vấn ngôn ngữ tự nhiên.
- Tính năng hiển thị bảng điều khiển
- Các tính năng mới thường xuyên được bổ sung rất tốt cho người dùng excel.
- Khả năng kết nối cơ sở dữ liệu mở rộng Tính năng Hỏi & Đáp xuất bản lên web.
- tích hợp với cả hai Python và mã hóa R để sử dụng trực quan hóa.
- Power Query cung cấp nhiều tùy chọn liên quan đến việc sắp xếp và làm sạch dữ liệu.
- Sau khi xuất bản dữ liệu lên dịch vụ web Power BI, bạn có thể lên lịch làm mới mà không cần can thiệp thủ công.
- Power BI được hỗ trợ bởi sức mạnh siêu việt của trí tuệ nhân tạo và học máy.
Nhược điểm của Power BI
Dưới đây là Nhược điểm/nhược điểm của việc sử dụng Power BI:
- Bảng thông tin và báo cáo chỉ được chia sẻ với người dùng có cùng tên miền email.
- Power Bl sẽ không trộn lẫn dữ liệu đã nhập được truy cập từ các kết nối thời gian thực.
- Power Bi sẽ không chấp nhận tệp lớn hơn 250 MB và tệp zip được nén bằng dữ liệu của cơ sở dữ liệu trong bộ nhớ tốc độ X.
- Power BI không thể chấp nhận kích thước tệp lớn hơn 1 GB.
- Trang tổng quan không bao giờ chấp nhận hoặc chuyển thông số người dùng, tài khoản hoặc thực thể khác.
- Rất ít nguồn dữ liệu cho phép kết nối theo thời gian thực với báo cáo và bảng thông tin Power BI.
Tổng kết
- BI giúp bạn phân tích dữ liệu và cung cấp thông tin hữu ích giúp các giám đốc điều hành công ty, người quản lý doanh nghiệp đưa ra quyết định kinh doanh sáng suốt.
- Power BI là một Thông tin kinh doanh và công cụ Trực quan hóa Dữ liệu giúp bạn chuyển đổi dữ liệu từ nhiều nguồn dữ liệu khác nhau
- Một số công cụ Power BI quan trọng là 1) Power BI Desktop 2) Dịch vụ Power BI 3) Cổng dữ liệu Power BI 4) Máy chủ báo cáo Power BI 5) Ứng dụng Power BI Mobile
- Excel (.xlsx, xlxm), Giá trị được phân tách bằng dấu phẩy (.csv), Power BI Desktop (.pbi), Cơ sở dữ liệu trên đám mây, Cơ sở dữ liệu tại chỗ là những nguồn dữ liệu quan trọng được sử dụng trong Power BI.
- Trực quan hóa, Bộ dữ liệu, Bảng thông tin, Báo cáo, Ngăn xếp là những thuật ngữ quan trọng được sử dụng trong Power BI.
- Power BI được khái niệm hóa bởi Ruler và Dhers Netz của nhóm dịch vụ bảo hiểm máy chủ SQL tại Microsoft.
- 1) Tích hợp dữ liệu 2) Xử lý dữ liệu 3) Trình bày dữ liệu là những thành phần quan trọng của kiến trúc Power BI.
- Power Query, Power Pivot, Power View, Power Map, Dịch vụ Power BI, Hỏi đáp Power BI, Cổng quản lý dữ liệu, Danh mục dữ liệu là những thành phần quan trọng của Bảng thông tin Power BI.
- DAX là ngôn ngữ biểu thức công thức được gọi là (DAX) có thể được sử dụng với nhiều công cụ trực quan hóa khác nhau như Power BI.
- Power BI cung cấp Bảng thông tin hoàn chỉnh để phân tích, trong khi Tableau chỉ cho phép Phân tích đặc biệt.
- Chuyên gia quan trọng sử dụng Power BI là PMO – Người quản lý dự án và danh mục đầu tư, Nhà phân tích dữ liệu và kinh doanh, Nhóm CNTT, Chuyên gia CNTT, v.v.
- Hạn chế lớn nhất của Power Bi là không chấp nhận tệp lớn hơn 250 MB và tệp zip được nén bằng dữ liệu của cơ sở dữ liệu trong bộ nhớ X-velocity.