EXPLICIT LÀ GÌ
Bạn đang xem: Explicit là gì
Trong bài viết này, bọn họ sẽ cùng mày mò về hai loại biểu thức và nỗ lực giải ưng ý sâu về sự biệt lập giữa các Biểu thức ví dụ (Explicit) với Ngầm định (Implicit).
Khi tò mò về power BI, chúng ta có lẽ đang nghe nói tới DAX với Measure trong nguồn BI và chỉ tất cả vậy. Vậy mẫu quái gì là những Biểu thức Ngầm định (Implicit measure)? Hay những Biểu thức cụ thể (Explicit measure)? tuy vậy mới lạ tuy thế tôi hứa với bạn rằng vào cuối nội dung bài viết này, các bạn sẽ hiểu rõ về hai điều đó và những ưu thế và nhược điểm bao gồm của bọn chúng là gì.
Implicit Measure (biểu thức ngầm định) – sự dễ ợt của power BI
Có lẽ chúng ta đều thấy power BI có khá nhiều tính năng cải tiến vượt bậc tối ưu năng lực sử dụng của người dùng. Giữa những điều mà lại Power BI giúp người dùng thuận lợi hơn là tạo thành các biểu thức ngầm định.

Như bạn cũng có thể nhận thấy vào hình minh họa ở trên, power nguồn BI đã xác định các trường số trong quy mô dữ liệu và tự động hóa đánh vết chúng bởi dấu Sigma. Điều đó tức là các quý hiếm cột này sẽ được tóm tắt (hoặc những thống kê tổng hợp) ngay khi bạn kéo chúng vào hình ảnh báo cáo.
Hãy kiểm soát xem điều này vận động như ráng nào trong thực tế:

Tôi đã nâng cột Customer ID của tôi vào biểu thứ dạng bảng với tôi thấy rằng power BI đã auto áp dụng một trong những loại tổng hợp. Bây giờ, chúng ta có thể xác định các loại tổng hợp bạn có nhu cầu áp dụng cho một cột cụ thể hoặc không tổng phù hợp (Gợi ý: lựa chọn tùy chọn Không tổng hợp):

Tại đây, power BI vẫn thực hiện công dụng tổng hòa hợp Đếm (Count) bên trên cột Customer ID. Chú ý vào hình trên, fan ta hoàn toàn có thể (cũng) thuận tiện kết luận rằng có rất nhiều sự linh động khi thao tác với những biểu thức ngầm định – chúng ta có thể chọn thân một loạt các phép tổng đúng theo được khẳng định trước, bao gồm cả các giám sát thống kê lạ mắt, chẳng hạn như Độ lệch chuẩn chỉnh (Standard deviation), Phương không nên (Variance), hoặc Trung vị (Median)…Tất cả điều đó, chỉ cách một cú nhấp chuột!
Tại sao phải bận tâm viết DAX khi (gần như) đều thứ đang được bày vẽ sẵn cho chúng ta?
Trước lúc tôi cho chính mình thấy tại sao tại sao câu hỏi sử dụng các biểu thức ngầm định rất có thể trở lại có tác dụng phiền bạn, hãy để tôi giới thiệu tổng quan ngắn gọn về phong thái các biểu thức ngầm định hoạt động với các trường không phải số trong mô hình dữ liệu của bạn.
Trường dạng date của mình Delivery Date rất có thể được tổng thích hợp theo bốn cách khác nhau: Earliest, Latest, Count (Riêng biệt) với Count. Vớ nhiên, nó cũng rất có thể không được tổng đúng theo (Don’t summarize), như trong ví dụ như trên. Bên cạnh đó, những trường dạng text cũng trở thành có rất nhiều dạng tổng thích hợp được xác minh trước của riêng chúng.

Hạn chế của các biểu thức ngầm định
Mặc dù những biểu thức ngầm định giúp bọn họ tiết kiệm thời gian chỉ bằng kéo thả các trường và chọn lựa cách tổng hợp, bạn nên nỗ lực tránh điều đó, vày nó đi kèm với một vài nhược điểm rõ ràng.
Hãy tưởng tượng rằng bạn có một biểu thức ko tổng hòa hợp được solo giản, ví dụ như Đơn giá chỉ của sản phẩm hoặc số dư tài khoản ngân hàng. Hồ hết biểu thức cho các trường này hoàn toàn có thể trở nên tinh vi theo đúng yêu cầu nghiệp vụ. Vày đó, hoàn toàn có thể dễ dàng xẩy ra trường hợp báo cáo của bạn tạo ra các công dụng không đúng mực hoặc không hề muốn nếu những biểu thức ngầm định được sử dụng.
Một tiêu giảm khác của các biểu thức ngầm định là bạn không thể thực hiện chúng trong không ít loại tổng đúng theo khác nhau. Giả sử tôi mong biết cả tổng số người tiêu dùng của tôi cũng tương tự tổng số người sử dụng duy duy nhất (riêng biệt). Bằng cách sử dụng biểu thức ngầm định, tôi chỉ bao gồm thể chọn 1 trong số đông tùy chọn đó…
Explicit Measure (biểu thức rõ ràng) = linh động hơn!
Việc viết các biểu thức một biện pháp rõ ràng, sử dụng ngôn ngữ DAX, yên cầu nhiều thời hạn và nỗ lực cố gắng hơn ngay từ đầu vì bạn cần phải thực hiện tại một số công việc thủ công. Mặc dù nhiên, các bạn sẽ gặt hái được rất nhiều thành quả sau này, tin tôi đi!
Quay lại thách thức trước đây của shop chúng tôi – để hiển thị cả tổng số quý khách và tổng số quý khách duy độc nhất vô nhị (khác biệt) vào báo cáo, chúng tôi có thể tiện lợi giải quyết bằng phương pháp sử dụng những biểu thức rõ ràng:



Vì vậy, như bạn cũng có thể nhận thấy, công ty chúng tôi đã thực hiện cùng một cột làm cho tham chiếu cho các biểu thức không giống nhau, để sản xuất ra công dụng mong muốn.
Mặc dù các biểu thức ngầm định rất có thể hỗ trợ một số trong những tình huống thực thụ cơ bản, tuy vậy ngay khi report của bạn phải các đo lường và tính toán phức tạp hơn, các bạn sẽ phải chuyển sang các biểu thức rõ ràng.
Tuy nhiên, điểm mạnh chính của câu hỏi sử dụng các biểu thức rõ ràng thay vị ngầm định là kĩ năng tái sử dụng của chúng. Bạn chỉ cần tạo biểu thức một lượt và hoàn toàn có thể sử dụng chúng nhiều lần nếu bạn cần.
Xem thêm: Xúc Động, Mãn Nhãn, " Bumblebee Là Gì, Từ Điển Anh Việt Bumble
Lợi ích cụ thể khác là việc bảo trì mô hình dữ liệu dễ dãi hơn. Nếu như bạn tạo biểu thức đại lý rõ ràng, chẳng hạn như:

Bạn rất có thể sử dụng biểu thức này để xem thêm trong trăng tròn biểu thức khác biệt (ví dụ: để giám sát tỷ suất lợi nhuận gộp, YoY, v.v.)! Nếu bất kỳ logic nền nào đề nghị được biến đổi từ công thức chính, bạn sẽ chỉ biến hóa nó ở một nơi độc nhất vô nhị (trong biểu thức cơ sở) và toàn bộ các biểu thức tham chiếu sẽ tự động hóa áp dụng xúc tích mới.
Biểu thức – Các phương pháp hay nhất
Bây giờ, khi chúng ta đã gọi được sự khác hoàn toàn giữa những biểu thức ngầm định với rõ ràng, cũng giống như những lợi ích rõ ràng từ các việc sử dụng giải pháp thứ hai, hãy để tôi bắt tắt lại một số phương thức hay độc nhất vô nhị về cách làm việc với các biểu thức trong báo cáo của bạn:
Đừng quên định dạng các biểu thức của công ty một cách bao gồm xác – điều này có nghĩa là, nếu khách hàng đang làm việc với những giá trị liên quan đến tiền (ví dụ: Số tiền chào bán hàng), bạn có thể muốn định dạng chúng dưới dạng Đơn vị tiền tệ. Hãy nhất quán với định dạng, nếu các số của doanh nghiệp bị giới hạn ở nhì chữ số thập phân, thì hãy tuân theo kiểu định dạng này trong toàn bộ báo cáo.Khi các bạn đã trả tất câu hỏi tạo những biểu thức ví dụ dựa bên trên một cột ráng thể, chúng ta nên ẩn cột kia trong báo cáo. bằng phương pháp đó, các bạn sẽ tránh được việc sử dụng cột ko phù hợp.
Trong ví dụ này, tôi đã xác minh cả biểu thức Tổng số quý khách và Tổng số quý khách hàng duy nhất, vì vậy tôi không muốn ai đó tiến hành phép tính cùng (SUM) Customer ID. Vày đó, tôi vẫn ẩn cột Customer ID trong danh sách Trường.
Sắp xếp những biểu thức của doanh nghiệp thành các thư mục riêng rẽ biệt – sẽ không còn thành sự việc khi báo cáo của bạn chỉ có một trong những biểu thức. Nhưng, phần đa thứ trở nên phức hợp hơn khi chúng ta cần vận hành với hàng chục, thậm chí hàng trăm biểu thức. Để ngăn ngừa điều đó, tôi luôn luôn sử dụng kỹ thuật sau để tổ chức tốt hơn các biểu thức của mình. Theo mang định, biểu thức sẽ bên trong bảng mà bạn đã tạo nên nó. Bạn cũng có thể thay đổi điều này bằng cách nhấp vào biểu thức, sau đó trong tab mô hình hóa, đổi khác Bảng trang chủ (Home) đến biểu thức cụ thể đó:
Tuy nhiên, vấn đề này sẽ chỉ dịch chuyển biểu thức trường đoản cú bảng này quý phái bảng khác, điều đó không xử lý được vấn đề. Để giải quyết và xử lý vấn đề này, tôi nên tạo một bảng hoàn toàn mới sẽ chỉ chứa các biểu thức của tôi. Trong tab trang nhất (Home), nên chọn Nhập tài liệu (Enter Data) và tạo một bảng trống thuần túy được điện thoại tư vấn là Bảng Measure:

Nhấp vào download (Load) và bạn sẽ thấy một bảng bắt đầu trong mô hình của mình. Sau đó, nhấp vào biểu thức của người sử dụng và trong bảng trang chủ (Home), hãy chọn Bảng Measure.
Cuối cùng, chỉ việc xóa Cột 1 và chúng ta đã sẵn sàng.
Bằng phương pháp này, chúng ta có thể tách cùng nhóm các biểu thức của mình. Tin tôi đi, nó sẽ giúp cuộc sống của doanh nghiệp dễ dàng hơn nhiều, đặc biệt là khi bạn phải tạo nhiều biểu thức trong report của mình.
Kết luận
Power BI tương tự như các công cụ khác như Excel, chúng ta luôn rất có thể có những quy trình, hoặc mẹo giúp report sử dụng được thuận tiện và dễ dàng hơn cho tất cả những người dùng.
Xem thêm: Cách Hack Game Candy Crush Saga Full Vàng, Tiền, Mạng ❤️ 2022
Power BI mang lại phép họ làm câu hỏi linh hoạt với rất nhiều lựa chọn. Như ví dụ làm việc trên, bọn họ không phải sẽ không dùng những biểu thức ngầm (Implicit measure) mà chúng ta có thể dung các biểu thức rõ ràng đúng lúc với đúng yêu cầu. Như đang nói, nội dung bài viết này nhằm mục đích giúp các bạn biết về sự biệt lập giữa 2 một số loại biểu thức trong power nguồn BI cũng tương tự việc áp dụng chúng cầm nào mang lại hợp lý.