Skip to main content

trulens-connectors-snowflake

Snowflake connector for TruLens. Logs traces and evaluations to your Snowflake account.

Install

pip install trulens-connectors-snowflake

Quick Start

from trulens.connectors.snowflake import SnowflakeConnector
from trulens.core import TruSession

conn = SnowflakeConnector(snowpark_session=my_existing_session)
session = TruSession(connector=conn)

Authentication Methods

No password required for most auth methods. SnowflakeConnector supports any auth that Snowpark supports.

Method Key Param Password Required?
Existing Snowpark Session snowpark_session= No
Browser SSO authenticator="externalbrowser" No
Key-pair auth private_key_file="rsa_key.p8" No
OAuth token authenticator="oauth", token=... No
Username / password password="..." Yes

Browser-based SSO

conn = SnowflakeConnector(
    account="myaccount",
    user="myuser",
    authenticator="externalbrowser",
    database="mydb",
    schema="myschema",
    warehouse="mywh",
    role="myrole",
)

Key-pair auth

conn = SnowflakeConnector(
    account="myaccount",
    user="myuser",
    private_key_file="/path/to/rsa_key.p8",
    database="mydb",
    schema="myschema",
    warehouse="mywh",
    role="myrole",
)

OAuth access token

conn = SnowflakeConnector(
    account="myaccount",
    user="myuser",
    authenticator="oauth",
    token="<token>",
    database="mydb",
    schema="myschema",
    warehouse="mywh",
    role="myrole",
)

Full Documentation

See the Logging in Snowflake guide for complete examples including session refresh for long-running apps and troubleshooting.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

trulens_connectors_snowflake-2.10.0.tar.gz (1.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

trulens_connectors_snowflake-2.10.0-py3-none-any.whl (1.6 MB view details)

Uploaded Python 3

File details

Details for the file trulens_connectors_snowflake-2.10.0.tar.gz.

File metadata

File hashes

Hashes for trulens_connectors_snowflake-2.10.0.tar.gz
Algorithm Hash digest
SHA256 a685bd26c00f56a18f6f8a9b6d56215df821b91f01837014940943538cbfb417
MD5 3d3199ffd5719d3c1dd1c3fdf4db1a78
BLAKE2b-256 6407cf8f518bd2d0d555d226798057a48a11c41437a443b235d1178d5c020095

See more details on using hashes here.

File details

Details for the file trulens_connectors_snowflake-2.10.0-py3-none-any.whl.

File metadata

File hashes

Hashes for trulens_connectors_snowflake-2.10.0-py3-none-any.whl
Algorithm Hash digest
SHA256 75e0ddbacbaa7ce3649ef8613929e329f43ccc526ecb68112ccd26eeff793e5e
MD5 798c1a03717e11cf41c9409e91971ec2
BLAKE2b-256 fc1a53725dc8044c1985b1c71ec027ed520952ec27132d8c8f2266094a08666f

See more details on using hashes here.

Release history Release notifications | RSS feed

2.13.1

2 files

2.13.0

2 files

2.12.0

2 files

2.11.0

2 files

This release

2.10.0 This release

2 files

2.9.0

2 files

2.8.1

2 files

2.8.0

2 files

2.7.2

2 files

2.7.1

2 files

2.7.0

2 files

2.6.0

2 files

2.5.3

2 files

2.5.2

2 files

2.5.1

2 files

2.5.0

2 files

2.4.2

2 files

2.4.1

2 files

2.4.0

2 files

2.3.1

2 files

2.3.0

2 files

2.2.4

2 files

2.2.3

2 files

2.2.2

2 files

2.2.1

2 files

2.2.0

2 files

2.1.4

2 files

2.1.2

2 files

2.1.1

2 files

2.1.0

2 files

2.0.1

2 files

1.5.3

2 files

1.5.2

2 files

1.5.1

2 files

1.5.0

2 files

1.4.9

2 files

1.4.8

2 files

1.4.7

2 files

1.4.6

2 files

1.4.5

2 files

1.4.4

2 files

1.4.3

2 files

1.4.2

2 files

1.4.1

2 files

1.4.0

2 files

1.3.5

2 files

1.3.4

2 files

1.3.3

2 files

1.3.2

2 files

1.3.1

2 files

1.3.0

2 files

1.2.11

2 files

1.2.10

2 files

1.2.9

2 files

1.2.8

2 files

1.2.7

2 files

1.2.6

2 files

1.2.5

2 files

1.2.4

2 files

1.2.3

2 files

1.2.2

2 files

1.2.1

2 files

1.2.0

2 files

1.1.0

2 files

1.0.11

2 files

1.0.10

2 files

1.0.9

2 files

1.0.8

2 files

1.0.7

2 files

1.0.6

2 files

1.0.5

2 files

1.0.4

2 files

1.0.3

2 files

1.0.2

2 files

1.0.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page