ルールと制限 - Teradata Database - Teradata Vantage NewSQL Engine - AvroProjectに関するルールと制限

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

2つのスキーマ(1つはすべてのフィールドが付属しているスキーマ、もう1つはFirst NameフィールドとAgeフィールドのみが付属しているスキーマ)の構造には互換性がなければなりません。SchemaMatch関数は互換性の有無を調べるためにAvroスキーマを表わすCLOB型またはJSON型を比較し、スキーマに互換性があるかどうかを前もって確認することができます。

その結果生成されるAvroインスタンスは、フィールド(この例ではFirst NameとAge)が付属した新しいスキーマと予想されるバイナリ コード化されたAvro値から構成されます。Avroインスタンスまたは新しいスキーマの値がNULLである場合、結果はNULLになります。

新しいスキーマが無効か、または元のスキーマと互換性がない場合、エラーが発生します。