Page History
This is a guide to installing the WhereScape Enablement Pack for Snowflake for WhereScape RED
Table of Contents maxLevel 2 minLevel 2
Include Page | ||||
---|---|---|---|---|
|
Prerequisites For Snowflake
Before you begin the following prerequisites must be met:
- Create Database and ODBC DSN :
- Snowflake (ODBC driver version 2.22.01 or higher(64-bit))
- At least one schema available to use as a RED Data Warehouse Target
- Snowflake driver Log Level set to 0 in the Windows Registry and the Snowflake DSN Tracing set to 0
- Snowflake (ODBC driver version 2.22.01 or higher(64-bit))
- Software Installations
- Snowflake SnowSQL (CLI Client)
- Python 3.8 or higher (Tested with 3.8-3.11)
- Select "Add Python 3.8 to PATH" from the installation Window
- Pip Manager Install with the command:
python -m pip install --upgrade pip
Note |
---|
Some of the libraries might be deprecated in the newer versions of Python (Python 3.12 and higher) |
Include Page | ||||
---|---|---|---|---|
|
Post Install Steps - Optional
If you used the script 'Setup_Enablement_Pack.ps1' then the following optional post-install steps are available
Configure Connections
There were Three connections added that will optionally require your attention:
- Connection: 'Snowflake' - This connection was setup as per parameters provided in the installation script 1
- open it's properties and check extended properties tab, set it up for SNOWSQL_ACCOUNT and SNOWSQL_WAREHOUSE
- Connection: 'Database Source System' - this connection was setup as an example source connection,
- open it's properties and set it up for a source DB in your environment
- or you can remove it if not required
- Regenerate Windows Action Scripts for STAGE_DATE_SF and DIM_DATE_SF and start the job Initialize Date Dimension for Snowflake
- Start Job Initialize Snowsql for Scheduler Account
Enable Script Launcher Toolbar
Several stand-alone scripts provide some features such as "Ranged Loading", these scripts have been added to the Script Launcher menu but you will need to enable the menu toolbar item to see them.
To enable the Script Launcher menu in RED, select View>Toolbars>Script Launcher
Source Enablement Pack Support
Source Pack Name | Supported By Snowflake | Supported Features | Prerequisites |
Amazon S3 | Yes | Bulk load to Snowflake | For Powershell Load : |
Azure DataLake Storage Gen2 | Yes | Bulk load to Snowflake | Generate and add SAS token to Azure DataLake Storage Gen2 connection properties: |
Google Cloud Storage | Yes | Bulk load to Snowflake | 1.Create Storage Integration (Snowflake) |
Google Drive | Yes | Downloads file From Google Drive and uploads to Snowflake Table | None |
Include Page Troubleshooting and Tips - RED10 Troubleshooting and Tips - RED10