The following high-level diagram describes how Tonic orchestrates the processing and moving of data in Snowflake on Azure.
Ton data generation for Snowflake on Azure
Tonic orchestrates the moving and transforming of data between Snowflake databases that are hosted on Azure. Tonic uses Azure Blob Storage for interim storage of files that contain the source and destination data.
At a high level, the data generation process is:
Tonic copies the table data from the Snowflake database to files in Azure Blob Storage. You specify the container path in the Tonic workspace configuration. Tonic places the files in an input folder within the container path.
Tonic applies the configured generators to the data in the files, then writes the resulting files to an output folder in the container path.
As it finishes processing each file, Tonic copies the data from the container path’s output folder into the Snowflake destination database.