Usted está aquí:
Conexión de Databricks
Sincronice Databricks con CRM Analytics creando una conexión remota.
Crear la conexión
- En la ficha Conexiones del Gestor de datos, haga clic en Nueva conexión.
- Haga clic en el nombre del conector y haga clic en Siguiente.
- Introduzca los parámetros del conector.
- Haga clic en Guardar y probar para validar sus parámetros e intentar conectar con el origen. Si la conexión falla, CRM Analytics muestra posibles motivos.
Conectar con Databricks con OAuth
Para utilizar el conector de Databricks con autenticación de OAuth, debe configurar su principal de servicio de Databricks y generar un Id. y secreto de cliente. Consulte la ayuda de Databricks Autorizar el acceso desatendido a recursos de Databricks con un principal de servicio utilizando OAuth para obtener más información.
Databricks utiliza la autenticación de OAuth de máquina a máquina (M2M), que proporciona seguridad adicional y le permite especificar, con granularidades más finas, a qué objetos se puede acceder y los privilegios de acceso específicos otorgados para estos objetos. Con OAuth de M2M, no se requiere ningún proveedor de autenticación externo.
Usted especifica el Id. de cliente y un secreto de cliente para utilizar para la autenticación en la configuración de la conexión. Databricks establece datos de caducidad en estos valores, que se deben gestionar. Cuando genera el secreto de OAuth en Databricks, puede establecer la vida útil del secreto en días, con un máximo de 730 días (2 años). Cuando los valores de Id. y secreto del cliente caduquen, debe actualizar su conexión de Databricks con los valores actualizados.
Configuración de conexión
Todos los parámetros son obligatorios.
| Configuración | Descripción |
|---|---|
| Nombre de conexión | El nombre de la conexión. Utilice un nombre que le permita distinguir fácilmente entre diferentes conexiones. |
| Nombre del desarrollador | El nombre del desarrollador se usa en sus recetas para hacer referencia a los datos extraídos con esta conexión. El nombre no puede incluir espacios. Después de crear la conexión, no puede cambiar el nombre del desarrollador. |
| Descripción | La descripción de la conexión. |
| Tipo de autenticación | El tipo de autenticación. Los valores válidos son OAuth o Token. |
| Token | Solo es necesario para la autenticación de Token. El token de acceso personal para Databricks. Puede encontrar el valor en su página Configuración de usuario de Databricks en la ficha Tokens de acceso. |
| Id. de cliente | Solo es necesario para la autenticación de OAuth. El Id. de cliente generado por Databricks. Puede encontrar el valor en su página Principal de servicio de Databricks en la ficha Secretos. Este valor caduca y debe actualizarse cuando se genera un nuevo secreto. |
| Secreto de cliente | Solo es necesario para la autenticación de OAuth. El secreto de cliente generado por Databricks. Puede encontrar el valor en su página Principal de servicio de Databricks en la ficha Secretos. Este valor caduca y debe actualizarse cuando se genera un nuevo secreto. |
| Servidor | El nombre de host del servidor del clúster Databricks. |
| HTTPPath | La ruta HTTP del clúster Databricks. |
| Base de datos | El nombre de la base de datos Databricks. |
| Esquema | El nombre de la base de datos Databricks. |
| Catálogo | El nombre del catálogo de Databricks. Toma como valor predeterminado hive_metastore. |
Para obtener más información, consulte Establecimiento de una conexión.
Consideraciones sobre la conexión
Al trabajar con el conector de Databricks, tenga en cuenta estos comportamientos.
- Los nombres de objetos conectados deben comenzar por una letra e incluir solo letras, dígitos y guiones bajos. Los nombres de objeto no pueden terminar por un guión bajo.
- Solo se admiten los nombres de campo con combinaciones de caracteres alfanuméricos, puntos, guiones bajos o guiones. Si un conector incluye nombres de campo que contienen otros caracteres, como espacios o corchetes, la sincronización falla.
- Este conector puede sincronizar hasta 10 millones de filas o 5 GB por trabajo, cualquier límite que se alcance primero.

