管理されたエージェント型アプリの構築
ベータ版
This feature is in Beta.使用するには、ワークスペース管理者が プレビュー ページから Governed agentic app-building を有効にする必要があります。See Manage Databricks previews.
Databricks Apps では、技術者ではないユーザーがガバナンスの効いたデータおよび AI アプリケーションを構築できるように連携する 3 つの機能が導入されています。
- Genie App Builder を使用すると、技術に詳しくないエンドユーザーでも、自然言語を使用して Databricks UI で Databricks apps を開発できます。作成されたすべてのアプリは App Space 内で管理され、開発中もデータは Databricks プラットフォーム上に保持されます。
- App Spaces は、アプリ開発者グループ向けに、ワークスペース管理者がアプリを作成できるユーザー、アプリの動作、および使用できるリソースを定義するガバナンス境界です。App Space には Serverless Micro Apps のみが含まれます。
- Serverless Micro Apps は、アイドル状態のときはゼロにスケールし、ユーザーからリクエストがあったときに再びスケールアップする、軽量でオンデマンドのランタイム上で実行されます。
これらの3つの機能は、ベータ版では1つのオファリングとしてバンドルされています。つまり:
- Serverless Micro Apps は App Space 内にのみ存在します。
- Appスペースには Serverless マイクロアプリのみがあります。
- Genie App Builder は、App Space 内にあるアプリのみを構築します。
- App Space アプリは、Genie App Builder を通じてのみ構築およびデプロイできます。
要件
これらの機能を使用するには、ワークスペースとアカウントが次の要件を満たしている必要があります。
プレビューの有効化
ベータ機能は、一部のワークスペースではdefaultで有効になっていますが、すべてのワークスペースで有効になっているわけではありません。ワークスペース管理者として、 Governed agentic app-building プレビューがすでに有効になっているかどうかを確認し、Manage Databricks previewsを参照して、必要に応じて有効にしてください。利用できない場合は、Databricksアカウントチームにお問い合わせください。有効化は、以下の要件のいずれか、またはその他の理由によりブロックされている可能性があります。
サポートされているリージョン
ベータ期間中は次のリージョンでのみ利用可能です:
- AWS :
ap-northeast-1、ap-south-1、ap-southeast-1、ap-southeast-2、eu-central-1、eu-west-1、us-east-1、us-east-2、us-west-1、us-west-2 - Azure :
australiaeast、brazilsouth、canadacentral、centralindia、centralus、eastus、eastus2、francecentral、germanywestcentral、japaneast、northcentralus、northeurope、southcentralus、southeastasia、uksouth、westeurope、westus、westus2
GCP、GovCloud リージョン、Mooncake (Azure 中国) では利用できません。
パートナー提供のAI機能
パートナーが提供する AI 機能は、アカウントおよびワークスペースの両方のレベルで有効にする必要があります。パートナーが提供する AI 機能をご覧ください。
その他の要件
また、ワークスペースとアカウントは次の要件を満たしている必要があります。
- ネットワーキング : 顧客管理プロキシがワークスペースに適用されている場合はサポートされません。既存のワークスペースレベルのSecure Egress Gateway (SEG)およびServerless Private Link構成は適用されません。Appスペースのアプリには、一般的なパブリックインターネットのエグレスがありません。アウトバウンドアクセスは、Databricksワークスペースおよび管理対象のnpm/PyPIパッケージプロキシに限定されます。
- 役割ベースのアクセス制御(RBAC) :App Spaceで [指定したロールのみ(Only the specified role)] ユーザー認可設定を使用するには、アカウントレベルで有効にする必要があります。App Spaceの構成を参照してください。
- クロスGeo処理 : リージョンによっては、クロスGeo処理を有効にする必要がある場合があります。
価格
ベータ期間中、App Spaces、Genie App Builder、および Serverless Micro Apps は無料です。ただし、ベータ版の機能のコストおよび価格は変更される可能性があります。
使い始める
これらの機能を備えたアプリを構築するには、次のステップに従ってください。
- ワークスペースで Governed agentic app-building プレビューが有効になっていることを確認してください。See Manage Databricks previews.
- 有効にすると、Apps ホームページの左側のナビゲーションに App Spaces と Build が表示されます。
- ワークスペース管理者がAppスペースを作成し(App Spacesを参照)、ビルダーにアクセス権を付与します。
- App Space に対する権限を持つビルダーが Build tab を開き、構築を開始します(Genie App Builder を参照してください)。
- [Deploy] をクリックするか、準備ができたときにGenieアプリビルダーのエージェントにアプリのデプロイを依頼します。
- デプロイされたアプリは、アイドル状態のときはゼロにスケーリングし、ユーザーからのリクエストがあると再びスケールアップします。
- アプリの詳細ページで Genie App Builder をクリックして、アプリの反復処理を続行します。
よくある質問
以下は、ベータ版におけるこれらの機能に関するよくある質問です。
Genieアプリビルダーを使用せずに、Appスペースでアプリを構築できますか? ベータ期間中はありません。Genieアプリビルダーは、Appスペースでアプリを作成するための唯一の方法です。
App Spaceなしで Genie App Builder を使用できますか? いいえ。ベータ版の間、Genie App Builder は App Space のみに構築されます。
既存のアプリで scale-to-zero を有効にすることはできますか? ベータ期間中はご利用いただけません。App Space 内の Genie App Builder で作成されたアプリのみが Serverless Micro Apps として実行されます。
Serverless Micro App も水平スケーリングしますか? いいえ。ホスティングモデルには、常に稼働して水平スケーリングする専用インスタンスと、ゼロから1へスケールする Serverless Micro App の2種類があります。単一のアプリで両方を行うことはできません。
これらの機能の価格はいくらですか? ベータ期間中、これら 3 つの機能はいずれも無料です。See 価格.