Supported Platforms
Rubric exports evaluation data to major cloud data warehouses for advanced analytics, ML workflows, and business intelligence.| Platform | Export Method | Best For |
|---|---|---|
| Snowflake | Direct write, S3 staging | Enterprise analytics |
| Google BigQuery | Direct write, GCS staging | Google Cloud environments |
| Amazon Redshift | Direct write, S3 staging | AWS environments |
| Databricks | Delta Lake, Unity Catalog | ML workflows |
| PostgreSQL | Direct write | Self-hosted analytics |
Snowflake Integration
snowflake_integration.py
Snowflake Schema
snowflake_schema.sql
BigQuery Integration
bigquery_integration.py
Redshift Integration
redshift_integration.py
Databricks Integration
databricks_integration.py
Real-Time Streaming
Stream evaluation data in real-time:streaming_export.py
Best Practices
| Practice | Rationale |
|---|---|
| Use incremental exports | Reduce data transfer and costs |
| Partition by date | Improve query performance |
| Cluster by common filters | Optimize for typical queries |
| Set up monitoring | Alert on export failures |
| Use staging buckets | Required for bulk loads |
| Schedule off-peak | Avoid impacting production queries |
