The Query Data Source function allows you to bring your data into Virtualitics Explore from an SQL database, Snowflake, Databricks, or any data source with an ODBC (Open Database Connectivity) Driver.
Configuring Data Source Connections
To load remote data, first you'll need to set up your data source connections.
To manage your data source connections:
- Navigate to Settings on the top right of Virtualitics Explore.
- Click the Data Sources tab.
- Follow the instructions below based on your remote data source.
- Click Add New Connection from the Data Sources tab in Settings.
-
- Rename the Connection, if desired.
- Choose MySQL from the Connection Type drop-down.
- Enter the Database Name.
- Enter the Port Number. (3306 is the default)
- Enter the Database URI.
- Enter your MySQL Username.
- Enter your MySQL Password.
- Click the Test Connection button.
When your connection is successfully set up, you will see it listed as an option in the drop-down menu when loading data as a query data source.
Connecting directly to a Snowflake instance allows users to push down queries and transformations into Snowflake where the data resides, eliminating the need to extract data. This leverages the in-database data processing capabilities while maintaining compliance, security, and governance.
To add a Snowflake connection:
- Click Add New Connection from the Data Sources tab in Settings.
-
- Rename the Connection, if desired.
-
Select Snowflake from the Connection Type drop-down.
-
Enter a Role.
-
Enter a Warehouse, if desired.
-
Enter a Database Name.
- Enter a Port Number. (443 is the default)
-
Enter a Database URI.
-
Enter your Snowflake Username
-
Enter your Snowflake Password.
-
Click the Test Connection button.
When your connection is successfully set up, you will see it listed as an option in the drop-down menu when loading data as a query data source.
Connecting directly to a Databricks instance allows users to push down queries and transformations into Databricks where the data resides, eliminating the need to extract data. This leverages the in-database data processing capabilities, including Spark, while maintaining compliance, security, and governance.
To add a Databricks connection:
- Click Add New Connection from the Data Sources tab in Settings.
-
- Rename the Connection, if desired.
-
Select Databricks from the Connection Type drop-down.
- Enter a Schema.
- Enter a Unity Catalog, if desired and in use in your Databricks instance.
- Enter a Port Number. (443 is the default)
- Enter a Database URI.
- Enter a HTTP Path.
-
Enter your Databricks Username
-
Enter your Databricks Password.
-
Click the Test Connection button.
When your connection is successfully set up, you will see it listed as an option in the drop-down menu when loading data as a query data source.
Open Database Connectivity (ODBC) Drivers allow applications to access data in database management systems (DBMS) using SQL as a standard for accessing the data.
Supported drivers in Virtualitics Explore include:
- Select one of the above drivers to use in the Driver drop-down.
- In the JSON field, enter any valid ODBC connection options. At a minimum, it must contain the “DSN” option, referencing a configured ODBC Data Source.
- Enter a username/password as applicable.
Loading Your Data
Once you've configured your data source connection:
- Click the Main Menu icon ( ) on the top left of Virtualitics Explore.
- Click Query Data Source.
- In the Query Data Source window that appears, choose your data source connection from the Connections dropdown to load your data.
Previous Article |
Next Article |