Three lenses on the same table
A Dataset is Arrow-backed. You don't need to convert to pandas to peek at it — but if you want pandas, conversion is one call away (ds.to_pandas()) and it's zero-copy if the schema permits. For columnar selection you can also pull a pa.Table with ds.with_format("arrow").
The Hub Viewer
Every dataset page has a Data Studio viewer that auto-queries the Parquet conversion. It's the fastest way to scan a few thousand rows. Behind the scenes it's hitting the Dataset Viewer API, which you can call directly: https://datasets-server.huggingface.co/rows?dataset=...&config=...&split=...&offset=0&length=100. Useful for sampling without ever downloading the dataset.