top of page

Amazon AWSがエージェント型カタログを追加、ただし主導権は依然として人間のキュレーターに

Amazon AWSは、AIが生成するデータモデルを巡る根強い疑問があるなか、Amazon Quickを主要な2つのエンタープライズカタログと接続するエージェント型カタログ体験を導入した。

プレビュー版は、AWS Glue Data CatalogとDatabricks Unity Catalogをサポートする。データキュレーターは自然言語で分析ユースケースを説明し、推奨アセットを確認したうえで、1回のガイド付き会話から複数のデータセットを作成できる。

このワークフローは、ビジネスインテリジェンスの難しい部分をカタログに近づける。キュレーターは、分析ツールごとに説明や関係性を作り直す代わりに、上流で維持されているセマンティクスを再利用できる。

ただし、AWSはキュレーターをプロセスから外したわけではない。同社のドキュメントでは、作成者に対し、検出されたテーブル、推論された関係性、継承された説明を先へ進む前に確認するよう求めている。

この注意書きが本質を示している。Amazon Quickは分析コンテキストの境界を組み立てる作業を自動化するが、その境界の品質は依然として人間の判断に左右される。

これはまた、Amazon AWSをDatabricksやMicrosoftとのより広範な競争に位置付けるものでもある。各ベンダーは、ガバナンスされたメタデータを会話型分析やエンタープライズエージェントの基盤にしようとしている。

Amazon AWS、カタログメタデータをQuickアセットに変換

このプレビューは、データ検出、データセット作成、セマンティック設定を単一の会話型ワークフローにまとめる。

キュレーターはまず、Amazon Quickを対応カタログに接続する。次に作成者がExplore dataを選択し、想定するユースケースを日常的な言葉で説明する。

AWSは、そのエージェント型ワークフローでサプライチェーンの例を提示している。キュレーターは、配送センター全体における運送事業者のパフォーマンスと配送コストに関する質問を支えるデータを求める。

エージェントは、関連アセットを求めて利用可能なカタログメタデータを検索する。そのメタデータには、テーブルの説明、列の説明、データ品質スコア、リネージ情報が含まれる場合がある。

これは、よく知られたテーブル名を検索する以上に具体的な作業だ。エージェントには、命名規則が異なる可能性のある技術アセットとビジネス上の目的を対応付けることが期待される。

キュレーターは、何かを作成する前に推奨内容を確認する。承認後、Quickはテーブルごとに別々の設定プロセスを必要とするのではなく、選択されたデータセットをまとめて作成する。

これらのデータセットは、すべてのデータをQuickにインポートするのではなく、接続先ソースにクエリを送るDirectQueryを使用する。上流カタログは、正式な信頼できる情報源として維持される。

続いてワークフローは関係性を扱う。Quickは、存在する場合にはカタログの関係性を継承でき、利用可能なメタデータから推論した追加の関係性も提案できる。

最後に、エージェントは複数データセットにまたがるTopicを作成する。Topicは、Quickがビジネス用語を解釈し、選択されたデータセットを横断するクエリを生成するのを支援するセマンティックレイヤーだ。

説明も自動的に下流へ引き継がれる。カタログ内のテーブルと列の説明は、新しいQuickデータセットのメタデータになる。

列名だけでは、ビジネス上の意味を十分に表せることはめったにないため、この継承は重要だ。revenueというフィールドが、受注済み収益、認識済み収益、予測値のいずれを表す場合もある。

適切に維持された説明は、その違いを保持できる。説明がなければ、AIシステムは名前、近隣のフィールド、ユーザーの表現から推測しなければならない。

したがって、このエージェント型カタログ体験は、単にテーブルを探すだけではない。選択したアセット、関係性、定義を、Quickが分析に利用できるコンテキストとしてまとめる。

AWSはこの機能をプレビューとして説明しており、挙動や対応機能は変更される可能性があることを意味する。プレビュー段階であることは、本番環境で依存する前に慎重な評価が不可欠であることも示している。

Databricks接続について、AWSはプレビュー機能を重要な本番ワークロードに一般的には推奨しないと明記している。この条件は、ガイド付きワークフローが約束する利便性を抑制するものだ。

それでも、このリリースは繰り返し発生するボトルネックを狙っているため重要である。エンタープライズ分析チームは価値あるメタデータを上流で維持しながら、その作業の多くをレポーティングプラットフォーム内で繰り返すことが多い。

Amazon AWSは、エージェントがその境界を越えてより多くのコンテキストを運べると見込んでいる。キュレーターの仕事は、反復的なアセット構築ではなく、選定と検証へと変わる。

真のボトルネックは適切なコンテキストの選定

より多くのデータを見つけるのは簡単だが、ビジネス上の問いに対して最小限で信頼できるセットを定義することは依然として難しい。

大規模な組織では、ウェアハウス、レイク、業務システム、部門別プロジェクトにまたがって数千ものテーブルが存在し得る。幅広いカタログはそれらを整理するのに役立つが、その広さ自体が問題も生む。

分析エージェントに、利用可能なすべてのテーブルを渡すべきではない。余分なアセットは、曖昧なフィールド、競合する定義、無関係な関係性、誤ったクエリ生成の機会を増やす。

AWSは、選択されたセットを焦点を絞ったコンテキスト境界と呼んでいる。同社は、想定するユースケースに必要なデータセットだけを作成するよう推奨している。

この助言は、エージェント型カタログ体験が今必要とされる理由を明らかにする。会話型分析には、従来のカタログ検索が通常提供するものよりも、狭く、より適切に説明されたコンテキストが必要だ。

人間のアナリストなら、似た名前の複数のテーブルを調べ、どれが正式なものかを同僚に尋ねられる。AIエージェントには、そうした違いがメタデータ、指示、ガバナンスされた関係性によって表現されている必要がある。

この新しいワークフローは、エンタープライズカタログから利用可能なコンテキストまでの経路を短縮しようとする。メタデータを検索し、関連するサブセットを提案し、承認されたセマンティクスをQuickへ引き継ぐ。

サプライチェーンのシナリオを考えてみよう。配送パフォーマンスには、出荷イベント、運送事業者、配送センター、契約、請求書、カレンダーディメンションが関わる可能性がある。

選ぶアセットが少なすぎれば、回答は不完全になる。多すぎれば曖昧さが増し、管理者の実際の意思決定とは無関係なフィールドが露出する可能性がある。

したがって、スコープについてはキュレーターが引き続き責任を負う。AIは分析パッケージを提案するが、そのパッケージが組織の業務用語を反映しているかどうかは人が判断しなければならない。

ここでセマンティック継承に実用的な価値がある。適切に維持されたカタログには、すでにデータスチュワードやドメイン専門家が作成した定義が含まれている。

これらの定義を再利用すれば、重複作業を減らし、別の孤立したセマンティックレイヤーが作られるのを抑えられる。また、Quickエージェントに生のスキーマ以上のビジネスコンテキストを与えられる。

しかし、継承によって不正確なソースメタデータが改善されるわけではない。曖昧な説明はQuickがコピーしても曖昧なままであり、古い定義は新しいインターフェースへ確信を持って広がり得る。

リネージや品質シグナルは検出プロセスを助けるが、すべてのビジネス上の論争を解決するものではない。ガバナンスされた2つのテーブルが、同じ指標について異なる承認済みバージョンを表すこともある。

エージェントはまた、短い自然言語の要求からユーザーの意図を推論しなければならない。キュレーターが顧客価値データを求めるとき、それは収益、利益率、継続率、あるいは企業固有の複合スコアを意味する可能性がある。

自然言語はセットアップをより利用しやすくする一方で、曖昧さを隠すこともある。明示的なモデリング選択を含むフォームの方が、流暢な会話より早い段階で意見の相違を表面化させる場合もある。

重要な変化は、モデリングがなくなることではない。エージェントが構造を提案した後に行うレビュー作業へと、モデリングは変わる。

この移行は、他のAI支援型ナレッジワークフローにも似ている。ツールはコンテキストを収集して組み合わせられるが、信頼できる出力には、作業セットに入る情報源を制御することが依然として必要だ。

個人のリサーチでは、同じ原則が慎重なナレッジブレンディングを支える。有用な単位は、利用可能なすべての文書ではなく、定義された問いに対する関連する証拠だ。

Amazon Quickは、この原則をガバナンスされたエンタープライズデータに適用する。このプレビューの成否は、各アセットと関係性がなぜ推奨されたのかをキュレーターが理解できるかどうかにかかっている。

カタログベンダーはセマンティックレイヤーで競争する

Amazon Quickは、どのプラットフォームがガバナンスされたメタデータを信頼できるAI回答へ変換するかを巡る競争に参入している。

Databricksはすでに、Unity CatalogをデータとAIの統合ガバナンスレイヤーとして扱っている。アクセス制御を適用し、リネージを記録し、複数のインターフェースを通じてガバナンスされたアセットを公開する。

Databricksは、登録済みのテーブルや列に対するキーワード検索とセマンティック検索もサポートする。新しい検出ツールにより、ユーザーは共有アセットを閲覧し、自然言語で質問できる。

Databricks discoveryの体験は、Amazonの提案の一部と重なる。両システムは、ユーザーが関連するガバナンス済みアセットを見つけられるよう、カタログコンテキストを利用する。

違いは到達点にある。Amazon Quickはカタログの結果を使い、分析や会話型の質問に向けたQuickデータセットと複数データセットのTopicを作成する。

したがってAWSは、Unity Catalogを置き換えているわけではない。Unity Catalogのメタデータを、Amazonが管理する分析体験への入力に変えている。

この違いにより、この統合は協調的であると同時に競争的でもある。Databricksはガバナンスされたソースを提供し、Amazon Quickはビジネスユーザーが得られたコンテキストを利用する場所になる。

このプレビューは、Databricks接続にPersonal Access Tokensと三者間OAuthをサポートする。Quickが上流システムにクエリを送る際、OAuthは個々のユーザーIDも維持できる。

AWS Glue Data Catalogは、より垂直統合された経路を提供する。Quickは、エージェント型の検出とセマンティック継承にサービスロールまたはAWS IAM Identity Centerを使用できる。

Lake Formationを利用する顧客では、信頼されたID伝播により、ユーザーごとに上流の権限を適用できる。ソースシステムが、そのユーザーがクエリできるデータを決定する。

ID伝播はエージェント型ワークフローでは任意である。ただし、ガバナンスドキュメントによれば、これはDirectQueryデータセットにのみ適用される。

データセットがSPICEに移行する、または変換を受ける場合、その伝播されたIDは適用されない。その場合、チームはQuick独自の行レベルおよび列レベルのセキュリティ制御を使用しなければならない。

ガバナンスは製品価値の中心にあるため、この制限は重要だ。便利な検出プロセスがあっても、チームが誤解している権限モデルを補うことはできない。

Microsoftは、FabricデータエージェントとPower BIセマンティックモデルを通じ、関連する戦略を進めている。これらのエージェントは、自然言語の質問をガバナンスされたデータソースやビジネス定義に接続する。

Microsoftのガイダンスは、回答品質がAI向けにセマンティックモデルを準備することに左右されると強調する。説明、検証済み回答、指示は、エージェントがビジネス用語を正しく解釈するのに役立つ。

そのセマンティックモデルガイダンスは、AWSのキュレーター向け警告と同じ教訓を補強している。会話型アクセスは、構造化されたビジネスコンテキストがすでに存在するときに最も効果を発揮する。

競争は、単にどのモデルがより優れたSQLを書くかというものではない。生のエンタープライズデータと質問する従業員の間にあるレイヤーを、誰が所有するかに関わる。

カタログプラットフォームはそのレイヤーを統制したい。ビジネスインテリジェンスプラットフォームはそれを利用し、拡充したい。エージェントプラットフォームはその上で推論し、アクションを開始したい。

Amazon AWSは、Quick内でこれらの役割を結び付けている。カタログのプレビューにより、ガバナンス・メタデータと最終的な分析インターフェースの間にある摩擦を抑える。

しかし、DatabricksとMicrosoftもビジネスユーザーへの接近を進めている。別のプラットフォームが対話型の体験を担う間、自らが受動的なメタデータ提供者にとどまる意図はない。

この競争圧力は、ポータブルな記述、明示的な関係性、アイデンティティを考慮したクエリを促すなら、顧客に利益をもたらす。一方で、各プラットフォームがきれいに移行できない独自セマンティクスを追加する場合にはリスクとなる。

このプレビューにおける最も強力なアーキテクチャ上の選択は、上流カタログを信頼できる唯一の情報源として維持する点だ。このアプローチは、企業定義の管理されない複製が新たに生まれることを抑制する。

長期的な価値は、変更が引き続き確実に反映されるかどうかに左右される。一度きりの継承プロセスでは、その後のカタログ更新が依存するQuickアセットに届かなければ、ドリフトが発生しかねない。

Amazon QuickがマルチデータセットTopicを構築する仕組み

この仕組みが機能するのは、Quickがエージェントにあらゆる情報への無制限なアクセスを与えるのではなく、カタログオブジェクトを制約された分析モデルへ変換するためだ。

Quickのデータセットは、選択されたカタログアセットを表す。キュレーターが推奨を承認すれば、エージェントはこれらのアセットをまとめて複数作成できる。

その後、ワークフローは継承または推論された関係性を通じて、それらのデータセットを接続する。こうした関係性により、クエリエンジンは別々のテーブルのフィールドをどのように結合できるかを把握する。

結果として得られるTopicは、自然言語分析のためのセマンティックなコンテナとなる。そこには、ユーザーの質問を解釈するために必要なデータセット、関係性、ビジネス定義、指示が保持される。

Amazonは最近、別のパブリックプレビューを通じてマルチデータセットTopicを拡張した。同社のセマンティックレイヤー概要によると、1つのTopicには最大12件のデータセットを含められる。

クエリエンジンは質問を解釈し、有用な列を特定し、定義済みの関係性をたどって必要なSQLを構築する。その後、テーブルまたは可視化結果を返す。

このモデルは、以前のQuick Sightアーキテクチャにおける制約に対応するものだ。従来、データセットは1つのフラット化されたテーブルとして扱われ、各ビジュアルは1つのデータセットしか利用できなかった。

チームは準備段階で、ソーステーブルを大規模な非正規化データセットに結合することが多かった。この設計は実行を単純化する一方、複雑なドメインの保守を難しくしていた。

マルチデータセットTopicでは、正規化されたデータセットを分離したまま保持できる。セマンティックレイヤーがそれらの関係を記述し、複数アセットのフィールドが必要な質問に対してQuickが結合を構築する。

たとえば小売のTopicでは、売上、返品、顧客、製品、店舗、日付を接続できる。管理者は、顧客セグメント別・製品カテゴリー別の返品率について質問できる。

その答えが単一のテーブルに含まれているとは限らない。エンジンは正しい指標を選び、有効な関係性をたどり、不適切な結合による行の増幅を避けなければならない。

カタログ継承は、このモデルの設定負荷を軽減できる。Unity Catalogにすでに関係性や説明が記録されていれば、Quickは手作業での再入力を求める代わりにそれらを再利用できる。

AWS Glueはテーブルおよび列の説明を提供し、Unity Catalogは関係性も提供できる。このプレビューの正確な機能は、ソースと認証方法によって異なる。

説明はセマンティックな正確性の一部にすぎない。Quickのより広範な拡張モデルには、同義語、セマンティックタイプ、計算フィールド、除外設定、カスタム指示も含まれる。

同義語は、「headcount」を技術的な名前のフィールドに対応付けられる。セマンティックタイプは、列に通貨、日付、都市、州が含まれることをシステムに伝えられる。

カスタム指示には、会計年度カレンダーや社内定義を組み込める。上流カタログのメタデータに特定の対象者に必要な詳細が欠けている場合、こうした追加情報は依然として重要だ。

エージェント型カタログ体験は初期構築を加速するが、後続の調整を不要にするわけではない。キュレーターは引き続き現実的な質問をテストし、生成結果を確認する必要がある。

DirectQueryには運用上のトレードオフもある。データと権限をソースに近い場所に維持できる一方で、クエリ速度は上流プラットフォームと生成されたSQLに依存する。

AmazonのインメモリアナリティクスエンジンであるSPICEは、インポートされたデータの対話的なパフォーマンスを改善できる。ただし、DirectQueryから切り替えると、アイデンティティ伝播の前提が変わる。

したがってチームは、鮮度、パフォーマンス、ガバナンス、変換要件のバランスを取る必要がある。このプレビューが、こうした選択を普遍的に正しい単一の構成へと集約するわけではない。

この仕組みが価値を持つのは、反復可能な作業を自動化するためだ。メタデータを検索し、表現を作成し、定義を継承し、候補となるTopicを組み立てられる。

より難しい判断は、依然として状況に依存する。キュレーターは、どのアセットをまとめるべきか、どの関係性が安全か、どのビジネス定義に追加の明確化が必要かを選択しなければならない。

流暢な推奨にも懐疑的なレビューが必要

主なリスクは、明らかに壊れたワークフローではない。もっともらしい推奨が、誤ったビジネス上の意味をひそかに組み込むことだ。

AWSは、作成者にすべての推奨事項を確認するよう明示的に求めている。これには、検出されたテーブル、推論された関係性、ソースカタログから継承された説明が含まれる。

この警告は、とりわけ推論された関係性に重要だ。共有された列名が、2つのフィールドで同じ粒度、ドメイン、更新スケジュールを使っていることを保証するわけではない。

顧客識別子は、あるテーブルではアカウントを、別のテーブルでは請求エンティティを表している場合がある。これらを結合すると、もっともらしい合計値を生み出しても、結果は誤っている可能性がある。

カーディナリティも別のリスクを生む。エージェントは技術的に有効な結合を特定しても、多対多の関係による重複を予測できない場合がある。

こうした失敗が難しいのは、生成されたダッシュボードが洗練されて見えるためだ。自然言語による説明も、不確かな回答を実際以上に権威あるものに見せかねない。

キュレーターには、既知の結果を持つテスト質問が必要だ。Quickの出力を、信頼できるダッシュボード、承認済みクエリ、ドメインオーナーの期待と比較すべきである。

レビューでは、否定的なケースも扱う必要がある。信頼できるTopicは、選択されたコンテキストでは質問に安全に答えられない場合を認識しなければならない。

メタデータ品質も引き続き課題となる。カタログには、不完全な説明、古い所有者情報、事業部門間で一貫しない命名が含まれることが多い。

セマンティック継承は既存の成果を維持するが、既存の欠陥も維持する。自動化は、良いコンテキストと悪いコンテキストの双方が広がる速度を高める。

データ品質スコアはアセットの順位付けに役立つが、スコアだけであらゆるセマンティック上の懸念を捉えられることはほとんどない。鮮度、完全性、有効性は、テーブルが意図した質問に答えられることの証明にはならない。

リネージは、データの起点と移動経路を示せる。しかし、同じラベルに対して財務部門と営業部門が異なる定義を用いる理由まで説明できるとは限らない。

プレビュー段階であることも不確実性を加える。確認した資料では、AWSは完全なカタログからTopicへのワークフローについて、独立した精度ベンチマークを公表していない。

また、異なるカタログ規模でこの機能がキュレーターの時間をどれほど節約するかを示す公開情報もない。したがって、より迅速な提供に関する主張は、あくまで同社の主張として扱うべきだ。

クロスプラットフォームの挙動にも同様の注意が必要である。Unity Catalogのメタデータは豊富になり得るが、組織ごとに異なる方法で構成・保守されている。

適切にガバナンスされたDatabricks環境は、主に技術スキーマで構成されるカタログよりも有用な入力を提供する。統合機能だけで、欠けている組織知をゼロから生み出すことはできない。

権限には意図的なテストが求められる。チームは、カタログ接続が正しい強制を保証すると仮定するのではなく、複数のユーザーアイデンティティで結果を検証すべきだ。

アイデンティティ伝播にはDirectQueryが必要だが、アイデンティティ伝播そのものは必須ではない。管理者は、各データセットをどのコントロールプレーンが保護するのかを理解する必要がある。

エージェントが提案したコンテキストも、作成後に確認可能な状態であるべきだ。キュレーターには、選択されたアセット、継承された定義、推論された関係性、手動変更の明確な記録が必要になる。

この可視性がなければ、トラブルシューティングは難しくなる。誤答の原因は、ソースデータ、カタログメタデータ、関係性の推論、Topic設定、生成されたSQLのいずれにもあり得る。

だからといって、このプレビューが実用にならないわけではない。むしろ、企業の購入者が適用すべき評価基準を示している。

有用なパイロットでは、確立された参照回答を持つ、範囲を限定した1つのビジネスドメインに焦点を当てるべきだ。チームはそこで、設定工数、修正率、回答の一貫性を測定できる。

最も望ましい成果は、人の関与をゼロにすることではない。明確な責任分担と監査可能なレビュー経路を維持しながら、構築を高速化することである。

プレビュー拡大に伴い注視すべき点

Amazon Quickが信頼できるセマンティックコンシューマーになるのか、それともメタデータを修復する別の場所にすぎないのかは、3つのシグナルによって示される。

第1のシグナルは、AWS GlueとDatabricksの顧客から得られる本番環境でのフィードバックの質だ。キュレーターが大幅な修正なしに推奨を受け入れる頻度を、チームは注視すべきである。

適切にガバナンスされたカタログ全体で高い承認率が見られれば、AWSの仕組みを裏付けることになる。テーブルの置き換えや関係性の修正が頻発すれば、自動化に関する主張は弱まる。

ただし、単純な承認率だけでは不十分だ。複数のユーザーが同じビジネス上の質問を異なる言い回しで尋ねても、顧客には安定した回答が必要である。

第2のシグナルは、初期作成後のカタログ変更をAWSがどう扱うかだ。チームがサイレントドリフトなしに更新を管理できる場合に限り、セマンティック継承には持続的な価値がある。

AWSは、変更された説明、関係性、品質シグナル、リネージが既存のQuickアセットへ流れるかを明確にすべきだ。また、競合をどのように可視化するかも説明すべきである。

信頼できる同期は、上流を信頼できる唯一の情報源とするモデルを強化する。手動の再インポートでは、ワークフローが削減を約束する保守負担の多くが戻ってしまう。

第3のシグナルは、DatabricksとMicrosoftによる競争上の対応だ。両社はすでに、ガバナンスされたデータ、セマンティックコンテキスト、自然言語による対話を組み合わせている。

Databricksは、Unity Catalogの探索からビジネス分析に至る独自の経路を深められる。Microsoftは、Fabric、Power BIモデル、データエージェント間の接続をさらに緊密にできる。

これらのプラットフォームがシステム間のポータビリティを改善すれば、顧客は利用レイヤーに関してより大きな自由を得る。セマンティクスが独自仕様のままであれば、切り替えコストは上昇する。

一般提供開始は、こうしたシグナルの中でも実務的な別の確認ポイントになる。購入者は、より広範なカタログ対応、文書化された制限、管理コントロール、測定可能な信頼性を確認すべきだ。

Amazon AWSは、適切なエンタープライズ課題を特定している。AIアナリティクスは、スキーマ名と無制限のカタログアクセスに依存することはできない。

このプレビューも妥当な境界を設けている。エージェントがアセットと関係性を提案し、キュレーターが何を分析コンテキストの一部にするかを承認する。

今後AWSは、この分業が現実のカタログの複雑さに耐えられることを示す必要がある。流暢な設定対話は役に立つが、信頼できるアナリティクスには反復可能な検証が求められる。

Amazon Quickを評価するチームは、成熟したメタデータと既知の回答を持つ1つのドメインを選ぶべきだ。データセットとTopicの作成中に行ったすべての修正を記録する必要がある。

そのうえで、権限、関係性の挙動、クエリの一貫性、カタログ更新をテストすべきだ。その証拠により、ワークフローがモデリング作業を削減するのか、単に場所を移すだけなのかが明らかになる。

このより大きな問いは、ビジネスインテリジェンスを超えて重要である。あらゆるエンタープライズエージェントには、ユーザーの言語と組織が実際に持つ情報との間をつなぐ、管理された橋渡しが必要だ。

Amazon AWSは現在、その橋渡しとなる選択肢の一つを提供している。今後数カ月で、キュレーターが企業データの信頼性を支える判断力を手放すことなく、より迅速にこの橋を渡れるかどうかが明らかになるだろう。

 
 

無料で始めましょう

ローカルファーストのパーソナル知識管理付きAIアシスタント

より良いAI体験のために、

remio は現在、 Windows 10+ (x64)M-Chip Mac のみをサポートしています。

脳内に検索バーを追加

ただremioに尋ねるだけ

すべてを思い出す

何も整理しない

bottom of page