<my-user>
, including their login_name
value representing their login name:
CREATE DATABASE
privilege at the current account level; and USAGE
privilege on the warehouse that is used to create the database.USAGE
privilege on the database and the warehouse that is used to create the schema; and CREATE SCHEMA
on the database.USAGE
privilege on the database and schema and the warehouse that is used to create the table; and CREATE TABLE
on the schema.USAGE
privilege on the database and schema and the warehouse that is used to write to the table; and INSERT
on the table.USAGE
privilege on the database and schema and the warehouse that is used to write to the table; and SELECT
on the table.type
of SNOWFLAKE_DEPLOYMENT
:
<database-name>
in the current account:
<schema_name>
in the datbase named
<database-name>
in the current account:
RECORD_ID
).
<name>
(required) - A unique name for this connector.<account>
(required): The target Snowflake account’s identifier.<role>
(required): The name of the Snowflake role that the user belongs to. This role must have the appropriate access to the target Snowflake warehouse, database, schema, and table.<user>
(required): The target Snowflake user’s login name (not their username).<password>
(required): The user’s password.<host>
(required): The hostname of the target Snowflake warehouse.<port>
(required): The warehouse’s port number. The default is 443
if not otherwise specified.<database>
(required): The name of the target Snowflake database.<schema>
(required): The name of the target Snowflake schema within the database.<table_name>
: The name of the target Snowflake table within the database’s schema. For the destination connector, the default is elements
if not otherwise specified.<columns>
(source connector only): A comma-separated list of columns to fetch from the table. By default, all columns are fetched unless otherwise specified.<id-column>
(required, source connector only): The name of the column that uniquely identifies each record in the table.<record-id-key>
(destination connector only): The name of the column that uniquely identifies each record in the table. The default is record_id
if not otherwise specified.<batch-size>
(required): The maximum number of rows to fetch for each batch. The default is 50
if not otherwise specified.