Setup
Snowflake Follow these instructions to generate an unencrypted RSA private key and associated public key. Assign the public key to a Snowflake user that Pylon will authenticate as. We recommend creating a new role with access to just the database you wish to use with Pylon, and finally granting that role to the authenticating user. Pylon Install the Snowflake App from the Apps Directory. This will require your snowflake Account Identifier which can be found using these instructions. It should be in the form<organization_name>-<account_name>
You will also need the Snowflake login name of the user you associated the public key with as well as the generated private key. The login name may differ from the user name/display name. Find this in the Users & Roles page under Admin in you Snowflake account.
Ensure you provide Pylon with the full private key including the header/footer. It should look like:
Warehouse Sync
We recommend creating a new database and schema within your account to store Pylon data. For best practice in access control, we also recommend creating a new role with access to just that database, and finally granting that role to the authenticating user.
- Warehouse (Optional) The warehouse that is used to write data. If one is not specified, the default warehouse will be used.
- Database The database that data will be written to. We recommend creating a new database for Pylon data.
- Schema The schema that data will be written to. We recommend creating a new schema for Pylon data.
- Role (Optional) The role that database operations will be performed with. Must have write access to the database.
- Table