-
Notifications
You must be signed in to change notification settings - Fork 24
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #552 from cobalthq/chore/FX-4785/add-guide-for-imp…
…orting-assets-from-google-sheets Add guide on how to import assets from google sheets
- Loading branch information
Showing
19 changed files
with
135 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
127 changes: 127 additions & 0 deletions
127
...tegrations/IntegrationBuilder/How to Guides/import-assets-from-google-sheets.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,127 @@ | ||
--- | ||
title: "Import Assets from Google Sheets" | ||
linkTitle: "Import Assets from Google Sheets" | ||
weight: 60 | ||
--- | ||
|
||
{{% pageinfo %}} | ||
How to use Integration Builder to import assets from Google Sheets. | ||
{{% /pageinfo %}} | ||
|
||
## Import assets from Google Sheets | ||
|
||
To import assets from Google Sheets, follow these five general steps: | ||
|
||
1. Create a Spreadsheet in Google Sheets. | ||
2. Create a Google Sheets Connection. | ||
3. Find and Select the Recipe. | ||
4. Copy and Customize the Recipe. | ||
5. Start the Recipe. | ||
|
||
The following is a step-by-step guide to walk you through the configuration process. | ||
|
||
### 1. Create a Spreadsheet in Google Sheets | ||
|
||
To import assets from Google Sheets into the Cobalt platform, first create a spreadsheet with the following columns: `Title`, `Type`, `Description`. | ||
`Title` and `Description` can be anything, but `Type` needs to be one of the following: | ||
- `unknown` | ||
- `web` | ||
- `mobile` | ||
- `external_network` | ||
- `api` | ||
- `cloud_config` | ||
- `desktop_obsolete` | ||
- `internal_network` | ||
- `web_plus_api` | ||
- `web_plus_external_network` | ||
- `web_plus_mobile` | ||
- `wireless_network` | ||
- `iot` | ||
- `desktop` | ||
- `physical` | ||
- `other` | ||
- `web_plus_api_plus_external_network` | ||
- `internal_network_plus_external_network` | ||
- `mobile_plus_api` | ||
- `web_plus_mobile_plus_api` | ||
|
||
Here's an example of what that could look like: | ||
{{% image src="/integrations/integration_builder/how_to_guides/import-assets-from-google-sheets/spreadsheet-example.png" alt="Example spreadsheet" %}} | ||
|
||
Once ready, give the file a name (optionally, the specific sheet as well) and save it. | ||
|
||
### 2. Create a Google Sheets Connection | ||
|
||
The following is a quick guide on how to create a Workato connection for Google Sheets. | ||
If you're looking for a more comprehensive and general guide on how to manage connections, check [here](/integrations/integrationbuilder/connect-your-applications/). | ||
|
||
Go to the `Integration Builder` > `Projects`. Select or create a project on the left side of the page. Then click on the "Create" button on the top-right and choose the "Connection" option. | ||
|
||
{{% image src="/integrations/integration_builder/how_to_guides/import-assets-from-google-sheets/00-create-connection.png" alt="Create a connection for your project" %}} | ||
|
||
A "New Connection" page will appear. Look for "Google Sheets" and select the corresponding tile. You can optionally use the search field to quickly find the connection. | ||
|
||
{{% image src="/integrations/integration_builder/how_to_guides/import-assets-from-google-sheets/01-select-connection-type.png" alt="Select connection type" %}} | ||
|
||
After selecting the connection type, a form will appear. Provide a name, select a location (we recommend `Cobalt` > `Connections`), and click on "Sign in with Google". | ||
|
||
{{% image src="/integrations/integration_builder/how_to_guides/import-assets-from-google-sheets/02-create-connection-form.png" alt="Create connection form" %}} | ||
|
||
Once signed in with Google, you should get a confirmation that the connection was successfully created. | ||
|
||
{{% image src="/integrations/integration_builder/how_to_guides/import-assets-from-google-sheets/03-connection-created.png" alt="Connection Created" %}} | ||
|
||
### 3. Find and Select the Recipe | ||
|
||
Go to the `Integration Builder` > `Library` and search for Google Sheets. | ||
|
||
{{% image src="/integrations/integration_builder/how_to_guides/import-assets-from-google-sheets/1-find-recipes.png" alt="Google Sheets tile" %}} | ||
|
||
Select the "[Cobalt > Google Sheets] Import assets from Google Sheets" recipe. | ||
|
||
{{% image src="/integrations/integration_builder/how_to_guides/import-assets-from-google-sheets/2-select-import-recipe.png" alt="Google Sheets tile" %}} | ||
|
||
### 4. Copy and Customize the Recipe | ||
|
||
Click on "Use this recipe". | ||
|
||
{{% image src="/integrations/integration_builder/how_to_guides/import-assets-from-google-sheets/3-click-use-recipe.png" alt="Use Recipe" %}} | ||
|
||
You will be prompted to copy the recipe. Choose a preferred location and click "Copy and save". | ||
|
||
{{% image src="/integrations/integration_builder/how_to_guides/import-assets-from-google-sheets/4-select-project.png" alt="Copy Google Sheets recipe" %}} | ||
|
||
There will be a prompt with a "Test recipe" button. Instead of testing, you will want to edit the recipe in order to set the Google Sheets connection. Click on "or edit your recipe before testing" below the button. | ||
|
||
{{% image src="/integrations/integration_builder/how_to_guides/import-assets-from-google-sheets/5-edit-recipe.png" alt="Edit recipe" %}} | ||
|
||
Select the first action from the flow chart (the one that gets the rows from Google Sheets). In the emerging sidebar on the right, select "Connection" at the top and then choose the connection created in [step 2 of this guide](#2-create-a-google-sheets-connection). | ||
|
||
{{% image src="/integrations/integration_builder/how_to_guides/import-assets-from-google-sheets/6-edit-connection-on-recipe.png" alt="Choose connection" %}} | ||
|
||
You will get a setup form in which you have to select the Google Drive where the spreadsheet created in [step 1](#1-create-a-spreadsheet-in-google-sheets) is stored. After that you can select the specific Spreadsheet and the Sheet (in case you renamed it). | ||
|
||
{{% image src="/integrations/integration_builder/how_to_guides/import-assets-from-google-sheets/7-configure-sheet-in-recipe.png" alt="Setup connection" %}} | ||
|
||
At this point, the configuration is ready. In the top-right corner, click on "Save" followed by "Exit". | ||
|
||
{{% image src="/integrations/integration_builder/how_to_guides/import-assets-from-google-sheets/8-save-and-exit.png" alt="Save and Exit" %}} | ||
|
||
### 5. Start the Recipe | ||
|
||
This recipe is a function call, which means it can be integrated and called within another recipe. However, since we want to trigger it directly, we have to use a test environment. | ||
Click on the caret on the right of the "Start recipe" button, then on the "Test recipe" button. | ||
|
||
{{% image src="/integrations/integration_builder/how_to_guides/import-assets-from-google-sheets/9-test-recipe.png" alt="Test recipe" %}} | ||
|
||
Within the prompt, click "Test recipe" in the bottom right. | ||
|
||
{{% image src="/integrations/integration_builder/how_to_guides/import-assets-from-google-sheets/10-trigger-recipe.png" alt="Trigger the recipe" %}} | ||
|
||
You will see the "Jobs" tab confirming the successful execution of the test. | ||
|
||
{{% image src="/integrations/integration_builder/how_to_guides/import-assets-from-google-sheets/11-finished-run.png" alt="Jobs tab" %}} | ||
|
||
Finally, you can head over to the Cobalt platform and check the Assets page of your org. It should show the newly created assets. | ||
|
||
{{% image src="/integrations/integration_builder/how_to_guides/import-assets-from-google-sheets/asset-list.png" alt="Check result" %}} |
Binary file added
BIN
+104 KB
...builder/how_to_guides/import-assets-from-google-sheets/00-create-connection.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+50.5 KB
...er/how_to_guides/import-assets-from-google-sheets/01-select-connection-type.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+78.4 KB
...er/how_to_guides/import-assets-from-google-sheets/02-create-connection-form.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+70.9 KB
...uilder/how_to_guides/import-assets-from-google-sheets/03-connection-created.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+77.8 KB
...ation_builder/how_to_guides/import-assets-from-google-sheets/1-find-recipes.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+46.1 KB
...on_builder/how_to_guides/import-assets-from-google-sheets/10-trigger-recipe.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+108 KB
...tion_builder/how_to_guides/import-assets-from-google-sheets/11-finished-run.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+64.9 KB
...ilder/how_to_guides/import-assets-from-google-sheets/2-select-import-recipe.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+114 KB
...n_builder/how_to_guides/import-assets-from-google-sheets/3-click-use-recipe.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+29.1 KB
...ion_builder/how_to_guides/import-assets-from-google-sheets/4-select-project.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+31.1 KB
...ration_builder/how_to_guides/import-assets-from-google-sheets/5-edit-recipe.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+133 KB
.../how_to_guides/import-assets-from-google-sheets/6-edit-connection-on-recipe.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+183 KB
.../how_to_guides/import-assets-from-google-sheets/7-configure-sheet-in-recipe.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+159 KB
...tion_builder/how_to_guides/import-assets-from-google-sheets/8-save-and-exit.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+178 KB
...ration_builder/how_to_guides/import-assets-from-google-sheets/9-test-recipe.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+56 KB
...tegration_builder/how_to_guides/import-assets-from-google-sheets/asset-list.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+146 KB
..._builder/how_to_guides/import-assets-from-google-sheets/spreadsheet-example.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.