Genie Code
Genie Code 、 Databricksでのデータ作業専用に構築された自律型AIパートナーです。 他のAIアシスタントとは異なり、 Genie Code Unity Catalogと深く統合されているため、テーブル、列、リネージを含むデータランドスケープ全体を理解できます。 この状況認識機能により、Genie Codeは複雑なデータワークフローを加速させると同時に、お客様固有のデータおよびガバナンスモデルに自律的に適応することができます。
Genie Code 、実験やモデル開発から本番運用のパイプラインやBIダッシュボードに至るまで、データ チームが日常的に使用できるように設計されています。 Databricksレイクハウス全体で利用でき、ページ間を移動してもチャット スレッドが維持されます。
このページでは、Genie Code の機能に関する情報を提供します。Genie spacesについては、 「 Genieスペースとは」を参照してください。 プライバシー、信頼、セキュリティに関する質問については、 「Databricks AI 支援機能の信頼と安全性」を参照してください。
現在のGenie Code 機能はすべて、すべてのお客様に追加料金なしでご利用いただけます。 ユーザーは、ノートブック、クエリ、ジョブなどを実行するために使用するコンピュートに対してのみ支払います。 不正使用を防ぐために公正使用制限が設けられています。ほとんどのユーザーはこれらの制限の影響を受けません。
デモビデオ
このデモビデオで、Genie Codeの動作をご覧ください。
Genie Codeの機能
エージェントモードでは、Genie Codeは複雑なデータ処理を加速し、複数ステップのタスクを自律的に処理できる、特殊なエージェント機能を提供します。Genie Codeは、Databricksで現在使用している製品サーフェスに基づいて、その機能を調整します。たとえば、 LakeFlow Pipelines Editor では、 Genie Codeパイプライン編集とデータエンジニアリングタスクに重点を置いています。 Genie Codeは、ノートブックとSQLエディタにおいて、データ探索と分析をサポートします。ダッシュボードにおいては、データ分析とダッシュボード作成をサポートします。
-
- ノートブックのデータサイエンスとML
- Genie Code は Databricks ノートブックと統合されており、探索的データ分析とモデル トレーニングを自動化するように最適化されています。
-
- LakeFlowでのパイプライン開発
- Genie Code には、 ETLワークロードの自動化とLakeFlow Spark宣言型パイプラインの構築を容易にするデータエンジニアリング機能があります。
-
- ダッシュボードでのデータ分析
- Genie Code は、本番運用に対応したダッシュボードを計画および生成し、データ分析を支援します。
-
- MLflowにおける可観測性と評価
- Genie Code は、GenAI アプリケーションを理解、デバッグ、改善できます。
Genie Code はどのように役立ちますか?
Genie Code は Databricks プラットフォームに組み込まれており、日常業務を支援し、コードに問題がある場合の障害を解消します。Unity Catalog メタデータを使用して、社内のテーブル、列、説明、一般的なデータ資産を理解し、パーソナライズされた応答を提供します。以下の機能により、Genie Code からのサポートを簡単に受けることができます。
-
- Genie Codeとチャット
- Genie Code に質問すると、 Databricksドキュメントからの引用などの関連情報が返されます。
-
- インライン提案とオートコンプリート
- インライン提案を使用してコードの記述を支援します。
-
- クイックフィックス
- Genie Code は、基本的なエラーの修正を自動的に提案し、それを受け入れて実行することを選択できます。
-
- /スラッシュコマンド
- 一般的なプロンプトには /slash コマンドを使用します。
-
- コマンドショートカット
- ノートブックのセル内で Genie Code を直接操作します。
-
- データをフィルタリングする
- サポートされているサーフェスで自然言語を使用してデータをフィルターします。
-
- サンプルデータを調べる
- カタログ エクスプローラーの自然言語を使用して、カタログ エクスプローラーのサンプル テーブル データを探索します。
チュートリアル
始めるには、Genie Code チュートリアルをお試しください。
-
- セグメンテーション分析チュートリアル
- Genie Code を使用して、エンドツーエンドの顧客セグメンテーションを Databricks ノートブック内で直接実行します。
Genie Code 機能のGeo利用可能範囲
Genie Code は、顧客コンテンツを処理する際に Geos を使用してデータの保存場所を管理する指定サービスです。さまざまな地理的領域における Genie Code 機能の可用性の詳細については、 「Databricks 指定サービス」を参照してください。
Genie Code を有効にできない場合は、 AI 機能のためにワークスペース地理内でのデータ処理の強制を 無効にする必要がある可能性があります。「クロスジオ処理を有効にする」を参照してください。