データ接続と統合Pipeline Builder ExpressionsSequence

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

Sequence

対応環境: Batch, Streaming

開始から終了までの範囲で数値の配列を作成します。

式カテゴリー: 配列

宣言された引数

  • End - 終了する数値 (含む)。
    Expression<T>
  • Start - 開始する数値 (含む)。
    Expression<T>
  • 任意 Step size - 数値間のステップの大きさ。
    Expression<T>

型変数の制約: T は Byte | Integer | Long | Short を受け入れる

出力タイプ: Array<T>

例 1: 基本ケース

説明: Byte の基本ケース。 引数の値:

  • End: 10
  • Start: 0
  • Step size: 1

出力: [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ]


例 2: 基本ケース

説明: Integer の基本ケース。 引数の値:

  • End: 10
  • Start: 0
  • Step size: 1

出力: [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ]


例 3: 基本ケース

説明: Long の基本ケース。 引数の値:

  • End: 10
  • Start: 0
  • Step size: 1

出力: [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ]


例 4: 基本ケース

説明: 特に指定がない限り、シーケンスは 1 ずつ増加します。 引数の値:

  • End: 10
  • Start: 0
  • Step size: null

出力: [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ]


例 5: 基本ケース

説明: Short の基本ケース。 引数の値:

  • End: 10
  • Start: 0
  • Step size: 1

出力: [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ]


例 6: 基本ケース

説明: カスタムのステップ量を指定できます 引数の値:

  • End: 10
  • Start: 0
  • Step size: 2

出力: [ 0, 2, 4, 6, 8, 10 ]


例 7: 基本ケース

説明: ステップは負の値にできます 引数の値:

  • End: 0
  • Start: 10
  • Step size: -1

出力: [ 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 ]


例 8: エッジケース

説明: 無効なシーケンスは null になります 引数の値:

  • End: 0
  • Start: 10
  • Step size: 2

出力: null