ジェネリックスキーマをXMLファイルからセットアップする - Cloud - 7.3

Talend Studioユーザーガイド

Version
Cloud
7.3
Language
日本語
Product
Talend Big Data
Talend Big Data Platform
Talend Cloud
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Studio
Content
ジョブデザインと開発
Last publication date
2024-02-13

このタスクについて

警告:

ジェネリックスキーマの作成に使用するソースXMLファイルは、Studioからスキーマをエクスポートしたもの、または同様のXMLツリーストラクチャーをもつXMLである必要があり、他のXMLは使用できません。

ジェネリックスキーマをソースXMLファイルからセットアップするには、次の手順に従います。

手順

  1. [Repository] (リポジトリー)ツリービューで[Generic schemas] (ジェネリックスキーマ)を右クリックし、[Create generic schema from xml] (XMLからジェネリックスキーマを作成)を選択します。
  2. 表示されたダイアログボックスで、スキーマの取得対象となるXMLファイルを選択し、[Open] (開く)をクリックします。
  3. 表示されたスキーマ作成ウィザードで、スキーマの[Name] (名前)を定義するか、デフォルトの名前を使用し(metadata)、必要に応じて[Comment] (コメント)を追加します。
    ソースファイルから取得したスキーマストラクチャーが[Schema] (スキーマ)パネルに表示されます。必要に応じてスキーマのカラムをカスタマイズできます。
    ツールバーを使って、スキーマにカラムを追加したり、削除や移動を行うこともできます。
    警告: Java予約語はスキーマのカラム名には使用しないようにしてください。
    Typeカラムのデータ型が正しく定義されていることを確認します。
    日付パターンを含むJavaデータ型の詳細は、Java API Specificationをご覧ください。
    以下は、一般的に使用されているTalendデータ型です。
    • オブジェクト内容に関係なくデータの処理を可能にするジェネリックのTalendデータ型です。たとえば、他の方法ではサポートされないデータファイルも、オブジェクトのデータ型を持つと指定することにより、tFileInputRawコンポーネントによって処理できます。

    • リスト: xsd:リストエレメントを使用して定義したXMLスキーマ定義におけるプリミティブな型エレメントの、スペースで区切られたリスト。

    • ダイナミック: ダイナミック: ‘Column<X>’と名付けられたVARCHAR(100)カラムか、入力にヘッダーが含まれる場合はヘッダーに表示されるカラム名から名付けられた名前で、フィールドを処理することを許可するよう、スキーマ末尾の単一のカラムに設定できるデータ型。詳細は、ダイナミックスキーマをご覧ください。

    • ドキュメント: 内容に関係なく、XMLドキュメント全体の処理を許可するデータ型。

  4. [Finish] (終了)をクリックしてジェネリックスキーマの作成を完了します。作成したスキーマが、該当する[Generic schemas] (ジェネリックスキーマ)ノードに表示されます。