DataWorks は、ノードの構成タブで選択したコードスニペットをすばやく実行できるクイック実行機能を提供します。 この機能を使用して、コードスニペットが正しく記述されているかどうかをテストできます。 このトピックでは、ノードのコードスニペットをすばやく実行する方法について説明します。
前提条件
ODPS SQL ノードまたは EMR Hive ノードが作成され、ODPS SQL ノードまたは EMR Hive ノードのコードが記述されています。
ODPS SQL ノードの作成方法の詳細については、「MaxCompute SQL タスクを開発する」をご参照ください。
EMR Hive ノードの作成方法の詳細については、「EMR Hive ノードを作成する」をご参照ください。
制限事項
クイック実行機能は、ODPS SQL ノードと EMR Hive ノードのみでサポートされています。
クイック実行機能を使用して、実行されていないノードのコードのみをすばやく実行できます。 ノードのコードが実行されている場合、クイック実行アイコン
はノードのコード行の左側に表示されません。
注意事項
クイック実行機能を使用すると、ODPS SQL ノードまたは EMR Hive ノードのコードが実行されます。 スケジューリングリソースに対しては課金されませんが、使用する計算エンジンインスタンスに対しては課金されます。 計算エンジンインスタンスの課金ルールの詳細については、ドキュメントの計算エンジンインスタンスが属する Alibaba Cloud サービスの課金ルールのトピックを参照してください。
手順
DataStudio ページに移動します。
DataWorks コンソール にログインします。 上部のナビゲーションバーで、目的のリージョンを選択します。 左側のナビゲーションペインで、 を選択します。 表示されるページで、ドロップダウンリストから目的のワークスペースを選択し、[データ開発に移動] をクリックします。
ODPS SQL ノードまたは EMR Hive ノードを見つけ、ノードをダブルクリックして、ノードの構成タブに移動します。
左側のナビゲーションペインで、[スケジュール済みワークフロー]、[手動でトリガーされるワークフロー]、または [アドホッククエリ] をクリックし、作成した ODPS SQL ノードまたは EMR Hive ノードを見つけて、ODPS SQL ノードまたは EMR Hive ノードをダブルクリックして、ノードの構成タブに移動します。
DataStudio ページの機能の詳細については、「DataStudio ページの機能」をご参照ください。
アドホッククエリについて詳しくは、「アドホッククエリを作成する」をご参照ください。
選択したコードをすばやく実行し、結果を表示します。
このセクションでは、ODPS SQL ノードを使用します。

実行するコードを選択します。
ODPS SQL ノードの構成タブの SQL コードセクションで、実行するコード行にポインターを移動します。 システムは、コード行が属する完全なコードスニペットを自動的に強調表示します。
コードを実行します。
説明クイック実行機能を使用して、実行されていないノードのコードのみをすばやく実行できます。 ノードのコードが実行されている場合、クイック実行アイコン
はノードのコード行の左側に表示されません。クイック実行機能を使用して選択したコードスニペットを実行するために使用されるリソースグループの説明:
クイック実行機能を使用すると、ODPS SQL ノードまたは EMR Hive ノードのコードが実行されます。 スケジューリングリソースに対しては課金されませんが、使用する計算エンジンインスタンスに対しては課金されます。 計算エンジンインスタンスの課金ルールの詳細については、ドキュメントの計算エンジンインスタンスが属する Alibaba Cloud サービスの課金ルールのトピックを参照してください。
現在のコードスニペットをすばやく実行するために使用するリソースグループは、ODPS SQL ノードのコードの最新の実行に使用されたリソースグループです。 ノードの構成タブの上部ツールバーにあるクイック実行アイコン
、実行アイコン
、または詳細実行アイコン
をクリックして、ODPS SQL ノードのコードを実行できます。ODPS SQL ノードのコードを初めて実行するときは、ビジネス要件に基づいてスケジューリング用のリソースグループを選択する必要があります。 既存のリソースグループがビジネス要件を満たしていない場合は、リソースグループを作成できます。 詳細については、「スケジューリング用の専用リソースグループを作成して使用する」をご参照ください。
ODPS SQL ノードのコードの実行に使用するリソースグループを変更する場合は、
アイコンをクリックします。
コードスニペットを初めてすばやく実行するときは、コードスニペットに変数が含まれている場合、変数の値を指定する必要があります。 システムは、後続の操作のために指定された値を保存します。 変数の指定値を変更する場合は、
アイコンをクリックします。 変数の値を指定する方法の詳細については、「サポートされているスケジューリングパラメータの形式」をご参照ください。
次のいずれかの方法を使用して、ODPS SQL ノードのコードを実行できます。
ODPS SQL ノードのコード行の左側にあるクイック実行アイコン
をクリックします。ショートカットキーを使用して ODPS SQL ノードのコードを実行します。
Windows オペレーティングシステム:
Ctrl + Enterを押します。macOS:
Cmd + Enterを押します。
ODPS SQL ノードのコードの実行が完了したら、実行結果を表示できます。 予期しない結果が返された場合は、コードスニペットを変更します。