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. Gli amministratori dell'area di lavoro possono controllare l'accesso a questa funzionalità dalla pagina Anteprime . Vedere Gestire le anteprime di Azure Databricks.
Questa pagina contiene la documentazione di riferimento per il connettore GitHub in Lakeflow Connect.
Proprietà di connessione
Quando si crea la connessione al catalogo Unity, è necessario specificare le proprietà seguenti per l'autenticazione U2M OAuth. Questi valori provengono dall'app OAuth GitHub configurata in Configurare OAuth U2M per l'inserimento GitHub.
| Proprietà | Obbligatorio | Description |
|---|---|---|
| Client ID | Yes | ID client dell'app OAuth GitHub. |
| Segreto del cliente | Yes | Segreto client dall'app OAuth GitHub. Questo valore viene visualizzato una sola volta quando viene generato. |
| Dominio aziendale | No | Nome host GitHub Enterprise Server (GHES), se applicabile (ad esempio, github.mycompany.com). Lasciare vuoto per github.com e GitHub Enterprise Cloud (GHEC). Se non è impostato, il valore predefinito è api.github.com. |
Tabelle di origine supportate
Per informazioni sulle tabelle che supportano gli aggiornamenti incrementali e sui quali vengono aggiornati completamente in ogni esecuzione della pipeline, vedere Dati supportati.
Contenuto del repository (repo_contents tabella)
La repo_contents tabella inserisce tutte le voci nel ramo predefinito di ogni repository, inclusi file, directory, moduli secondari e collegamenti simbolici. La chiave primaria è (repository_id, branch_name, path). La type colonna identifica ogni voce come ( blob file), tree (directory) o commit (modulo secondario). I collegamenti simbolici sono blob voci con un mode di 120000. Solo le voci di file (blob) popolano la content colonna, che contiene il contenuto di testo decodificato. Quando un file viene eliminato dal repository di origine, la relativa riga viene rimossa dalla tabella (eliminazione rigida). Per le limitazioni, vedere Contenuto del repository.