title: How to get list of all columns from a parquet file using s3 select?
body: <p>I have a parquet file stored in S3 bucket. I want to get the list of all columns of the parquet file. I am using <code>s3 select</code> but it just give me list of all rows wihtout any column headers. </p>
  
  <p>Is there anyway to get all column names from this parquet file without downloading it completely? Since parquet file can be very large, I would not want to download the entire parquet file which is why I am using <code>s3 select</code> to pick first few rows using </p>
  
  <pre><code>select * from S3Object LIMIT 10
  </code></pre>
  
  <p>I tried to fetch column names explicitly by doing </p>
  
  <pre><code>SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'S3Object'
  </code></pre>
  
  <p>but it would not work as AWS S3 doesn't support this yet.</p>
  
  <p>Is there any other way to achieve the same?</p>