Hướng dẫn triển khai cổng dữ liệu trong Power BI

Bài viết này cung cấp hướng dẫn và những vấn đề cần cân nhắc để triển khai cổng dữ liệu cho Power BI trong môi trường mạng của bạn. Hiện nay, cổng dữ liệu tại chỗ đã có những thay đó nhất định, chúng được chia thành nội dung cụ thể cho Power BI và nội dung áp dụng cho tất cả các dịch vụ mà cổng hỗ trợ. Bạn hiện đang xem nội dung Power BI.

1. Cân nhắc cài đặt cho cổng dữ liệu tại chỗ

Trước khi bạn cài đặt cổng dữ liệu tại chỗ cho dịch vụ đám mây Power BI của mình, bạn cần lưu ý một số điều. Dưới đây là mô tả cho những điều đó.

1.1. Số lượng người dùng

Số lượng người dùng sử dụng báo cáo mà dùng cổng là một số liệu quan trọng trong quyết định của bạn về vị trí cài đặt cổng. Dưới đây là một số câu hỏi cần cân nhắc:

  • Người dùng có sử dụng các báo cáo vào những thời điểm khác nhau trong ngày không?
  • Loại kết nối mà họ sử dụng là gì (DirectQuery hoặc Import)?
  • Tất cả người dùng có sử dụng cùng báo cáo?

Nếu tất cả người dùng truy cập vào cùng một báo cáo mỗi ngày, bạn cần đảm bảo cài đặt cổng trên một máy có khả năng xử lý tất cả yêu cầu. Dưới đây là các yêu cầu tối thiểu và bộ tính hiệu suất sẽ giúp bạn xác định xem máy cài đặt cổng có phù hợp hay không.

Một ràng buộc trên Power BI chỉ cho phép một cổng trên mỗi báo cáo. Thậm chí nếu một báo cáo dựa trên nhiều nguồn dữ liệu, tất cả các nguồn dữ liệu đó phải đi qua một cổng duy nhất. Nếu một dashboard dựa trên nhiều báo cáo, bạn có thể dùng một cổng chuyên dụng cho mỗi báo cáo đóng góp. Bằng cách này, bạn phân phối tải cổng giữa nhiều báo cáo đóng góp vào một trang tổng quan duy nhất.

1.2. Loại kết nối

Power BI cung cấp hai loại kết nối: DirectQuery và Import nhưng không phải tất cả các nguồn dữ liệu đều hỗ trợ hai loại kết nối này. Nhiều yếu tố có thể góp phần tạo nên lựa chọn của bạn như yêu cầu bảo mật, hiệu suất, giới hạn dữ liệu và kích thước mô hình dữ liệu.

Tùy loại kết nối được dùng, cách sử dụng cổng có thể khác. Ví dụ, hãy cố gắng tách các nguồn dữ liệu DirectQuery từ các nguồn dữ liệu được lên lịch làm mới bất kể khi nào có thể. Giả định là chúng nằm trong các báo cáo khác nhau và có thể được tách ra. Việc tách các nguồn ngăn không cho cổng vào hàng nghìn yêu cầu DirectQuery được xếp hàng cùng lúc với quá trình làm mới theo lịch trình vào buổi sáng của mô hình dữ liệu kích thước lớn được dùng cho trang dashboard chính của doanh nghiệp.

Dưới đây là những gì cần cân nhắc cho mỗi lựa chọn:

  • Được lên lịch làm mới: Tùy vào kích thước truy vấn và số lượt làm mới mỗi ngày, bạn có thể chọn duy trì các yêu cầu phần cứng tối thiểu được đề xuất hoặc nâng cấp lên máy hiệu suất cao hơn. Nếu một truy vấn không được gấp lại, các thay đổi xảy ra trên máy cổng. Do đó, máy cổng hưởng lợi từ việc có nhiều RAM khả dụng.
  • DirectQuery: Một truy vấn được gửi mỗi khi bất kỳ người dùng nào mở báo cáo hoặc xem dữ liệu. Nếu bạn muốn 1000 người dùng truy cập dữ liệu đồng thời, đảm bảo máy tính của bạn có các thành phần phần cứng mạnh mẽ. Nhiều lõi CPU sẽ cho băng thông tốt hơn cho kết nối DirectQuery.
1.3. Vị trí

Vị trí của cài đặt cổng có thể có tác động đáng kể đến hiệu suất truy vấn của bạn. Cố gắng đảm bảo cổng, vị trí nguồn dữ liệu và đối tượng thuê Power BI của bạn càng gần càng tốt (giảm độ trễ). Để xác định vị trí người thuê, trong Power BI service chọn biểu tượng dấu chấm hỏi (?) ở góc trên bên phải. Sau đó chọn About Power BI.

Nếu bạn định sử dụng cổng Power BI với Azure Analysis Services, hãy chắc chắn các vùng dữ liệu trong cả hai đều khớp.

Mong rằng qua bài viết này, các bạn đã có thể tự mình triển khai một cổng dữ liệu trong Power BI. Đừng quên theo dõi các nội dung mới sẽ được cập nhật thường xuyên tại website bacs.vn và tham gia khóa học Power BI tại BAC để không bỏ lỡ những kiến thức quan trọng trong lĩnh vực phân tích dữ liệu.

Nguồn tham khảo:

https://docs.microsoft.com/

Nhu cầu đào tạo doanh nghiệp

BAC là đơn vị đào tạo BA đầu tiên tại Việt Nam. Đối tác chính thức của IIBA quốc tế. Ngoài các khóa học public, BAC còn có các khóa học in house dành riêng cho từng doanh nghiệp. Chương trình được thiết kế riêng theo yêu cầu của doanh nghiệp, giúp doanh nghiệp giải quyết những khó khăn và tư vấn phát triển.

Tham khảo chương trình đào tạo: 

Các bài viết liên quan Power BI: 

    Các bài viết liên quan: 

    • TABLEAU – Giải pháp BUSINESS INTELLIGENCE (BI) – click vào đây
    • Hướng dẫn cài đặt và Sử dụng TABLEAU – click vào đây
    • Tính năng mới trên tableau – version 2019.1 – click vào đây

    BAC – Biên soạn và tổng hợp nội dung

     

    Previous Post
    Next Post