tSAPHanaInvalidRows標準プロパティ - 7.3

SAP

Version
7.3
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

これらのプロパティは、Standardジョブフレームワークで動作するtSAPHanaInvalidRowsを設定するために使われます。

Standard tSAPHanaInvalidRowsコンポーネントはデータクオリティファミリーとデータベースファミリーのコンポーネントです。

このコンポーネントは、Talend Data Management PlatformTalend Big Data PlatformTalend Real Time Big Data PlatformTalend Data Services PlatformTalend 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] (コンポーネントリスト)ドロップダウンリストで目的の接続コンポーネントを選択します。

注: ジョブに親ジョブと子ジョブが含まれている時は、2つのレベルの間の既存の接続を共有する必要がな場合(たとえば、親ジョブで作成した接続を子ジョブと共有するなど)には、以下を実行する必要があります。
  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 + Spaceを押します。
[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] (統計情報)

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

使用方法

[Usage rule] (使用ルール)

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