From bffcc9fd0829fb0268c971051a0ea41b42cd9c6a Mon Sep 17 00:00:00 2001 From: Monika Feigler Date: Fri, 31 Jan 2025 09:10:45 +0100 Subject: [PATCH] Update inputs.jsonnet Add backend parameter to stepgroup with transformations. Instead of SnowflakeWriterComponentId() function is placeholder --- ai-campaign-executer/v0/src/inputs.jsonnet | 1 + interactive-kpi-report/v0/src/inputs.jsonnet | 1 + .../v0/src/inputs.jsonnet | 3 ++- keboola-crm-hubspot/v0/src/inputs.jsonnet | 3 ++- keboola-crm-pipedrive/v0/src/inputs.jsonnet | 4 +++- keboola-crm-salesforce/v0/src/inputs.jsonnet | 3 ++- keboola-dbt-tutorial/v1/src/inputs.jsonnet | 2 +- keboola-ecommerce-shopify/v0/src/inputs.jsonnet | 3 ++- keboola-ecommerce/v0/src/inputs.jsonnet | 3 ++- keboola-git-github/v1/src/inputs.jsonnet | 12 ++++++++++-- keboola-marketingchannels/v3/src/inputs.jsonnet | 2 +- .../v1/src/inputs.jsonnet | 1 + keboola-mgmt-asana/v1/src/inputs.jsonnet | 3 ++- keboola-mgmt-jira/v0/src/inputs.jsonnet | 3 ++- keboola-typeform/v1/src/inputs.jsonnet | 14 +++++++++++--- marketing-cashflow/v0/src/inputs.jsonnet | 1 + .../v1/src/inputs.jsonnet | 3 ++- snowpark-streamlit/v0/src/inputs.jsonnet | 3 ++- .../v1/src/inputs.jsonnet | 16 ++++++++++++---- .../v1/src/inputs.jsonnet | 3 ++- thoughtspot-crm-hubspot/v1/src/inputs.jsonnet | 3 ++- .../v1/src/inputs.jsonnet | 3 ++- ua-and-ga4-comparison/v0/src/inputs.jsonnet | 1 + 23 files changed, 67 insertions(+), 24 deletions(-) diff --git a/ai-campaign-executer/v0/src/inputs.jsonnet b/ai-campaign-executer/v0/src/inputs.jsonnet index 8f4f4977c..35293eb63 100644 --- a/ai-campaign-executer/v0/src/inputs.jsonnet +++ b/ai-campaign-executer/v0/src/inputs.jsonnet @@ -88,6 +88,7 @@ icon: "component:keboola.snowflake-transformation", name: "Snowflake SQL", description: "Transformations", + backend: "snowflake", inputs: [], }, ] diff --git a/interactive-kpi-report/v0/src/inputs.jsonnet b/interactive-kpi-report/v0/src/inputs.jsonnet index cd9a03422..b16836f6c 100644 --- a/interactive-kpi-report/v0/src/inputs.jsonnet +++ b/interactive-kpi-report/v0/src/inputs.jsonnet @@ -88,6 +88,7 @@ icon: "component:keboola.snowflake-transformation", name: "Snowflake SQL", description: "Transformations", + backend: "snowflake", inputs: [], }, ] diff --git a/keboola-analytics-googleanalytics4/v0/src/inputs.jsonnet b/keboola-analytics-googleanalytics4/v0/src/inputs.jsonnet index 723716ad7..21d8e2834 100644 --- a/keboola-analytics-googleanalytics4/v0/src/inputs.jsonnet +++ b/keboola-analytics-googleanalytics4/v0/src/inputs.jsonnet @@ -42,6 +42,7 @@ local postgresql = import "//out-googleanalytics4-postgresql/src/inputs. icon: "component:keboola.snowflake-transformation", name: "Snowflake SQL", description: "Transformation", + backend: "snowflake", inputs: [], }, ] @@ -51,7 +52,7 @@ local postgresql = import "//out-googleanalytics4-postgresql/src/inputs. required: "optional", steps: [ { - icon: "component:"+SnowflakeWriterComponentId(), + icon: "component:", name: "Snowflake", description: "Snowflake - Destination", dialogName: "Snowflake Destination", diff --git a/keboola-crm-hubspot/v0/src/inputs.jsonnet b/keboola-crm-hubspot/v0/src/inputs.jsonnet index 9abb10dad..7ef38c2a9 100644 --- a/keboola-crm-hubspot/v0/src/inputs.jsonnet +++ b/keboola-crm-hubspot/v0/src/inputs.jsonnet @@ -27,6 +27,7 @@ local postgresql = import"//out-crm-postgresql/v0/src/inputs.jsonnet"; icon: "component:keboola.snowflake-transformation", name: "Snowflake SQL", description: "Transformation", + backend: "snowflake", inputs: [], }, ] @@ -36,7 +37,7 @@ local postgresql = import"//out-crm-postgresql/v0/src/inputs.jsonnet"; required: "optional", steps: [ { - icon: "component:"+SnowflakeWriterComponentId(), + icon: "component:", name: "Snowflake Destination", description: "Load to data into snowflake", dialogName: "Snowflake Destination", diff --git a/keboola-crm-pipedrive/v0/src/inputs.jsonnet b/keboola-crm-pipedrive/v0/src/inputs.jsonnet index ecae0d8e6..98b38cc84 100644 --- a/keboola-crm-pipedrive/v0/src/inputs.jsonnet +++ b/keboola-crm-pipedrive/v0/src/inputs.jsonnet @@ -25,9 +25,11 @@ local postgresql = import"//out-crm-postgresql/v0/src/inputs.jsonnet"; required: "all", steps: [ { + icon: "component:keboola.snowflake-transformation", name: "Snowflake SQL", description: "Transformation", + backend: "snowflake", inputs: [], }, ] @@ -37,7 +39,7 @@ local postgresql = import"//out-crm-postgresql/v0/src/inputs.jsonnet"; required: "optional", steps: [ { - icon: "component:"+SnowflakeWriterComponentId(), + icon: "component:", name: "Snowflake Destination", description: "Load to data into snowflake", dialogName: "Snowflake Destination", diff --git a/keboola-crm-salesforce/v0/src/inputs.jsonnet b/keboola-crm-salesforce/v0/src/inputs.jsonnet index a1c534d86..5ff44a409 100644 --- a/keboola-crm-salesforce/v0/src/inputs.jsonnet +++ b/keboola-crm-salesforce/v0/src/inputs.jsonnet @@ -27,6 +27,7 @@ local postgresql = import"//out-crm-postgresql/v0/src/inputs.jsonnet"; icon: "component:keboola.snowflake-transformation", name: "Snowflake SQL", description: "Transformations", + backend: "snowflake", inputs: [], }, ] @@ -36,7 +37,7 @@ local postgresql = import"//out-crm-postgresql/v0/src/inputs.jsonnet"; required: "optional", steps: [ { - icon: "component:"+SnowflakeWriterComponentId(), + icon: "component:", name: "Snowflake Destination", description: "Load to data into snowflake", dialogName: "Snowflake Destination", diff --git a/keboola-dbt-tutorial/v1/src/inputs.jsonnet b/keboola-dbt-tutorial/v1/src/inputs.jsonnet index 414b93482..b432a199c 100644 --- a/keboola-dbt-tutorial/v1/src/inputs.jsonnet +++ b/keboola-dbt-tutorial/v1/src/inputs.jsonnet @@ -183,7 +183,7 @@ ] }, { - icon: "component:"+SnowflakeWriterComponentId(), + icon: "component:", name: "Snowflake Destination", description: "Load data into Snowflake", dialogName: "Snowflake Destination", diff --git a/keboola-ecommerce-shopify/v0/src/inputs.jsonnet b/keboola-ecommerce-shopify/v0/src/inputs.jsonnet index 84b458550..9c7f787ad 100644 --- a/keboola-ecommerce-shopify/v0/src/inputs.jsonnet +++ b/keboola-ecommerce-shopify/v0/src/inputs.jsonnet @@ -63,6 +63,7 @@ local postgresql = import "//out-ecommerce-postgresql/v0/src/inputs.json icon: "component:keboola.snowflake-transformation", name: "Snowflake SQL", description: "Transformations", + backend: "snowflake", inputs: [], }, ] @@ -72,7 +73,7 @@ local postgresql = import "//out-ecommerce-postgresql/v0/src/inputs.json required: "optional", steps: [ { - icon: "component:"+SnowflakeWriterComponentId(), + icon: "component:", name: "Snowflake Destination", description: "Load to data into snowflake", dialogName: "Snowflake Destination", diff --git a/keboola-ecommerce/v0/src/inputs.jsonnet b/keboola-ecommerce/v0/src/inputs.jsonnet index 74a943a00..d0de780d9 100644 --- a/keboola-ecommerce/v0/src/inputs.jsonnet +++ b/keboola-ecommerce/v0/src/inputs.jsonnet @@ -46,6 +46,7 @@ local snowflake = import "//out-ecommerce-snowflake/v1/src/inputs.jsonne icon: "component:keboola.snowflake-transformation", name: "Snowflake SQL", description: "Transformations", + backend: "snowflake", inputs: [], }, ] @@ -55,7 +56,7 @@ local snowflake = import "//out-ecommerce-snowflake/v1/src/inputs.jsonne required: "optional", steps: [ { - icon: "component:"+SnowflakeWriterComponentId(), + icon: "component:", name: "Snowflake Destination", description: "Load to data into snowflake", dialogName: "Snowflake Destination", diff --git a/keboola-git-github/v1/src/inputs.jsonnet b/keboola-git-github/v1/src/inputs.jsonnet index 33161c379..6047df6d9 100644 --- a/keboola-git-github/v1/src/inputs.jsonnet +++ b/keboola-git-github/v1/src/inputs.jsonnet @@ -20,13 +20,21 @@ local postgresql = import "//out-git-postgresql/v0/src/inputs.jsonnet"; ] }, { - description: "Snowflake Transformations", + description: "Transformations", required: "all", steps: [ { icon: "component:keboola.snowflake-transformation", name: "Snowflake SQL", description: "Transformations", + backend: "snowflake", + inputs: [], + }, + { + icon: "component:keboola.google-bigquery-transformation", + name: "BigQuery SQL", + description: "Transformations", + backend: "bigquery", inputs: [], }, ] @@ -36,7 +44,7 @@ local postgresql = import "//out-git-postgresql/v0/src/inputs.jsonnet"; required: "optional", steps: [ { - icon: "component:"+SnowflakeWriterComponentId(), + icon: "component:", name: "Snowflake Destination", description: "Load to data into snowflake", dialogName: "Snowflake Destination", diff --git a/keboola-marketingchannels/v3/src/inputs.jsonnet b/keboola-marketingchannels/v3/src/inputs.jsonnet index df15d45e3..f8301e7f7 100644 --- a/keboola-marketingchannels/v3/src/inputs.jsonnet +++ b/keboola-marketingchannels/v3/src/inputs.jsonnet @@ -71,7 +71,7 @@ local postgresql = import "//out-marketingchannels-postgresql/v2/inputs. required: "optional", steps: [ { - icon: "component:"+SnowflakeWriterComponentId(), + icon: "component:", name: "Snowflake Destination", description: "Load to data into snowflake", dialogName: "Snowflake Destination", diff --git a/keboola-metadata-to-datahub/v1/src/inputs.jsonnet b/keboola-metadata-to-datahub/v1/src/inputs.jsonnet index abbd88e10..2196d27de 100644 --- a/keboola-metadata-to-datahub/v1/src/inputs.jsonnet +++ b/keboola-metadata-to-datahub/v1/src/inputs.jsonnet @@ -110,6 +110,7 @@ icon: "component:keboola.snowflake-transformation", name: "Snowflake SQL", description: "Transformation", + backend: "snowflake", inputs: [], }, ] diff --git a/keboola-mgmt-asana/v1/src/inputs.jsonnet b/keboola-mgmt-asana/v1/src/inputs.jsonnet index 85609c603..39a27e905 100644 --- a/keboola-mgmt-asana/v1/src/inputs.jsonnet +++ b/keboola-mgmt-asana/v1/src/inputs.jsonnet @@ -27,6 +27,7 @@ local postgresql = import"//out-mgmt-postgresql/v0/src/inputs.jsonnet"; icon: "component:keboola.snowflake-transformation", name: "Snowflake SQL", description: "Transformations", + backend: "snowflake", inputs: [], }, ] @@ -36,7 +37,7 @@ local postgresql = import"//out-mgmt-postgresql/v0/src/inputs.jsonnet"; required: "optional", steps: [ { - icon: "component:"+SnowflakeWriterComponentId(), + icon: "component:", name: "Snowflake Destination", description: "Load to data into snowflake", dialogName: "Snowflake Destination", diff --git a/keboola-mgmt-jira/v0/src/inputs.jsonnet b/keboola-mgmt-jira/v0/src/inputs.jsonnet index 837abd95f..65defec7b 100644 --- a/keboola-mgmt-jira/v0/src/inputs.jsonnet +++ b/keboola-mgmt-jira/v0/src/inputs.jsonnet @@ -27,6 +27,7 @@ local postgresql = import"//out-mgmt-postgresql/v0/src/inputs.jsonnet"; icon: "component:keboola.snowflake-transformation", name: "Snowflake SQL", description: "Transformations", + backend: "snowflake", inputs: [], }, ] @@ -36,7 +37,7 @@ local postgresql = import"//out-mgmt-postgresql/v0/src/inputs.jsonnet"; required: "optional", steps: [ { - icon: "component:"+SnowflakeWriterComponentId(), + icon: "component:", name: "Snowflake Destination", description: "Load to data into snowflake", dialogName: "Snowflake Destination", diff --git a/keboola-typeform/v1/src/inputs.jsonnet b/keboola-typeform/v1/src/inputs.jsonnet index 0fb3fe261..d3344b6aa 100644 --- a/keboola-typeform/v1/src/inputs.jsonnet +++ b/keboola-typeform/v1/src/inputs.jsonnet @@ -20,13 +20,21 @@ local postgresql = import "//out-typeform-postgresql/v0/src/inputs.jsonn ] }, { - description: "Snowflake Transformation", + description: "Transformations", required: "all", steps: [ { icon: "component:keboola.snowflake-transformation", name: "Snowflake SQL", - description: "Transformation", + description: "Transformations", + backend: "snowflake", + inputs: [], + }, + { + icon: "component:keboola.google-bigquery-transformation", + name: "BigQuery SQL", + description: "Transformations", + backend: "bigquery", inputs: [], }, ] @@ -36,7 +44,7 @@ local postgresql = import "//out-typeform-postgresql/v0/src/inputs.jsonn required: "optional", steps: [ { - icon: "component:"+SnowflakeWriterComponentId(), + icon: "component:", name: "Snowflake Destination", description: "Load to data into snowflake", dialogName: "Snowflake Destination", diff --git a/marketing-cashflow/v0/src/inputs.jsonnet b/marketing-cashflow/v0/src/inputs.jsonnet index ff2adf385..f80667c98 100644 --- a/marketing-cashflow/v0/src/inputs.jsonnet +++ b/marketing-cashflow/v0/src/inputs.jsonnet @@ -374,6 +374,7 @@ icon: "component:keboola.snowflake-transformation", name: "Snowflake SQL", description: "Transformations", + backend: "snowflake", inputs: [], }, { diff --git a/snowflake-virtual-hands-on-lab/v1/src/inputs.jsonnet b/snowflake-virtual-hands-on-lab/v1/src/inputs.jsonnet index a1653b57e..ee8d65d0c 100644 --- a/snowflake-virtual-hands-on-lab/v1/src/inputs.jsonnet +++ b/snowflake-virtual-hands-on-lab/v1/src/inputs.jsonnet @@ -57,6 +57,7 @@ local sklik = import "//in-ecommerce-sklik/v0/src/inputs.jsonnet"; icon: "component:keboola.snowflake-transformation", name: "Snowflake SQL", description: "Transformations", + backend: "snowflake", inputs: [], }, ] @@ -66,7 +67,7 @@ local sklik = import "//in-ecommerce-sklik/v0/src/inputs.jsonnet"; required: "all", steps: [ { - icon: "component:"+SnowflakeWriterComponentId(), + icon: "component:", name: "Snowflake", description: "Load data into Snowflake", dialogName: "Snowflake Destination", diff --git a/snowpark-streamlit/v0/src/inputs.jsonnet b/snowpark-streamlit/v0/src/inputs.jsonnet index e5f99ae01..4b8a0b8d0 100644 --- a/snowpark-streamlit/v0/src/inputs.jsonnet +++ b/snowpark-streamlit/v0/src/inputs.jsonnet @@ -22,6 +22,7 @@ icon: "component:keboola.snowflake-transformation", name: "Snowflake SQL", description: "Transformation", + backend: "snowflake", inputs: [], }, ] @@ -31,7 +32,7 @@ required: "all", steps: [ { - icon: "component:"+SnowflakeWriterComponentId(), + icon: "component:", name: "Snowflake Destination", description: "Save data into Snowflake", dialogName: "Snowflake Destination", diff --git a/social-media-engagement-template/v1/src/inputs.jsonnet b/social-media-engagement-template/v1/src/inputs.jsonnet index b721fdb66..0818a734d 100644 --- a/social-media-engagement-template/v1/src/inputs.jsonnet +++ b/social-media-engagement-template/v1/src/inputs.jsonnet @@ -165,19 +165,27 @@ ] }, ], - },{ + }, + { description: "Transformations", required: "all", steps: [ { icon: "component:keboola.snowflake-transformation", name: "Snowflake SQL", - description: "SQL Transformations", + description: "Transformations", + backend: "snowflake", + inputs: [], + }, + { + icon: "component:keboola.google-bigquery-transformation", + name: "BigQuery SQL", + description: "Transformations", + backend: "bigquery", inputs: [], }, ] }, - { description: "Provide credentials for the destination component", required: "optional", @@ -287,7 +295,7 @@ ] }, { - icon: "component:"+SnowflakeWriterComponentId(), + icon: "component:", name: "Snowflake", description: "Load data into Snowflake", dialogName: "Snowflake Destination", diff --git a/thoughtspot-analytics-googleanalytics/v1/src/inputs.jsonnet b/thoughtspot-analytics-googleanalytics/v1/src/inputs.jsonnet index aef6c259a..0512b0ca1 100644 --- a/thoughtspot-analytics-googleanalytics/v1/src/inputs.jsonnet +++ b/thoughtspot-analytics-googleanalytics/v1/src/inputs.jsonnet @@ -26,6 +26,7 @@ local googleanalytics = import "//in-googleanalytics/v0/src/inputs.jsonn icon: "component:keboola.snowflake-transformation", name: "Snowflake SQL", description: "Transformation", + backend: "snowflake", inputs: [], }, ] @@ -35,7 +36,7 @@ local googleanalytics = import "//in-googleanalytics/v0/src/inputs.jsonn required: "optional", steps: [ { - icon: "component:"+SnowflakeWriterComponentId(), + icon: "component:", name: "Snowflake", description: "Load data into Snowflake", dialogName: "Snowflake Destination", diff --git a/thoughtspot-crm-hubspot/v1/src/inputs.jsonnet b/thoughtspot-crm-hubspot/v1/src/inputs.jsonnet index 12705add3..9927a4659 100644 --- a/thoughtspot-crm-hubspot/v1/src/inputs.jsonnet +++ b/thoughtspot-crm-hubspot/v1/src/inputs.jsonnet @@ -27,6 +27,7 @@ local hubspot = import "//in-thoughtspot-hubspot/v0/src/inputs.jsonnet"; icon: "component:keboola.snowflake-transformation", name: "Snowflake SQL", description: "Transformation", + backend: "snowflake", inputs: [], }, ] @@ -36,7 +37,7 @@ local hubspot = import "//in-thoughtspot-hubspot/v0/src/inputs.jsonnet"; required: "optional", steps: [ { - icon: "component:"+SnowflakeWriterComponentId(), + icon: "component:", name: "Snowflake", description: "Load data into Snowflake", dialogName: "Snowflake Destination", diff --git a/thoughtspot-ecommerce-shopify/v1/src/inputs.jsonnet b/thoughtspot-ecommerce-shopify/v1/src/inputs.jsonnet index 094f5fa1d..4067c3a86 100644 --- a/thoughtspot-ecommerce-shopify/v1/src/inputs.jsonnet +++ b/thoughtspot-ecommerce-shopify/v1/src/inputs.jsonnet @@ -59,6 +59,7 @@ local sklik = import "//in-ecommerce-sklik/v0/src/inputs.jsonnet"; icon: "component:keboola.snowflake-transformation", name: "Snowflake SQL", description: "Transformations", + backend: "snowflake", inputs: [], }, ] @@ -68,7 +69,7 @@ local sklik = import "//in-ecommerce-sklik/v0/src/inputs.jsonnet"; required: "optional", steps: [ { - icon: "component:"+SnowflakeWriterComponentId(), + icon: "component:", name: "Snowflake", description: "Your Snowflake Database", dialogName: "Snowflake Destination", diff --git a/ua-and-ga4-comparison/v0/src/inputs.jsonnet b/ua-and-ga4-comparison/v0/src/inputs.jsonnet index c2fde720c..20096d253 100644 --- a/ua-and-ga4-comparison/v0/src/inputs.jsonnet +++ b/ua-and-ga4-comparison/v0/src/inputs.jsonnet @@ -177,6 +177,7 @@ icon: "component:keboola.snowflake-transformation", name: "Snowflake SQL", description: "Transformation", + backend: "snowflake", inputs: [], }, ]