Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Importante
Questa funzionalità è in versione beta.
Il connettore GitHub gestito in Lakeflow Connect consente di inserire dati da GitHub in Azure Databricks.
Note
Il connettore GitHub supporta GitHub.com. Le istanze di GitHub Enterprise Server (GHES) non sono supportate.
Disponibilità della funzionalità
| Feature | Availability |
|---|---|
| Creazione di pipeline basate sull'interfaccia utente |
|
| Creazione di pipeline basate su API |
|
| Pacchetti di automazione dichiarativa |
|
| Inserimento incrementale |
Alcune tabelle supportano l'inserimento incrementale. Altre tabelle richiedono un aggiornamento completo. Consulta Dati supportati. |
| Governance del catalogo Unity |
|
| Orchestrazione con flussi di lavoro di Databricks |
|
| SCD di tipo 2 |
|
| Selezione e deselezionazione delle colonne basate su API |
|
| Filtro delle righe basato su API |
|
| Evoluzione automatizzata dello schema: colonne nuove ed eliminate |
|
| Evoluzione automatizzata dello schema: modifiche al tipo di dati |
|
| Evoluzione automatizzata dello schema: ridenominazione delle colonne |
Considerato come una nuova colonna (nuovo nome) e come colonna eliminata (nome vecchio). |
| Evoluzione automatizzata dello schema: nuove tabelle |
|
Metodi di autenticazione
| Metodo di autenticazione | Availability |
|---|---|
| OAuth U2M |
|
| OAuth M2M |
|
| OAuth (token di aggiornamento manuale) |
|
| Autenticazione di base (nome utente/password) |
|
| Autenticazione di base (chiave API) |
|
| Autenticazione di base (chiave JSON dell'account del servizio) |
|
Cosa sapere prima di iniziare
| Topic | Perché è importante |
|---|---|
| Persona utente di Azure Databricks | Il flusso di lavoro dipende dalla tipologia di utente di Azure Databricks:
|
| Metodo di autenticazione | I passaggi per creare una connessione dipendono dal metodo di autenticazione scelto. |
| Interfaccia | I passaggi per creare una pipeline dipendono dall'interfaccia . |
| Frequenza di ingestione | La pianificazione della pipeline dipende dai requisiti di latenza e di costi. |
| Modelli comuni | A seconda delle esigenze di inserimento, la pipeline potrebbe usare configurazioni come il rilevamento della cronologia, la selezione delle colonne e il filtro delle righe. Le configurazioni supportate variano in base al connettore. Vedere Disponibilità delle funzionalità. |
Inizia l'acquisizione da GitHub
La tabella seguente riepiloga il flusso di inserimento end-to-end GitHub, in base al tipo di utente:
| User | Steps |
|---|---|
| Admin |
|
| Non amministratore | Usare qualsiasi interfaccia supportata per creare una pipeline da una connessione esistente. Vedi Acquisire dati da GitHub. |