[en] Snowflake Bulk Loading Using OAuth
[en] Authentication Set Up
[en] In Designer, drag the Output tool onto the canvas.
[en] Select the Use Data Connection Manager (DCM) checkbox.
[en] Select Set Up a Connection.
[en] In the Data Connections window, go to Data sources and choose Snowflake Bulk.
[en] The Bulk Connection window opens. Choose Local for Staging Method and select Set Up a Connection.
[en] Select + Add Data Source.
[en] When adding a Data Source, you can choose the connection with or without DSN.
[en] Connection with DSN
[en] Choose the DSN Technology, enter the Data Source Name and choose the prepared Snowflake OAuth DSN.
[en] Select Save.
[en] To link the credentials select + Connect Credential.
[en] You can choose User name and password or OAuth as an Authentication Method.
[en] For OAuthauthentication method choose OAuth Application (for more information, see the Snowflake OAuth article).
[en] Now you can choose an existing token or Create New Credential for OAuth Tokens. For a new credential fill in the Credential Name.
[en] Select Create and Link.
[en] Select Connect and on the Bulk Connection pop-up window select OK.
[en] Sign in on the Snowflake manager external browser window.
[en] Connection without DSN
[en] Choose the DSN-less Technology from the dropdown.
[en] Select Add Data Source.
[en] Enter:
[en] Data Source Name
[en] Server
[en] Database
[en] Schema
[en] Warehouse
[en] Select Save.
[en] To link the credentials, select + Connect Credential.
[en] You can choose User name and password or OAuth as an Authentication Method.
[en] For OAuthauthentication method choose OAuth Application (for more information, see the Snowflake OAuth article).
[en] Now you can choose an existing token or Create New Credential for OAuth Tokens. For a new credential fill in the Credential Name.
[en] Select Create and Link.
[en] Select Connect and on the Bulk Connection pop-up window select OK.
[en] Sign in on the Snowflake manager external browser window.
[en] After successfull authentication you are able to choose the name for an output table and run the workflow.