Cách triển khai Bộ lọc ngữ cảnh trong Tableau



Bài viết này sẽ cung cấp cho bạn kiến ​​thức chi tiết và toàn diện về cách triển khai bộ lọc ngữ cảnh trong hoạt cảnh với các ví dụ.

Tạo Bộ lọc là một khía cạnh rất quan trọng của Bảng . Trong bài viết này, chúng ta sẽ hiểu Bộ lọc ngữ cảnh trong Tableau theo thứ tự sau:

Bộ lọc ngữ cảnh trong Tableau là gì?

Nói chung, tất cả các bộ lọc mà bạn đặt trong Tableau đều được tính toán độc lập. Về cơ bản điều đó có nghĩa là mỗi bộ lọc truy cập tất cả các hàng trong nguồn dữ liệu của bạn mà không liên quan đến các bộ lọc khác. Bộ lọc ngữ cảnh giống như một bộ lọc độc lập. Bất kỳ bộ lọc nào khác được đặt được gọi là bộ lọc phụ thuộc do chúng chỉ xử lý dữ liệu đi qua bộ lọc ngữ cảnh.





Bây giờ, bạn có thể triển khai bộ lọc ngữ cảnh để đạt được một trong những điều sau

  • Hiệu suất tốt hơn: Nếu có nhiều bộ lọc được đặt hoặc nguồn dữ liệu khá lớn, các truy vấn có xu hướng chậm hơn. Trong trường hợp như vậy, người ta có thể đặt bộ lọc ngữ cảnh để cải thiện hiệu suất.



  • Bộ lọc N hàng đầu: Người ta cũng có thể đặt bộ lọc ngữ cảnh để chỉ bao gồm dữ liệu quan tâm của họ, sau đó đặt bộ lọc số hoặc N hàng đầu.

Ví dụ: nếu bạn phụ trách các sản phẩm thực phẩm cho một chuỗi cửa hàng tạp hóa thực sự lớn. Nhiệm vụ của bạn là tìm ra 10 quán ăn nhanh hàng đầu theo khả năng sinh lời cho tất cả các cửa hàng. Rõ ràng, dữ liệu là rất lớn. Tại đây, bạn có thể đặt bộ lọc ngữ cảnh để chỉ bao gồm các quán ăn nhanh và tạo bộ lọc 10 bộ lọc hàng đầu bằng cáchlợi nhuận như một bộ lọc phụ thuộc. Điều này sẽ chỉ xử lý dữ liệu đi qua bộ lọc ngữ cảnh.

Cách tạo bộ lọc ngữ cảnh trong Tableau

Để tạo bộ lọc ngữ cảnh, hãy làm theo các bước dưới đây



khung điều khiển dữ liệu trong selenium webdriver
  • Lựa chọn Thêm vào ngữ cảnh Lựa chọntừ Bối cảnh menu của một bộ lọc phân loại hiện có. Sau đó, ngữ cảnh được tính toán để tạo chế độ xem. Tất cả các bộ lọc khác của bạn sau đó sẽ được tính toán liên quan đến ngữ cảnh.
  • Bộ lọc ngữ cảnh:
  1. Xuất hiện ở đầu Bộ lọc giá đỡ.
  2. Được xác định bằng màu xám trên Bộ lọc giá đỡ.
  3. Nó không thể được sắp xếp lại trên kệ.

context-filters-in-tableau

Như thể hiện trong hình trên, Chế độ tàu thứ nguyên được đặt làm bối cảnh cho một chế độ xem và Khu vực bộ lọc chỉ được tính bằng cách sử dụng dữ liệu đi qua Chế độ tàu .

Bạn có thể thực hiện các sửa đổi đối với bộ lọc ngữ cảnh bằng cách thực hiện một trong những điều sau

  • Xóa trường khỏi giá Bộ lọc (Một ngữ cảnh mới được tính toán nếu các bộ lọc ngữ cảnh khác vẫn còn trên giá)

  • Chỉnh sửa bộ lọc (Một ngữ cảnh mới được tính toán mỗi khi bạn chỉnh sửa bộ lọc ngữ cảnh)

  • Lựa chọnXóa khỏi ngữ cảnh (Bộ lọc vẫn ở trên giá dưới dạng bộ lọc tiêu chuẩn. Một ngữ cảnh mới được tính toán nếu các bộ lọc ngữ cảnh khác vẫn còn trên giá)

    ví dụ về khối tĩnh trong java

Cách tăng tốc bộ lọc ngữ cảnh

Để cải thiện hiệu suất của bộ lọc ngữ cảnh và do đó, tăng hiệu quả của Tableau, bạn có thể làm theo các nguyên tắc sau

  • Triển khai một bộ lọc ngữ cảnh giúp giảm đáng kể kích thước của tập dữ liệu là một cách hay hơn là áp dụng nhiều bộ lọc. Trên thực tế, nếu một bộ lọc không làm giảm kích thước của tập dữ liệu từ một phần mười trở lên, thì việc thêm nó vào ngữ cảnh sẽ thực sự tồi tệ hơn. Nó tốn kém hiệu suất của tính toán bối cảnh.

  • Bạn phải hoàn thành tất cả các mô hình dữ liệu của mình trước khi tạo ngữ cảnh. Các thay đổi trong mô hình dữ liệu, chẳng hạn như chuyển đổi thứ nguyên thành số đo, yêu cầu tính toán lại ngữ cảnh.

  • Đặt các bộ lọc bắt buộc cho ngữ cảnh. Ngoài ra, hãy tạo ngữ cảnh trước khi thêm trường vào các giá khác. Những điều kiện tiên quyết này làm cho các truy vấn được chạy nhanh hơn nhiều khi bạn thả các trường trên các giá khác.

  • Sử dụng thùng ngày như YEAR (ngày) hoặc các bộ lọc ngữ cảnh vào các ngày tháng rời rạc hiệu quả hơn so với việc sử dụng các ngày liên tục.

Nếu tập dữ liệu của bạn được lập chỉ mục nhiều, bộ lọc ngữ cảnh có thể không cung cấp hiệu suất mà bạn đang tìm kiếm và cũng có thể thực sự gây ra hiệu suất truy vấn chậm hơn.

Bản giới thiệu

Ví dụ này nhằm đưa bạn qua quy trình xây dựng bộ lọc ngữ cảnh.

  • Trước tiên, bạn sẽ lọc một chế độ xem để hiển thị 10 sản phẩm hàng đầu theo doanh số. Tiếp theo, tạo bộ lọc ngữ cảnh trên danh mục sản phẩm để bạn có thể xem 10 sản phẩm nội thất hàng đầu.

  • Sử dụng Mẫu - Siêu cửa hàng nguồn dữ liệu để tạo chế độ xem ban đầu. Chế độ xem hiển thị doanh số bán hàng cho tất cả Danh mục phụ , được sắp xếp theo thứ tự giảm dần.

context-filters-in-tableau

  • Bây giờ, hãy xây dựng bộ lọc Top 10 để chỉ hiển thị các sản phẩm bán chạy nhất. Bạn có thể làm như vậy bằng cách kéo Hạng mục phụ lĩnh vực này Bộ lọc giá đỡ. Trong hộp thoại xuất hiện, chuyển sang tab Trên cùng và xác định bộ lọc Top 10 theo Tổng doanh số .

filter

  • Khi bạn nhấp vào đồng ý cái nút, bạn sẽ thấy rằng chế độ xem được lọc để hiển thị 10 Danh mục phụ sản phẩm hàng đầu về doanh số bán hàng trước bạn.

danh mục phụ

  • Tiếp tục, hãy thử và thêm một bộ lọc khác để chỉ hiển thị các sản phẩm nội thất. Bây giờ hãy kéo thể loại lĩnh vực này Bộ lọc kệ và chọn duy nhất Đồ nội thất . Khi hoàn tất, hãy nhấp vàotrên đồng ý cái nútChế độ xem được lọc nhưng thay vì 10 sản phẩm, giờ chỉ hiển thị 3. Điều này là do theo mặc định, tất cả các bộ lọc được đánh giá riêng biệt và chế độ xem được thiết kế để hiển thị giao điểm của các kết quả. Vì vậy, trên màn hình, bạn sẽ thấy ba trong số 10 sản phẩm tổng thể hàng đầu là sản phẩm nội thất.

. furniture

  • Tiếp theo, để xác định 10 sản phẩm nội thất hàng đầu mà chúng ta cần làm thể loại lọc một bộ lọc ngữ cảnh. Nhấp chuột phải vào trường của Bộ lọc kệ và chọn Thêm vào ngữ cảnh Lựa chọn.
  • Bộ lọc được đánh dấu là bộ lọc ngữ cảnh. Chế độ xem cập nhật để hiển thị bốn sản phẩm nội thất hàng đầu.

Nhưng tại sao không phải là 10? Đó là bởi vì chỉ có bốn trong số các danh mục phụ chứa đồ đạc. Nhưng bây giờ bạn biết rằng bộ lọc Top 10 đang được đánh giá dựa trên kết quả của bối cảnh đó.

Hy vọng bài viết này giải tỏa những nghi ngờ của bạn về bộ lọc ngữ cảnh trong Tableau. Với điều này, chúng ta sẽ kết thúc Bộ lọc ngữ cảnh này trong Tableau.

c ++ gọi bằng tham chiếu

Nếu bạn muốn thành thạo Tableau, Edureka có một khóa học được sắp xếp về trong đó bao gồm nhiều khái niệm khác nhau về trực quan hóa dữ liệu, bao gồm định dạng có điều kiện, tập lệnh, liên kết biểu đồ, tích hợp bảng điều khiển, tích hợp Tableau với R và hơn thế nữa. Nó đi kèm với hỗ trợ 24 * 7 để hướng dẫn bạn trong suốt thời gian học tập của bạn. Các lô mới sẽ sớm bắt đầu.

Có một câu hỏi cho chúng tôi? Vui lòng đề cập đến nó trong phần nhận xét của “Bộ lọc ngữ cảnh trong Tableau” và chúng tôi sẽ liên hệ lại với bạn sớm nhất.