トップ / 結合・集合演算
2つのDataFrameを縦に連結する。重複行はそのまま残す。
df1.union_all(df2)
pl.concat([ldf1, ldf2], how="vertical")
SnowparkはSQLのUNION ALLに変換される。Polarsはpl.concatにhow="vertical"(既定値でもある)を指定した単純な縦連結で、実行して確認したところ重複行はそのまま残る。
連結する2つのDataFrame/LazyFrameの列名と列数が一致している必要がある。列構成が異なる場合にエラーになる点は両APIで共通なので、スキーマが違う可能性があるときは次のunion_by_nameを検討する。
Polars 1.43.2 で実行確認 / Snowpark Python SDK 1.54.0 で静的検証(2026-08-23)