投稿日: Nov 22, 2019
Amazon QuickSight で、リソースをプログラムで作成、管理、デプロイ、監査できるようになりました。QuickSight は、ダッシュボード、データ、SPICE、アクセス許可の API をサポートしています。ダッシュボード API を使用すると、事前に構成されたテンプレートからダッシュボードを作成し、既存のダッシュボードを管理できます。データ API は、データソースとデータセットに関連する機能を提供し、SPICE API はデータ取り込みのトリガーとモニタリングを容易にします。きめ細かいアクセス許可 API を使用すると、Amazon QuickSight 内の特定のユーザーまたはグループ向けの Amazon S3 や Amazon Athena など、AWS リソースへのアクセスを制御する AWS Identity and Management (IAM) ポリシーマッピングを追加および管理できます。
開発者は、Amazon QuickSight 組み込みデプロイを自動化できるようになりました。一般的に使用されるダッシュボードはテンプレートとして保存でき、そこからユーザーまたはグループ用にパーソナライズされたダッシュボードをプログラムで作成できます。データ API を使用して、これらのダッシュボードに合わせてフィルター処理されたデータセットを作成できます。これらの新しい API を使用して、異なる AWS アカウント間でアセットを移動することもできます。これにより、開発環境、QA 環境、および本番環境を分離できます。SPICE API を使用すると、データのロードまたは ETL ジョブが完了したときに、API を介して SPICE のデータセットを更新できます。
新しい QuickSight API を使用すると、管理者はアカウント全体のダッシュボード、データソース、データセットへのアクセスを監査および管理できます。ダッシュボードとデータセットを個々の作成者アカウントに事前入力して、簡単かつ迅速にオンボーディングできます。個々の認証情報をデータソースに配布する必要がなくなり、すべてのユーザーと共有される集中管理型のデータソースを簡単にプロビジョニングできます。Amazon S3、Amazon Athena、およびその他の AWS リソースへの個々の作成者のアクセスは、きめ細かいアクセス制御 API を介して IAM ポリシーを使用してオンザフライで管理できます。最後に、AWS アカウント内または AWS アカウント間でアセットを本番環境に移動するためのカスタマイズされたレビューまたは承認フローを構築できます。
「Amazon QuickSight の新しい API とテーマ機能を使用して分析を進化させる」を読んで、Amazon QuickSight を使用してユーザーに組み込みの分析エクスペリエンスを提供するか、内部の BI ニーズに使用するかにかかわらず、これらの API が無限の可能性を開く方法について学んでください。
Amazon QuickSight ダッシュボード、データ、および SPICE API は、エディション固有の機能サポートを備えた Standard Edition と Enterprise Edition の両方で利用できます。Amazon QuickSight Enterprise Edition では、きめ細かいアクセス制御 API とダッシュボード API のテンプレートサポートが利用できます。Amazon QuickSight が利用可能な全リージョンの一覧については、AWS リージョン表を参照してください。