数値ルーチン - Cloud

Talend Cloud Real-Time Big Data Platform Studioユーザーガイド

author
Talend Documentation Team
EnrichVersion
Cloud
EnrichProdName
Talend Cloud
task
ジョブデザインと開発
EnrichPlatform
Talend Management Console
Talend Studio
数値ルーチンを使用して、1つ以上のジョブコンポーネント内の設定として使用するために、整数または10進数を返すことができます。たとえば、数値IDを追加するために使用します。

ルーチンにアクセスするには、[system]フォルダー内の[Numeric] (数値)カテゴリをダブルクリックします。[Numeric] (数値)カテゴリには、特に、sequencerandomおよびconvertImpliedDecimalFormat(10進数)などの複数のルーチンが含まれています。

ルーチン

説明

構文

sequence

増分数値IDを返します。

Numeric.sequence("Parameter name", start value, increment value)

resetSequence

存在しない場合はシーケンスを作成し、新しい開始値を属性としてとります。

Numeric.resetSequence (Sequence Identifier, start value)

removeSequence

シーケンスを削除します。

Numeric.RemoveSequence (Sequence Identifier)

random

最大値と最小値の間のランダムな整数値を返します。

Numeric.random(minimum start value, maximum end value)

convertImpliedDecimalFormat

暗黙の10進数モデルによる10進数を返します。

Numeric.convertImpliedDecimalFormat ("Target Format", value to be converted)

3つのルーチン、sequenceresetSequenceremoveSequenceは密接に関係しています。

  • sequenceルーチンは、ジョブ内でシーケンスIDを作成するために使用されます(デフォルトの名前は、s1)。このシーケンスIDはジョブ内でグローバルです。

  • resetSequenceルーチンは、sequenceルーチンによって作成されたシーケンスIDの値を初期化するために使用できます。

  • removeSequenceルーチンは、ジョブ内のグローバル変数リストからシーケンスIDを削除するために使用されます。