すべてのプロダクト
Search
ドキュメントセンター

Dataphin:X-Coding Assistant

最終更新日:Oct 09, 2025

コードアシスタントは、大規模言語モデルの機能を活用して、プログラミングタスクのコード開発を低コストの操作で効率的に完了できるように支援します。

前提条件

  • X-Coding Assistant を使用するには、Basic Development Edition をアクティベートする必要があります。

  • X-Coding Assistant を使用する前に、[Super X] > [インテリジェントアプリケーション管理] > [インテリジェントアプリケーション][X-Coding Assistant] を有効にし、モデルの構成を完了する必要があります。

制限事項

MaxCompute コンピュートエンジンのみが X-Coding Assistant (Dataphin Copilot) をサポートしています。

権限の説明

スーパー管理者、システム管理者、運用管理者、および [インテリジェントアプリケーション]-[管理] 権限を持つカスタムグローバルロールは、X-Coding Assistant を有効または無効にしたり、X-Coding Assistant で使用可能なモデルを構成したりできます。

X-Coding Assistant のシナリオ

X-Coding Assistant は現在、次の機能をサポートしています。

  • モデルの選択

  • コード Q&A

  • コンテキストに基づくファイルとコードスニペットの補完

  • X-Coding Assistant によって生成されたコンテンツの迅速な適用/破棄

  • 二次編集と複数ラウンドの Q&A をサポートする単一の Q&A

  • 予測される補完コンテンツの自動提案

X-Coding Assistant を有効にすると、計算ノードのメニューバーにある image アイコンをクリックして X-Coding Assistant (Dataphin Copilot) を開くことができます。その機能を使用して、開発タスクを支援できます。以下の例は、コーディングアシスタントの機能の一部を示しています。

シナリオ 1: 複数ラウンドの Q&A コード生成と適用

  1. Dataphin Copilot ダイアログボックスで、Q&A モデルを選択し、Generate a CREATE TABLE statement for a new user table などの命令を入力します。ダイアログボックスで使用可能なモデルは、インテリジェントアプリケーション管理の構成に基づいています。詳細については、「インテリジェントアプリケーション」をご参照ください。

  2. X-Coding Assistant が回答を生成した後、コードブロックの上にある image アイコンをクリックして、対応するコードブロックのコンテンツをエディターに適用できます。前のラウンドに基づいて Q&A を続けることもできます。

钉钉录屏_2025-09-16 164217

シナリオ 2: SQL コードと一般的な会話の Q&A

Dataphin Copilot では、SQL コードの説明や使用方法についての指示を求めることができます。一般的な質問をすることもできます。钉钉录屏_2025-09-16 164706

シナリオ 3: コンテキストに基づくコードの自動継続/補完

コードエディターで任意の SQL 文またはコメントを入力すると、X-Coding Assistant が自動的にコンテンツを継続/補完します。Tab キーを押すと、X-Coding Assistant が提供するコードを使用できます。

自动补全

一般的なシナリオ: モデルの応答を評価する

Dataphin Copilot での Q&A セッションの後、高評価または低評価のアイコンを選択して、モデルの応答を評価できます。低評価のアイコンを選択した場合は、フィードバックを送信できます。钉钉录屏_2025-08-14 162606_20250814162706