Amazon QuickSight を活用したエンタープライズ向け観測可能性ソリューションの構築
AWS は、大規模なエンタープライズ AI プラットフォーム「Amazon Quick」の利用状況やコスト、ガバナンスを一元可視化するための観測可能ソリューションの構築方法を提示した。
キーポイント
エンタープライズ AI の可視化課題
大規模なユーザー導入時に、利用状況や満足度、コストが分散し分析が困難になる課題に対し、単一の管理画面(Single Pane of Glass)からの監視が必要とされる。
Amazon Quick の統合機能
Spaces, Chat agents, Flows などの機能を統合した Amazon Quick は、組織の拡大に伴い採用率や満足度、コスト管理を正確に追跡する仕組みを求めている。
データ基盤と分析ツールの連携
CloudWatch のログと CloudTrail のイベントを S3 データレイクに集約し、Athena でクエリ、QuickSight でダッシュボード化、カスタムチャットエージェントで問い合わせる構成を示す。
機密データ保護のデフォルト設定
チャットメッセージの内容(ユーザー/システムテキスト)はデフォルトでログに記録されず、組織のプライバシーポリシーに基づいて手動で有効化する必要がある。
柔軟なアクセス制御オプション
データカタログ設定では、Lake Formation を使用した細粒度権限管理(列レベルでの除外機能)か、IAM ポリシーに依存する簡易モードのどちらかを選択できる。
包括的なインフラストラクチャ自動化
デプロイスクリプトは、CloudWatch Logs 作成から S3 データレイク、Firehose、Lambda、EventBridge の構築までを自動実行し、Glue Data Catalog を介してデータ可視化を可能にする。
QuickSight ダッシュボードとトピックのデプロイ
スクリプトを実行することで、カスタムテーマやデータソースを含むダッシュボードが自動展開され、日次更新スケジュールが設定されます。また、インジェクションされたデータの整合性を検証した上で、質問を適切なデータセットにルーティングするトピックが作成されます。
重要な引用
Without a centralized observability solution, this data is scattered across multiple AWS services and difficult to analyze at scale.
As organizations scale their Amazon Quick deployments, they need a reliable way to track adoption, measure satisfaction, monitor costs, and audit governance from a single pane of glass.
The chat message content is omitted by default so that no user conversation data reaches CloudWatch Logs.
When message content logging is enabled, column-level exclusion prevents message content from flowing into the Quick Sight dashboard and topic.
Business leaders can ask questions like "Which Amazon Quick features are being used the most in the last 30 days?" They will receive instant visual answers with metrics, charts, and actionable recommendations.
The solution makes chat interaction metrics, user feedback, agent hours usage, index storage usage, and governance events accessible through Amazon Athena, an Amazon Quick Sight dashboard, and an Amazon Quick custom chat agent.
影響分析・編集コメントを表示
影響分析
本記事は、生成 AI プラットフォームの導入が企業規模で拡大する中で、運用コストとガバナンスを管理するための標準的なアーキテクチャを示すものであり、実務レベルでの即座の適用が可能です。AWS エコシステム内でのデータ統合パターンを確立することで、組織全体の AI 投資対効果(ROI)の可視化と最適化を加速させる重要な指針となります。
編集コメント
生成 AI の導入が普及する中、技術的な実装だけでなく「どう運用し、コストと効果を測るか」という経営視点のアーキテクチャ解説は非常に貴重です。AWS 独自のツールを組み合わせた具体的な実装例として、他社製品との比較検討にも役立つ内容となっています。
数百から数千のユーザーがエンタープライズ AI プラットフォームに登録される際、ビジネスリーダーやプラットフォーム所有者は、誰がプラットフォームを利用しているか、ユーザーが受け取る回答に満足しているか、どの機能が最も高いエンゲージメントを牽引しているかを把握する必要があります。集中型の観測ソリューションがない場合、このデータは複数の AWS サービスに散在しており、大規模な分析が困難になります。
Amazon Quick は、Spaces、Chat agents(チャットエージェント)、Flows、Automate、Research、および Amazon Quick Sight ビジネスインテリジェンス機能を 1 つの場所に集約する生成 AI 駆動型プラットフォームです。組織が Amazon Quick の展開をスケールさせるにつれ、採用状況を追跡し、満足度を測定し、コストを監視し、ガバナンスを監査するための信頼できる方法として、単一の管理画面(シングルパネルオブグラス)が必要となります。
本記事では、Amazon Quick の運用データを Amazon CloudWatch から提供されるログ [vended logs] と AWS CloudTrail のイベント [events] を統合し、Amazon Athena によるクエリ実行や Quick Sight ダッシュボード、さらに Quick カスタム チャット エージェント を利用して照会可能な、セキュリティが強化されたデータレイクである Amazon Simple Storage Service (Amazon S3) に格納するソリューションのデプロイ方法をご紹介します。
ソリューション概要
Amazon Quick は、提供されるログを通じて使用状況やインタラクションデータを公開しており、これにより Amazon Quick 内のチャット会話、ユーザーフィードバック、エージェント/リサーチ時間の利用状況、およびインデックスストレージの使用状況を把握できます。また、Amazon Quick は AWS CloudTrail と統合されており、Amazon Quick 内でユーザー、ロール、または AWS サービスによって実行されたアクションの記録を提供します。

図 1: Amazon Quick エンタープライズ観測性ソリューションのアーキテクチャ
本ワークフローは、以下のステップで構成されています:
- ビジネスユーザーは Amazon Quick と対話します。
- Amazon Quick は、そのインタラクションログを Amazon CloudWatch vended logs に公開します。これらのログには、認証情報(秘密鍵、AWS シークレットアクセスキー)、金融情報、個人識別情報、保護された医療情報、およびデバイス識別子などの機密データをマスクするためのデータ保護ポリシーで保護することができます。
- CloudWatch サブスクリプションフィルターは、ログイベントを Amazon Data Firehose 配信ストリームに転送します。Firehose 配信ストリームは、AWS Lambda 関数を使用してデータを変換し、Amazon S3 のデータレイクに書き込みます。
- Amazon EventBridge ルールは、AWS CloudTrail から Amazon Quick API コールをルーティングし、専用の Firehose 配信ストリームに送信します。この Firehose 配信ストリームも、AWS Lambda 関数を使用してデータを変換し、データレイクに書き込みます。
- AWS Glue Data Catalog は、Amazon Athena の外部テーブルおよび分析ビュー用のデータレイクのメタデータを維持します。
- 管理者は Amazon Athena を使用してデータを照会できます。AWS Lake Formation は、テーブルレベルおよびカラムレベルで細粒度のデータレイク権限を提供します。
- ビジネスリーダーやステークホルダーは、Quick Sight ダッシュボードでデータを確認し、採用状況、満足度、コスト、ガバナンスデータのインタラクティブな探索を行うことができます。また、自然言語による質問に対して即座に視覚的な回答を受け取るために、Quick のカスタムチャットエージェントを使用することもできます。
このソリューションは、顧客管理型 AWS Key Management System (AWS KMS) キーを使用して、自動キーローテーション機能付きで保存中のデータを暗号化します。また、Amazon CloudWatch Log Groups、Amazon Data Firehose 配信ストリーム、AWS Lambda 関数の環境変数、および Amazon S3 データレイクも暗号化します。これにより、パイプライン全体にわたって統一された暗号化戦略が提供されます。
前提条件
このソリューションをデプロイするには、以下のものが必要です:
- Amazon Quick サブスクリプション付きの AWS アカウント
- Python 3.9 以上
- Node.js 20 以上
- AWS Cloud Development Kit (AWS CDK)
- AWS Command Line Interface (AWS CLI) V2
- ソリューションをデプロイするための IAM 権限を持つ AWS CLI プロファイル。これには、AWS Identity and Access Management (IAM) ロール、AWS KMS キー、Amazon CloudWatch Log Groups、Amazon S3 バケット、AWS Lambda 関数、Amazon Data Firehose デリバリーストリーム、Amazon EventBridge ルール、および AWS CloudFormation スタックの作成権限が含まれます。データカタログアクセス制御に AWS Lake Formation を選択する場合、デプロイするアイデンティティは Lake Formation の管理者である必要があります。
ソリューションのデプロイ
デプロイは段階的に組織されており、各ステップが前のステップを基盤としています。どのステップでも停止可能であり、その時点で動作するソリューションを得ることができます。AWS CLI プロファイル、リソースプレフィックス、データベース名、ワークグループ名などの設定は、各ステップ後にローカルに保存されるため、後のステップで自動的に入力されます。
リポジトリのクローン
GitHub リポジトリ をクローンし、プロジェクトディレクトリに移動します:
git clone https://github.com/aws-samples/sample-quick-observability-platform
cd sample-quick-observability-platform提供されたログの設定
Amazon CloudWatch Logs インフラストラクチャをデプロイします:
deploy.py --logsこのスクリプトは、Quick のサブスクリプション領域を自動的に検出し、AWS KMS キーを作成し、チャット、フィードバック、エージェント稼働時間、およびインデックス使用データに対するベンダー提供ログの配信を設定します。
デプロイメントでは、作成する CloudWatch ロググループ(* /aws/vendedlogs/quick/chat, /aws/vendedlogs/quick/feedback, /aws/vendedlogs/quick/agent-hours, /aws/vendedlogs/quick/index-usage *)の入力を求めます。また、他の AWS リソースを作成するためのプレフィックス(* quickobserve *)も入力します。
チャットメッセージの内容(user_message および system_text_message)には、データベース、Amazon S3 バケット、またはサードパーティ製統合など、接続されたエンタープライズソースから取得した機密情報や規制対象データが含まれる可能性があります。メッセージコンテンツのロギングを有効にする前に、組織のデータプライバシー、コンプライアンス、およびデータ保持ポリシーを確認してください。デフォルトではチャットメッセージの内容は除外されるため、ユーザーの会話データが CloudWatch Logs に到達することはありません。ただし、チャットメッセージの内容をログに記録するかどうかについては、デプロイメント時に確認されます。
AWS コンソールで CloudWatch ベンダー提供ロググループを確認してください:

データパイプラインのデプロイ
以下のコマンドを使用して、パイプラインをデプロイします:
python3 deploy.py --pipeline
これにより、Amazon S3 データレイク、Amazon CloudWatch Logs サブスクリプションフィルター、Amazon Data Firehose 配信ストリーム、AWS Lambda 関数、および Amazon EventBridge ルールがデプロイされます。
Amazon S3 データレイク(*quickobserve-pipeline-datalake-**)内でログデータを確認できます。

データカタログの設定
以下のコマンドを実行して、データカタログのセットアップを行います:
python3 deploy.py --datacatalog
このスクリプトはデータベース名(*quickobserve_db*)の入力を求め、AWS Glue Data Catalog 内に既に存在しないか確認します。これにより、他のワークロードに属するテーブルへの誤った変更を防ぎます。その後、データレイクへのアクセス管理方法をどのように行うかを選択するよう求められます:
- Lake Formation(デフォルト) – データレイクの場所を登録し、Amazon Quick サービスロールに対してテーブルレベルおよびカラムレベルで細粒度の権限を付与します。メッセージコンテンツのログ記録が有効になっている場合、カラムレベルでの除外により、メッセージコンテンツが Quick Sight ダッシュボードやトピックに流れ込むのを防ぎます。
- IAM ポリシー – AWS Lake Formation のセットアップをスキップし、アクセス制御には IAM ポリシーに依存します。アカウントで Lake Formation を使用していない場合にこのオプションを使用してください。
スクリプトは、CloudWatch ベンダーログおよび CloudTrail イベント用の AWS Glue Data Catalog データベース、Athena テーブル、ビューを作成します。AWS Glue でデータカタログを確認できます:

Amazon Athena クエリエディタで以下のクエリを実行して、データが正常にフローしていることを確認します:
SELECT * FROM "quickobserve_db"."agent_hours_logs" ;
SELECT * FROM "quickobserve_db"."chat_logs" ;
SELECT * FROM "quickobserve_db"."cloudtrail_events" ;
SELECT * FROM "quickobserve_db"."feedback_logs" ;
SELECT * FROM "quickobserve_db"."index_usage_logs" ;
SELECT * FROM "quickobserve_db"."cloudtrail_events" ;
Quick Sight ダッシュボードのデプロイ
Quick Sight ダッシュボードをデプロイします:
`python3 deploy.py --dashboard
これにより、Quick Sight リソースがデプロイされます。カスタム [テーマ](https://docs.aws.amazon.com/quick/latest/userguide/themes-in-quicksight.html)、[データソース](https://docs.aws.amazon.com/quick/latest/userguide/supported-data-sources.html)、日次更新スケジュールを持つ [データセット](https://docs.aws.amazon.com/quick/latest/userguide/working-with-datasets.html)、[分析](https://docs.aws.amazon.com/quick/latest/userguide/working-with-an-analysis.html)、および Amazon Quick の観測可能メトリクスを表示するための [ダッシュボード](https://docs.aws.amazon.com/quick/latest/userguide/creating-a-dashboard.html) です。
Quick Sight ダッシュボードで観測可能メトリクスを確認できます:
- Amazon Quick コンソールにログインします。
- 左側のナビゲーションメニューから「Dashboards」を選択し、次に「Quick Observability Dashboard」を選択します。
**
ダッシュボードの各シートには、日付範囲パラメータ制御と下部に詳細テーブルが含まれています。チャート、ピースライス、または KPI のいずれかを選択すると、詳細テーブルがフィルタリングされ、一致するレコードが表示されます。
## Quick Sight トピックの作成
以下のコマンドを使用して Quick Sight トピックを作成します:
python3 scripts/create_topic.py
このスクリプトは、各データセットに正常な取り込みからのデータが含まれていることを確認した後、質問を正しいデータセットへルーティングするカスタム指示付きで Quick Sight トピックを作成します。Amazon Quick コンソールで Quick Sight トピックを確認できます。
- Amazon Quick コンソールにログインします。
- 左側のナビゲーションメニューから「トピック」を選択し、次に「Quick Observability Topic」を選択します。

## Quick カスタムチャットエージェントの作成
この手順は、Amazon Quick [コンソール](https://quicksight.aws.amazon.com/) を通じて実行されます。
- 左側のナビゲーションメニューから「スペース」を選択し、「スペースの作成」を選択します。
- 開くスペース作成ページで、スペースの名前と説明を入力します。
- 「知識の追加」を選択して、スペースへのコンテンツ追加を開始します。
- メニューから「トピック」を選択します。
- 「トピックの追加」で「Quick Observability Topic」を選択します。

Quick カスタムチャットエージェントを作成します:
- 左側のナビゲーションメニューから「Chat agents」を選択し、次に「Create chat agent」を選択します。
- 開くエージェント作成ページで、エージェントの名前と説明を入力します。
- 「Instructions(指示)」セクションに、GitHub リポジトリからのプロンプトを貼り付けます。
- 「Knowledge sources(知識ソース)」セクションで「Link Spaces」を選択し、「Quick Observability Space」を選びます。
- 「Launch chat agent」を選択してエージェントをチャットエージェントライブラリに登録し、チャットで使用できるようにします。

ビジネスリーダーは、「過去 30 日間で最も使用されている Amazon Quick の機能は何ですか?」といった質問を投げかけることができます。
##
彼らは、メトリクス、チャート、そして実行可能な推奨事項を含む即座の視覚的な回答を受け取ります。



##
## クリーンアップ
デプロイしたリソースをクリーンアップするには、以下のクリーンアップスクリプトを実行してください:
python3 cleanup.py
## 結論
本記事では、Amazon Quick の運用データを安全なデータレイクに統合する観測可能性ソリューションのデプロイ方法について紹介しました。このソリューションにより、チャットインタラクションの指標、ユーザーフィードバック、エージェント稼働時間の使用状況、インデックスストレージの使用量、ガバナンスイベントを、Amazon Athena、Amazon Quick Sight のダッシュボード、および Amazon Quick カスタムチャットエージェントを通じてアクセス可能にしています。本ソリューションは、組織固有のメトリクスに対応するカスタム Athena ビューを追加したり、ダッシュボードに追加シートを作成したり、異なるチーム向けに特化した新しいチャットエージェントを構築したり、データレイクを他の分析ツールと統合したりすることで拡張可能です。
開始するには、[GitHub リポジトリ](https://github.com/aws-samples/sample-quick-observability-platform) をクローンしてソリューションを展開してください。
## 著者について原文を表示
When hundreds to thousands of users are onboarded to an enterprise AI platform, business leaders and platform owners need visibility into who is using the platform, whether users are satisfied with the answers they receive, and which capabilities are driving the most engagement. Without a centralized observability solution, this data is scattered across multiple AWS services and difficult to analyze at scale.
Amazon Quick is a generative AI-powered platform that brings together Spaces, Chat agents, Flows, Automate, Research, and Amazon Quick Sight business intelligence capabilities in one place. As organizations scale their Amazon Quick deployments, they need a reliable way to track adoption, measure satisfaction, monitor costs, and audit governance from a single pane of glass.
In this post, we show you how to deploy a solution that consolidates the Amazon Quick operational data from Amazon CloudWatch vended logs and AWS CloudTrail events into a secured data lake in Amazon Simple Storage Service (Amazon S3) that can be queried using Amazon Athena, a Quick Sight dashboard, and a Quick custom chat agent.
Solution overview
Amazon Quick publishes usage and interaction data through the vended logs to deliver chat conversations, user feedback, agent/research hours usage, and index storage usage in Amazon Quick. Amazon Quick is integrated with AWS CloudTrail, which provides a record of actions taken by a user, a role, or an AWS service in Amazon Quick.

Figure 1: Amazon Quick enterprise observability solution architecture
The workflow consists of the following steps:
- Business users interact with Amazon Quick.
- Amazon Quick publishes the interaction logs to Amazon CloudWatch vended logs. You can protect these logs with data protection policies to mask sensitive data, such as credentials (private keys, AWS secret access keys), financial information, personally identifiable information, protected health information, and device identifiers.
- CloudWatch subscription filters forward the log events to Amazon Data Firehose delivery streams. The Firehose delivery streams transform the data using an AWS Lambda function and write it to a data lake in Amazon S3.
- An Amazon EventBridge rule routes Amazon Quick API calls from AWS CloudTrail and sends them to a dedicated Firehose delivery stream. The Firehose delivery stream transforms the data using an AWS Lambda function and writes it to the data lake.
- AWS Glue Data Catalog maintains data lake metadata for Amazon Athena external tables and analytical views.
- Administrators can use Amazon Athena to query the data. AWS Lake Formation provides fine-grained data lake permissions at the table and column level.
- Business leaders and stakeholders can see the data in a Quick Sight dashboard for interactive exploration of adoption, satisfaction, cost, and governance data. They can also use a Quick custom chat agent with natural language questions to receive instant visual answers.
The solution encrypts the data at rest using a customer managed AWS Key Management System (AWS KMS) key with automatic key rotation. The solution encrypts the Amazon CloudWatch Log Groups, Amazon Data Firehose delivery streams, AWS Lambda function environment variables, and Amazon S3 data lake. This provides a unified encryption strategy across the entire pipeline.
Prerequisites
To deploy this solution, you need:
- An AWS account with Amazon Quick subscription
- Python 3.9+
- Node.js 20+
- AWS Cloud Development Kit (AWS CDK)
- AWS Command Line Interface (AWS CLI) V2
- An AWS CLI profile with IAM permissions to deploy the solution, including creating AWS Identity and Access Management (IAM) roles, AWS KMS key, Amazon CloudWatch Log Groups, an Amazon S3 bucket, AWS Lambda functions, Amazon Data Firehose delivery streams, Amazon EventBridge rules, and AWS CloudFormation stacks. If you choose AWS Lake Formation for data catalog access control, the deploying identity must be a Lake Formation administrator.
Deploy the solution
The deployment is organized into steps, each building on the previous one. You can stop after any step and have a working solution at that level. Settings like the AWS CLI profile, resource prefix, database name, and workgroup name are saved locally after each step, so subsequent steps auto-populate them.
Clone the repository
Clone the GitHub repository and navigate to the project directory:
git clone https://github.com/aws-samples/sample-quick-observability-platform
cd sample-quick-observability-platformSet up vended logs
Deploy the Amazon CloudWatch Logs infrastructure:
python3 deploy.py --logsThe script auto-detects your Quick subscription region, creates the AWS KMS key, and configures vended logs delivery for chat, feedback, agent hours, and index usage data.
The deployment prompts for CloudWatch log groups to create *(/aws/vendedlogs/quick/chat, /aws/vendedlogs/quick/feedback, /aws/vendedlogs/quick/agent-hours, /aws/vendedlogs/quick/index-usage*). It also prompts for a prefix (*quickobserve*) for other AWS resources to be created.
Chat message content (user_message and system_text_message) might contain sensitive or regulated data from connected enterprise sources such as databases, Amazon S3 buckets, or third-party integrations. Before enabling message content logging, review your organization’s data privacy, compliance, and data retention policies. The chat message content is omitted by default so that no user conversation data reaches CloudWatch Logs. The deployment prompts you if you want to log the chat message content.
Verify the CloudWatch vended log groups in the AWS console:

Deploy data pipeline
Use the following command to deploy the pipeline:
python3 deploy.py --pipelineThis deploys Amazon S3 data lake, Amazon CloudWatch Logs subscription filters, Amazon Data Firehose delivery streams, AWS Lambda functions and an Amazon EventBridge rule.
You can see the logs data in Amazon S3 data lake (*quickobserve-pipeline-datalake-**).*

Set up data catalog
Use the following command to run the data catalog setup:
python3 deploy.py --datacatalogThe script prompts for a database name (*quickobserve_db*) and verifies that it doesn’t already exist in the AWS Glue Data Catalog, preventing accidental changes to tables belonging to other workloads. It then prompts you to choose how data lake access is managed:
- Lake Formation (default) – Registers the data lake location and grants fine-grained permissions to the Amazon Quick service role at the table and column level. When message content logging is enabled, column-level exclusion prevents message content from flowing into the Quick Sight dashboard and topic.
- IAM policies – Skips AWS Lake Formation setup and relies on IAM policies for access control. Use this if your account does not use Lake Formation.
The script creates an AWS Glue Data Catalog database, Athena tables and views for CloudWatch vended logs and CloudTrail events.You can see the data catalog in AWS Glue:

Verify data is flowing by running the following queries in Amazon Athena query editor:
SELECT * FROM "quickobserve_db"."agent_hours_logs" ;
SELECT * FROM "quickobserve_db"."chat_logs" ;
SELECT * FROM "quickobserve_db"."cloudtrail_events" ;
SELECT * FROM "quickobserve_db"."feedback_logs" ;
SELECT * FROM "quickobserve_db"."index_usage_logs" ;
SELECT * FROM "quickobserve_db"."cloudtrail_events" ;Deploy Quick Sight dashboard
Deploy the Quick Sight dashboard:
python3 deploy.py --dashboardThis deploys Quick Sight resources: a custom theme, a data source, datasets with daily refresh schedules, an analysis, and a dashboard for viewing Amazon Quick observability metrics.
You can see the observability metrics in Quick Sight dashboard:
- Log in to the Amazon Quick console.
- From the left navigation menu, select Dashboards, and then select Quick Observability Dashboard.
*

*
Each sheet in the dashboard includes date range parameter controls and a detail table at the bottom. Selecting any chart, pie slice, or KPI filters the detail table to show the matching records.
Create Quick Sight topic
Use the following command to create the Quick Sight topic:
python3 scripts/create_topic.pyThe script verifies that each dataset contains data from a successful ingestion, then creates a Quick Sight topic with custom instructions that route questions to the correct dataset. You can see the Quick Sight Topic in Amazon Quick console.
- Log in to the Amazon Quick console.
- From the left navigation menu, select Topics, and then select Quick Observability Topic.

Create Quick custom chat agent
This step is performed through the Amazon Quick console.
- From the left navigation menu, select Spaces, and then select Create space.
- On the space creation page that opens, enter a name and description for your space.
- Select Add knowledge to begin adding content to your space.
- From the menu, choose Topics.
- In Add topic, select Quick Observability Topic.

Create a Quick custom chat agent:
- From the left navigation menu, select Chat agents, and then select Create chat agent.
- On the agent creation page that opens, enter a name and description for your agent.
- Under Instructions, paste prompt from the GitHub repository.
- Under Knowledge sources, choose Link Spaces and select Quick Observability Space.
- Select Launch chat agent to publish the agent to the chat agent library and use it in chat.

Business leaders can ask questions like “Which Amazon Quick features are being used the most in the last 30 days?”
##
They will receive instant visual answers with metrics, charts, and actionable recommendations.



##
Clean up
To clean up your resources deployed, run the cleanup script:
python3 cleanup.py
Conclusion
In this post, we showed how to deploy an observability solution that consolidates Amazon Quick operational data into a secured data lake. The solution makes chat interaction metrics, user feedback, agent hours usage, index storage usage, and governance events accessible through Amazon Athena, an Amazon Quick Sight dashboard, and an Amazon Quick custom chat agent.You can extend the solution in several ways: add custom Athena views for your organization’s specific metrics, create additional sheets in the dashboard, build new chat agents tailored to different teams, or integrate the data lake with other analytics tools.
To get started, you can clone the GitHub repository and deploy the solution.
About the authors
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み