データ接続と統合Pipeline Builder Expressions自然数の乱数

注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

ランダムな自然数

サポート対象:バッチ、高速、ストリーミング

ランダムな自然数を返します。これは決定論的ではなく、シードを使用しても、ビルドを繰り返したときに同じ結果にはなりません。

式のカテゴリー: 数値

宣言された引数

  • 最大値: 生成するランダムな値の上限(この値を含みません)。
    Literal<Long>
  • 最小値: 生成するランダムな値の下限(この値を含みます)。
    Literal<Long>
  • 任意 シード: シードを追加すると、ビルドごとに同じ数列から乱数が生成されます。真の乱数が必要な場合は、シードを指定しないでください。計算が分散実行される場合があり、行に対して乱数を取り出す順序は保証されないため、シードを指定しても完全に決定論的な結果にはなりません。
    Literal<Long>

出力タイプ: Long

例

例1:基本ケース

説明: 10以上11未満の自然数は10だけです。

引数の値:

  • 最大値: 11
  • 最小値: 10
  • シード: null

出力: 10


例2:基本ケース

説明: シード1を使用して、10以上15未満の数を生成します。

引数の値:

  • 最大値: 15
  • 最小値: 10
  • シード: 1

出力: 13