このトピックでは、計算ノードを作成するときにヘッダーコメントをカスタマイズする方法について説明します。
さまざまなコンピューティングエンジンでサポートされている計算ノードタイプ
編集できる SQL 計算ノードタイプは、現在のテナントで使用されているオフライン コンピュートエンジンによって異なります。
FLINK_SQL タイプと FLINK_DATASTREAM タイプは、オフライン コンピュートエンジンとは無関係です。 現在のテナントにリアルタイム コンピューティングエンジンが接続されている場合は、これらを編集できます。
SHELL、PYTHON、および VIRTUAL タイプは、コンピューティングエンジンとは無関係です。
計算ノードタイプ | コンピューティングエンジンの種類 |
HIVE_SQL | E-MapReduce 3.x、E-MapReduce 5.x、CDH 5.x、CDH 6.x、Cloudera Data Platform 7.x、Huawei FusionInsight 8.x、AsiaInfo DP 5.3 |
INCEPTOR_SQL | Transwarp TDH 6.x、Transwarp TDH 9.3.x |
SPARK_SQL | E-MapReduce 3.x、E-MapReduce 5.x、CDH 5.x、CDH 6.x、Cloudera Data Platform 7.x、Huawei FusionInsight 8.x、AsiaInfo DP 5.3、Lindorm (コンピューティングエンジン) |
IMPALA_SQL | E-MapReduce 3.x、E-MapReduce 5.x、CDH 5.x、CDH 6.x、Cloudera Data Platform 7.x、Huawei FusionInsight 8.x、AsiaInfo DP 5.3 |
MAX_COMPUTE_SQL | MaxCompute |
ARGODB_SQL | ArgoDB |
ADBPG_SQL | AnalyticDB for PostgreSQL |
STARROCKS_SQL | StarRocks |
GAUSSDB_SQL | GaussDB (DWS) |
DATABRICKS_SQL | Databricks |
SPARK_ON_YARN | E-MapReduce 3.x、E-MapReduce 5.x、CDH 5.x、CDH 6.x、Cloudera Data Platform 7.x、Huawei FusionInsight 8.x、AsiaInfo DP 5.3 |
SPARK_JAR_ON_MAX_COMPUTE | MaxCompute |
HADOOP_MR | E-MapReduce 3.x、E-MapReduce 5.x、CDH 5.x、CDH 6.x、Cloudera Data Platform 7.x、Huawei FusionInsight 8.x、AsiaInfo DP 5.3 |
MAX_COMPUTE_MR | MaxCompute |
FLINK_SQL、FLINK_DATASTREAM | オフライン コンピュートエンジンとは無関係です。リアルタイム コンピューティングエンジンが接続されている必要があります。 |
SHELL、PYTHON、VIRTUAL | コンピューティングエンジンとは無関係です。 |
手順
Dataphin ホームページの上部ナビゲーションバーで、[管理ハブ] > [仕様設定] を選択します。
左側のナビゲーションウィンドウで、[開発仕様] > [計算ノードのヘッダーコメント] を選択します。
[編集] をクリックして、現在のテナントのコンピューティングエンジンでサポートされている各計算ノードタイプのヘッダーコメントをカスタマイズします。 詳細については、「さまざまな計算ノードタイプのヘッダーコメントのデフォルト値」をご参照ください。
次のシステム変数を使用できます。
${author}
: 計算ノードの作成時にログオンするユーザーのユーザー名。${createTime}
: 計算ノードが作成された時刻。yyyy-MM-dd HH:mm:ss
の形式です。${taskType}
: 作成される計算ノードのタイプ。 値は、作成メニューのノードタイプ名と同じです。${dbType}
: データベース SQL ノードの作成時に選択されるデータベースのタイプ。 値は、ドロップダウンリストのデータベースタイプと同じです。${comment}
: 作成されるノードの説明。
編集が完了したら、[保存] をクリックします。
さまざまな計算ノードタイプのヘッダーコメントのデフォルト値
SQL
簡体字中国語環境でのデフォルト値は次のとおりです。
—${taskType} --********************************************************************-- --Subject: データが属するデータドメインまたはビジネスシナリオ (トランザクション ドメイン、運用データ レポートなど) --Feature description: データレコードの説明 (データの内容、統計粒度など) --Creator: ${author} --Creation date: ${createTime} --Modification date Modifier Modification content --yyyymmdd name comment --********************************************************************--
繁体字中国語および英語環境でのデフォルト値は空です。
PYTHON
簡体字中国語、繁体字中国語、および英語環境でのデフォルト値は同じです。
#!/usr/bin/env python
# -*- coding: utf-8 -*-
################################################
# Author: ${author}
# Created Time: ${createTime}
################################################
#===============================================
データベース SQL
簡体字中国語環境でのデフォルト値は次のとおりです。
—データベース SQL --********************************************************************-- --Subject: データが属するデータドメインまたはビジネスシナリオ (トランザクション ドメイン、運用データ レポートなど) --Feature description: データレコードの説明 (データの内容、統計粒度など) --Creator: ${author} --Creation date: ${createTime} --Modification date Modifier Modification content --yyyymmdd name comment --********************************************************************--
繁体字中国語および英語環境でのデフォルト値は空です。
FLINK_SQL
簡体字中国語環境でのデフォルト値は次のとおりです。
--Stream SQL --********************************************************************-- --Author: ${author} --CreateTime: ${createTime} --Comment: ${comment} --********************************************************************--
繁体字中国語および英語環境でのデフォルト値は空です。
FLINK_DATASTREAM
簡体字中国語環境でのデフォルト値は次のとおりです。
--DataStream --********************************************************************-- --Author: ${author} --CreateTime: ${createTime} --Comment: ${comment} --********************************************************************--
繁体字中国語および英語環境でのデフォルト値は空です。
その他
SQL、PYTHON、データベース SQL、FLINK_SQL、および FLINK_DATASTREAM タイプを除き、他の計算ノードタイプのヘッダーコメントのデフォルト値は、簡体字中国語、繁体字中国語、および英語環境では空です。