Genie Code は、Azure Databricks でのデータ作業用に構築された自律 AI パートナーです。 他の AI アシスタントとは異なり、Genie Code は Unity カタログと深く統合されているため、テーブル、列、系列など、完全なデータランドスケープを理解できます。 このコンテキスト認識により、Genie Code は、複雑な複数ステップのデータ タスクを加速し、特定のデータとガバナンス モデルに自律的に適応することで、開発者やデータ実践者にとって非常に効果的になります。 Genie Code は、実験やモデル開発から運用パイプラインや BI ダッシュボードまで、データ チームが毎日使用できるように設計されています。
このページでは、Genie Code の機能に関する情報を提供します。 Genie スペースの詳細については、「 Genie 空間とは」を参照してください。 プライバシー、信頼、セキュリティに関する質問については、 Databricks AI 支援機能の信頼と安全性に関するページを参照してください。
現在の Genie Code のすべての機能は、すべての顧客に追加コストなしで利用できます。 ユーザーは、ノートブック、クエリ、ジョブなどを実行するために使用するコンピューティングに対してのみ支払いが発生します。 悪用を防ぐために適度な使用制限が設定されています。 ほとんどのユーザーはこれらの制限の影響を受けません。
Genie Code の機能
Genie Code には、複雑なデータ作業を高速化し、複数ステップのタスクを自律的に処理できる特殊なエージェント エクスペリエンスが用意されている場合があります。
エージェント モードでは、Genie Code は、Databricks で現在使用している製品表面に基づいて、その機能を調整します。 たとえば、Lakeflow Pipelines エディターでは、Genie Code はパイプラインの編集タスクとデータ エンジニアリング タスクに重点を置いています。 ノートブックと SQL エディターでは、Genie Code はデータの探索と分析をサポートします。 ダッシュボードでは、データ分析とダッシュボードの作成がサポートされます。
| Genie Code の機能 | 説明 |
|---|---|
| ノートブックにおけるデータサイエンスとML | Genie Code は Databricks ノートブックと統合され、探索的データ分析とモデル トレーニングを自動化するように最適化されています。 |
| Lakeflow でのパイプライン開発 | Genie Code には、ETL ワークロードを自動化し、Lakeflow Spark 宣言型パイプラインを簡単に構築できるデータ エンジニアリング機能があります。 |
| ダッシュボードでのデータ分析 | Genie Code では、運用環境に対応したダッシュボードを計画および生成し、データ分析に役立ちます。 |
| MLflow の可観測性と評価 | Genie Code は、GenAI アプリケーションを理解し、デバッグし、改善することができます。 |
Genie Code はどのように役立ちますか?
Genie Code は Azure Databricks プラットフォームに組み込まれており、日常的な作業に役立ち、コードに問題がある場合はブロックを解除できます。 Unity カタログメタデータを使用して、会社全体のテーブル、列、説明、人気のあるデータ資産を理解し、パーソナライズされた応答を提供します。 次の機能を使用すると、Genie Code から簡単に支援を受けることができます。
| Genie Code の機能 | 説明 |
|---|---|
| Genie Code とチャットする | Genie Code に質問すると、Databricks ドキュメントからの引用を含む関連情報が返されます。 |
| インライン検索候補とオートコンプリート | インラインの候補を含むコードの記述に関するヘルプを表示します。 |
| クイック修正 | Genie Code では、受け入れて実行することを選択できる基本的なエラーの修正が自動的に提案されます。 |
| 診断エラー | Genie Code は、環境エラーを含む、より複雑な エラーを分析し、修正を試みます。 |
| /スラッシュコマンド | 一般的なプロンプトには /slash コマンドを使用します。 |
| コマンド ショートカット | ノートブック セルで Genie Code を直接操作します。 |
| データをフィルター処理する | サポートされているサーフェスで自然言語を使用してデータをフィルター処理します。 |
| サンプル データを探索する | カタログ エクスプローラーで自然言語を使用して、カタログ エクスプローラーのサンプル テーブル データを調べる。 |
チュートリアル
まず、Genie Code チュートリアルをお試しください。
| Genie Code チュートリアル | 説明 |
|---|---|
| セグメント化分析のチュートリアル | Genie Code を使用して、Databricks ノートブック内でエンド ツー エンドの顧客セグメント化を直接実行します。 |
Genie Code 機能の 地理的可用性
Genie Code は、Geos を使用して顧客コンテンツの処理時にデータ所在地を管理する 指定サービス です。 異なる地理的領域での Genie Code 機能の可用性の詳細については、 Databricks の指定されたサービスに関するページを参照してください。
ヒント
Genie Code を有効にできない場合は、 ワークスペース Geography 内で AI 機能のデータ処理を強制するを無効にする必要がある場合があります。 「クロスジオプロセス処理を有効にする」を参照してください。