Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Important
Esta característica se encuentra en su versión beta.
El conector de GitHub administrado en Lakeflow Connect permite ingerir datos de GitHub en Azure Databricks.
Note
El conector GitHub soporta GitHub.com. No se admiten instancias de GitHub Enterprise Server (GHES).
Disponibilidad de funcionalidades
| Feature | Availability |
|---|---|
| Creación de canalizaciones basadas en la interfaz de usuario |
|
| Creación de canalizaciones basadas en API |
|
| Agrupaciones de automatización declarativa |
|
| Ingesta incremental |
Algunas tablas admiten la ingesta incremental. Otras tablas requieren una actualización completa. Consulte Datos admitidos. |
| Gobernanza del catálogo de Unity |
|
| Orquestación mediante trabajos de Lakeflow |
|
| SCD de tipo 2 |
|
| Selección y deselección de columnas basadas en API |
|
| Filtrado de filas basado en API |
|
| Evolución automatizada del esquema: columnas nuevas y eliminadas |
|
| Evolución automatizada del esquema: cambios en el tipo de datos |
|
| Evolución automatizada del esquema: cambio de nombre de columna |
Se trata como una nueva columna (nuevo nombre) y una columna eliminada (nombre antiguo). |
| Evolución automatizada del esquema: Nuevas tablas |
|
Métodos de autenticación
| Método de autenticación | Availability |
|---|---|
| OAuth U2M |
|
| OAuth M2M |
|
| OAuth (token de actualización manual) |
|
| Autenticación básica (nombre de usuario y contraseña) |
|
| Autenticación básica (clave de API) |
|
| Autenticación básica (clave JSON de la cuenta de servicio) |
|
Qué saber antes de empezar
| Tema | ¿Por qué es importante? |
|---|---|
| Rol de usuario de Azure Databricks | El flujo de trabajo depende del rol de usuario de Azure Databricks:
|
| Método de autenticación | Los pasos para crear una conexión dependen del método de autenticación que elija. |
| Interfaz | Los pasos para crear una canalización dependen de la interfaz . |
| Frecuencia de ingesta | La programación del pipeline depende de tus requisitos de latencia y costo. |
| Patrones comunes | En función de las necesidades de ingesta, la canalización puede usar configuraciones como el seguimiento del historial, la selección de columnas y el filtrado de filas. Las configuraciones admitidas varían según el conector. Consulte Disponibilidad de características. |
Inicia la ingesta desde GitHub
En la tabla siguiente se resume el flujo de ingesta de GitHub de un extremo a otro, en función del tipo de usuario:
| Usuario | Steps |
|---|---|
| Admin |
|
| Sin derechos de administrador | Use cualquier interfaz compatible para crear una canalización a partir de una conexión existente. Consulte Ingerir datos desde GitHub. |