Puedes leer sin crear un espacio. Créalo solo cuando quieras guardar.
Guardar progresoLección 5 de 5
Matriz compartir, federar o copiar
Selecciona sharing, federation, ingesta o acceso de un motor externo comparando frontera organizativa, escritura, gobierno, coste y madurez.
17 min aprox.
05Decisión de diseñoMatriz compartir, federar o copiar
Selecciona sharing, federation, ingesta o acceso de un motor externo comparando frontera organizativa, escritura, gobierno, coste y madurez.
+
Matriz compartir, federar o copiar
Selecciona sharing, federation, ingesta o acceso de un motor externo comparando frontera organizativa, escritura, gobierno, coste y madurez.
Sharing publica un producto gobernado hacia otra organización; federation consulta una fuente externa in situ; ingestión copia cambios al lakehouse para transformación y SLA propios. Un motor confiable dentro del perímetro —por ejemplo Trino, Flink o Spark— puede usar Unity REST o Iceberg REST Catalog y credential vending, que entrega credenciales cloud temporales con los privilegios del principal en vez de rutas y claves permanentes.
Managed Iceberg admite lectura y escritura mediante Iceberg REST para clientes compatibles; foreign Iceberg es read-only y su acceso REST aparece como Preview en la matriz vigente, además de requerir refresh de metadata. Compatibility Mode genera una versión read-only para clientes antiguos, pero es Public Preview. Estas extensiones no sustituyen OpenSharing para partners ni deben presentarse como GA universal: valida tabla, operación, cliente, ABAC, red y soporte de credential vending.
{
"use_case": "partner_inventory_daily",
"direction": "outbound",
"write_required": false,
"freshness": "daily",
"consumer_platform": "non_databricks",
"classification": "internal",
"selected_pattern": "open_sharing_oidc",
"rejected": {
"federation": "el partner no debe acceder al sistema operacional",
"file_export": "duplica datos y credenciales"
}
}Una decisión útil conserva también el motivo de alternativas rechazadas y la fecha de revisión.
¿Cuándo elegirías Iceberg REST Catalog con credential vending en lugar de OpenSharing?
Profundiza
Sharing, federation e ingestión resuelven direcciones distintas. Sharing publica desde un proveedor hacia consumidores read-only y conserva el producto en origen. Federation permite a Databricks consultar un sistema externo in situ, normalmente para exploración o modelo híbrido. Ingestión mueve cambios a Delta para que Databricks controle rendimiento, historial, calidad y escritura downstream. La decisión se formula con dirección, frecuencia, frescura, volumen, write needs, gobierno, egress y aislamiento operacional. La menor latencia aparente puede esconder carga en OLTP; la copia más robusta puede incumplir residencia; sharing puede ser perfecto para colaboración pero no para actualizar el sistema del provider. Ninguna etiqueta sustituye una matriz de requisitos y una prueba de fallo.
Relación entre quien posee el dato, quien inicia la consulta y dónde debe materializarse el estado resultante.
Distingue publicar a consumidores, consultar una fuente externa y copiar datos para procesamiento controlado.Grado en que fallos, carga o cambios de un sistema pueden afectar disponibilidad y rendimiento del otro.
Una consulta federada puede impactar OLTP, mientras una copia ingerida desacopla ambos a cambio de frescura.Edad observable del dato utilizable después de transporte, procesamiento, validación y disponibilidad para el consumidor.
Evita comparar sólo frecuencia de trigger y revela retrasos de calidad, backlog o publicación downstream.Resumen
Puntos clave
- OpenSharing cruza organizaciones; REST + credential vending integra motores confiables.
- Managed Iceberg puede ser read/write; foreign Iceberg es read-only y requiere revisar madurez.
- Compatibility Mode es Public Preview y sólo lectura.
Evita
- Entregar rutas/credenciales cloud permanentes cuando el cliente soporta credential vending.
- Presentar Compatibility Mode o acceso REST a foreign Iceberg como GA universal.