Data model là gì

 - 

Nếu chúng ta chần chờ (hoặc ko có thể chắn) Data Model vào nguồn BI là gì, nội dung bài viết này là của Học Excel Online dành riêng cho chính mình.

Bạn đang xem: Data model là gì

Data Model trong Power BI là gì?

Mình đã từng có lần thấy không ít fan sợ hãi cùng chưa biết “data model” là gì, cùng thực sự vấn đề đó trọn vẹn dễ hiểu thôi, data Mã Sản Phẩm hay trợ thời dịch ra giờ việt là “mô hình dữ liệu” là 1 trong định nghĩa xa lạ cùng với phần lớn hầu hết chúng ta business, không tiếp xúc các cùng với các định nghĩa trong lĩnh vực IT / công nghệ. Trong bài viết này, bản thân đang giải thích về data Model một bí quyết dễ dàng nắm bắt mang đến chúng ta.

Data model là gì?

Data model nói một giải pháp nđính thêm gọn là một tập hợp:

Các bảng dữ liệu:bảng dữ liệu này bao gồm một hoặc những cột được load vào trong Power nguồn BI (trải qua nguồn Query) vì chưng một nguyên do khăng khăng (Chúng ta không load thừa tài liệu trường đoản cú mối cung cấp nếu như không tồn tại nguyên nhân làm cho vậy)bảng tài liệu này bao gồm 1 hoặc những mẫu được load vào vào Power nguồn BI (thông qua nguồn Query) vì chưng một lý do một mực (Chúng ta không load quá dữ liệu tự nguồn nhưng không tồn tại lý do cố thể)Các quan hệ giữa những bảng được load vào thuộc data modelCác bí quyết (measures) được viết ra để tính toán business ngắn gọn xúc tích, các chỉ số vào doanh nghiệp (ví dụ: margin, cost) bao gồm:Công thức với các format áp dụng mang lại hiệu quả của công thứcTên chỉ số kinh doanh được gán mang đến phương pháp (Measure Name)

Tất cả đều nguyên tố trên rất có thể được hotline là “Mô hình tài liệu trong nguồn BI” (Như vậy cũng hợp lý cho Analysis Service Tabular, Power Pivot trong Excel, và những phép tắc BI khác)

Công gắng BI dựa vào data model

Power BI là 1 trong luật pháp báo cáo dựa vào quy mô tài liệu, tuy vậy chưa hẳn luật BI nào thì cũng dựa trên quy mô tài liệu để làm việc. Một ví dụ mang đến hiện tượng không thực hiện mô hình tài liệu để làm Việc là Squốc lộ Server Reporting Services (SSRS). Đối cùng với những qui định BI dạng này, người tiêu dùng (chúng ta) đề nghị viết những câu truy tìm vấn để truy vấn dữ liệu trên mối cung cấp tài liệu (hay thực hiện ngôn từ SQL), tiếp đến tác dụng của câu truy hỏi vấn sẽ được áp dụng ngơi nghỉ trong báo cáo. Các biện pháp này thông thường sẽ có đồ họa giúp người dùng hoàn toàn có thể “kéo thả” những yếu tắc để tạo thành report hoặc áp dụng một ngôn ngữ truy tìm vấn dữ liệu như T-Squốc lộ để mang dữ liệu đến báo cáo.

Một ví dụ nữa về nguyên tắc BI ko dựa vào mô hình tài liệu nhưng mà có thể các bạn đang hết sức rất gần gũi sẽ là Excel. Trong Excel, các bảng tính vừa là chỗ tàng trữ tài liệu, vừa là vị trí nhập bí quyết tính toán business lô ghích, vừa là vị trí xuất bản những báo cáo.

Không có gì không nên Khi bọn họ thực hiện Excel tuyệt Squốc lộ nhỏng một lý lẽ BI, chỉ nên phương pháp tiếp cận và xử lý vụ việc khác biệt. Tới thời điểm hiện tại, nói theo một cách khác rằng vụ việc phệ nhất lúc áp dụng những luật báo cáo – reporting tools ko dựa trên mô hình dữ liệu là tốc độ tạo thành đầy đủ báo cáo bắt đầu, bởi vì, hay thì mỗi khi cần report new, chúng ta phải sẵn sàng lại từ đầu.

Xem thêm: Người Sinh Năm 1981 Mệnh Gì, Tuổi Tân Dậu Hợp Tuổi Nào, Màu Gì, Hướng Nào

Một giải pháp report như Power nguồn BI sẽ sở hữu được gần như công dụng là:

Khả năng tái sử dụng mô hình tài liệu cho gần như nhu cầu báo cáo sau này nhưng mà không tốt nhất thiết cần tróc nã vấn lại tài liệu.Bớt mang tính chất “kỹ thuật” hơn đến business user (thường thân quen thao tác làm việc cùng với Excel) cùng cũng không thao tác cùng với Squốc lộ lúc nào.Từ không nhiều cho tới hết sức ít khi cần cần sử dụng tới khả năng coding giả dụ data model đang hỗ trợ đủ đến nhu yếu báo cáo, trực quan liêu hoá dữ liệu.

Tại sao chúng ta cần data mã sản phẩm vào Power BI?

Một số bạn quen thuộc làm việc từ bỏ Excel, tự tín với tài năng Excel của bản thân và bước đầu thao tác với Power BI: chúng ta gồm tài liệu, gồm nguồn BI. Nhưng sắp tới, có nào đó chưa ổn, mặc dù có dữ liệu, cùng với tài liệu đó bình thường vào Excel bạn đã có thể bước đầu viết bí quyết, chuyển vào Pivot Table với tạo thành các report biểu trang bị thiệt nhanh chóng. Với nguồn BI, giải pháp tiếp cận vẫn khác. Nếu bạn sử dụng cách tiếp cận trường đoản cú Excel và rước qua vận dụng vào nguồn BI, chắc chắn là sẽ sở hữu các nặng nề khăn: cách làm giới thiệu tác dụng không phải như ước muốn, chưa nhận biết được “Intelligence” từ bỏ tài liệu, báo cáo bị chậm. Dù như thế nào, các khả năng vụ việc của bạn nằm ở vị trí data Model.

Cách đơn giản tuyệt nhất nhằm tạo thành Data Model vào nguồn BI và Power Pivot là load dữ liệu chưa cách xử lý trường đoản cú nguồn, quan niệm những quan hệ, cùng bắt đầu thiết kế report. Với các làm này, đôi khi các bạn sẽ chạm chán yêu cầu sự việc nlỗi tất cả rất nhiều bảng không quan trọng, độ bỏ ra tiết/độ phân giải của dữ liệu khác nhau (different màn chơi of granularity).

Xem thêm: Đơn Vị Cfm Là Gì ? 1 Rpm Bằng Bao Nhiêu Vòng/ Phút ? Rpm Lã  Gã¬

Một data model tốt sẽ:

Làm đến báo cáo nhanh hao hơnCode DAX đơn giản dễ dàng hơnDễ bảo trì, nâng cấp hơn

Model View vào Power nguồn BI Desktop

Trong nguồn BI Desktop, chúng ta cũng có thể thấy tính năng “Model view”.


*

Data Model vào nguồn BI là gì?


Trong hình ảnh trên, chúng ta có thể thấy được:

Các bảng dữ liệuCác cột vào bảng dữ liệuMối quan hệ giới tính thân các bảng dữ liệu (ví như tồn tại)Loại quan hệ thân các bảng tài liệu (tất cả những quan hệ vào data model phía bên trên sinh sống dạng “1 – nhiều” xuất xắc “1 – *”)Hướng của các cỗ thanh lọc mô tả trên phố nối giữa các bảng dimension table với fact table

Thứ đọng mà các bạn chưa bắt gặp vào data Mã Sản Phẩm này là các Measures (Là các cách làm tính toán các chỉ số từ dữ liệu)

Measure là 1 phần của Data model

Như vẫn nói về ở chỗ trên, các measures cũng là một trong những phần của data Model. Measures được tư tưởng bởi các phương pháp DAX góp bọn họ tính toán những chỉ số trường đoản cú tài liệu, giỏi nói đúng mực rộng là trường đoản cú Data Model. Hãy cùng xem một ví dụ như sau:


*

lấy một ví dụ về bảng tài liệu trong nguồn BI


Trong bảng trên, cột được đánh dấu màu đỏ biểu đạt tổng vốn của một đơn hàng (từng loại là 1 trong đối kháng hàng). Chúng ta tất cả một vài đánh giá và nhận định nlỗi sau:

Nếu bọn họ tính tổng của cột ExtendedAmount, họ sẽ có được được tổng giá trị của những solo hàngNếu bọn họ đếm số quý giá trong cột ExtendedAmount, họ sẽ sở hữu được số lượng các 1-1 hàngNếu chúng ta tính quý hiếm trung bình mang đến cột ExtendedAmount, họ sẽ sở hữu được quý hiếm vừa phải của các 1-1 hàngNếu bọn họ tìm kiếm thấy quý giá lớn nhất vào cột ExtendedAmount, giá trị này vẫn trình bày deals mang đến cho bọn họ những doanh thu nhất

Power nguồn BI rất có thể tính tân oán gần như số lượng trên sử dụng DAX hoặc ko sử dụng DAX, tuy nhiên phiên bản thân Power BI sẽ không biết được chân thành và ý nghĩa vào business của các con số trên. Chúng ta vẫn là người thao tác này, gán thương hiệu cho từng chỉ số được Power BI tính toán thù, định hình hiệu quả trả về vì chưng Power nguồn BI. Điều này được tiến hành bằng cách thực hiện Measures cùng phương pháp DAX nlỗi sau:

Total Sales Value = SUM(Sales) format Currency, 0 decimalsTotal Line Items = COUNT(Sales) format whole number, comma separatedAverage Line Item Value = AVERAGE(Sales) format Currency, 2 decimalsMaximum Line Item Value = MAX(Sales) format Currency, 2 decimals

Tổng kết

do đó, qua bài viết này, những bạn đã sở hữu đông đảo tư tưởng đầu tiên về Data Model vào Power nguồn BI, đây là một concept quan trọng đặc biệt trong việc ứng dụng nguồn BI, hy vọng những bạn sẽ để nhiều thời gian cho bài toán xây dừng mô hình dữ liệu với đã đạt được đông đảo báo cáo nhanh khô, đẹp, tác dụng. Đừng quên tìm hiểu thêm khoá học tập nguồn BI – Business Intelligence trong khoảng tay của Thanh


Chuyên mục: Chia sẻ