メインコンテンツまでスキップ

APIを使用したAI/BIアセットの管理

Databricks API を使用してダッシュボードを管理する

ダッシュボードは、 Databricks REST APIを使用して管理できるデータオブジェクトです。 ワークスペース API を使用して、汎用ワークスペース オブジェクトとして操作したり、ダッシュボード管理用に明示的に設計された Lakeview API ツールを使用したりできます。

このセクションのチュートリアルは、ダッシュボードのライフサイクル全体を通して管理し、異なるワークスペース間で移動させるのに役立つように設計されています。

チュートリアル

説明

ダッシュボード API を使用してダッシュボードを作成および管理する

ダッシュボードの移行に推奨されます。Lakeview API は、ダッシュボード オブジェクトと連携するように設計されています。Lakeview APIの特定の機能は、ワークスペースAPIで使用可能なツールを反映していますが、ダッシュボード管理専用の追加機能が含まれています。このチュートリアルには、 Lakeview API を使用してダッシュボードを管理する方法を示す例が含まれています。

ワークスペース APIを使用してダッシュボードの権限を管理する

ダッシュボードの権限は、 ワークスペース APIを使用して管理します。

ワークスペース API でダッシュボードを管理する

ワークスペース API を使用してノートブックなどのワークスペース オブジェクトを管理している場合は、多くのダッシュボード管理操作で引き続き使用できます。このチュートリアルでは、ワークスペースと Lakeview API を使用してダッシュボードを管理する方法を示します。

Genie Spaces APIを使用する

Genie APIは、2種類の機能を提供します。

  • 会話APIs :アプリケーション、チャットボット、 AIエージェントフレームワークにおける自然言語データクエリを可能にします。 ユーザーは質問をしたり、生成されたSQLやクエリ結果を取得したり、状態を持つ会話を継続したりできます。
  • 管理APIs : CI/CDパイプライン、バージョン管理、および自動スペース管理で使用するために、ワークスペース全体でGenie Spaces をプログラムで作成、構成、展開できるようにします。

詳細については、 Genie Spaces API使用」を参照してください。