Loading Parquet files into Snowflake
This recipe demonstrates how to load Parquet-format data from files present on cloud storage. We will make use of an external stage created on top of an AWS S3 bucket and will load the Parquet-format data into a new table.
Getting ready
Since we will be loading a file from our local system into Snowflake, we will need to first get such a file ready on the local system. To save time, you can download a previously created sample file from https://github.com/PacktPublishing/Snowflake-Cookbook/blob/master/Chapter03/r4.
How to do it…
We shall start by creating a database, followed by creating a table that will contain the Parquet file. We need will then create a file format for the Parquet file. The steps are as follows:
- Let's first create a database where we will create our table and load it with some sample data:
CREATE DATABASE C3_R4;
- Create a new table called TRANSACTIONS. We will load the sample data into this...