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

外部キャッシング結合

対応環境: ストリーミング

キャッシングウィンドウ内で一致条件をすべて満たす左および右入力の行と、両入力からの一致しない行。

トランスフォームカテゴリ: 結合

宣言済み引数

  • デフォルトキャッシュ時間単位 - lhs と rhs キャッシュの両方でデータが削除される前にキャッシュされる時間のデフォルト単位。
    Enum<Days, Hours, Milliseconds, Minutes, Seconds, Weeks>
  • デフォルトキャッシュ時間値 - lhs と rhs キャッシュの両方でデータが削除される前にキャッシュされる時間のデフォルト値。
    Literal<Long>
  • 結合キー - 結合する左および右入力の列のリスト。
    List<Tuple<Column<AnyType>, Column<AnyType>>>
  • 保持する左列 - 保持する左の列。
    List<Column<AnyType>>
  • 左データセット - 結合で使用する左のデータセット。
    Table
  • 保持する右列 - 保持する右の列。
    List<Column<AnyType>>
  • 右データセット - 結合で使用する右のデータセット。
    Table
  • 任意 右からの列のプレフィックス - 右からの列のプレフィックス。
    Literal<String>
  • 任意 Rhs キャッシュ時間のオーバーライド - 右のデータセットからのデータが削除される前にキャッシュされる時間の値と単位。
    Tuple<Literal<Long>, Enum<Days, Hours, Milliseconds, Minutes, Seconds, Weeks>>