GitHub-anslutningsprogram

Important

Den här funktionen finns i Beta. Arbetsyteadministratörer kan styra åtkomsten till den här funktionen från sidan Förhandsversioner . Se Hantera förhandsversioner av Azure Databricks.

Med den hanterade GitHub-anslutningsappen i Lakeflow Connect kan du mata in data från GitHub till Azure Databricks.

Tillgänglighet av funktioner

Feature Availability
Redigering av användargränssnittsbaserad pipeline markerad ja Stöds
API-baserad pipelineutformning markerad ja Stöds
Deklarativa automationspaket markerad ja Stöds
Inkrementell intagning markerad ja Delvis stöd
Vissa tabeller stöder inkrementell inmatning. Andra tabeller kräver en fullständig uppdatering. Se Data som stöds.
Styrning av Unity-katalog markerad ja Stöds
Lakeflow-jobb markerad ja Stöds
SCD-typ 2 markerad ja Stöds
Kolumnmarkering och avmarkering markerad ja Stöds
API-baserad radfiltrering x markera nej Stöds inte
Automatiserad schemautveckling: Nya och borttagna kolumner x markera nej Stöds inte
Automatiserad schemautveckling: Ändringar av datatyp x markera nej Stöds inte
Automatiserad schemautveckling: Kolumnbyten x markera nej Stöds inte
Automatiserad schemautveckling: Nya tabeller x markera nej Stöds inte

Autentiseringsmetoder

Autentiseringsmetod Availability
OAuth U2M markerad ja Stöds
OAuth M2M x markera nej Stöds inte
OAuth (manuell uppdateringstoken) x markera nej Stöds inte
Grundläggande autentisering (användarnamn/lösenord) x markera nej Stöds inte
Grundläggande autentisering (API-nyckel) x markera nej Stöds inte
Grundläggande autentisering (JSON-nyckel för tjänstkonto) x markera nej Stöds inte

Vad du bör veta innan du börjar

Topic Varför det spelar roll
Användarpersona för Azure Databricks Arbetsflödet beror på din Azure Databricks-användarpersona:
  • Enskild användare: En administratörsanvändare skapar en Unity Catalog-anslutning och en inmatningspipeline.
  • Flera användare: En administratörsanvändare skapar en anslutning för icke-administratörsanvändare att skapa pipelines med.
Autentiseringsmetod Stegen för att skapa en anslutning beror på vilken autentiseringsmetod du väljer.
Gränssnitt Stegen för att skapa en pipeline beror på gränssnittet.
Inmatningsfrekvens Schemat för pipeline beror på dina latens- och kostnadskrav.
Vanliga mönster Beroende på dina inmatningsbehov kan pipelinen använda konfigurationer som historikspårning, kolumnval och radfiltrering. Konfigurationer som stöds varierar beroende på anslutning. Se Funktionstillgänglighet.

Börja mata in från GitHub

I följande tabell sammanfattas GitHub inmatningsflöde från slutpunkt till slutpunkt baserat på användartyp:

Användare Steps
Admin
Användare utan administratörsbehörighet Använd alla gränssnitt som stöds för att skapa en pipeline från en befintlig anslutning. Se Mata in data från GitHub.