tSAPHanaValidRowsの標準プロパティ - Cloud - 8.0

SAP

Version
Cloud
8.0
Language
日本語 (日本)
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for Big Data
Talend Open Studio for Data Integration
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
Module
Talend Studio
Content
ジョブデザインと開発 > サードパーティーシステム > ビジネスアプリケーション > SAP
データガバナンス > サードパーティーシステム > ビジネスアプリケーション > SAP
データクオリティとプレパレーション > サードパーティーシステム > ビジネスアプリケーション > SAP

これらのプロパティは、標準ジョブのフレームワークで実行されているtSAPHanaValidRowsを設定するために使われます。

標準tSAPHanaValidRowsコンポーネントは、データクオリティファミリーとデータベースファミリーに属しています。

このコンポーネントは、Talend Data Management Platform、Talend Big Data Platform、Talend Real Time Big Data Platform、Talend Data Services Platform、Talend MDM PlatformおよびTalend Data Fabricで利用できます。

注: このコンポーネントは、動的データベースコネクターの特定のバージョンです。データベース設定に関連するプロパティは、データベースタイプの選択に応じて異なります。動的データベースコネクターについては、動的データベースコンポーネントをご覧ください。

基本設定

[Validation type] (検証タイプ)

[Regexp pattern validation] (正規表現パターンの検証)または[DQ rule validation] (DQルール検証)のいずれかです。

 

[Regex pattern validation] (正規表現パターンの検証): データベース内のデータを正規表現パターンに基づいて検証します。

[DQ rule validation] (DQルール検証): データベース内のデータをデータクオリティルールに基づいて検証します。

[Property type] (プロパティタイプ) [Built-In] (組み込み): 一元的に保存されるプロパティデータはありません。

 

 

[Repository] (リポジトリー): プロパティが保存されているリポジトリーファイルを選択します。後続するフィールドは、取得されたデータを使用して事前に入力されます。

[Built-in] (組み込み)または[Repository] (リポジトリー)のいずれかです。
[Use an existing connection] (既存の接続を使用)

定義済みの接続の詳細を再利用するには、このチェックボックスをオンにして、[Component List] (コンポーネントリスト)ドロップダウンリストで目的の接続コンポーネントを選択します。

注: ジョブに親ジョブと子ジョブが含まれている時は、親ジョブと子ジョブの間の既存の接続を共有したい場合(たとえば、親ジョブで作成した接続を子ジョブと共有するなど)には、次のように実行します。
  1. 親レベルで、共有するデータベース接続を、そのデータベース接続そのものを作成する接続コンポーネントの[Basic settings] (基本設定)ビューに登録します。
  2. 子レベルで、登録済みのそのデータベース接続を読み取るために専用の接続コンポーネントを使用します。

ジョブレベルをまたがってデータベース接続を共有する方法の例は、 Talend Studio ユーザーガイドをご覧ください。

[Host] (ホスト) データベースサーバーのIPアドレス。

このフィールドは、[Use an existing connection] (既存の接続を使用)がオフの場合に使用できます。

[Port] (ポート)

DBサーバーのリスニングポート番号。

このフィールドは、[Use an existing connection] (既存の接続を使用)がオフの場合に使用できます。

[SAPHana schema] (SAPHanaスキーマ) SAPHanaスキーマの名前。

[Username] (ユーザー名)[Password] (パスワード)

DBユーザー認証データ。

パスワードを入力するためには、パスワードフィールドの横にある[...]ボタンをクリックし、ポップアップダイアログボックスにパスワードを二重引用符で囲んで入力して[OK]をクリックし、設定を保存します。

これらのフィールドは、[Use an existing connection] (既存の接続を使用)がオフの場合に使用できます。

[Schema] (スキーマ)[Edit schema] (スキーマを編集)

スキーマとは行の説明のことです。処理して次のコンポーネントに渡すフィールドの数を定義します。スキーマは[Built-in] (組み込み)か、[Repository] (リポジトリー)にリモートで保存されます。

  [Built-in] (組み込み): このコンポーネントに対してのみスキーマを作成し、ローカルに保管します。
[Repository] (リポジトリー): スキーマは作成済みで、リポジトリーに保管されています。プロジェクトやジョブデザインで再利用できます。

[Table Name] (テーブル名)

読み取るテーブルの名前を入力します。
[Where clause] (Where句) WHERE句を入力して、テーブル内に行フィルターを定義します。

テーブル内の分析する行をフィルタリングするには、WHERE句を使用します。このWHERE句で、指定した条件に一致する有効なデータと無効なデータを取得できます。

[Analyzed column] (分析対象カラム) 分析するカラムをスキーマリストから選択します。
[Custom pattern] (カスタムパターン) このチェックボックスをオンにして、データベース行をチェックするための独自のカスタマイズされた正規表現を手動で定義します。
[Patterns list] (パターンリスト) パターンリストからデータベース行をチェックするためのパターンを選択します。

詳細設定

[Additional JDBC Parameters] (追加のJDBCパラメーター)

作成するDB接続の接続の追加プロパティを指定します。このオプションは、[Basic settings] (基本設定)[Use an existing connection] (既存の接続を使用)チェックボックスをオンにしている場合は利用できません。

注: 事前定義済みのグローバル変数のリストにアクセスするには、Ctrl + スペースを押します。
[Enable stream] (ストリームを有効化) ストリーミングオーバーバッファリングを有効にするには、このチェックボックスをオンにします。それによって大きなテーブルからの読み取りにも大量のメモリを消費せずに済むため、パフォーマンスが最適化されます。

[Trim all the String/Char columns] (すべての文字列/文字カラムをトリミング)

すべてのStringカラム/Charカラムの先頭や末尾の空白を削除する場合は、このチェックボックスをオンにします。

[Trim column] (カラムをトリミング)

定義されたカラムから先頭や末尾の空白を削除します。

[Trim all the String/Char columns] (すべての文字列/文字カラムをトリミング)がオンの場合、このチェックボックスは表示されません。[Trim column] (カラムをトリミング)を有効にするには、[Trim all the String/Char columns] (すべての文字列/文字カラムをトリミング)をオフにします。

[tStatCatcher Statistics] (tStatCatcher統計)

このチェックボックスをオンにすると、コンポーネントレベルでログデータを収集できます。

使用方法

[Usage rule] (使用ルール)

このコンポーネントは通常、中間コンポーネントとして使用されます。入力コンポーネントと出力コンポーネントが必要です。