データ統合エクスプレッションシーケンス

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

シーケンス

対応状況: バッチ, ストリーミング

スタートからエンドまでの範囲の数値を持つ配列を作成します。 式のカテゴリ: 配列

宣言された引数

  • End - 終了する数値(含む)。
    Expression<Byte | Integer | Long | Short>
  • Start - 開始する数値(含む)。
    Expression<Byte | Integer | Long | Short>
  • 任意 Step size - 数値間のステップのサイズ。
    Expression<Byte | Integer | Long | Short>

出力タイプ: Array<Long>

Example 1 - ベースケース

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

  • End: 10
  • Start: 0
  • Step size: null 出力: [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ]

Example 2 - ベースケース

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

  • End: 10
  • Start: 0
  • Step size: 2 出力: [ 0, 2, 4, 6, 8, 10 ]

Example 3 - ベースケース

説明: ステップはマイナスにすることができます 引数の値:

  • End: 0
  • Start: 10
  • Step size: -1 出力: [ 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 ]

Example 4 - エッジケース

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

  • End: 0
  • Start: 10
  • Step size: 2 出力: null