¿Qué es Azure Data Share?

Azure Data Share permite a las organizaciones compartir datos de forma segura con varios clientes y asociados. Los proveedores de datos tienen siempre el control de los datos que han compartido y Azure Data Share facilita la administración y la supervisión de los datos que se han compartido, cuándo y por quién.

En la actualidad, los datos se ven como un recurso estratégico clave que muchas organizaciones necesitan compartir de forma sencilla y segura con sus clientes y asociados. Hoy en día, los clientes tiene a sus disposición varias formas de hacerlo, entre las que se incluyen el FTP, el correo electrónico y las API, entre otras. Por eso, es fácil que las organizaciones pierdan el rastro de las personas y entidades con quienes han compartido sus datos. El uso compartido de datos a través de FTP o creando una infraestructura de API propia a menudo es caro de aprovisionar y administrar. El uso de estos métodos para compartir datos a gran escala lleva asociada una sobrecarga de administración. Además de esta responsabilidad, muchas organizaciones quieren poder controlar, administrar y supervisar todos el uso compartido de sus datos de una manera sencilla que permanezca actualizada, para que puedan obtener información oportuna.

Con Data Share, un proveedor de datos puede compartir datos y administrar sus recursos compartidos en un solo lugar. Pueden seguir manteniendo el control de sus datos. Para ello, especifican las condiciones de uso de su instancia de Azure Data Share. Quien consuma estos datos debe aceptar dichas condiciones para poder recibirlos. Los proveedores de datos pueden especificar la frecuencia con la que los consumidores de sus datos reciben actualizaciones. El proveedor de datos puede revocar el acceso a las nuevas actualizaciones en cualquier momento.

Azure Data Share le ayuda a mejorar las conclusiones, ya que facilita la combinación de datos de terceros, con el fin de enriquecer los escenarios de inteligencia artificial y análisis. Use fácilmente las eficaces herramientas de análisis de Azure para preparar, procesar y analizar los datos compartidos con Azure Data Share.

Tanto el proveedor de datos como el consumidor de datos tienen que tener una suscripción de Azure para compartir y recibir datos. Si no tiene una suscripción a Azure, cree una cuenta gratuita.

Escenarios de Azure Data Share

Azure Data Share puede usarse en muchos sectores diferentes. Por ejemplo, un minorista podría querer compartir datos recientes de puntos de ventas con sus proveedores. Mediante Azure Data Share, un minorista puede configure un recurso compartido de datos que contenga los datos de un punto de ventas para todos sus proveedores y compartir las ventas por hora o diariamente.

Azure Data Share también se puede usar para establecer un mercado de datos para un sector concreto. Por ejemplo, una institución gubernamental o de investigación que comparte regularmente datos anónimos acerca del crecimiento de la población con terceros.

Otro caso de uso de Azure Data Share consiste en establecer un consorcio de datos. Por ejemplo, muchas instituciones de investigación diferentes pueden compartir datos con un único cuerpo de confianza. Los datos se analizan, agregan o procesan mediante las herramientas de análisis de Azure y, después, se comparten los datos con las partes interesadas.

Funcionamiento

Azure Data Share ofrece actualmente un uso compartido basado en instantáneas y un uso compartido in situ.

data share flow

Uso compartido basado en instantáneas

En el uso compartido basado en instantáneas, los datos parten de la suscripción de Azure del proveedor de datos y llegan a la suscripción de Azure del consumidor de datos. Como proveedor de datos, creará un recurso compartido de datos e invita a los destinatarios al recurso compartido de datos. Los consumidores de datos reciben una invitación a su recurso compartido de datos a través de correo electrónico. Una vez que un consumidor de datos acepta la invitación, puede desencadenar una instantánea completa de los datos que ha compartido con él. Estos datos se reciben en la cuenta de almacenamiento de los consumidores de los datos. Los consumidores de los datos pueden recibir actualizaciones regulares e incrementales de los datos compartidos con ellos, con el fin de que siempre tengan la versión más reciente de los datos.

Los proveedores de datos pueden ofrecer a sus consumidores de datos actualizaciones incrementales de los datos compartidos con ellos mediante de una programación de instantáneas. Las programaciones de instantáneas se ofrecen cada hora o diariamente. Cuando un consumidor de datos acepta y configura su recurso compartido de datos, puede suscribirse a una programación de instantáneas. Esto es útil en aquellos escenarios en los que los datos compartidos se actualizan de forma periódica y el consumidor de datos necesita los datos más actualizados.

Cuando un consumidor de datos acepta un recurso compartido de datos, puede recibir los datos en el almacén de datos que prefiera. Por ejemplo, si el proveedor de datos comparte datos mediante Azure Blob Storage, el consumidor de datos puede recibirlos en Azure Data Lake Store. Del mismo modo, si el proveedor de datos comparte datos desde una instancia de Azure Synapse Analytics, el consumidor de datos puede elegir si desea recibirlos en una instancia de Azure Data Lake Store, una de Azure SQL Database o una de Azure Synapse Analytics. Si comparte desde orígenes basados en SQL, el consumidor de datos también puede elegir si recibirá los datos en formato Parquet o csv.

Uso compartido en contexto

Con el uso compartido in situ, los proveedores de datos pueden compartir datos donde estos residen sin copiar los datos. Después de establecer la relación de uso compartido a través del flujo de invitación, se crea un vínculo simbólico entre el almacén de datos de origen del proveedor de datos y el almacén de datos de destino del consumidor de datos. El consumidor de datos puede leer los datos y realizar consultas en ellos en tiempo real mediante su propio almacén de datos. Los cambios en el almacén de datos de origen están disponibles inmediatamente para el consumidor de datos. El uso compartido in situ se encuentra actualmente disponible para Azure Data Explorer.

Principales capacidades

Azure Data Share permite a los proveedores de datos:

  • Compartir datos desde la lista de almacenes de datos admitidos con clientes y asociados de fuera de la organización

  • Realizar un seguimiento de los clientes y asociados con los que se han compartido datos

  • Elección del uso compartido basado en instantáneas o el uso compartido in situ

  • Saber con qué frecuencia los consumidores de datos reciben actualizaciones de sus datos

  • Permitir que los clientes extraigan la versión más reciente de los datos cuando la necesiten o que puedan recibir automáticamente cambios incrementales de los datos a intervalos que usted defina.

Azure Data Share permite a los consumidores de datos:

  • Ver una descripción del tipo de datos que se comparte

  • Ver las condiciones de uso de los datos

  • Aceptar o rechazar una invitación de Azure Data Share

  • Aceptar los datos compartidos con usted en un almacén de datos admitido.

  • Acceder a los datos vigentes o desencadenar una instantánea completa o incremental de los datos compartidos

Todas las funcionalidades claves mencionadas anteriormente se admiten a través de Azure Portal o de las API REST. Para obtener más detalles acerca del uso de Azure Data Share a través de las API REST, consulte la documentación de referencia.

Regiones admitidas

Para obtener una lista de regiones en las que Azure Data Share está disponible, consulte la página de productos disponibles por región y busque Azure Data Share.

En el caso de los metadatos almacenados por Azure Data Share, en Sudeste Asiático (Singapur), se almacenan dentro de la región y para todas las demás regiones admitidas, se almacenan en la zona geográfica. Azure Data Share no almacena una copia de los datos en sí. Los datos se almacenan en el almacén de datos subyacente que se comparte. Por ejemplo, si un proveedor de datos almacena sus datos en una cuenta de Azure Data Lake Storage ubicada en Oeste de EE. UU. donde se almacenan los datos. Si comparte los datos con una cuenta de Azure Storage ubicada en la región Oeste de Europa mediante una instantánea, lo habitual es que los datos se transfieran directamente a la cuenta de Azure Storage que se encuentra en Oeste de Europa.

No es preciso que el servicio Azure Data Share esté disponible en su región para usar el servicio. Por ejemplo, si tiene datos almacenados en una cuenta de Azure Storage ubicada en una región en la que Azure Data Share aún no esté disponible, puede usar el servicio para compartir los datos.

Pasos siguientes

Para obtener información acerca de cómo empezar a compartir datos, vaya al tutorial que cubre cómo compartir sus datos.