XMLツリースキーマの編集

Talend Open Studio for Data Integration ユーザーガイド

EnrichVersion
5.6
EnrichProdName
Talend Open Studio for Data Integration
task
ジョブデザインと開発
EnrichPlatform
Talend Studio

tMapでも利用可能な[Schema editor] (スキーマエディター)や[Expression editor] (式エディター)ビューのほかに、tXMLMapのマップエディターでは[Tree schema editor] (ツリースキーマエディター)ビューが提供され、入力または出力データフローのXMLツリースキーマを編集できます。

このスキーマエディターにアクセスするには、マップエディターの下部の[Tree schema editor] (ツリースキーマエディター)タブをクリックします。

このビューの左半分は入力フローのツリースキーマの編集で使用し、右半分は出力フローのツリースキーマの編集で使用します。

次の表では、このスキーマエディターの詳細な情報を示しています。

メタデータ

説明

[XPath]

XMLツリーの各モジュールや属性を指す絶対パスを表示し、モジュールや属性の名前を変更するために使用します。

[Key] (キー)

結合リンクにより式キーデータを使用してデータを取得する場合、該当のチェックボックスをオンにします。チェックボックスをオフにした場合は、結合関係が無効になります。

[Type] (タイプ)

データのタイプ:String、Integer、Documentなど。

注記

Javaバージョンではこのカラムは常に定義されている必要があります。

[Nullable] (nullを許可)

フィールドにNULL値を使用できるようにするにはこのチェックボックスをオンにします。

[Pattern] (パターン)

日付データ型のパターンを定義します。

注記

入力メタデータと出力メタデータは、互いに独立しています。たとえば、入力スキーマのカラムラベルに影響を与えずに、出力側のカラムのラベルを変更できます。

ただし、メタデータに変更が加えられた場合、[tXMLMap]の関連(入力または出力)エリアの対応するスキーマにただちに反映されます。また、デザインワークスペースのコンポーネントで定義済みのスキーマにも反映されます。

[tXMLMap]を使用して実行できる複数の操作に関する詳細な使用例は、『Talend Open Studioコンポーネント Reference Guide』を参照してください。