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

DataWorks:コードエディタでのコード開発効率の向上

最終更新日:Mar 27, 2026

DataWorks のコードエディタには、ODPS ノードのコードをより速く作成するための 3 つの組み込み機能があります:権限検証、自動コード補完、組み込みコードテンプレートです。

制限事項

これらの機能は、ODPS ベースのノードである ODPS SQL ノードおよび ODPS Script ノードでのみ利用可能です。

コードエディタの起動

  1. DataWorks コンソールにログインします。上部のナビゲーションバーで、目的のリージョンを選択します。左側のナビゲーションウィンドウで、[データ開発・ガバナンス] > [データ開発] を選択します。ドロップダウンリストからワークスペースを選択し、[データ開発へ] をクリックします。

  2. DataStudio ページで、[スケジュールされたワークフロー] ペインを開き、ノードをダブルクリックしてコードエディタを開きます。

権限検証

SELECT 文内のテーブル名にカーソルを合わせると、DataWorks はそのテーブルとフィールドに対するクエリ権限があるかどうかをチェックします。

権限がない場合、DataWorks はメッセージと、アクセスをリクエストできる [セキュリティセンター] へのリンクを表示します。

権限検証は本番環境のテーブルのみをチェックします。現在のテーブルへのアクセス権がない場合にのみ、権限をリクエストするよう求められます。

テーブル権限をリクエストする手順については、「MaxCompute の権限管理」をご参照ください。

<img>

自動コード補完

コードエディタは、2 種類の自動コード補完をサポートしています。

キーワードに基づくコード補完

入力中に、DataWorks は一致するキーワードを提案します。提案を選択すると、コードに挿入されます。

<img>

フィールドのクエリに使用する完全なコード

コード内のテーブル名にカーソルを合わせると、クエリ可能なフィールドが表示されます。目的のフィールドを選択すると、DataWorks が自動的にクエリコードを挿入します。特定のフィールドの詳細を表示するには、フィールド名にカーソルを合わせます。

<img>

組み込みコードテンプレート

DataWorks は、一般的な SQL 文のテンプレートを提供しています:CREATE_TABLESELECT_CASESELECT_ALLINSERT_OVERWRITE_TABLE です。テンプレートを使用するには、エディタから選択します。すると、DataWorks が対応する文を生成します。

生成された文では、TABLENAME がデフォルトで選択されています。使用したいテーブルの名前に置き換えてください。

<img>

次のステップ