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.
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.
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.
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