Filter actions gửi thông tin giữa các worksheets. Thông thường, một filter action gửi thông tin từ một mark được chọn đến các sheet khác hiển thị thông tin liên quan. Đằng sau đó, các filter actions gửi các giá trị dữ liệu từ các trường nguồn dữ liệu liên quan dưới dạng các filters đến các target sheet.
Ví dụ, trong một view biểu diễn giá bán của các ngôi nhà, khi bạn chọn một ngôi nhà cụ thể, một filter action có thể hiển thị tất cả các ngôi nhà tương đương trong một view khác. Các trường nguồn cho các filter có thể chứa giá bán và diện tích.
1. Tạo hoặc chỉnh sửa một Filter Action
- Bước 1: Thực hiện một trong những cách sau:
- Trên một worksheet, chọn Worksheet > Actions.
- Trên một dashboard, chọn Dashboard > Actions.
Từ menu thả xuống của sheet dashboard, bạn cũng có thể chọn Use as Filter. Trong hộp thoại Actions, “generated” xuất hiện trong các tên mặc định của hành động được tạo theo cách này.
Bước 2: Trong hộp thoại Actions, nhấn Add Action và sau đó chọn Filter. Hoặc chọn một hành động hiện có và chọn Edit.
- Bước 3: Đặt một cái tên phù hợp cho hành động.
Mẹo: Nếu bạn dự định chạy một hành động từ một menu tooltip, sử dụng một cái tên có thể giúp người dùng hiểu được mục đích của hành động.
Bước 4: Chọn một sheet nguồn hoặc một dữ liệu nguồn. Nếu bạn chọn một nguồn dữ liệu hoặc dashboard, bạn có thể chọn các sheets có liên quan bạn muốn chạy action từ đó.
- Bước 5: Xác định cách action thực hiện:
- Hover: Chạy khi bạn rê chuột qua các marks trong view.
- Select: Chạy khi bạn nhấp vào các marks trong view. Để tránh trường hợp action thực hiện khi có nhiều marks được chọn, bạn chọn Run on single select only. (Trong chế độ tác giả trên trình duyệt web, chức năng này có tên Single-select ony.)
- Menu: Chạy khi bạn nhấp chuột phải (Windows) hoặc Control-click (macOS) một mark trong view và sau đó nhấn một tùy chọn trong menu tooltip.
- Bước 6: Chọn một target sheet. Khi bạn chọn một dashboard, bạn có thể chọn một hoặc nhiều sheet bên trong nó.
- Bước 7: Xác định điều gì xảy ra khi lựa chọn bị xóa trong view:
- Leave the filter – Tiếp tục để biểu diễn các kết quả được lọc trên các target sheets. (Trong chế độ tác giả trên nền tảng web, chức năng này có tên là Keep filtered values.)
- Show all values – Thay đổi bộ lọc để bao gồm tất cả các giá trị.
- Exclude all values – Thay đổi bộ lọc để loại bỏ tất cả giá trị. Lựa chọn này khá hữu dụng khi bạn xây dựng các dashboards chỉ biểu diễn một vài sheets nếu một giá trị trong sheet khác được chọn.
- Bước 8: Xác định dữ liệu mà bạn muốn biểu diễn trên các target sheets. Bạn có thể lọc trên All Fields hoặc Selected Fields.
- Bước 9: Nếu bạn chọn Selected Fields, thực hiện một trong những điều sau:
- Trong Tableau Online hoặc Tableau Server, nhấn vào một menu thả xuống trong cột Source Field và chọn một trường. Sau đó chọn một nguồn dữ liệu và trường mong muốn.
- Trong Tableau Desktop, nhấn Add Filter.
Trong hộp thoại Add Filter, chọn nguồn, các nguồn dữ liệu và các trường.
Khi bạn chạy một action từ một mark trong sheet nguồn, một bộ lọc được thêm vào target sheet mà chỉ bao gồm các giá trị cho target field phù hợp với trường nguồn. Trong ví dụ về những ngôi nhà tương đương ở trên, nếu Source Field và Target Field đều được đặt là Beds, khi bạn nhấn một sheet link cho một ngôi nhà với 3 giường, target worksheet chỉ hiển thị những ngôi nhà có 3 giường.
Lưu ý: Các Filter Actions phụ thuộc vào uer function, như là USERNAME(), sẽ không hoạt động vì bảo mật cấp hàng hạn chế quyền truy cập vào dữ liệu.
2. Hiểu các target fields có sẵn
Trong hộp thoại Add Filter, các trường có sẵn trong danh sách thả xuống Target Field bị giới hạn đối với loại dữ liệu của Source Field. Ví dụ, nếu bạn chọn một text field cho nguồn, chỉ có text fileds có sẵn làm mục tiêu.
Nếu bạn kết nối đến một nguồn dữ liệu có liên quan, bạn có thể thêm các sheet links qua các nguồn dữ liệu, thậm chí nếu các tên trường không phù hợp. Ví dụ, nếu một nguồn dữ liệu có một trường Latitude trong khi một nguồn dữ liệu khác có một trường Lat, bạn có thể liên kết các trường bằng cách dùng danh sách thả xuống trong hộp thoại Add Filter. Khi sử dụng một nguồn dữ liệu đa chiều, sheet đích phải sử dụng cùng nguồn dữ liệu với sheet nguồn, nguồn và tên của các target fields phải phù hợp. (Trong Tableau, các nguồn dữ liệu đa chiều chỉ được hỗ trợ trên Window.)
Trên đây là những kiến thức mà bạn cần biết để tạo hoặc chỉnh sửa Filter Actions. Hy vọng rằng bài viết sẽ hữu ích với bạn đọc quan tâm chủ đề Tableau nói riêng và phân tích dữ liệu nói chung. Nếu bạn vẫn còn phân vân chưa biết học Tableau ở đâu, hãy tham gia ngay khóa học Tableau tại BAC để được trang bị những kiến thức nền tảng về phân tích dữ liệu và sử dụng Tableau trong phân tích dữ liệu doanh nghiệp.
Nguồn tham khảo: https://help.tableau.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.
Các bài viết liên quan Power BI:
- Power BI cơ bản cho người mới bắt đầu
- Chỉnh sửa và định hình dữ liệu trong Power BI Desktop
- Kết hợp dữ liệu trong Power BI Desktop
- Hướng dẫn kết nối dữ liệu trong Power BI Desktop
- Hướng dẫn tải & cài đặt Power BI trên máy tính
- Khóa học Phân tích và trực quan hóa dữ liệu với Power BI
- Power BI là gì?
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 – verion 2019.1 – click vào đây
BAC – Biên soạn và tổng hợp nội dung