Extract data from Snowflake into Semantica with password, key-pair, OAuth, and SSO authentication.

Installation

Basic Usage

Use environment variables (or a .env file with python-dotenv) to keep credentials out of source code. SnowflakeIngestor() with no arguments reads from SNOWFLAKE_* environment variables automatically.

Authentication Methods

Querying

Ingest a table with filters

Custom SQL

Schema introspection

Export as Semantica Documents

Batch Processing Large Tables

Or use the built-in batch_size parameter:

Troubleshooting

See Also