Xây dựng phân tích có điều kiện trong Amazon Quick Suite bằng cách sử dụng tính năng lọc nâng cao

Tác giả: Ying Wang, Michael Wong, and Priya Kakarla
Ngày phát hành: 20 JAN 2026
Chuyên mục: Amazon Q, Amazon Quick Sight, Analytics, Business Intelligence, Intermediate (200)

Amazon QuickSight, thành phần Business Intelligence (BI) của Amazon Quick Suite, cung cấp các công cụ mạnh mẽ để tạo bảng điều khiển tương tác với các khả năng như lọc, phân tích có điều kiện và điều hướng dựa trên tham số.

Bài đăng trên blog này trình bày cách kết hợp các bộ lọc với các trường tính toán để phân đoạn dữ liệu chính xác, kiểm soát hiển thị trực quan dựa trên ngữ cảnh, triển khai điều hướng dựa trên tham số trên các bảng điều khiển và tích hợp tác nhân trò chuyện Quick Suite để truy vấn ngôn ngữ tự nhiên. Nó cung cấp các kỹ thuật thực tế mà các nhà phát triển BI có thể sử dụng để xây dựng các bảng điều khiển hiệu quả và phản hồi nhanh hơn dựa trên hành động của người dùng và dữ liệu cơ bản.

Tổng quan giải pháp

Cốt lõi của BI (phân tích và trực quan hóa dữ liệu) là trình bày hiệu quả kết quả của các truy vấn SQL. Trong ngữ cảnh này, một bộ lọc trong QuickSight tương tự như mệnh đề WHERE hoặc HAVING trong SQL. Các bộ lọc kiểm soát tập hợp con dữ liệu nào được hiển thị trong các hình ảnh trực quan, giúp người dùng tập trung vào thông tin liên quan và cải thiện hiệu suất. Các bộ lọc có thể được áp dụng ở nhiều phạm vi, bao gồm tập dữ liệu, tất cả các trang tính của một phân tích, một trang tính duy nhất hoặc các hình ảnh trực quan riêng lẻ. Chúng cũng hoạt động ở các giai đoạn đánh giá khác nhau, chẳng hạn như bộ lọc phân tích thông thường (tương đương với WHERE), bộ lọc Top/Bottom N (kết quả tạm thời tương tự như một truy vấn con được sử dụng trong WHERE) hoặc bộ lọc dựa trên các tính toán tổng hợp (tương đương với HAVING). Các loại bộ lọc bao gồm bộ lọc phân loại, số, ngày và bộ lọc tính toán tùy chỉnh. Điều quan trọng là phải hiểu thứ tự đánh giá, vì QuickSight xử lý các bộ lọc theo một trình tự cụ thể dựa trên cả phạm vi và giai đoạn. Nói chung, các bộ lọc tập dữ liệu được áp dụng trước, giảm dữ liệu được tải vào phân tích. Các bộ lọc phân tích sau đó tinh chỉnh dữ liệu cho toàn bộ bảng điều khiển, tiếp theo là các bộ lọc trực quan ảnh hưởng đến các hình ảnh trực quan riêng lẻ. Trong một hình ảnh trực quan duy nhất, các giai đoạn khác nhau, chẳng hạn như bộ lọc phân tích thông thường, bộ lọc Top/Bottom N và bộ lọc tính toán tổng hợp, được áp dụng theo một thứ tự xác định. Các bộ lọc phân tầng, trong đó đầu ra của một bộ lọc ảnh hưởng đến các phần tử có sẵn của một bộ lọc khác, cũng tuân theo trình tự này, đảm bảo rằng sự phụ thuộc của lựa chọn trong một bộ lọc vào các bộ lọc tiếp theo. Thứ tự đánh giá này đảm bảo các bộ lọc hoạt động nhất quán khi được sử dụng cùng nhau.

Trong các phần sau, chúng tôi sẽ trình bày cách kết hợp các bộ lọc với các trường tính toán, kiểm soát hiển thị trực quan dựa trên ngữ cảnh, triển khai điều hướng dựa trên tham số trên các bảng điều khiển và tích hợp tác nhân trò chuyện Quick Suite để truy vấn ngôn ngữ tự nhiên.

Điều kiện tiên quyết

Để làm theo giải pháp được trình bày trong bài đăng này, bạn phải đáp ứng các yêu cầu sau:

  • Truy cập QuickSight – Bạn phải có quyền truy cập vào QuickSight với vai trò Author hoặc Author Pro.
  • Phiên bản QuickSight – Giải pháp này yêu cầu QuickSight Enterprise Edition.
  • Tập dữ liệu mẫu – Bạn phải có một tập dữ liệu với sự kết hợp của các trường phân loại và số để làm theo các ví dụ về lọc, định dạng và điều hướng dựa trên tham số. Nếu bạn chưa chuẩn bị tập dữ liệu, bạn có thể sử dụng tập dữ liệu công khai Olympic Games.

Đảm bảo môi trường của bạn được thiết lập đúng cách trước khi tiếp tục.

Hiển thị có điều kiện các giá trị của bộ lọc hoặc điều khiển

Phần này trình bày cách xây dựng các bộ lọc nâng cao mở rộng các tính năng có sẵn bằng cách kết hợp các trường tính toán và tham số để thích ứng động với ngữ cảnh dữ liệu. Trong nhiều trường hợp sử dụng phân tích, chúng ta cần phân loại các bản ghi thành các phân đoạn khác nhau. Tuy nhiên, một thách thức phổ biến phát sinh khi một bản ghi duy nhất thuộc về nhiều phân đoạn. Ví dụ, trong các trò chơi Olympic, bóng nước vừa là môn thể thao đồng đội vừa là môn thể thao dưới nước. Trong các mô hình lọc truyền thống, việc xử lý loại liên kết đa danh mục này thường yêu cầu trùng lặp các bản ghi, điều này có thể làm sai lệch các tổng hợp và làm phức tạp phân tích. Để tránh điều này, chúng tôi đã thiết kế một giải pháp sử dụng mã hóa bitwise, cho phép mỗi bản ghi được biểu diễn dưới dạng một số nguyên duy nhất mã hóa tư cách thành viên phân đoạn của nó, mà không tạo ra bất kỳ hàng trùng lặp nào.

Triển khai các phân đoạn thể thao

Để cho phép phân đoạn động các danh mục thể thao trong một phân tích duy nhất, mỗi môn thể thao được gán một vector nhị phân 4 bit đại diện cho tư cách thành viên của nó trên nhiều phân đoạn. Mỗi bit tương ứng với một danh mục cụ thể:

  • Water Sports – Ví dụ: Water Polo, Diving, Swimming, Triathlon, Sailing
  • Ball Games – Ví dụ: Football, Basketball, Volleyball, Water Polo, Tennis, Golf
  • Team Sports – Ví dụ: Football, Basketball, Volleyball, Water Polo
  • All Sports – Tất cả các môn thể thao được cung cấp trong cơ sở dữ liệu

Nếu một môn thể thao thuộc về một phân đoạn, bit tương ứng được đặt thành 1; nếu không, nó vẫn là 0. Điều này dẫn đến một biểu diễn mặt nạ bit giúp loại bỏ nhu cầu trùng lặp các bản ghi cho phân loại đa phân đoạn. Hình sau cho thấy chỉ số bit và giá trị bit của một vector nhị phân 4 bit.


Hình 1: Sơ đồ giáo dục hiển thị cấu trúc vector nhị phân 4 bit với các chỉ số bit 3, 2, 1, 0 và các giá trị bit tương ứng 1, 1, 0, 1

Bảng sau cho thấy ánh xạ giữa các môn thể thao và các chỉ số bit tương ứng của chúng.

SportsBit IndexPosition Value in Decimal
Water SportsBit 323=8
Ball GamesBit 222=4
Team SportsBit 121=2
All SportsBit 020=1

Ví dụ: Water Polo thuộc về cả bốn phân đoạn và được biểu diễn là 1111 (15 trong hệ thập phân), trong khi Golf, chỉ thuộc về All SportsBall Games, là 0101 (5 trong hệ thập phân).

SportsBinaryDecimalExplanation
Water Polo111115Belongs to all four segments
Golf01015Belongs only to All Sports and Ball Games
Football0111


7
Belongs only to All SportsBall Games, and Team Sports
Swimming10019Belongs only to All Sports and Water Sports

Biểu diễn bitwise nhỏ gọn này giúp mã hóa nhiều mối quan hệ phân đoạn trong một trường duy nhất. Để xây dựng logic này trong QuickSight, hãy hoàn thành các bước sau:

  1. Tạo một trường tính toán có tên Sport Segment bằng cách sử dụng công thức mặt nạ bit. Mỗi phân đoạn được gán một vị trí bit: 1 cho All Sports, 2 cho Team Sports, 4 cho Ball Games và 8 cho Water Sports. Sử dụng các câu lệnh ifelse lồng nhau, chúng tôi tính toán giá trị số nguyên cuối cùng cho mỗi môn thể thao dựa trên các phân đoạn mà nó thuộc về.
Sport Segment =
1+ 2 * ifelse(sport = 'Football' or sport = 'Basketball' or sport = 'Volleyball' or sport = 'Water Polo', 1, 0)+ 4 * ifelse(sport = 'Football' or sport = 'Basketball' or sport = 'Volleyball' or sport = 'Water Polo' or sport = 'Tennis' or sport = 'Golf', 1, 0)+ 8 * ifelse(sport = 'Water Polo' or sport = 'Diving' or sport = 'Swimming' or sport = 'Sailing' or sport = 'Triathlon', 1, 0)
  1. Tạo một tham số có tên SegmentSelection với các giá trị như All Sports, Team Sports, Ball GamesWater Sports. Người dùng có thể chọn một phân đoạn từ menu thả xuống.
  2. Để áp dụng phân đoạn này một cách tương tác, hãy định nghĩa một trường tính toán khác có tên segmentChoice ánh xạ từng tên phân đoạn đến giá trị bit tương ứng của nó (ví dụ: Ball Games = 4):
segmentChoice =
ifelse(${SegmentSelection} = 'All Sports', 1, ${SegmentSelection} = 'Team Sports', 2, ${SegmentSelection} = 'Ball Games', 4, ${SegmentSelection} = 'Water Sports', 8, NULL)
  1. Tính toán một segmentIndicator bằng cách kiểm tra bitwise: chia giá trị Sport Segment của môn thể thao cho segmentChoice đã chọn, lấy phần nguyên, và áp dụng mod 2 để trích xuất bit ở vị trí tương ứng. Tạo trường tính toán segmentIndicator =mod(floor({Sport Segment}/segmentChoice), 2). Một bộ lọc được áp dụng để chỉ hiển thị các bản ghi trong đó segmentIndicator = 1, có nghĩa là môn thể thao thuộc về phân đoạn đã chọn. Phương pháp này hỗ trợ logic lọc nhanh, có thể mở rộng bằng cách sử dụng số học nhị phân, không cần các phép nối phức tạp hoặc bảng tra cứu.

Ảnh chụp màn hình sau cho thấy kết quả khi người dùng chọn Ball Games từ điều khiển.

Sport Segment Selection displaying Ball Games category with six sports including Basketball, Football, Golf, Tennis, Volleyball, and Water Polo

Ảnh chụp màn hình sau cho thấy kết quả khi người dùng chọn Team Sports từ điều khiển.

Sport Segment Selection showing Team Sports category with Basketball, Football, Volleyball, and Water Polo statistics

Ảnh chụp màn hình sau cho thấy kết quả khi người dùng chọn Water Sports từ điều khiển.

Sport Segment Selection control showing Water Sports category with filtered table of five water-based sports and their team counts

Mở bảng điều khiển mẫu và chuyển đến trang tính “Segmentation”.

Lọc cho A VÀ B trong QuickSight

Trong QuickSight, việc áp dụng bộ lọc đa giá trị thường hoạt động như một điều kiện OR, trả về kết quả trong đó một trường khớp với bất kỳ giá trị nào được chọn. Ví dụ: nếu bạn chọn ArcheryBasketball làm bộ lọc trên Sports, QuickSight sẽ trả về tất cả các quốc gia chơi một trong hai môn thể thao. Tuy nhiên, trong một số trường hợp sử dụng, chúng ta cần xác định các bản ghi đáp ứng tất cả các điều kiện đã chọn đồng thời, chẳng hạn như tìm các quốc gia hoặc đội tham gia cả bắn cung và bóng rổ. Logic lọc A VÀ B này không được hỗ trợ nguyên bản, nhưng bạn có thể đạt được nó bằng cách sử dụng các trường tính toán.

Như được hiển thị trong ảnh chụp màn hình sau, chín quốc gia tham gia bắn cung.

Sports filter displaying Archery results showing nine countries with one record each

Như được hiển thị trong ảnh chụp màn hình sau, ba quốc gia tham gia bóng rổ.

Sports filter set to Basketball showing three countries: France, Japan, and United States of America, each with count of 1

Nếu bạn chọn cả ArcheryBasketball trong bộ lọc Sports, QuickSight sẽ trả về 11 quốc gia—vì nó áp dụng điều kiện OR theo mặc định, hiển thị tất cả các quốc gia chơi một trong hai môn thể thao.

Sports dropdown showing Basketball and Archery with filtered results displaying multiple countries and their counts

Tuy nhiên, điều chúng ta muốn là chỉ trả về quốc gia (Nhật Bản) tham gia cả hai môn thể thao: bắn cung và bóng rổ.

QuickSight filter control showing Sports dropdown with Archery and Basketball selected, displaying Japan in Country table below

Trong các bước sau, chúng tôi sẽ hướng dẫn triển khai logic lọc dựa trên AND trong QuickSight, chỉ trả về các bản ghi khớp với tất cả các giá trị đã chọn:

  1. Tạo một trường tính toán có tên Count Sports tính tổng số môn thể thao được chọn trong bộ lọc, sử dụng biểu thức DistinctCountOver(Sports, [], PRE_AGG).
  2. Tạo một trường tính toán khác có tên Count Sports per Country xác định có bao nhiêu môn thể thao được chọn được liên kết với mỗi quốc gia, với biểu thức DistinctCountOver(Sports, [Country], PRE_AGG).
  3. Định nghĩa một trường tính toán thứ ba có tên New Country trả về tên quốc gia chỉ khi nó được liên kết với tất cả các môn thể thao đã chọn—nếu không, nó xuất ra N/A—sử dụng biểu thức ifelse(Count Sports = Count Sports per Country, Country, 'N/A').
  4. Trong hình ảnh trực quan, sử dụng "Sports" làm bộ lọc và nhóm theo "New Country". Thêm một bộ lọc bổ sung để loại trừ các giá trị 'N/A' khỏi trường "New Country".

Kết quả là, khi người dùng chọn nhiều môn thể thao, hình ảnh trực quan sẽ chỉ hiển thị những quốc gia tham gia tất cả các môn thể thao đã chọn. Điều này chuyển đổi hiệu quả logic OR mặc định thành logic AND, cho phép phân tích kiểu giao nhau mà không yêu cầu bất kỳ thay đổi nào đối với mô hình dữ liệu của bạn.

Amazon QuickSight Filters panel showing 29 filters applied, with New Country filter set to Does not equal N/A scoped to only this visual
Sports filter dropdown showing Archery and Basketball as selected values in collapsed state
Filtered table view showing Japan when Basketball and Archery sports are selected from dropdown

Trong định dạng hình ảnh trực quan, đổi tên tiêu đề “New Country” thành “Country.”

Amazon QuickSight Properties panel showing pivot table visual settings with Group-by column names section expanded, displaying Country field configuration

Mở bảng điều khiển mẫu và chuyển đến trang tính “A AND B”.

Xây dựng bảng điều khiển nhiều trang với điều hướng nhận biết ngữ cảnh

Mục đích của phần này là giúp các tác giả BI liên kết các hành động điều hướng với các trang tính cụ thể dựa trên nội dung của các hình ảnh trực quan, sử dụng các điều kiện được xác định trước. Theo mặc định, một tác giả chỉ có thể tạo một cấu hình “Select actions” cho mỗi hình ảnh trực quan.

Amazon QuickSight new action configuration panel showing Navigation action setup with Action 2 name and menu option activation selected

Để giải quyết hạn chế này, chúng tôi đã định nghĩa một giải pháp cho phép điều hướng đến các trang tính khác nhau hoặc các trang web bên ngoài dựa trên các giá trị phân loại, được kích hoạt bởi một “Select action” một lần nhấp. Điều này đạt được bằng cách sử dụng một hành động điều hướng có điều kiện để điều hướng đến các trang tính khác nhau của cùng một bảng điều khiển. Cách tiếp cận này cung cấp một cách có thể mở rộng để xây dựng các bảng điều khiển với điều hướng nhận biết ngữ cảnh. Hoàn thành các bước sau:

  1. Xác định ID trang tính:
    a. Xuất bản phân tích lên một bảng điều khiển để có thể lấy ID của bảng điều khiển.
    b. Điều hướng đến địa chỉ web để xác định ID bảng điều khiển.
    c. Sao chép địa chỉ và ghi lại để sử dụng sau. Địa chỉ phải là https://<>.quicksight.aws.amazon.com/sn/account/<>/dashboards/<>.
  2. Để tạo hành động điều hướng, hãy tạo một “Select action” với loại hành động URL.
  3. Xác định ID trang tính cho hai trang tính khác nhau trong bảng điều khiển.
Amazon QuickSight pivot table showing Olympic medals won by USA, Canada, and Mexico across multiple years and sports categories
  1. Bây giờ bạn đã có URL bảng điều khiển và ID trang tính cho cả hai trang tính, bạn có thể tạo một trường tính toán để điều hướng đến hai trang tính. Ở đây, sử dụng câu lệnh ifelse để trả về giá trị ID trang tính cho trang tính đầu tiên; nếu không, trả về giá trị ID trang tính cho trang tính thứ hai:
ifelse(CountryAbbrev='USA' or CountryAbbrev='CAN' or CountryAbbrev='MEX',
<<USA, CAN, MEX Sheet ID>>, <<Other Countries Sheet ID>>)
Amazon QuickSight calculated field editor showing ConditionalLinkDrillDown formula with ifelse logic for country-based URL navigation
Amazon QuickSight pivot table showing comprehensive Olympic medals data across all countries, years from 1896-1948 visible, organized by year and country
  1. Trong hình ảnh trực quan bảng xoay, chèn trường tính toán bạn đã tạo có tên ConditionalLinkDrillDown và sau đó ẩn trường này.
  2. Để đảm bảo rằng khi người dùng nhấp vào trường dữ liệu trong trang tính “All Medals” thì các bộ lọc chính xác được áp dụng cho các trang tính khác, bạn phải truyền các tham số từ trang tính đầu tiên.

Các ảnh chụp màn hình sau minh họa các bộ lọc cho các trang tính khác nhau:

  • Trang tính “USA, CAN, MEX”
Amazon QuickSight pivot table displaying Olympic medals for USA, Canada, and Mexico from 1896 through 1948 across multiple sports
  • Trang tính các quốc gia khác
Amazon QuickSight pivot table displaying Olympic medals by country and sport, filtered to show countries other than USA, Canada, and Mexico
  1. Sau khi xác định các tham số cần thiết, bạn cần truyền các tham số sau phần <<ConditionalLinkDrillDown>> của URL. Ở đây, nhập # theo sau là p.parameter =<>. Khi thêm nhiều tham số và khi sử dụng nhiều giá trị cho cùng một tham số, hãy sử dụng dấu phân cách &.
https://us-east-1.quicksight.aws.amazon.com/sn/account/<<account name>>/dashboards/<<dashboard id>>/sheets/<<ConditionalLinkDrillDown>>#p.pCountryAbbrev=<<CountryAbbrev>>&p.pSport=<<sport>>&p.pYear=<<Year>>
Amazon QuickSight dashboard showing Metrics Summary table with sales data by region and country, including revenue and quantity metrics across Strategic, SMB, and Enterprise segments

Bây giờ, khi người dùng nhấp vào một bản ghi trong trang tính “All Medals”, họ sẽ được chuyển hướng đến trang tính “USA, CAN, MEX” nếu bản ghi đó được liên kết với ba quốc gia đó, và sẽ được chuyển hướng đến trang tính các quốc gia khác nếu bản ghi đó được liên kết với các quốc gia khác ngoài USA, Canada hoặc Mexico.

Sử dụng chủ đề Quick Suite với hướng dẫn tùy chỉnh để bao gồm hoặc loại trừ dữ liệu cụ thể

Chủ đề Quick Suite là tập hợp một hoặc nhiều tập dữ liệu xác định một lĩnh vực chủ đề cụ thể mà người dùng doanh nghiệp của bạn có thể khám phá và đặt câu hỏi. Tuy nhiên, sự mơ hồ trong thuật ngữ kinh doanh có thể dẫn đến kết quả không chính xác nếu mô hình hiểu sai ý định của người dùng.

Trong các kịch bản bán hàng, hai ví dụ về sự mơ hồ như vậy là:

  • VIP – Đề cập cụ thể đến các khách hàng cấp cao nhất được quản lý bởi đội ngũ bán hàng
  • Tác động của bầu cử tổng thống – Đề cập đến hoạt động chỉ trong khoảng thời gian từ tháng 1 năm 2024 đến tháng 12 năm 2024

Những điều này không phải lúc nào cũng được mã hóa trực tiếp trong mô hình dữ liệu, nhưng chúng ta vẫn muốn chủ đề hiểu chúng một cách nhất quán. Đây là lúc các hướng dẫn tùy chỉnh phát huy tác dụng: các tác giả có thể hướng dẫn cách QuickSight diễn giải các thuật ngữ nhất định, ngay cả khi tập dữ liệu cơ bản không chứa các bộ lọc hoặc thẻ rõ ràng cho các khái niệm đó. Hãy xem xét các truy vấn định hướng bán hàng điển hình:

  • “Hiển thị doanh số VIP?”
  • “Doanh số trong thời gian bầu cử tổng thống?”

Nếu không có logic bổ sung, QuickSight không thể diễn giải “VIP”. Tương tự, hệ thống có thể không biết bạn đang đề cập đến cuộc bầu cử nào hoặc phạm vi ngày nào là phù hợp. Ngay cả khi tập dữ liệu không định nghĩa rõ ràng các khái niệm này, các hướng dẫn tùy chỉnh giúp các tác giả thực thi các diễn giải cụ thể theo doanh nghiệp. Để thêm hướng dẫn tùy chỉnh, hãy hoàn thành các bước sau:

  1. Trên bảng điều khiển QuickSight, chuyển đến chủ đề liên quan đến tập dữ liệu bán hàng của bạn.
  2. Trên tab Custom Instructions, thêm nội dung sau:
When users refer to "VIP", interpret this as customers where 'Atlas Assured'.

Điều này tạo điều kiện thuận lợi cho việc lọc nhất quán, ngay cả khi “VIP” không phải là một trường hoặc danh mục theo nghĩa đen trong tập dữ liệu.

  1. Tiếp theo, thêm một hướng dẫn khác cho cửa sổ thời gian tác động của bầu cử:
When users refer to “presidential election impact,” restrict analysis to dates between January 1, 2024 and December 31, 2024.

Điều này tránh các giả định không chính xác về các cuộc bầu cử trong quá khứ hoặc các khung thời gian sau năm 2024.

Amazon Q Business topic configuration showing Custom Instructions tab with field definitions and context settings for Software Sales topic

Các hướng dẫn này hoạt động như các bộ lọc hoặc bộ chuyển đổi vô hình được áp dụng tại thời điểm truy vấn. Hãy cùng khám phá cách QuickSight xử lý một vài câu hỏi ví dụ sau khi các quy tắc này được áp dụng, như minh họa trong bảng sau.

User QuestionBehind-the-Scenes Logic
“Show VIP sales”Adds filter: Customer = Atlas Assured
“Sales during presidential election?”Adds filter: CloseDate BETWEEN '2024-01-01' AND '2024-12-31'

Các tác nhân trò chuyện tích hợp với các chủ đề để cung cấp phân tích nhận biết doanh nghiệp thông qua các mô hình ngôn ngữ lớn. Khi bạn kết nối các hướng dẫn tùy chỉnh với các chủ đề như bán hàng phần mềm, tác nhân trò chuyện sẽ tự động áp dụng các quy tắc kinh doanh được xác định trước của bạn trong mọi tương tác truy vấn.

Amazon Q Business dashboard showing VIP Customer Sales by Region bar chart with Atlas Assured customers, EMEA leading at approximately $1,200 in sales
Amazon Q Business interface showing bar chart of sales by product during 2024 Presidential election year, with Site Analytics leading at $2,310

Ngay cả khi tập dữ liệu của bạn không có cột VIP theo nghĩa đen hoặc cờ presidential election, các quy tắc tùy chỉnh này vẫn mang lại logic nhận biết doanh nghiệp mà không cần sửa đổi mô hình dữ liệu cơ bản.

Dọn dẹp

Để tránh phát sinh chi phí liên tục sau khi hoàn thành hướng dẫn, hãy xóa các tài nguyên bạn đã tạo trong quá trình thực hiện:

  1. Xóa bất kỳ tập dữ liệu mẫu hoặc nguồn dữ liệu tùy chỉnh nào không còn cần thiết.
  2. Nếu tập dữ liệu của bạn được lấy từ Amazon Simple Storage Service (Amazon S3) hoặc được kết nối với các dịch vụ AWS khác, hãy đảm bảo xóa mọi tệp tạm thời, bảng hoặc truy vấn được tạo cho hướng dẫn này.

Kết luận

QuickSight cung cấp các cách linh hoạt để làm phong phú phân tích dữ liệu bằng cách kết hợp ngôn ngữ tự nhiên, mô hình hóa dữ liệu và logic lọc tùy chỉnh. Với các hướng dẫn tùy chỉnh trong QuickSight, các nhóm có thể nâng cao trải nghiệm người dùng bằng cách nhúng kiến thức chuyên biệt vào các truy vấn ngôn ngữ tự nhiên, cung cấp các phản hồi chính xác và phù hợp với doanh nghiệp. Ở lớp mô hình hóa dữ liệu, các kỹ thuật như mã hóa bitwise cho phép biểu diễn hiệu quả các phân loại nhiều-nhiều mà không yêu cầu bất kỳ bảng tham chiếu bổ sung nào, đơn giản hóa các bộ lọc, bảo toàn tính toàn vẹn dữ liệu và hỗ trợ phân đoạn thông qua các tham số và trường tính toán. Cuối cùng, bằng cách mở rộng hành vi lọc mặc định của QuickSight, người dùng có thể triển khai các bộ lọc đa lựa chọn dựa trên AND để cô lập các kết quả đáp ứng tất cả các điều kiện đã chọn, mang lại những hiểu biết sâu sắc hơn mà không làm thay đổi tập dữ liệu. Cùng nhau, các cách tiếp cận này trao quyền cho các tổ chức xây dựng các bảng điều khiển có thể mở rộng, chính xác và nhận biết ngữ cảnh, phù hợp chặt chẽ với nhu cầu kinh doanh. Hãy thử các tính năng này cho trường hợp sử dụng của riêng bạn và chia sẻ phản hồi của bạn trong phần bình luận.


Về tác giả


Ying Wang là Kiến trúc sư Giải pháp Chuyên gia Cấp cao trong tổ chức AI tạo sinh tại AWS, chuyên về Amazon Quick Suite để hỗ trợ các khách hàng doanh nghiệp lớn, ISV và khu vực công. Cô có 16 năm kinh nghiệm trong phân tích dữ liệu và khoa học dữ liệu, với nền tảng vững chắc là kiến trúc sư dữ liệu và quản lý kỹ thuật phát triển phần mềm. Với vai trò kiến trúc sư dữ liệu, Ying đã giúp khách hàng thiết kế và mở rộng các giải pháp kiến trúc dữ liệu doanh nghiệp trên đám mây. Trong vai trò quản lý kỹ thuật, cô đã giúp khách hàng khai thác sức mạnh dữ liệu của họ thông qua công cụ phân tích Quick Suite bằng cách cung cấp các tính năng mới và thúc đẩy đổi mới sản phẩm từ cả góc độ kỹ thuật và sản phẩm.


Michael Wong là Tư vấn viên Phân phối Liên kết trong tổ chức Dịch vụ Chuyên nghiệp của AWS, chuyên về Phân tích Dữ liệu để hỗ trợ khách hàng doanh nghiệp và khu vực công. Anh có kinh nghiệm sâu rộng về kiến trúc dữ liệu đám mây và phân tích, với nền tảng vững chắc về trực quan hóa dữ liệu và các giải pháp Business Intelligence. Với vai trò chuyên gia phân tích dữ liệu, Michael đã giúp khách hàng thiết kế và triển khai kiến trúc data lake có khả năng mở rộng và di chuyển các hệ thống báo cáo cũ sang các giải pháp dựa trên đám mây hiện đại. Trong vai trò tư vấn, anh đã cung cấp các bảng điều khiển Amazon QuickSight phức tạp, phát triển các đường ống chuyển đổi dữ liệu bằng AWS Glue và SQL, đồng thời cung cấp vai trò lãnh đạo kỹ thuật trong các dự án tích hợp dữ liệu đa diện trên các cơ quan chính phủ liên bang và tiểu bang.


Priya Kakarla là Kiến trúc sư Giải pháp Chuyên gia cho Amazon Quick Suite, với kinh nghiệm trải rộng trong các lĩnh vực chăm sóc sức khỏe, tài chính và các doanh nghiệp kỹ thuật số. Cô giúp khách hàng thiết kế và triển khai các giải pháp Phân tích đầu cuối nhằm thúc đẩy việc ra quyết định dựa trên dữ liệu. Đam mê trao quyền cho các tổ chức thông qua phân tích trực quan và có khả năng mở rộng, Priya được biết đến với sự tận tâm với khách hàng và cam kết cung cấp các giải pháp sáng tạo, cá nhân hóa nhằm đạt được kết quả kinh doanh thực tế. Ngoài công việc, Priya thích khám phá những địa điểm mới, thử các món ăn khác nhau và dành thời gian chất lượng bên gia đình và bạn bè.