Have you ever built a Klip from uploaded data, only to realize later that you want to use Box as the data source so that your data can have scheduled refresh? Or you created a Klip pointing to a test database, and before sharing your Klip with your team, you want to repoint the Klip to a production database?
If you want to swap one data source for another one, this article will show you three different methods. Choose the option that is right for you.
Note: This article assumes that you have already created and saved your new data source.
The three ways to change a Klip to point to a new data source are:
- Option One: Re-point the formula to reference the new data source
- Option Two: Update the Klip's source code by replacing the data source IDs
- Option Three: Copy each formula into a text editor and change the data source ID
Note: If you're using dynamic data sources, modelled data sources, or the data you're replacing has different structures/data types, Option One is the only option for you.
Option 1: Re-point the formula to your new data source
This option is great if you have simple formulas. Simply re-point the data references in your formula to the new data source.
|
|
|
|
|
|
Note: Keep in mind that in this example, a CSV file was uploaded first (the old data source), and the new data source is a Google Sheet with similar data. That is why you see a different data source reference treatment in the formula bar. |
Option 2: Update Klip source code to change all formulas at once
Before you begin, you will need to find the data source ID of your new data source. Follow the steps in Where do I find my data source ID? to find yours.
This method allows you to update your entire Klip with the new data source by changing the data source ID in the source code.
Important! Make sure your data sources have the same structure and type.
Option 3: Change an entire formula to point to new data source ID
Before you begin this method, you will need to find the data source ID of your new data source.
Follow the steps in Where do I find my data source ID? to find yours.
If you have a very small formula and want to update data source ID's in individual Klips, make sure your data sources have the exact same structure.
For this method, one at a time,
- Copy your first formula onto a notepad.
- Replace the old data source ID in the formula with the new data source ID.
- Paste the updated formula back into the Klip Editor.
The new data source will appear as another tab under your data.
Check that your formula now points to the new data source by looking at the following clues:
- Click on the data reference in the formula, for example B:B, and make sure it points to the corresponding column in the new data source.
- Click the Evaluate button to check that your formula is pointing to the new data.