メイン コンテンツをスキップする 補完的コンテンツへスキップ

tAmazonAuroraInvalidRowsの標準プロパティ

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

標準tAmazonAuroraInvalidRowsコンポーネントは、Cloudファミリーとデータベースファミリーに属しています。

このコンポーネントは、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] (リポジトリー)のいずれか。

[DB Version] (DBバージョン)

使用するMySQL 5.xのバージョンを選択します。
[Use an existing connection] (既存の接続を使用)

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

情報メモ注: ジョブに親ジョブと子ジョブが含まれている時は、2つのレベルの間の既存の接続を共有する必要がな場合(たとえば、親ジョブで作成した接続を子ジョブと共有するなど)には、以下を実行する必要があります。
  1. 親レベルで、共有するデータベース接続を、そのデータベース接続そのものを作成する接続コンポーネントの[Basic settings] (基本設定)ビューに登録します。

  2. 子レベルで、登録済みのそのデータベース接続を読み取るために専用の接続コンポーネントを使用します。

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

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

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

[Port] (ポート)

データベースサーバーのリスニングポート番号。

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

[Database] (データベース)

データベースの名前。

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

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

データベースユーザー認証データ。

パスワードを入力するには、パスワードフィールドの横にある[...]ボタンをクリックし、ポップアップダイアログボックスにパスワードを二重引用符の間に入力し、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パラメーター)

作成するデータベース接続の接続の追加プロパティを指定します。このオプションは、[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統計)

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

使用方法

使用ルール

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

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。