データ統合エクスプレッション配列位置

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

配列位置

対応している: バッチ、ストリーミング

指定された配列の中で 'value' の最初の出現位置/インデックスを返します。値が見つからない場合や引数のいずれかが null の場合は null を返します。 表現カテゴリー: 配列

宣言された引数

  • Array - 要素の位置を返すための配列。
    Expression<Array<T>>
  • Value - 配列内で位置を見つけるための値。
    Expression<T>

型変数の範囲:
T は AnyType を受け入れます

出力タイプ: Long

例 1 - 基本ケース

引数の値:

  • Array: [ 10, 11, 12 ]
  • Value: 10 出力: 1

例 2 - Null ケース

説明: 要素が見つからない場合は null を出力します。 引数の値:

  • Array: [ 1, 2, 4 ]
  • Value: 10 出力: null

例 3 - Null ケース

引数の値:

  • Array: array
  • Value: value
arrayvalue:arrow_right:出力
[ 1, 2, 3 ]nullnull
null1null
nullnullnull