Observe 4 Snowflake¶
Note
The Observe 4 Snowflake integration is currently in Private Preview. Please sign up at https://view.observeinc.com/observe-for-snowflake/ for early access.
The Observe 4 Snowflake (O4S) helps you natively integrate with Snowflake Trail to give instant observability into the Snowflake Data Cloud, query executions, Snowpark workloads, ML/AI models, and the underlying infrastructure, so SREs and Data Engineering teams can detect anomalies, uncover root causes, and resolve them faster than ever before – no matter where they occur across your Snowflake deployment.
This integration has two components:
Observe app, which contains dataset definitions and dashboards to help you search, monitor and visualize your Snowflake accounts.
Snowflake native app, which can be installed via the Snowflake Marketplace. Simply search for
Observe For Snowflake
(listing id: OBSERVE_FOR_SNOWFLAKE_IJ1RPYQ) and follow the setup instructions at Native App Install Instructions
Datasets¶
Installing the Observe 4 Snowflake app provides the following Datasets to use with your data.
Resource Datasets¶
snowflake/Account
- Snowflake account
snowflake/Database
- Snowflake database (SNOWFLAKE.ACCOUNT_USAGE.DATABASES view)
snowflake/File Format
- Snowflake file format (SNOWFLAKE.ACCOUNT_USAGE.FILE_FORMATS view)
snowflake/Function
- Snowflake function (SNOWFLAKE.ACCOUNT_USAGE.FUNCTIONS view)
snowflake/Hybrid Table
- Snowflake hybrid table (SNOWFLAKE.ACCOUNT_USAGE.HYBRID_TABLES view)
snowflake/Role
- Snowflake role (SNOWFLAKE.ACCOUNT_USAGE.ROLES view)
snowflake/Schema
- Snowflake schema (SNOWFLAKE.ACCOUNT_USAGE.SCHEMATA view)
snowflake/Secret
- Snowflake secret (SNOWFLAKE.ACCOUNT_USAGE.SECRETS view)
snowflake/Network Policy
- Snowflake network policy (SNOWFLAKE.ACCOUNT_USAGE.NETWORK_POLICIES view)
snowflake/Network Rule
- Snowflake network rule (SNOWFLAKE.ACCOUNT_USAGE.NETWORK_RULES view)
snowflake/Pipe
- Snowflake pipe (SNOWFLAKE.ACCOUNT_USAGE.PIPES view)
snowflake/Procedure
- Snowflake procedure (SNOWFLAKE.ACCOUNT_USAGE.PROCEDURES view)
snowflake/User
- Snowflake user (SNOWFLAKE.ACCOUNT_USAGE.USERS view)
snowflake/View
- Snowflake view (SNOWFLAKE.ACCOUNT_USAGE.VIEWS view)
snowflake/Warehouse
- Snowflake virtual warehouse (derived from SNOWFLAKE.ACCOUNT_USAGE.WAREHOUSE_EVENTS_HISTORY view and SNOWFLAKE.ACCOUNT_USAGE.QUERY_HISTORY view)
snowflake/Stage
- Snowflake stage (SNOWFLAKE.ACCOUNT_USAGE.STAGES view)
snowflake/Table
- Snowflake table (SNOWFLAKE.ACCOUNT_USAGE.TABLES view enriched with SNOWFLAKE.ACCOUNT_USAGE.TABLE_STORAGE_METRICS view)
snowflake/Service
- Snowflake compute service (SNOWFLAKE.ACCOUNT_USAGE.SERVICES view)
snowflake/Session
- Snowflake user session (SNOWFLAKE.ACCOUNT_USAGE.SESSION view enriched with SNOWFLAKE.ACCOUNT_USAGE.TABLE_STORAGE_METRICS view)
snowflake/Schema
- Snowflake schema (SNOWFLAKE.ACCOUNT_USAGE.SCHEMATA view)
snowflake/Secret
- Snowflake secret (SNOWFLAKE.ACCOUNT_USAGE.SECRETS view)
snowflake/Sequence
- Snowflake sequence (SNOWFLAKE.ACCOUNT_USAGE.SEQUENCES view)
snowflake/Task
- Snowflake task (SNOWFLAKE.ACCOUNT_USAGE.TASK_HISTORY view)
Events Datasets¶
snowflake/AUTOMATIC_CLUSTERING_HISTORY
- Automatic clustering usage and billing history (SNOWFLAKE.ACCOUNT_USAGE.AUTOMATIC_CLUSTERING_HISTORY view)
snowflake/COMPLETE_TASK_GRAPHS
- Completed task graph runs usage and history (SNOWFLAKE.ACCOUNT_USAGE.COMPLETE_TASK_GRAPHS view)
snowflake/COPY_HISTORY
- Data loading history [COPY INTO and Snowpipe] (SNOWFLAKE.ACCOUNT_USAGE.COPY_HISTORY view)
snowflake/DATA_TRANSFER_HISTORY
- Cloud to cloud data transfer usage history (SNOWFLAKE.ACCOUNT_USAGE.DATA_TRANSFER_HISTORY view)
snowflake/EVENT_USAGE_HISTORY
- Event table usage and billing (SNOWFLAKE.ACCOUNT_USAGE.EVENT_USAGE_HISTORY view)
snowflake/LOAD_HISTORY
- Data loading history [COPY INTO] (SNOWFLAKE.ACCOUNT_USAGE.LOAD_HISTORY view)
snowflake/LOCK_WAIT_HISTORY
- Transaction lock wait history (SNOWFLAKE.ACCOUNT_USAGE.LOCK_WAIT_HISTORY view)
snowflake/LOGIN_HISTORY
- User logins (SNOWFLAKE.ACCOUNT_USAGE.LOGIN_HISTORY view)
snowflake/METERING_HISTORY
- Snowflake features usage and billing history (SNOWFLAKE.ACCOUNT_USAGE.METERING_HISTORY view)
snowflake/PIPE_USAGE_HISTORY
- Data load usage and billing [Snowpipe] (SNOWFLAKE.ACCOUNT_USAGE.PIPE_USAGE_HISTORY view)
snowflake/QUERY_HISTORY
- Snowflake queries (SNOWFLAKE.ACCOUNT_USAGE.QUERY_HISTORY view)
snowflake/SERVERLESS_TASK_HISTORY
- Serverless tasks billing and usage history (SNOWFLAKE.ACCOUNT_USAGE.SERVERLESS_TASK_HISTORY view)
snowflake/SNOWPARK_CONTAINER_SERVICES_HISTORY
- Snowpark Container Services usage and billing history (SNOWFLAKE.ACCOUNT_USAGE.SNOWPARK_CONTAINER_SERVICES_HISTORY view)
snowflake/SNOWPIPE_STREAMING_CLIENT_HISTORY
- Snowpipe Streaming client usage history (SNOWFLAKE.ACCOUNT_USAGE.SNOWPIPE_STREAMING_CLIENT_HISTORY view)
snowflake/SNOWPIPE_STREAMING_FILE_MIGRATION_HISTORY
- Snowpipe Streaming file to table migration history (SNOWFLAKE.ACCOUNT_USAGE.SNOWPIPE_STREAMING_FILE_MIGRATION_HISTORY view)
snowflake/TABLE_DML_HISTORY
- Table data manipulation history and effects (SNOWFLAKE.ACCOUNT_USAGE.TABLE_DML_HISTORY view)
snowflake/TABLE_PRUNING_HISTORY
- Table partition pruning history (SNOWFLAKE.ACCOUNT_USAGE.TABLE_PRUNING_HISTORY view)
snowflake/TABLE_STORAGE_METRICS
- Snowflake table-level storage utilization information (SNOWFLAKE.ACCOUNT_USAGE.TABLE_STORAGE_METRICS view)
snowflake/TASK_HISTORY
- Task runs usage and history (SNOWFLAKE.ACCOUNT_USAGE.TASK_HISTORY view)
snowflake/WAREHOUSE_EVENTS_HISTORY
- Virtual warehouse lifecycle events (SNOWFLAKE.ACCOUNT_USAGE.WAREHOUSE_EVENTS_HISTORY view)
Metrics Datasets¶
snowflake/Query Metrics
- Query metrics (derived from SNOWFLAKE.ACCOUNT_USAGE.QUERY_HISTORY view)
snowflake/Table Storage Metrics
- Table storage metrics (derived from SNOWFLAKE.ACCOUNT_USAGE.TABLE_STORAGE_METRICS view)
Snowflake Event Table¶
Note
These datasets are primarily for use via the Observe Logs, Metrics and Trace Explorers. For more information on Snowflake’s Event Table see here
snowflake/Event Table Logs
- Snowflake event table - logs
snowflake/Event Table Metrics
- Snowflake event table - metrics
snowflake/Event Table Spans
- Snowflake event table - spans
snowflake/Span Event
- Snowflake event table - span events
Interval Datasets (Derived)¶
snowflake/Session Activity
- Snowflake user session queries activity (based on SNOWFLAKE.ACCOUNT_USAGE.QUERY_HISTORY view)