Accelerate the Value of Data

Create a landing data table in Snowflake

Learn how to create a landing table in Snowflake to store all incoming data from Reltio.

Before you create a landing data table in Snowflake, you must have created a database schema. For more information, see topic Create a Snowflake schema.

A Snowflake landing table is an intermediate storage area used for data processing during the extract, transform and load (ETL) process. The data landing table sits between the Reltio data and the object type staging tables in Snowflake. Create a Snowflake landing data table to store raw JSON data from Reltio.

To create a target data table in your Snowflake environment:
  1. In the Snowflake application worksheet area, create a new SQL worksheet.
  2. In the SQL worksheet, run this command:
    CREATE TABLE "<database_name>"."<schema_name>"."<landingtable_name>" 
    ("uri" VARCHAR, "version" NUMBER, "timestamp" NUMBER(13,0), "deleted" BOOLEAN, "linked" BOOLEAN, "objectType" VARCHAR, "type" VARCHAR, "json" VARIANT, "ingestTime" TIMESTAMP) cluster by ("objectType", "type");
    where:
  3. In the SQL worksheet, view the Successfully created notification message.

For general information, see Create table in the Snowflake SQL Command Reference.