Notebook Examples

Examples of how to leverage the Arize GQL API for your observability needs

GraphQL Example Use Cases

Ready to get started? Navigate through our case-specific Colabs to help get you started using our GraphQL API for your monitors.

Query Notebooks

Querying Data Using GQL
Example Colabs

Querying for Failed Files of an Import Job

Query Custom Metric Metadata

Mutation Notebooks

Mutations Using GQL
Example Colabs

Patching Drift Monitors

Creating Performance Monitors

Creating Data Quality Monitors

Creating Drift Monitors

Creating a File Import Job

Create Custom Metrics With GraphQL

Update Custom Metrics With GraphQL

Learn more about different mutations and their functions here.

A mutation is an operation that allows you to modify server-side data. Learn more about mutations here.

Patching Drift Monitors

This use case example helps you understand the patch mutation for drift monitors. Since Arize has 3 types of monitors (Drift, Performance, and Data Quality), we use a different patch mutation for each kind of monitor.

Learn how to edit existing threshold values using the patchDriftMonitor mutation to bulk edit your drift monitors.

Creating Performance Monitors

This use case example helps you understand the create mutation for performance monitors. This mutation allows you to update or create monitors in bulk. Since Arize utilizes 3 types of monitors (Drift, Performance, and Data Quality), we use a different create mutation for each kind of monitor.

Learn how to use the createPerformanceMonitor mutation to bulk create performance monitors with explicit thresholds.

Creating Data Quality Monitors

This use case example helps you understand the create mutation for performance monitors. This mutation allows you to update or create monitors in bulk. Since Arize utilizes 3 types of monitors (Drift, Performance, and Data Quality), we use a different create mutation for each kind of monitor.

Learn how to use the createDataQualityMonitor mutation to bulk create performance monitors with explicit thresholds.

Creating Drift Monitors

This use case example helps you understand the create mutation for drift monitors. This mutation allows you to update or create monitors in bulk. Since Arize has 3 types of monitors (Drift, Performance, and Data Quality), we use a different create mutation for each kind of monitor.

Learn how to use the createDriftMonitor mutation to bulk create drift monitors.

Having trouble? Reach out to us via email support@arize.com or Slack us in the #arize-support channel for more support.

Last updated

Copyright © 2023 Arize AI, Inc