Pular para o conteúdo principal

Documentação técnica

ContractForge

Comece pela intenção. Depois pense na plataforma.

Um núcleo semântico com adaptadores nativos para Databricks, AWS, Snowflake, Fabric e GCP. Contratos descrevem origem, destino, transformações, qualidade, governança e evidência.

5adaptadores
1núcleo
12bundles de teste

Adaptadores

Plataformas atuais

Cada adaptador controla suas APIs de runtime, dialeto SQL, artefatos de deploy e mapeamento de evidência.

Estável

Databricks

Delta, Unity Catalog, Asset Bundles e planejamento Lakeflow.

Estável

AWS

Glue Spark, Iceberg, artefatos S3, Lake Formation e MSK.

Estável

Snowflake

SQL warehouse, artefatos em stage, tabelas nativas e tasks.

Estável

Fabric

Lakehouse notebooks, OneLake, shortcuts e evidência Delta.

Estável

GCP

BigQuery, cargas GCS, orquestração com Workflows e Dataplex.

Fluxo

Caminho de execução

O núcleo não depende de Spark, boto3, Snowflake, Fabric ou cliente GCP. Código de plataforma fica dentro dos pacotes de adaptador.

01

Validar

Carrega contratos separados e verifica o modelo semântico.

02

Planejar

Retorna suportado, alerta, revisão obrigatória ou não suportado.

03

Renderizar

Gera SQL, jobs, bundles, procedures e arquivos de runtime.

04

Registrar

Persiste runs, qualidade, erros, lineage, estado e custo.

Documentação

Referência

Comece pelo início rápido e use as referências de contratos, adaptadores e conectores como guia de implementação.