TalendDataGeneratorルーチン
[TalendDataGenerator]ルーチンには、一連のテストデータを生成できる複数のファンクションが含まれています。これらのファンクションは、Talendが提供する、名、姓、住所、都市、州の架空のリストに基づきます。これらは一般に、tRowGeneratorコンポーネントを使ったジョブの開発時に、たとえば、本番データまたは会社のデータの使用を避けるため使用されます。
[Repository] (リポジトリー)ツリービューにあるシステムルーチンフォルダーの下の[TalendDataGenerator]ノードをダブルクリックすると、これらのファンクションにアクセスできます。
ファンクション |
説明 |
構文 |
---|---|---|
getFirstName |
架空のリストからランダムに取得した名を返します。 |
TalendDataGenerator.getFirstName() |
getLastName |
架空のリストからランダムに取得した姓を返します。 |
TalendDataGenerator.getLastName() |
getUsStreet |
一般的な米国のストリート名のリストからランダムに取得した住所を返します。 |
TalendDataGenerator.getUsStreet() |
getUsCity |
米国の都市のリストからランダムに取得した都市の名前を返します。 |
TalendDataGenerator.getUsCity() |
getUsState |
米国の州のリストからランダムに取得した州の名前を返します。 |
TalendDataGenerator.getUsState() |
getUsStateId |
米国の州に属性付けされたIDのリストからランダムに取得したIDを返します。 |
TalendDataGenerator.getUsStateId() |
仮想データの生成
さまざまなファンクションを使用して、ランダムなデータを簡単に生成できます。たとえば、tJavaコンポーネントと、getFirstName、getLastName、getUSCityなどのファンクションを一緒に使用して、架空のクライアントデータのリストを作成できます。
System.out.println(TalendDataGenerator.getFirstName());
System.out.println(TalendDataGenerator.getLastName());
System.out.println(TalendDataGenerator.getUsCity());
System.out.println(TalendDataGenerator.getUsState());
System.out.println(TalendDataGenerator.getUsStateId());
System.out.println(TalendDataGenerator.getUsStreet());
架空のデータリストからランダムに取得したデータセットは、[Run] (実行)ビューに表示されます。