Acceso a productos de datos en Databricks Marketplace (áreas de trabajo habilitadas para Unity Catalog)
En este artículo, se describe cómo acceder a productos de datos en Databricks Marketplace si no tiene un área de trabajo de Azure Databricks habilitada para Unity Catalog.
Nota:
Si no tiene un área de trabajo de Azure Databricks habilitada para Unity Catalog, puede acceder a productos de datos de Marketplace compartidos mediante conectores de uso compartido abierto de Delta Sharing. Consulte Productos de datos de Access en Databricks Marketplace mediante plataformas externas.
Información general
Databricks Marketplace le ofrece, como consumidor de datos, una plataforma segura para detectar los productos de datos que su organización requiere para triunfar. Databricks Marketplace usa Delta Sharing para proporcionar seguridad y control sobre los datos compartidos. Los consumidores pueden acceder a datos públicos, a datos de muestra gratuitos y a las ofertas de datos comercializadas. Los consumidores que usan un área de trabajo de Azure Databricks habilitada para el catálogo de Unity no se limitan a acceder a datos tabulares, sino que también pueden acceder a volúmenes (datos no tabulares), modelos de IA, cuadernos de Databricks y aceleradores de soluciones de Databricks.
Al consumir productos de datos de Marketplace mediante un área de trabajo de Azure Databricks habilitada para Unity Catalog, puede aprovechar la integración profunda entre Delta Sharing y Unity Catalog, junto con la gobernanza, la auditoría y las cómodas interfaces de Unity Catalog.
Antes de empezar
Para examinar las descripciones de productos de datos en Databricks Marketplace, puede usar cualquiera de las siguientes opciones:
- Open Marketplace.
- Un área de trabajo de Azure Databricks.
Para consumir productos de datos mediante un área de trabajo de Databricks habilitada para Unity Catalog, debe tener lo siguiente:
La cuenta de Azure Databricks debe estar en el plan Premium.
Un área de trabajo de Azure Databricks habilitada para Unity Catalog (por supuesto). Consulte Habilitar un área de trabajo para Unity Catalog.
Si no tiene ninguna, puede obtener una evaluación gratuita. Haga clic en Probar gratis en Open Marketplace y siga las indicaciones para empezar la evaluación.
Importante
No es necesario habilitar todas las áreas de trabajo para Unity Catalog. Puede crear una nueva y habilitarla para Unity Catalog, usará el área de trabajo para recibir productos de datos de Marketplace. Si esta opción no está disponible, use la opción Marketplace en plataformas externas. Consulte Productos de datos de Access en Databricks Marketplace mediante plataformas externas.
Para obtener información sobre cómo habilitar un área de trabajo para Unity Catalog, consulte Configurar y administrar Unity Catalog.
Privilegio
USE MARKETPLACE ASSETS
en el metastore de Unity Catalog asociado al área de trabajo. Consulte Tipos de privilegios que se aplican solo a Delta Sharing o Databricks Marketplace. Este privilegio está habilitado para todos los usuarios en todos los metastore de Unity Catalog de forma predeterminada.Si el administrador ha deshabilitado este privilegio, puede solicitarle que se lo conceda, o que le conceda cualquiera de estos:
- Permisos de
CREATE CATALOG
yUSE PROVIDER
en el metastore de Unity Catalog. - Rol de administrador de metastore.
Si no tiene ninguno de estos privilegios, sigue pudiendo ver las descripciones de Marketplace, pero no puede acceder a los productos de datos mediante Unity Catalog.
Para obtener más información, consulte Privilegios y objetos protegibles de Unity Catalog y Administrar privilegios en Unity Catalog. Consulte también Deshabilitar el acceso a Marketplace.
- Permisos de
Examinar las descripciones de Databricks Marketplace
Para buscar un producto de datos que desee, simplemente examine o busque en las listas de productos de datos en Databricks Marketplace.
Nota:
Como alternativa a las instrucciones siguientes, puede buscar descripciones de Marketplace con la barra de búsqueda global en la parte superior del área de trabajo de Azure Databricks. Consulte Búsqueda de objetos del área de trabajo. También puede ver y solicitar datos de ejemplo gratuitos en la página Agregar datos. En la barra lateral del área de trabajo, haga clic en Ingesta de datos y desplácese hacia abajo hasta Liberar datos de muestra de Databricks Marketplace.
Vaya a marketplace.databricks.com o inicie sesión en el área de trabajo de Azure Databricks y haga clic en Marketplace.
Examine o busque el producto de datos que desee.
Puede filtrar las listas por tipo de producto (conjunto de datos, acelerador de soluciones o modelo de ML), nombre del proveedor, categoría, costo (gratis o de pago) o búsqueda de palabras clave.
Si ha iniciado sesión en un área de trabajo de Azure Databricks, también puede elegir ver solo los listados privados disponibles como parte de un intercambio privado. Consulte Participación en intercambios privados.
Solicitud de acceso a productos de datos en Marketplace
Para solicitar acceso a productos de datos, debe iniciar sesión en un área de trabajo de Azure Databricks. Algunos productos de datos están disponibles inmediatamente y otros requieren la aprobación del proveedor y la finalización de transacciones mediante interfaces de proveedor.
Requisitos
Consulte Antes de empezar. Para acceder a productos de datos en Marketplace, debe tener al menos el privilegio USE MARKETPLACE ASSETS
en el metastore de Unity Catalog que está asociado al área de trabajo que está usando.
Obtención de acceso a productos de datos que están disponibles al instante
Algunos productos de datos están disponibles al instante, y solo requieren que los solicite y acepte los términos. Estos productos se muestran en el encabezado Gratis y disponible al instante en la página de aterrizaje de Marketplace y están identificados como Gratis en el mosaico de la lista y como Disponibles al instante en la página de detalles de la descripción.
Cuando encuentre una descripción que le interese en la página de aterrizaje de Marketplace, haga clic en la lista para abrir la página de detalles de la descripción.
Haga clic en el botón Obtener acceso instantáneo y acepte los términos y condiciones de Databricks.
El acceso a aceleradores de soluciones de Databricks funciona de forma algo diferente. Consulte Obtener acceso a los aceleradoresde soluciones de Databricks.
(Opcional) En Más opciones, modifique el nombre del catálogo sugerido.
El nombre del catálogo se muestra en Catalog Explorer en el área de trabajo de Azure Databricks y se usa en el espacio de nombres de tres partes (catalog.schema.table|volume|view) en las consultas. Puede cambiar el nombre predeterminado.
Haga clic en el botón Get instant access.
Haga clic en el botón Abrir para ver el producto de datos, que aparece como catálogo de solo lectura en Explorador de catálogo.
Para obtener información sobre cómo administrar el acceso a catálogos en Azure Databricks, consulte Acceso a datos compartidos mediante Unity Catalog.
Si hay cuadernos de ejemplo disponibles, aparecen en el título cuaderno de muestra en la lista.
Para ver un cuaderno, haga clic en el botón versión preliminar del cuaderno. Para importar un cuaderno en el área de trabajo de Azure Databricks para poder ejecutarlo, haga clic en cuaderno de versión preliminar y, a continuación, haga clic en Importar cuaderno. Consulte Introducción a los cuadernos de Databricks.
Solicitud de productos de datos que requieren aprobación del proveedor
Algunos productos de datos requieren aprobación del proveedor, normalmente porque existe la implicación de una transacción comercial o porque el proveedor quizás prefiera personalizar los productos de datos en representación del usuario. Estas listas se identifican en la página de detalles de la descripción como Por solicitud e incluyen un botón Solicitar acceso.
Cuando encuentre una descripción que le interese en la página de aterrizaje de Marketplace, haga clic en la lista para abrir la página de detalles de la descripción.
Haga clic en el botón Solicitar acceso.
Escriba su nombre, su empresa y una breve descripción del uso previsto para el producto de datos.
Acepte los términos y condiciones de Databricks y haga clic en Solicitar acceso.
Recibirá una notificación por correo electrónico cuando el proveedor haya completado su revisión de su solicitud.
También puede supervisar el progreso de la solicitud en la página Mis solicitudes de Marketplace. Consulte Administración de productos de datos de Databricks Marketplace compartidos. Sin embargo, cualquier transacción que siga usará las plataformas de pago y las comunicaciones del proveedor. No se administran transacciones comerciales directamente en Databricks Marketplace.
Una vez completada la transacción, el proveedor de datos hará que el producto de datos esté disponible como catálogo de solo lectura en el área de trabajo.
Para obtener información sobre cómo administrar el acceso a catálogos en Azure Databricks, consulte Acceso a datos compartidos mediante Unity Catalog.
Obtención de acceso a los aceleradores de soluciones de Databricks
A diferencia de otros recursos de datos, los Aceleradores de soluciones de Databricks se comparten clonando repositorios de Git y haciendo que estén disponibles en carpetas de Git de Databricks. Para acceder a un acelerador de soluciones:
- En Marketplace, haga clic en la lista Acelerador de soluciones para abrir la página de detalles.
- Haga clic en el botón Obtener acceso instantáneo.
- En el cuadro de diálogo Añadir carpeta de Git, escriba un nombre para el repositorio. Este nombre aparecerá en las interfaces de usuario de carpetas de Git de Databricks.
- Acepte los términos y condiciones de Databricks y haga clic en Crear carpeta de Git.
- Haga clic en el botón Abrir y seleccione Carpeta de Git para ver el repositorio en el explorador de archivos del área de trabajo.
Acceso a los datos compartidos mediante Unity Catalog
El acceso a los datos del área de trabajo de Azure Databricks depende del tipo de producto de datos:
Los conjuntos de datos y modelos de Marketplace se comparten con el usuario en un catálogo de solo lectura en Azure Databricks. Los catálogos son el contenedor de nivel superior para los recursos de datos que administra Unity Catalog. Para más información sobre la jerarquía de los objetos de datos en Unity Catalog, consulte Objetos de base de datos en Azure Databricks.
Una vez que el proveedor ha compartido los datos con el usuario, éste tiene varias maneras de acceder al catálogo. En las secciones siguientes se describen algunas de estas opciones de acceso.
Los cuadernos se comparten directamente en la lista de Marketplace y puede importarlos desde la lista en el área de trabajo.
Los aceleradores de soluciones se comparten como carpetas de Git de Databricks. Consulte Obtener acceso a los aceleradoresde soluciones de Databricks.
Para acceder a los conjuntos de datos compartidos en Marketplace:
Para acceder a los datos compartidos desde Marketplace:
En la barra lateral, haga clic en Marketplace.
En la página de aterrizaje de Marketplace, haga clic en Mis solicitudes en la esquina superior derecha.
En la pestaña Productos de datos instalados, busque el producto de datos, haga clic en el menú de tres puntos verticales situado al final de la fila de la fila de producto de datos y seleccione Ver datos.
También puede hacer clic en el nombre del producto de datos para abrir la página de detalles del producto de datos, donde puede hacer clic en el botón Abrir para ver los datos.
Explorador de catálogo se abre en el catálogo que contiene el conjunto de datos, donde puede acceder a los datos o administrar el acceso para otros miembros del equipo. Consulte Concesión de acceso a otros miembros del equipo.
Para más información sobre el acceso a datos compartidos en Azure Databricks, consulte Lectura de datos compartidos mediante Databricks a Databricks Delta Sharing (para destinatarios).
Acceso a conjuntos de datos compartidos en el Explorador de catálogos
Para acceder a los datos compartidos directamente desde Explorador de catálogo:
- En la barra lateral, haga clic en Catálogo.
- Si conoce el nombre del catálogo que contiene los datos compartidos, búsquelo y selecciónelo.
Si no conoce el nombre del catálogo, pero conoce el nombre del proveedor, puede encontrar el catálogo en Explorador de catálogo haciendo lo siguiente:
- En la barra lateral, haga clic en Catálogo.
- En el panel izquierdo de Explorador de catálogo, haga clic en Delta Sharing y, a continuación, en Compartido conmigo.
- En la pestaña Proveedores, haga clic en el nombre del proveedor.
- En la pestaña Recursos compartidos, busque el nombre del catálogo y haga clic en él para abrirlo.
Acceso a conjuntos de datos compartidos mediante instrucciones SQL o la CLI de Databricks
También puede encontrar y acceder al catálogo que contiene los datos compartidos mediante instrucciones SQL o la CLI de Databricks en un cuaderno de Azure Databricks o una consulta del editor SQL de Databricks. Para obtener más información, consulte Datos de Access en una tabla o volumen compartidos. Puede omitir las secciones que describen cómo crear un catálogo, ya que Databricks Marketplace lo hace automáticamente.
Concesión de acceso a otros miembros del equipo
El usuario que solicitó los datos compartidos es el propietario del catálogo que contiene esos datos en el área de trabajo. Por lo tanto, puede conceder a los miembros del equipo acceso al catálogo y refinar el acceso en el esquema, la tabla, la vista, la fila y el nivel de columna, al igual que los datos de Unity Catalog. Consulte Administración de privilegios en Unity Catalog. Dicho esto, los datos de tabla y vista en un catálogo compartido son de solo lectura, lo cual significa que solo puede conceder a su equipo operaciones de lectura como DESCRIBE
, SHOW
y SELECT
.
También puede transferir la propiedad del catálogo o de los objetos que contiene.
Visualización de cuadernos de muestra
Algunas de las listas incluyen cuadernos de muestra en la página de detalles de la lista. Para acceder a estos cuadernos para obtener listas disponibles al instante que se han compartido con usted:
- En la barra lateral, haga clic en Marketplace.
- En la página de aterrizaje de Marketplace, haga clic en Mis solicitudes en la esquina superior derecha.
- En la pestaña Productos de datos instalados, buscar el producto de datos y hacer clic en el nombre del producto de datos para abrir la página de detalles del listado. Si hay un cuaderno de ejemplo, aparece en el título cuaderno de muestra en la lista.
- Haga clic en Versión preliminar del cuaderno para ver el cuaderno y haga clic en Importar cuaderno para importarlo en el área de trabajo de Azure Databricks.
Nota:
Se muestran los Cuadernos de muestra y la vista previa en la interfaz de usuario de listas no funciona en modo de incógnito de Chrome.
Participación en intercambios privados
Es posible que algunos proveedores de datos quieran compartir determinados datos con un conjunto limitado de consumidores invitados a formar parte de un intercambio privado. Para encontrar listas de intercambio privado, active la casilla Intercambio privado en la página principal de Marketplace. Al igual que con las descripciones públicas, puede acceder a las descripciones gratuitas al instante o solicitar acceso a las que están marcadas como Por solicitud.
Para unirse a un intercambio privado, un proveedor de datos debe invitar a su organización. Cuando lo haga, solicitará un identificador compartido para el metastore de Unity Catalog. Para obtener información sobre cómo obtener el identificador de uso compartido del metastore, consulte el paso 1 en Obtención de acceso al modelo de Databricks-to-Databricks.
Para obtener más información sobre los intercambios privados, consulte Creación y administración de intercambios privados en Databricks Marketplace.
Deshabilitar tareas de Marketplace
De forma predeterminada, todos los usuarios de cualquier área de trabajo habilitada para Unity Catalog tienen la capacidad de solicitar productos de datos en Databricks Marketplace. En otras palabras, el grupo account users
tiene el privilegio USE MARKETPLACE ASSETS
en todos los metastore de Unity Catalog a menos que un administrador de metastore revoque ese privilegio.
Este privilegio no concede la capacidad de participar en transacciones financieras con proveedores de datos. Todas las transacciones financieras tienen lugar fuera de Azure Databricks. Este privilegio concede la capacidad de acceder a los productos de datos etiquetados como Gratis y disponible al instante y a los productos de datos que ya se han comprado. El acceso a estos productos de datos crea nuevos catálogos de solo lectura en Azure Databricks que son propiedad del solicitante, que puede conceder acceso de solo lectura a otros usuarios.
Un administrador de metastore puede deshabilitar la capacidad de todos los usuarios para solicitar productos de datos en Databricks Marketplace revocando el privilegio USE MARKETPLACE ASSETS
del grupo account users
en el metastore de Unity Catalog. Si revoca este privilegio, los usuarios pueden seguir explorando Databricks Marketplace en su área de trabajo, pero no pueden solicitar productos de datos.
Permiso necesario: administrador de metastore
Nota:
Si el área de trabajo se ha habilitado automáticamente para Unity Catalog, es posible que no tenga un administrador de metastore. Para más información, consulte Habilitación automática de Unity Catalog.
Explorador de catálogo
Para revocar el privilegio USE MARKETPLACE ASSETS
para el grupo account users
:
- En el área de trabajo de Azure Databricks, haga clic en Catálogo.
- Haga clic en el icono de vínculo situado junto al nombre de metastore situado en la parte superior izquierda.
- Busque la fila que concede a
account users
el privilegioUSE MARKETPLACE ASSETS
. - Haga clic en la casilla situada junto a la fila y haga clic en el botón Revocar.
- Confirme la acción de revocación.
- Conceda el privilegio a los usuarios y grupos específicos que desee haciendo clic en el botón Conceder.
SQL
Para revocar el privilegio USE MARKETPLACE ASSETS
para el grupo account users
, ejecute el siguiente comando en un cuaderno o en el editor de consultas SQL de Databricks.
REVOKE USE MARKETPLACE ASSETS ON METASTORE FROM `account users`;
Para revocar el privilegio USE MARKETPLACE ASSETS
para un grupo específico, ejecute el siguiente comando en un cuaderno o en el editor de consultas SQL de Databricks.
GRANT USE MARKETPLACE ASSETS ON METASTORE TO `<user-or-group>`;
Si no quiere que los usuarios puedan ver la página principal de Marketplace, comuníquese con el equipo de la cuenta de Azure Databricks.
Problemas conocidos
Si el proveedor de datos rechaza una solicitud de acceso, no podrá volver a solicitar el mismo producto de datos. Si encuentra este problema, póngase en contacto con el proveedor o el equipo de la cuenta de Azure Databricks.
Comparta sus comentarios
Nos encantaría escuchar su opinión acerca de Databricks Marketplace.
- ¿Tiene comentarios? Vaya a Información > Proporcionar comentarios en la página principal de Marketplace.
- ¿Desea ver conjuntos de datos adicionales en Marketplace? Haga clic en Sugerir un producto en el banner de la página principal de Marketplace.