I want to be able to get the main information regarding the various columns of tables located in Snowflake, like a df.describe() could do in Pandas:
- column names,
- data types,
- min/max/average for numeric types,
- and ideally unique values for string types
- maybe other things that I'm missing
Granted, you could simply pull all the data into a local DataFrame then do the "describe" in Pandas, but this would be too costly for Snowflake tables counting millions of rows.
Is there a simple way to do this?