Skip to main content

batuta/data/
mod.rs

1//! Data Platforms Integration
2//!
3//! Unified interface for enterprise data platforms:
4//! - Databricks (Delta Lake, Unity Catalog, MLflow)
5//! - Snowflake (Iceberg, Snowpark, Data Sharing)
6//! - AWS (S3, SageMaker, Bedrock)
7//! - HuggingFace (Hub, Datasets, Transformers)
8//!
9//! ## Toyota Way Principles
10//!
11//! - Genchi Genbutsu: Direct platform API queries
12//! - Poka-Yoke: OS-level egress filtering for sovereignty
13//! - Heijunka: Adaptive throttling for shared resources
14//! - Jidoka: Schema drift detection stops the line
15//! - Muda: Federation over migration (zero-copy)
16//! - Andon: Cost estimation before execution
17
18pub mod tree;
19
20// Re-export types for library users (used by lib.rs, not by main.rs binary)
21#[allow(unused_imports)]
22pub use tree::{
23    DataPlatformTree, IntegrationMapping, IntegrationType, Platform, PlatformCategory,
24    PlatformComponent,
25};