Cloud warehouse triggers let you write scraped data directly to cloud data platforms and enterprise databases. These are the heavy-duty data storage systems used by organizations for analytics, reporting, and business intelligence. When you scrape data and need it in a data warehouse for analysis, these triggers handle the delivery.
RTILA X supports five cloud warehouse and enterprise database triggers:
Snowflake is a modern cloud data warehouse that runs on AWS, Azure, or Google Cloud. It’s known for its speed, ease of use, and ability to share data between organizations. If your company uses Snowflake for analytics, this trigger lets you write scraped data directly to it.
The Snowflake trigger connects to your Snowflake account and executes a SQL query. You can use INSERT, UPDATE, SELECT, or any other SQL statement. Snowflake uses a unique architecture with separate compute (warehouses) and storage, so you specify which warehouse to use for your query.
Your Snowflake account identifier. This is the first part of your Snowflake URL. Example: mycompany.us-east-1 (from https://mycompany.us-east-1.snowflakecomputing.com).
user
string
✅ Yes
—
Your Snowflake username.
password
string
✅ Yes
—
Your Snowflake password.
warehouse
string
✅ Yes
—
The Snowflake warehouse to use for the query. This is the compute resource that processes your query. Example: COMPUTE_WH.
database
string
✅ Yes
—
The Snowflake database name. Example: SCRAPING_DB.
schema
string
✅ Yes
—
The schema within the database. Example: PUBLIC or RAW_DATA.
query
string
✅ Yes
—
The SQL query to execute. Supports ${variable} substitution.
role
string
❌ No
—
The Snowflake role to assume. If not specified, your default role is used.
timeout
integer
❌ No
30
Login timeout in seconds. Increase for slow connections.
Google BigQuery is Google’s serverless, highly scalable data warehouse. It can analyze billions of rows in seconds using SQL-like queries. If your company uses Google Cloud, BigQuery is the natural choice for storing and analyzing scraped data.
The Google BigQuery trigger connects to your Google Cloud project and executes a SQL query against BigQuery. It uses a service account for authentication, which you provide as a JSON credentials string.
Your Google Cloud service account JSON credentials. This is the full JSON string from your service account key file. Paste the entire contents of the JSON file.
project_id
string
✅ Yes
—
Your Google Cloud project ID. Example: my-analytics-project. Found in the Google Cloud Console dashboard.
query
string
✅ Yes
—
The SQL query to execute. Supports ${variable} substitution. Uses BigQuery SQL syntax.
dataset_id
string
❌ No
—
The default dataset to use. If specified, you can use short table names in your query. Example: scraping_data.
timeout
integer
❌ No
60
Query timeout in seconds. Increase for complex queries on large datasets.
Databricks is a unified data analytics platform built on Apache Spark. It combines data warehousing, machine learning, and data engineering in one platform. If your company uses Databricks, this trigger lets you execute SQL queries against Databricks SQL Warehouses.
The Databricks trigger connects to a Databricks SQL Warehouse and executes a SQL query. It uses a personal access token for authentication and connects via the warehouse’s HTTP endpoint.
Your Databricks workspace URL. Example: https://mycompany.cloud.databricks.com. Found in your browser’s address bar when logged into Databricks.
http_path
string
✅ Yes
—
The HTTP path of your SQL Warehouse. Example: /sql/1.0/warehouses/a1b2c3d4e5f6. Found in Databricks → SQL Warehouses → Select a warehouse → Connection details.
token
string
✅ Yes
—
Your Databricks personal access token. Generated in Databricks → User Settings → Access Tokens.
query
string
✅ Yes
—
The SQL query to execute. Supports ${variable} substitution.
catalog
string
❌ No
"hive_metastore"
The Databricks catalog to use. Default is hive_metastore. If using Unity Catalog, specify your catalog name.
schema
string
❌ No
"default"
The schema (database) within the catalog. Default is default.
Microsoft SQL Server is one of the most widely used enterprise relational databases. If your company runs on Microsoft technology, SQL Server is likely your primary database. This trigger lets you write scraped data directly to it.
The Microsoft SQL Server trigger connects to a SQL Server instance and executes a SQL query. You can use INSERT, UPDATE, SELECT, or any other T-SQL statement.
Oracle Database is one of the oldest and most widely used enterprise database systems. It’s common in banking, telecommunications, government, and large enterprises. If your organization runs Oracle, this trigger lets you write scraped data to it.
The Oracle Database trigger connects to an Oracle database instance and executes a SQL query. Oracle uses a slightly different connection model than other databases — instead of a database name, you specify a service name or SID.