スキーマ - Parallel Transporter

Teradata Parallel Transporter Operator プログラマ ガイド

Product
Parallel Transporter
Release Number
16.20
Published
2018年4月
Language
日本語
Last Update
2018-09-07
dita:mapPath
ja-JP/zgu1512703446673.ditamap
dita:ditavalPath
ja-JP/zgu1512703446673.ditaval
dita:id
B035-2435
Product Category
Teradata Tools and Utilities

スキーマは、データ ソースや宛先オブジェクトの列と行に関するメタデータ定義の集合です。 そのため、スキーマには、次の種類のソースとオブジェクトの定義が含まれる場合があります。

  • データ型および列サイズ
  • 精度、スケール、NULL値標識
  • データベースのテーブル、列、行

Teradata PTは、SQLのテーブル定義に類似したスキーマ定義を使用します。 Teradata PTでは、次のスキーマ定義が使用されます。

  • 仮想テーブルを表わす。 これらのテーブルは、Teradata Database内の実際のテーブルと対応させる必要はありません。
  • 列定義(名前、データ型)を含む。
  • 再使用可能なテンプレートの役割を果たす。
  • ファイル、リレーショナル テーブルなど、様々なデータ ソースと宛先の内容を記述する。
  • Teradataのスタンドアロン ロード/アンロード ユーティリティによって使用されるレコード レイアウト定義と類似している。

以下はスキーマ定義の例です。

DEFINE SCHEMA FREQ_FLYER_SRC
DESCRIPTION ‘SCHEMA FOR FREQUENT FLYER SOURCE FILE’
(
     RES_ID                VARCHAR(14),
     FLIGHT_NO             SMALLINT,
     ORIGIN                CHAR(3),
     DEST                  CHAR(3),
     TKT_ID                CHAR(12)
     TKT_ISSUE_DATE        ANSIDATE,
     TKT_AMT               DECIMAL(5,2),
     TRAVEL_AGCY_ID        CHAR(4),
     FREQ_MILES_ID         CHAR(8)
);