Skip to main content Skip to complementary content

Writing data to the Snowflake table

Configure the tSnowflakeOutputBulk and tSnowflakeBulkExec components to load data to the Snowflake table.

Procedure

  1. Double-click the tFixedFlowInput component to open its Basic settings view.
  2. Click the button next to Edit schema to define the schema. In this example, the schema has only one column: Name.
  3. In the Mode area, select Use Inline Table. Then add three records. In this example, they are:
    
    Bill
    Franklin
    Jimmy
  4. Double-click the first tLogRow component to open its Basic settings view.
  5. In the Mode area, select Table to display data.
  6. Double-click the tSnowflakeOutputBulk component to open its Basic settings view.
  7. Specify the connection details required to access Snowflake. In this example, from the Connection Component drop-down list displayed, select the connection component to reuse its connection details you have already defined.
  8. If needed, click the Sync columns button to make sure the schema is properly retrieved from the preceding component.
  9. Select Internal from the Storage drop-down list and enter demo within double quotes in the Stage Folder field.
  10. Double-click the tSnowflakeBulkExec component to open its Basic settings view.
  11. Specify the connection details required to access Snowflake. In this example, from the Connection Component drop-down list displayed, select the connection component to reuse its connection details you have already defined.
  12. Click the button next to the Table field to select the table you want to load data. In this example, it is DEMO_NAMES.
  13. If needed, click the Sync columns button to make sure the schema is properly retrieved from the preceding component.
  14. Select INSERT from the Output Action drop-down list to insert data to the table DEMO_NAMES.
  15. Select Internal from the Storage drop-down list and enter demo in the Stage Folder field.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!