2.16 - セッション プロパティの上書き - Teradata QueryGrid

Teradata® QueryGrid™ インストールとユーザー ガイド

Product
Teradata QueryGrid
Release Number
2.16
Release Date
2021年6月
Content Type
インストール
ユーザー ガイド
構成
管理
Publication ID
B035-5991-061K-JPN
Language
日本語 (日本)
Hiveにはグローバル セッション構成があり、これを利用すると任意のプロパティを上書できます。Hiveコネクタ プロパティの上書きは、個々の処理セッション中にクエリーを実行する場合に行います。

HiveセッションでHiveコネクタ プロパティを上書きする場合は、上書きするHiveコネクタ プロパティを持つ非ネイティブ テーブルを指定する必要があります。区切り文字としてカンマを使用します。

  1. ファブリックの構成で、ファブリックを選択します。
  2. ファブリックを選択します。
  3. 次のいずれかを実行します。
    オプション 説明
    コネクタタブでHiveコネクタ プロパティを上書きするには
    1. コネクタ タブを選択します。
    2. 上書きするプロパティがあるコネクタの横の""を選択します。
    3. 編集を選択します。
    4. コネクタ ソフトウェアの横にある""を選択します。
    5. 上書きするHiveコネクタのプロパティを特定し、上書き可チェックボックスを選択します。
    6. OKを選択します。
    7. 保存を選択します。
    リンクタブでHiveコネクタ プロパティを上書きするには
    1. リンク タブを選択します。
    2. 上書きするプロパティがあるリンクの横の""を選択します。
    3. 編集を選択します。
    4. 開始コネクタまたはターゲット コネクタの横にある""を選択します。
    5. 上書きするHiveリンクのプロパティを特定し、上書き可チェックボックスを選択します。
    6. OKを選択します。
    7. 保存を選択します。
  4. Hiveセッション中にHiveコネクタ プロパティを上書きするには、次の例の構文を使用します。この構文ではコネクタ プロパティresponseTimeoutおよびlinkBufferCountが上書きされます。
    SET <databaseName>.<nonNativeTableName>.override = responsetimeout = 3000000, linkBufferCount=3;
  5. (オプション)QueryGridポートレットで上書き可能に指定されているHiveコネクタの使用時にhadoopPropertiesを上書きするには、パイプ(|)記号を使用してHadoopプロパティを分割し、コロン(:)を使用して名前の値ペアを分割します。
    次の例を使用して、HiveコネクタをターゲットとするHiveまたはPrestoのいずれかのセッション中にhadoopPropertiesを上書きします。
    SET <databaseName>.<nonNativeTableName>.override = linkbuffersize=100000, DEFAULTSTRINGSIZE=32000, hadoopProperties=name1:value1 | name2:value2 ;
  6. (オプション)Hiveセッションを閉じずにHiveコネクタ プロパティの上書きをクリアするには、次の例の構文を使用します。
    SET <databaseName>.<nonNativeTableName>.override = ;