例: テーブル列の公開 - Teradata Database - Teradata Vantage NewSQL Engine - DATASET公開機能のための例。

Teradata Vantage™ DATASETデータ型

Product
Teradata Database
Teradata Vantage NewSQL Engine
Release Number
16.20
Published
2019年3月
Language
日本語
Last Update
2019-10-29
dita:mapPath
ja-JP/pgs1512082344257.ditamap
dita:ditavalPath
ja-JP/pgs1512082344257.ditaval
dita:id
B035-1198
Product Category
Software
Teradata Vantage

DATASET STORAGE FORMAT Avroを使用するこの例では、全テーブル列の公開が行なわれるわけではありません。

SELECT * FROM DATASET_PUBLISH
(
	ON (SELECT empName, empDept FROM employeeTable)
	RETURNS (data DATASET STORAGE FORMAT Avro)
) AS avroFiles;

data
7B2274797065223A226172726179222C226974656D73223A7B2274797065223A227265636F7264222C226E616D65223A227265635F30222C226669656C6473223A5B7B226E616D65223A22656D704E616D65222C2274797065223A22737472696E67227D2C7B226E616D65223A22656D7044657074222C2274797065223A22737472696E67227D5D7D7D0006001847656F72676520536D697468144163636F756E74696E67021C5061756C696E65204B72616D6572044852041853746576656E204D617A7A6F16456E67696E656572696E6700

この例ではDATASET STORAGE FORMAT CSVを使用しています。

SELECT * FROM DATASET_PUBLISH
(
	ON (SELECT empName, empDept FROM employeeTable)
	RETURNS (data DATASET STORAGE FORMAT CSV)
) AS csvFiles;
fileSchema fileData
NULL

empName,empDept

George Smith,Accounting

Pauline Kramer,HR

Steven Mazzo,Engineering