Cách chọn công cụ phân tích kinh doanh

Sự lựa chọn của bạn là gì?

Thông thường, việc sử dụng các hệ thống BI đắt tiền và phức tạp có thể được thay thế bằng các công cụ phân tích đơn giản và tương đối rẻ tiền nhưng khá hiệu quả. Sau khi đọc bài viết này, bạn sẽ có thể đánh giá nhu cầu phân tích kinh doanh của mình và hiểu tùy chọn nào là tốt nhất cho doanh nghiệp của bạn.

Tất nhiên, tất cả các hệ thống BI đều có kiến ​​trúc cực kỳ phức tạp và việc triển khai chúng trong một công ty không phải là một nhiệm vụ dễ dàng, đòi hỏi số tiền lớn cho giải pháp và các nhà tích hợp có trình độ cao. Bạn sẽ phải liên tục sử dụng các dịch vụ của họ, vì mọi thứ sẽ không kết thúc bằng việc triển khai và vận hành - trong tương lai sẽ cần phải tinh chỉnh chức năng, phát triển các báo cáo và chỉ số mới. Cần lưu ý rằng nếu hệ thống thành công, bạn sẽ muốn ngày càng có nhiều nhân viên làm việc trong đó và điều này có nghĩa là phải mua thêm giấy phép người dùng.

Một tính năng không thể thiếu khác của hệ thống thông minh kinh doanh tiên tiến là một tập hợp cực kỳ lớn các chức năng, nhiều chức năng trong số đó bạn sẽ không bao giờ sử dụng nhưng sẽ tiếp tục trả tiền cho chúng mỗi khi bạn gia hạn giấy phép của mình.

Các tính năng trên của hệ thống BI khiến bạn phải suy nghĩ về việc lựa chọn một giải pháp thay thế. Tiếp theo, tôi đề xuất so sánh giải pháp với một nhóm nhiệm vụ tiêu chuẩn khi chuẩn bị báo cáo bằng Power BI và Excel.

Power BI hay Excel?

Theo quy định, để xây dựng báo cáo bán hàng hàng quý, nhà phân tích tải dữ liệu từ hệ thống kế toán xuống, so sánh dữ liệu với các thư mục của mình và thu thập dữ liệu bằng hàm VLOOKUP vào một bảng, trên cơ sở đó xây dựng báo cáo.

Vấn đề này được giải quyết bằng cách sử dụng Power BI như thế nào?

Dữ liệu từ các nguồn được tải vào hệ thống và chuẩn bị phân tích: chia thành các bảng, làm sạch và so sánh. Sau đó, một mô hình kinh doanh được xây dựng: các bảng được liên kết với nhau, các chỉ báo được xác định và hệ thống phân cấp tùy chỉnh được tạo. Giai đoạn tiếp theo là trực quan hóa. Tại đây, chỉ cần kéo và thả các điều khiển và tiện ích, một trang tổng quan tương tác sẽ được hình thành. Tất cả các phần tử được kết nối thông qua mô hình dữ liệu. Khi phân tích, điều này cho phép bạn tập trung vào thông tin cần thiết, lọc thông tin đó trong tất cả các chế độ xem chỉ bằng một cú nhấp chuột vào bất kỳ thành phần nào của trang tổng quan.

Những lợi thế nào của việc sử dụng Power BI so với cách tiếp cận truyền thống có thể được thấy trong ví dụ trên?

1 – Tự động hóa quy trình thu thập dữ liệu và chuẩn bị phân tích.
2 – Xây dựng mô hình kinh doanh.
3 – Hình dung đáng kinh ngạc.
4 – Truy cập riêng biệt vào các báo cáo.

Bây giờ chúng ta hãy xem xét từng điểm riêng biệt.

1 – Để chuẩn bị dữ liệu cho việc xây dựng báo cáo, bạn cần xác định quy trình sau khi kết nối với dữ liệu và xử lý nó, đồng thời mỗi khi bạn cần nhận báo cáo cho một khoảng thời gian khác, Power BI sẽ chuyển dữ liệu qua quy trình đã tạo . Điều này tự động hóa hầu hết các công việc liên quan đến việc chuẩn bị dữ liệu để phân tích. Nhưng thực tế là Power BI thực hiện quy trình chuẩn bị dữ liệu bằng một công cụ có sẵn trong phiên bản Excel cổ điển và nó được gọi là Truy vấn nguồn. Nó cho phép bạn hoàn thành nhiệm vụ trong Excel theo cách tương tự.

2 – Tình hình ở đây cũng tương tự. Công cụ Power BI để xây dựng mô hình kinh doanh cũng có sẵn trong Excel - công cụ này PowerPivot.

3 – Như bạn có thể đã đoán, với hình dung, tình huống tương tự: Phần mở rộng Excel - chế độ xem quyền lực đối phó với nhiệm vụ này một cách thành công.

4 – Vẫn còn phải tìm ra quyền truy cập vào các báo cáo. Mọi thứ ở đây không quá màu hồng. Thực tế là Power BI là một dịch vụ đám mây được truy cập thông qua tài khoản cá nhân. Quản trị viên dịch vụ phân chia người dùng thành các nhóm và đặt các cấp độ truy cập khác nhau vào báo cáo cho các nhóm này. Điều này đạt được sự khác biệt về quyền truy cập giữa các nhân viên công ty. Do đó, các nhà phân tích, nhà quản lý và giám đốc, khi truy cập vào cùng một trang, sẽ xem báo cáo ở chế độ xem mà họ có thể truy cập được. Quyền truy cập có thể bị giới hạn ở một bộ dữ liệu cụ thể hoặc toàn bộ báo cáo. Tuy nhiên, nếu báo cáo ở dạng tệp Excel, thì thông qua nỗ lực của quản trị viên hệ thống, bạn có thể cố gắng giải quyết vấn đề về quyền truy cập, nhưng điều này sẽ không giống nhau. Tôi sẽ quay lại nhiệm vụ này khi mô tả các tính năng của cổng thông tin công ty.

Điều đáng chú ý là, theo quy luật, nhu cầu về bảng điều khiển phức tạp và đẹp mắt của một công ty là không lớn và thường để phân tích dữ liệu trong Excel, sau khi xây dựng mô hình kinh doanh, họ không sử dụng các khả năng của Power View mà sử dụng trục xoay. những cái bàn. Họ cung cấp chức năng OLAP đủ để giải quyết hầu hết các vấn đề phân tích kinh doanh.

Do đó, tùy chọn tiến hành phân tích kinh doanh trong Excel có thể đáp ứng tốt nhu cầu của một công ty trung bình với một số lượng nhỏ nhân viên cần báo cáo. Tuy nhiên, nếu nhu cầu của công ty bạn nhiều tham vọng hơn, đừng vội sử dụng các công cụ có thể giải quyết mọi thứ cùng một lúc.

Tôi mang đến cho bạn sự chú ý về một cách tiếp cận chuyên nghiệp hơn, bằng cách sử dụng hệ thống này, bạn sẽ nhận được hệ thống tự động, được quản lý hoàn toàn của riêng mình để tạo các báo cáo phân tích kinh doanh với quyền truy cập hạn chế vào chúng.

ETL và DWH

Trong các phương pháp đã thảo luận trước đây để xây dựng báo cáo kinh doanh, việc tải và chuẩn bị dữ liệu để phân tích được thực hiện bằng công nghệ Power Query. Phương pháp này vẫn hoàn toàn hợp lý và hiệu quả miễn là không có nhiều nguồn dữ liệu: một hệ thống kế toán và sổ sách tham khảo từ bảng Excel. Tuy nhiên, với sự gia tăng số lượng hệ thống kế toán, việc giải quyết vấn đề này bằng Power Query trở nên rất cồng kềnh và khó duy trì và phát triển. Trong những trường hợp như vậy, các công cụ ETL sẽ ra tay giải cứu.

Với sự trợ giúp của họ, dữ liệu sẽ được tải xuống từ các nguồn (Trích xuất), được chuyển đổi (Chuyển đổi), ngụ ý làm sạch và so sánh và được tải vào kho dữ liệu (Tải). Kho dữ liệu (DWH - Data Warehouse) theo quy định là một cơ sở dữ liệu quan hệ được đặt trên máy chủ. Cơ sở dữ liệu này chứa dữ liệu phù hợp để phân tích. Quy trình ETL được khởi chạy theo lịch trình, cập nhật dữ liệu kho hàng mới nhất. Nhân tiện, toàn bộ nhà bếp này được phục vụ hoàn hảo bởi Dịch vụ Tích hợp, một phần của MS SQL Server.

Hơn nữa, như trước đây, bạn có thể sử dụng Excel, Power BI hoặc các công cụ phân tích khác như Tableau hoặc Qlik Sense để xây dựng mô hình kinh doanh về dữ liệu và trực quan hóa. Nhưng trước tiên, tôi muốn bạn chú ý đến một cơ hội nữa mà có thể bạn chưa biết, mặc dù thực tế là nó đã có sẵn cho bạn từ lâu. Chúng ta đang nói về việc xây dựng mô hình kinh doanh bằng cách sử dụng các dịch vụ phân tích của MS SQL Server, cụ thể là Dịch vụ Phân tích.

Mô hình dữ liệu trong Dịch vụ phân tích MS

Phần này của bài viết sẽ thú vị hơn với những người đã sử dụng MS SQL Server trong công ty của họ.

Dịch vụ Phân tích hiện cung cấp hai loại mô hình dữ liệu: mô hình đa chiều và dạng bảng. Ngoài thực tế là dữ liệu trong các mô hình này được liên kết với nhau, các giá trị của chỉ báo mô hình còn được tổng hợp trước và lưu trữ trong các ô khối OLAP, được truy cập bằng các truy vấn MDX hoặc DAX. Do kiến ​​trúc lưu trữ dữ liệu này, một truy vấn trải rộng trên hàng triệu bản ghi sẽ được trả về sau vài giây. Phương pháp truy cập dữ liệu này là cần thiết đối với các công ty có bảng giao dịch chứa hơn một triệu bản ghi (giới hạn trên không bị giới hạn).

Excel, Power BI và nhiều công cụ “có uy tín” khác có thể kết nối với các mô hình như vậy và trực quan hóa dữ liệu từ cấu trúc của chúng.

Nếu bạn đã đi theo con đường “nâng cao”: bạn đã tự động hóa quy trình ETL và xây dựng các mô hình kinh doanh bằng cách sử dụng các dịch vụ MS SQL Server, thì bạn xứng đáng có được cổng thông tin công ty của riêng mình.

Cổng thông tin doanh nghiệp

Thông qua đó, quản trị viên sẽ theo dõi và quản lý quá trình báo cáo. Sự hiện diện của cổng thông tin sẽ giúp thống nhất các thư mục công ty: thông tin về khách hàng, sản phẩm, người quản lý, nhà cung cấp sẽ có sẵn để so sánh, chỉnh sửa và tải xuống ở một nơi cho tất cả những người sử dụng nó. Trên cổng thông tin, bạn có thể triển khai nhiều chức năng khác nhau để thay đổi dữ liệu trong hệ thống kế toán, chẳng hạn như quản lý sao chép dữ liệu. Và quan trọng nhất, với sự trợ giúp của cổng thông tin, vấn đề tổ chức quyền truy cập khác nhau vào các báo cáo đã được giải quyết thành công - nhân viên sẽ chỉ nhìn thấy những báo cáo được chuẩn bị riêng cho bộ phận của họ theo biểu mẫu dành cho họ.

Tuy nhiên, vẫn chưa rõ việc hiển thị các báo cáo trên trang cổng thông tin sẽ được tổ chức như thế nào. Để trả lời câu hỏi này, trước tiên bạn cần quyết định công nghệ mà cổng sẽ được xây dựng. Tôi khuyên bạn nên sử dụng một trong các khung làm cơ sở: ASP.NET MVC/Web Forms/Core hoặc Microsoft SharePoint. Nếu công ty của bạn có ít nhất một nhà phát triển .NET thì việc lựa chọn sẽ không khó khăn. Bây giờ bạn có thể chọn một ứng dụng khách OLAP trong ứng dụng có thể kết nối với các mô hình dạng bảng hoặc đa chiều của Dịch vụ Phân tích.

Chọn ứng dụng khách OLAP để trực quan hóa

Hãy so sánh một số công cụ dựa trên mức độ phức tạp của việc nhúng, chức năng và giá cả: Power BI, Telerik UI cho các thành phần ASP.NET MVC và các thành phần RadarCube ASP.NET MVC.

Power BI

Để tổ chức quyền truy cập cho nhân viên công ty vào báo cáo Power BI trên trang cổng thông tin của bạn, bạn cần sử dụng chức năng Power BI nhúng.

Hãy để tôi nói ngay với bạn rằng bạn sẽ cần giấy phép Power BI Premium và dung lượng chuyên dụng bổ sung. Việc có năng lực chuyên dụng cho phép bạn xuất bản bảng thông tin và báo cáo cho người dùng trong tổ chức của mình mà không cần phải mua giấy phép cho họ.

Đầu tiên, một báo cáo được tạo trong Power BI Desktop sẽ được xuất bản trên cổng thông tin Power BI, sau đó, với sự trợ giúp của một số cấu hình đơn giản, sẽ được nhúng vào trang ứng dụng web.

Một nhà phân tích có thể dễ dàng xử lý quy trình tạo và xuất bản một báo cáo đơn giản, nhưng các vấn đề nghiêm trọng có thể phát sinh khi nhúng báo cáo. Cũng rất khó hiểu cơ chế hoạt động của công cụ này: một số lượng lớn cài đặt dịch vụ đám mây, nhiều đăng ký, giấy phép và năng lực làm tăng đáng kể yêu cầu về trình độ đào tạo của chuyên gia. Vì vậy, tốt hơn hết bạn nên giao phó nhiệm vụ này cho một chuyên gia CNTT.

Các thành phần Telerik và RadarCube

Để tích hợp các thành phần Telerik và RadarCube, chỉ cần có trình độ công nghệ phần mềm cơ bản là đủ. Vì vậy, kỹ năng chuyên môn của một lập trình viên bộ phận CNTT là khá đủ. Tất cả những gì bạn cần làm là đặt thành phần đó lên một trang web và tùy chỉnh nó cho phù hợp với nhu cầu của bạn.

Thành phần Lưới Pivot từ bộ Telerik UI cho ASP.NET MVC được nhúng vào trang theo cách Razor duyên dáng và cung cấp các chức năng OLAP cần thiết nhất. Tuy nhiên, nếu bạn yêu cầu cài đặt giao diện linh hoạt hơn và chức năng nâng cao thì tốt hơn nên sử dụng các thành phần RadarCube ASP.NET MVC. Một số lượng lớn cài đặt, chức năng phong phú với khả năng xác định lại và mở rộng nó sẽ cho phép bạn tạo báo cáo OLAP ở bất kỳ mức độ phức tạp nào.

Dưới đây là bảng so sánh các đặc điểm của các công cụ đang được xem xét theo thang đo Thấp-Trung bình-Cao.

 
Power BI
Giao diện người dùng Telerik cho ASP.NET MVC
RadarCube ASP.NET MVC

Hình dung
Cao
thấp
Trung bình

Tập hợp các hàm OLAP
Cao
thấp
Cao

Tính linh hoạt của tùy biến
Cao
Cao
Cao

Khả năng ghi đè các chức năng
-
-
+

Tùy chỉnh phần mềm
-
-
+

Mức độ phức tạp của việc nhúng và cấu hình
Cao
thấp
Trung bình

Chi phí tối thiểu
Power BI Premium EM3

190 rúp/tháng
Giấy phép nhà phát triển duy nhất

90 000 rúp.

Giấy phép nhà phát triển duy nhất

25 000 rúp.

Bây giờ bạn có thể chuyển sang xác định tiêu chí để chọn công cụ phân tích.

Tiêu chí lựa chọn Power BI

  • Bạn quan tâm đến các báo cáo có nhiều số liệu và yếu tố liên quan đến dữ liệu.
  • Bạn muốn nhân viên làm việc với các báo cáo có thể dễ dàng và nhanh chóng nhận được câu trả lời cho các vấn đề kinh doanh của họ một cách trực quan.
  • Công ty có một chuyên gia CNTT có kỹ năng phát triển BI.
  • Ngân sách của công ty bao gồm một khoản thanh toán lớn hàng tháng cho dịch vụ thông minh kinh doanh trên nền tảng đám mây.

Điều kiện lựa chọn thành phần Telerik

  • Chúng tôi cần một ứng dụng khách OLAP đơn giản để phân tích Ad hock.
  • Công ty có một nhân viên phát triển .NET cấp đầu vào.
  • Một khoản ngân sách nhỏ cho việc mua giấy phép một lần và gia hạn thêm với mức giảm giá dưới 20%.

Điều kiện lựa chọn thành phần RadarCube

  • Bạn cần một máy khách OLAP đa chức năng có khả năng tùy chỉnh giao diện cũng như một máy khách hỗ trợ nhúng các chức năng của riêng bạn.
  • Công ty có một nhân viên phát triển .NET cấp trung. Nếu không đúng như vậy thì các nhà phát triển thành phần sẽ vui lòng cung cấp dịch vụ của họ nhưng với một khoản phí bổ sung không vượt quá mức lương của một lập trình viên toàn thời gian.
  • Một khoản ngân sách nhỏ cho việc mua giấy phép một lần và gia hạn thêm với mức giảm giá 60%.

Kết luận

Việc chọn công cụ phù hợp để phân tích kinh doanh sẽ cho phép bạn loại bỏ hoàn toàn việc báo cáo trong Excel. Công ty của bạn sẽ có thể chuyển dần sang sử dụng các công nghệ tiên tiến trong lĩnh vực BI và tự động hóa công việc của các nhà phân tích ở tất cả các bộ phận một cách dễ dàng và dễ dàng.

Nguồn: www.habr.com

Thêm một lời nhận xét