コードテンプレートは、ノードを識別しやすいように、ノードのコードの先頭に表示されるコンテンツを提供します。コンテンツには、ノードタイプ、ノード作成者、ノードの作成時刻が含まれます。コードテンプレートを使用すると、ビジネスの観点からノードを管理できます。このトピックでは、DataWorksでサポートされているコードテンプレートの種類と、コードテンプレートの設定方法について説明します。
制限事項
[ワークスペース管理者]のみがコードテンプレートを変更できます。コードテンプレートを変更するには、[ワークスペース管理者]ロールが割り当てられている必要があります。詳細については、「RAMユーザーをワークスペースのメンバーとして追加し、ロールを割り当てる」をご参照ください。
コードテンプレートの設定
[テンプレート管理]タブに移動します。
DataWorks コンソールにログオンします。上部のナビゲーションバーで、目的のリージョンを選択します。左側のナビゲーションウィンドウで、 を選択します。表示されたページで、ドロップダウンリストから目的のワークスペースを選択し、[データ開発に移動]をクリックします。
DataStudioページの左側のナビゲーションペインの下部にある
アイコンをクリックします。[設定]ページで、[テンプレート管理]タブをクリックします。
コードテンプレートを設定します。
[テンプレート管理]タブで、変更するコードテンプレートを見つけ、[操作]列の[変更]をクリックします。[ノードテンプレート]ダイアログボックスで、ビジネス要件に基づいてコードテンプレートを変更できます。コードテンプレートを変更して保存すると、コードテンプレートの設定が、DataStudioで作成したノードのコードに表示されます。設定に基づいてノードを管理できます。DataWorksでサポートされているコードテンプレートの種類については、「サポートされているコードテンプレートの種類」をご参照ください。
次の図は、ODPS SQLノードに使用されるコードテンプレートを示しています。

サポートされているコードテンプレートの種類
コードテンプレートを定義する際に、変数を使用して、新しく作成された特定の種類のノードに関する情報を記録できます。コードテンプレートでは、次の変数を定義できます。
author: ノード作成者。createTime: ノードが作成された時間。
次の表は、DataWorksでサポートされているノードの種類と、さまざまなノードの種類に提供されるデフォルトのコードテンプレートを示しています。
コンピュートエンジンの種類 | ノードタイプ | デフォルトのコードテンプレート |
MaxCompute |
| |
| ||
| ||
| ||
| ||
EMR |
| |
| ||
| ||
| ||
EMR Trino |
| |
| ||
| ||
| ||
CDH | CDH Hive |
|
CDH Spark |
| |
CDH MR |
| |
CDH Presto |
| |
CDH Impala |
| |
Hologres |
| |
その他 |
| |
| ||
|





















