トップ / 実行・アクション・IO
結果の先頭数行を、確認用に画面へ表示する。
df.show(n=10)
print(ldf.limit(10).collect())
Snowparkのshow()は内部でLIMIT n付きのクエリを発行・実行し、結果を標準出力へ整形して表示する専用のアクション。Polars LazyFrameには同等の表示専用メソッドが無いため、limit()で件数を絞ってからcollect()し、その結果をprint()する2段構えになる。
show()という名前のメソッドをPolars側でも探してしまいがちだが存在しない。「結果を少しだけ覗く」という目的はlimit().collect()で代用する、という発想の転換が要る。
Polars 1.43.2 で実行確認 / Snowpark Python SDK 1.54.0 で静的検証(2026-08-26)