Updating Snowflake can be a challenge. The available options often involve navigating complicated GitHub repositories or relying on unreliable workarounds.
But there’s a better way.
This guide introduces a straightforward, no-code method to import data into Snowflake, and set it on a refresh schedule if you’d like. Discover a hassle-free way to keep your data in sync directly from your Connected Spreadsheet.
Let’s dive in!
How to Update Snowflake Without Code? Use Coefficient.
Coefficient is a no-code add-on that seamlessly integrates live data from various business solutions and databases directly into Connected Spreadsheets: Excel or Google Sheets.
As a Snowflake Technology Partner, Coefficient makes it safe and easy to connect to Snowflake to import your desired data. This frees you and your team from countless hours of moving your Snowflake data to your spreadsheets manually without sacrificing peace of mind.
Any update on your connected Snowflake data automatically syncs with your Google Spreadsheets in real time, so you always work with the latest information.
Plus, Coefficient allows you to upload data to Snowflake from any of the other systems we connect with like Tableau or Salesforce.
Let’s walk through the complete process of loading data to Snowflake with Coefficient to see how easy it is.
Push Data to Snowflake: A Step-by-Step Guide
Step 1: Install Coefficient
Note: In this tutorial, we will use Google Sheets.
Start by opening up a new spreadsheet.
Navigate to the top menu and click Extensions> Add-ons > Get add-ons.
![Navigating to Get Add-ons in Google Sheets for Coefficient installation](https://coefficient.io/wp-content/uploads/2024/01/image-35.png)
This will direct you to the Google Workspace Marketplace.
Type in “Coefficient” in the search bar and select the Coefficient app.
![Searching for Coefficient in the Google Workspace Marketplace](https://coefficient.io/wp-content/uploads/2024/01/image-54.png)
Accept the prompts to install.
![accepting the prompts to grant coefficient access to google account](https://coefficient.io/wp-content/uploads/2024/01/image-53.png)
Once installation is finished, return to Extensions on the Google Sheets menu.
You’ll see that Coefficient is now available as an add-on.
Launch Coefficien to continue.
![Launching Coefficient with Import from option highlighted](https://coefficient.io/wp-content/uploads/2024/01/image-52.png)
Step 2: Import Snowflake Data
Launch Coefficient and click ‘Import from…’
![clicking import from... in the coefficient menu](https://coefficient.io/wp-content/uploads/2024/01/image-47.png)
Select Snowflake as your data source.
![selecting snowflake as the data source](https://coefficient.io/wp-content/uploads/2024/01/image-44.png)
If this is your first time connecting to Snowflake, you will have to authorize Coefficient to access your Snowflake database.
Follow the prompts to continue.
![following the prompts to authorize coefficient to access snowflake](https://coefficient.io/wp-content/uploads/2024/01/image-36.png)
Once connected, select the Snowflake data you want to import.
![Selecting 'From Tables & Columns' in Coefficient](https://coefficient.io/wp-content/uploads/2024/01/image-38.png)
Coefficient allows you select and import your Snowflake Tables in a visual editor. You can also write a custom SQL Query.
Pro-tip: Use Coefficient’s GPT SQL Builder to help you create a custom query with a simple prompt.
For the purpose of this example, we’ll select ‘From Tables & Columns.’
This will open Coefficient’s Import Preview window.
![navigating coefficient's import preview window](https://coefficient.io/wp-content/uploads/2024/01/image-56.png)
Select the table you want to import from the left-hand column of the Import Preview menu.
![customizing your import by selecting and unselecting columns from the menu.](https://coefficient.io/wp-content/uploads/2024/01/image-55.png)
From here, you can customize your import by selecting and unselecting columns from the menu.
Click ‘Import’ when you’re finished.
![waiting for your Snowflake data will automatically populate your Google spreadsheet](https://coefficient.io/wp-content/uploads/2024/01/image-37.png)
Within a few seconds, your Snowflake data will automatically populate your Google spreadsheet without a single line of code!
![Snowflake data will automatically populating your Google spreadshee](https://coefficient.io/wp-content/uploads/2024/01/image-57.png)
The true power of Snowflake lies in being the single source of truth for live data.
Coefficient’s Auto-Refresh feature allows anyone to access this real-time data in their Connected Spreadsheets.
Choose your update frequency – hourly, daily, or weekly. Coefficient takes care of the rest.
![choosing auto-refresh schedule](https://coefficient.io/wp-content/uploads/2024/01/image-50.png)
Step 3: Upload data to Snowflake
Now, let’s focus on how you can edit your data extract and import it back to Snowflake.
After importing data into Google Sheets with Coefficient, you have the flexibility to edit it as needed. This could involve adjusting sales figures, updating customer information, or refining data sets for analysis.
![Coefficient Excel Google Sheets Connectors](https://coefficient.io/wp-content/uploads/2024/02/Coefficient-Excel-Google-Sheets-Connectors-1024x783.png)
Stop exporting data manually. Sync data from your business systems into Google Sheets or Excel with Coefficient and set it on a refresh schedule.
Get Started![](https://coefficient.io/wp-content/uploads/2024/02/blog-form-cta.png)
Once your edits are complete, navigate to the top of your import and click ‘Open Sidebar.’
![Opening the sidebar in Coefficient after completing edits.](https://coefficient.io/wp-content/uploads/2024/01/image-53.png)
To upload data to Snowflake, scroll down the Coefficient sidebar until you see the the ‘Export to Snowflake’ option.
![Export to Snowflake option in Coefficient sidebar](https://coefficient.io/wp-content/uploads/2024/01/image-47.png)
Click ‘Configure…’
![Configuring export settings in Coefficient for Snowflake update](https://coefficient.io/wp-content/uploads/2024/01/image-46.png)
Note: You can also do this by returning to the Coefficient menu > Export to… > Snowflake. This approach is particularly beneficial when you need to upload CSVs to Snowflake that are not part of Coefficient imports
Next, identify the data you wish to export.
Select the specific tab and the header row for your Snowflake export using the drop-down menus.
![Selecting specific tab and header row for Snowflake export in Coefficient](https://coefficient.io/wp-content/uploads/2024/01/image-39.png)
Click ‘Next’ to continue to select your destination.
Open the drop-down under ‘Table’ and select the appropriate Snowflake table.
![Choosing the appropriate Snowflake table in Coefficient](https://coefficient.io/wp-content/uploads/2024/01/image-40.png)
Next, open the Action drop-down menu . You’ll notice three options:
- Update: Updates data for existing records
- Insert: Creates a NEW ID and inserts data
- Delete: Deletes data for existing records
Select ‘Update’ and click ‘Next’ to continue.
![Selecting 'Update' option for Snowflake data in Coefficient](https://coefficient.io/wp-content/uploads/2024/01/image-43.png)
The final step to loading data to Snowflake is to verify that the columns in your spreadsheet are mapped correctly to their respective fields in Snowflake.
![Verifying column mappings to Snowflake fields in Coefficient](https://coefficient.io/wp-content/uploads/2024/01/image-41.png)
If adjustments are needed, simply click the pencil icon to edit or the ‘x’ icon to delete a mapping.
![editing a mapping from the coefficient menu](https://coefficient.io/wp-content/uploads/2024/01/image-49.png)
In this example, there is no need to update fields. Simply click ‘Save’ at the bottom of the menu to proceed.
![saving field mappings from coefficient](https://coefficient.io/wp-content/uploads/2024/01/image-53.png)
Verify your selections in the next menu. If everything is correct, click ‘Export…’
![Verifying column mappings to Snowflake fields in Coefficient](https://coefficient.io/wp-content/uploads/2024/01/image-51.png)
Coefficient will ask you to choose which rows to update.
![Selecting all rows for Snowflake update in Coefficient](https://coefficient.io/wp-content/uploads/2024/01/image-48.png)
Select ‘All rows on sheet’ and click ‘Next…’
When prompted, press the button to confirm one final time.
![Final confirmation button in Coefficient for Snowflake data push](https://coefficient.io/wp-content/uploads/2024/01/image-42.png)
Wait a few moments while Coefficient pushes data to Snowflake.
![Coefficient pushing data to Snowflake database](https://coefficient.io/wp-content/uploads/2024/01/image-45.png)
Afterward, return to your spreadsheet to confirm the update in Columns H-J in your spreadsheet.
![Confirming data update in Columns H-J in Google Sheets](https://coefficient.io/wp-content/uploads/2024/01/image-55.png)
Congratulations! You’ve successfully updated Snowflake without a single line of code.
Writeback Data to Snowflake with Coefficient
Why manually update Snowflake if you don’t have to?
Coefficient’s Snowflake integration allows you to seamlessly import, update, and push back data to Snowflake without ever leaving your spreadsheet.
Get started for free today to try Coefficient for yourself!