データ接続と統合Pipeline Builder Expressions配列の差

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

配列の差分

対応環境: バッチ、ストリーミング

left 配列に含まれるユニークな要素のうち、right 配列に含まれないすべての要素を返します。

式のカテゴリ: 配列

引数

  • Left array - 説明なし
    Expression<Array<T>>
  • Right array - 説明なし
    Expression<Array<T>>

型変数の制約: T は AnyType を受け入れます

出力型: Array<T>

例 1: 基本ケース

引数の値:

  • Left array: [ 1, 2, 3 ]
  • Right array: [ 2, 3, 4 ]

出力: [ 1 ]


例 2: Null ケース

引数の値:

  • Left array: first_array
  • Right array: second_array
first_arraysecond_array出力
[ 1, 2, 3 ]null[ 1, 2, 3 ]
null[ 1, 2, 3 ]null
nullnullnull

例 3: エッジケース

説明: Left 配列の重複は削除されます。 引数の値:

  • Left array: [ 1, 1, 2, 3 ]
  • Right array: [ 2, 3, 4 ]

出力: [ 1 ]