Obtenga respuestas a las 10 preguntas principales sobre Delta Sharing, el protocolo abierto para compartir datos más adoptado
por Bilal Obeidat, Akram Chetibi, Tia Chang, Darshana Sivakumar y Harish Gaur
Delta Sharing ha evolucionado a OpenSharing, el primer protocolo abierto y neutral respecto al proveedor para compartir de forma segura activos de AI, incluidos habilidades de agente, modelos de AI y datos no estructurados. Lee el anuncio.
Delta Sharing está experimentando un impulso increíble, con un crecimiento interanual del 300 % en recursos compartidos activos. No se trata solo de transferencias de archivos puntuales; representa una colaboración continua y sostenida que demuestra que se está intercambiando un valor real.
Un factor clave en este crecimiento es la filosofía abierta de la plataforma. Delta Sharing permite a los clientes compartir cualquier activo de datos y AI, con cualquier persona y sin fricciones. El 40 % de los recursos compartidos activos de Delta Sharing se realiza con destinatarios fuera del ecosistema de Databricks. Esto demuestra que Delta Sharing está impulsando un ecosistema de colaboración abierto que se extiende a través de plataformas y nubes.
En esta publicación, hemos recopilado las 10 preguntas más frecuentes sobre Delta Sharing. Sigue leyendo para obtener una visión general, descubrir por qué es diferente, cuáles son los casos de uso más comunes y qué necesitas para empezar.
Delta Sharing es el protocolo abierto más adoptado para el intercambio seguro de datos. Permite a las organizaciones intercambiar datos en tiempo real y activos de AI entre diferentes plataformas y nubes.

La mayoría de las herramientas de intercambio te obligan a copiar los datos a un nuevo destino, lo que crea silos de datos desactualizados y amplía tu superficie de ataque. Delta Sharing te permite leer datos en tiempo real directamente en la fuente, por lo que no hay nada que mover ni duplicar.
En segundo lugar, como Delta Sharing es de código abierto, no está vinculado a un único ecosistema. Puedes compartir desde tu lakehouse de Databricks o desde cualquier otro lugar, y los destinatarios pueden consumir los datos independientemente de si usan Databricks o no.
Por último, los destinatarios se conectan a través de conectores abiertos y estándar (Python, Apache Spark, Java, Power BI y más) para leer las tablas compartidas que autorices.
En conjunto, Delta Sharing ofrece una colaboración independiente de la plataforma para datos y AI entre equipos, herramientas y nubes. Puedes trabajar sin dependencia de un proveedor, sin copias y sin brechas de gobernanza.
Sí, Delta Sharing es totalmente compatible con Apache Iceberg. Al elegir Delta Sharing, obtienes lo mejor de ambos mundos: acceso al ecosistema de colaboración más amplio con Apache Iceberg funcionando a la perfección como origen y destino de tus datos, mientras aprovechas toda la potencia de Delta Sharing.
Delta Sharing convierte el intercambio en una primitiva de primer nivel en Iceberg. Con características únicas como la federación de tokens OIDC, que permite a los destinatarios abiertos autenticarse con IdPs personalizados, y Network Gateway, que simplifica y escala la configuración de red, los clientes desbloquean una interoperabilidad total entre formatos de tablas.
Las tablas gestionadas en Unity Catalog ahora se pueden compartir con clientes de Iceberg como Snowflake, Trino y Spark. Además, las tablas externas de Iceberg gestionadas por catálogos como Hive Metastore o AWS Glue se pueden federar en Unity Catalog y luego compartir a través del mismo protocolo. En ambos casos, registras las tablas en Unity Catalog, creas un recurso compartido y agregas a los destinatarios correspondientes, ya sea dentro o fuera de Databricks. Esto garantiza que los usuarios de Iceberg puedan colaborar con los clientes de Databricks utilizando datos en tiempo real y gobernados, sin moverlos ni duplicarlos.
Sí, puedes compartir datos con todos tus destinatarios, independientemente de si utilizan Databricks o cualquier otra plataforma. Delta Sharing es un protocolo abierto que funciona tanto para el intercambio entre entornos de Databricks (Databricks-to-Databricks) como para el intercambio abierto (Open Sharing). Delta Sharing proporciona conectores abiertos que los destinatarios pueden utilizar en cualquier plataforma, incluido un conector de Apache Spark, un conector de Pandas, un conector de Iceberg REST Catalog, así como conectores de PowerBI, Tableau y Excel. El intercambio abierto te permite compartir no solo tablas, sino también vistas, particiones y fuentes de datos de cambios (change data feeds), lo que te permite optimizar tu experiencia de intercambio de datos incluso al compartir de forma externa.
Hemos analizado cómo miles de clientes utilizan Delta Sharing y descubrimos cuatro formas principales en las que realmente marca la diferencia para sus negocios.
| Caso de uso | Descripción | Ejemplo de cliente/socio |
|---|---|---|
| Intercambio interno | Eliminación de silos de datos dentro de una empresa, a través de unidades de negocio y nubes. | Mercedes-Benz lo utiliza para crear una malla de datos (data mesh) unificada para sus equipos globales. |
| Intercambio entre pares (Peer-to-Peer) | Colaboración segura con socios, proveedores y clientes. | Procore ofrece a sus clientes acceso directo a datos críticos de proyectos para análisis. |
| Licencias de datos de terceros | Licenciamiento e integración de datos externos y modelos de AI. | S&P Global pone a disposición sus conjuntos de datos de inteligencia de mercado en el Databricks Marketplace |
| Intercambio de aplicaciones SaaS | Conexión a datos bloqueados en diversas aplicaciones SaaS. | Oracle Autonomous Database, junto con Oracle Fusion Data Intelligence, ahora puede compartir datos de forma segura y fluida con Databricks y otras plataformas |

Si sigues compartiendo datos a través de SFTP, S3, Dropbox o correo electrónico, estás exponiendo a tu organización a riesgos e ineficiencias innecesarios. Mira lo que le ocurrió a Finastra, donde los atacantes explotaron una debilidad de SFTP para robar aproximadamente 400 GB de datos confidenciales.
Esos métodos de la vieja escuela pueden funcionar, pero son obsoletos y frágiles. Terminas copiando archivos completos, lidiando con contraseñas estáticas o claves que nunca caducan, y creando innumerables copias desincronizadas que abren grandes brechas de seguridad y cumplimiento. Delta Sharing reemplaza todo eso con un enfoque moderno, seguro y auditable. Puedes compartir solo las tablas, filas o columnas específicas que alguien necesite (así como modelos de AI), y la persona que extrae los datos siempre verá la última versión porque no hay copias adicionales de por medio.
La seguridad también es más estricta. En lugar de entregar contraseñas estáticas o claves de acceso, Delta Sharing genera tokens de corta duración y puede integrarse con el sistema de identidad que ya utilizas, por lo que nunca tendrás que gestionar un conjunto de credenciales independiente. Cada vez que alguien consulta los datos, la acción queda registrada en Unity Catalog, lo que facilita enormemente la auditoría y el cumplimiento.
Si te tomas en serio la protección de datos confidenciales y la simplificación de la colaboración, Delta Sharing no es un lujo opcional; es la base para el intercambio seguro de datos en la actualidad.
Echa un vistazo a cómo Kythera Labs, un socio de Databricks Built-On, ahorra más de 2 millones de dólares al año con Delta Sharing

Puede compartir casi cualquier tipo de datos o activos de AI con Delta Sharing, y esa amplitud es bastante única. Estos incluyen tablas (y particiones de tablas), tablas de streaming, tablas de Iceberg administradas, esquemas y tablas externos, vistas (incluidas vistas dinámicas para filtrado de filas y columnas), vistas materializadas, volúmenes, notebooks y modelos de AI. Si comparte un esquema completo (base de datos), todo lo que contiene (tablas, vistas, volúmenes, modelos) se comparte de inmediato, y cualquier activo nuevo que se agregue más adelante también estará disponible para los destinatarios. Todos estos activos están vinculados a un único metastore de Unity Catalog, lo que mantiene el uso compartido limpio y organizado.

Delta Sharing utiliza un enfoque de confianza cero (zero-trust) basado en tokens. Cuando alguien solicita datos, el servidor de intercambio consulta a Unity Catalog y luego entrega un token de solo lectura de corta duración o una URL autofirmada que apunta directamente al almacenamiento, por lo que ninguna contraseña permanente sale jamás del proveedor. Todo el tráfico está protegido con cifrado TLS y cada solicitud se registra para su auditoría. En el caso de Databricks-to-Databricks, el handshake se gestiona de forma automática; los usuarios externos pueden autenticarse con archivos de credenciales sencillos o federación OIDC, pero se aplica el mismo modelo de token temporal, cifrado y totalmente auditado. Esto garantiza que solo las personas adecuadas puedan ver los datos correctos, y solo durante un tiempo limitado. Lea Cómo Delta Sharing permite una colaboración segura de extremo a extremo para obtener más información.
Comenzar a usar Delta Sharing no cuesta nada: no hay cargos por establecer, configurar o compartir un conjunto de datos o un modelo de AI. Solo verá una factura cuando alguien realmente consulte los datos, e incluso entonces, las tarifas se dividen en tres partes claras.
Primero, el costo de cómputo (la potencia de procesamiento necesaria para ejecutar la consulta) generalmente lo paga la persona que realiza la consulta, aunque el propietario de los datos puede optar por cubrirlo si eso tiene más sentido.
Segundo, está el costo de salida de datos (egress) por mover datos fuera de la nube del proveedor; el nuevo modo R2 (ahora GA) incluso ofrece una opción de "egreso cero", para que pueda evitar ese cargo por completo.
Tercero, el costo de almacenamiento solo importa si decide conservar una copia replicada; el acceso en tiempo real y sobre la marcha no requiere espacio adicional.
Aquí tiene un ejemplo de uso compartido de Databricks a Databricks: imagine que un proveedor en AWS comparte una vista materializada con un minorista en Azure. Cuando se comparten los datos, el proveedor paga el costo de salida por los datos que salen de AWS, y cuando el minorista ejecuta una consulta sobre los datos compartidos, el minorista paga el cómputo de la consulta.
Los requisitos dependen de si está compartiendo con un destinatario de Databricks o con uno que no es de Databricks.
El uso compartido externo debe estar habilitado, y las organizaciones deben realizar un seguimiento de la gobernanza y de los posibles costos de salida de datos entre diferentes nubes (cross-cloud).
¿Listo para comenzar?
Esté atento a la próxima serie de preguntas, donde exploraremos temas que incluyen la seguridad, cómo Delta Sharing impulsa productos como Clean Rooms y Databricks Marketplace, y otras funciones avanzadas.
(Esta entrada del blog ha sido traducida utilizando herramientas basadas en inteligencia artificial) Publicación original
Suscríbete a nuestro blog y recibe las últimas publicaciones directamente en tu bandeja de entrada.