In Snowflake, unquoted object identifiers are resolved as uppercase. Object identifiers encased in double quotes are resolved exactly as entered.
- For example,
tablenameandtableNAMEboth resolve toTABLENAME. - Conversely,
"tablename"would resolve totablename.
Properties
string
required
A human-readable name for the component.
drop-down
required
Select the database type. Choose from:
- Amazon Redshift
- IBM Db2 for i
- MariaDB
- Microsoft SQL Server
- Oracle
- PostgreSQL
- Snowflake
- SQL Server (Microsoft Driver)
- Sybase ASE
string
required
The URL for your chosen JDBC database.Although many parameters and options can be added to the end of the URL, it’s generally easier to add them in the Connection options property, documented below.
drop-down
When
Database type is set to Snowflake, select whether to use a username and password or a key pair to authenticate. The default is key pair.string
A valid username for the database connection.
string
Available when
Authentication type is set to Username and password.Select the secret definition that represents your credentials for this connector.If you have not already saved your credentials for this connector as a secret definition, click Add secret to create a secret definition representing these credentials. Read Secrets and secret definitions for details about creating a secret definition.drop-down
When
Database type is set to Snowflake, use the drop-down to select the corresponding secret definition that denotes the value of your private key.Read AWS Secrets Manager to learn how to store secrets in AWS.The key/value JSON pattern shown in the warning below (with
\n for newlines) is specific to key/value formatted secrets used by this component. Environment-level Snowflake connections use plaintext storage instead. Read Using Snowflake key-pair authentication for details.boolean
required
Select whether to require a passphrase as part of using key pair authentication. Default is No.
drop-down
Available when
Require passphrase is set to Yes.Use the drop-down to select the corresponding secret definition that denotes the value of your passphrase.If your private key is passphrase protected, you will also need to add a secret to store the passphrase. Read Using Snowflake key-pair authentication to learn how to store the Snowflake private key using a secret.column editor
- Parameter: A JDBC parameter supported by the database driver. Manual setup is not usually required, since sensible defaults are assumed.
- Value: A value for the given parameter.
drop-down
Select a table schema.In Databricks, this property is known as
Schema (Database).drop-down
required
Select the table to pull metadata from.
drop-down
required
Drop-down list of grid variables. To learn more, read Grid variables.
multiple drop-downs
required
Map each column in the grid variable to a particular “type” of metadata by selecting from the available drop-downs.To use grid variables, toggle Use Grid Variable on. For more information, read Grid variables.
Due to licensing restrictions, this component uses the MariaDB driver when interacting with MySQL databases in Full SaaS deployments. For customers using a Hybrid SaaS deployment, the native MySQL driver can be used to interact directly with MySQL databases.
