Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln beskriver lanseringsprocessen för Lakeflow-pipelines, hur körningsmiljön hanteras och innehåller länkar till versionsinformation för varje version.
Aktuella Databricks Runtime-kanalversioner
De aktuella Databricks Runtime-versionerna för varje kanal är:
- AKTUELL (standard): Databricks Runtime 17.3
- FÖRHANDSVERSION: Databricks Runtime 18.1
För listan över paket som installeras för varje runtime – Python-, R- och Java-bibliotek – se motsvarande versionsinformation för Databricks Runtime som det länkas till ovan.
Viktig information om Lakeflow-pipelines
Versionsinformation organiseras efter månad. Eftersom pipelines är versionslösa sker både arbetsyte- och körningsändringar automatiskt. Följande versionsanteckningar ger en översikt över ändringar och felkorrigeringar i varje utgåva:
Tidigare organiserades versionsinformationen efter år och veckonummer.
Äldre viktig information
- Spark Deklarativa pipelines på Lakeflow version 2025.36
- Spark deklarativa pipelines på Lakeflow, utgåva 2025.30
- Lakeflow Deklarativa pipelines version 2025.29
- Lakeflow Deklarativa Pipelines utgåva 2025.28
- Lakeflow Deklarativa pipelines version 2025.26
- Lakeflow Deklarativa Pipelines version 2025.23
- Lakeflow deklarativa flöden version 2025.20
- Lakeflow Deklarativa pipelines version 2025.19
- DLT-version 2025.16
- DLT-version 2025.15
- DLT-version 2025.12
- DLT släpp 2025.04
- DLT version 2024.49
- DLT-version 2024.42
- DLT utgåva 2024.40
- DLT-utgåva 2024.37
- DLT utgåva 2024.33
- DLT utgåva 2024.29
- DLT utgåva 2024.22
- DLT-släpp 2024.20
- DLT utgåva 2024.13
- DLT-utgåva 2024.11
- DLT utgåva 2024.09
- DLT-version 2024.05
- DLT-utgåva 2024.02
- DLT-utgåva 2023.50
- DLT-version 2023.48
- DLT utgåva 2023.45
- DLT utgåva 2023.43
- DLT utgåva 2023.41
- DLT utgåva 2023.37
- DLT utgåva 2023.35
- DLT utgåva 2023.30
- DLT-version 2023.27
- DLT utgåva 2023.23
- DLT utgåva 2023.21
- DLT-version 2023.19
- DLT-version 2023.17
- DLT-utgåva 2023.16
- DLT utgåva 2023.13
- DLT-version 2023.11
- DLT utgåva 2023.06
- DLT utgåva 2023.03
- DLT utgåva 2023.01
- DLT utgåva 2022.49
- DLT utgåva 2022.46
- DLT utgåva 2022.44
- DLT utgåva 2022.42
- DLT utgåva 2022.40
- DLT utgåva 2022.37
Kanaler för körningsmiljö för Lakeflow-pipelines
Pipelinekluster använder runtimes baserat på Databricks Runtime versionsanteckningar och kompatibilitet. Azure Databricks uppgraderar automatiskt pipelinekörningsmiljöerna för att stödja förbättringar och uppgraderingar av plattformen. Du kan använda fältet channel i pipelineinställningarna för att styra körningsversionen som kör pipelinen. De värden som stöds är:
-
currentatt använda den aktuella körversionen. -
previewför att testa din pipeline med kommande ändringar i körmiljön.
Som standardinställning, körs dina pipelines med current runtime-versionen. Databricks rekommenderar att du använder current körmiljö för produktionsbelastningar. Information om hur du använder inställningen preview för att testa dina pipelines med nästa körningsversion finns i Automatisera testning av dina pipelines med nästa körningsversion.
Important
Funktioner som är markerade som allmänt tillgängliga eller som offentlig förhandsversion är tillgängliga i kanalen current.
Mer information om pipelinekanaler finns i fältet channel i pipelineinställningarna.
Mer information om hur uppgraderingar hanteras för varje version finns i How do Lakeflow pipeline upgrades work?.
Hur hittar jag Databricks Runtime-versionen för en pipelineuppdatering?
Du kan fråga händelseloggen för pipelinen för att hitta Databricks Runtime-versionen för en specifik pipelineuppdatering. Se Körningsinformation.
Hur fungerar uppgraderingar av Lakeflow-pipelinen?
Lakeflow pipelines är utan versionshantering, vilket innebär att Azure Databricks automatiskt uppgraderar körningsmiljön för att stödja förbättringar och uppgraderingar av plattformen. Databricks rekommenderar att du begränsar externa beroenden.
Databricks arbetar proaktivt för att förhindra att automatiska uppgraderingar introducerar fel eller problem i produktionspipelines. Se Uppgraderingsprocessen för Lakeflow-pipelines.
Databricks rekommenderar att särskilt användare som distribuerar pipelines med externa beroenden proaktivt testar pipelines med preview kanaler. Se Automatisera testning av dina pipelines med nästa körningsversion.
Uppgraderingsprocess för Lakeflow-pipelines
Azure Databricks hanterar Databricks Runtime som används av pipeline-beräkningsresurser. Den uppgraderar automatiskt körningsmiljön i dina Azure Databricks-arbetsytor och övervakar statusen för dina pipelines efter uppgraderingen.
Om Azure Databricks upptäcker att en pipeline inte kan starta på grund av en uppgradering återgår körningsversionen för pipelinen till den tidigare versionen som är känd för att vara stabil och följande steg utlöses automatiskt:
- Pipelineens körningsmiljö är låst till den tidigare verifierat fungerande versionen.
- Databricks-supporten är meddelad om problemet.
- Om problemet är relaterat till en regression i körmiljön löser Databricks problemet.
- Om problemet orsakas av ett anpassat bibliotek eller paket som används av pipelinen kontaktar Databricks dig för att lösa problemet.
- När problemet är löst initierar Azure Databricks uppgraderingen igen.
Important
Azure Databricks återställer endast pipelines som körs i produktionsläge med kanalen inställd på current.
Automatisera testning av dina pipelines med nästa körningsversion
Om du vill se till att ändringar i nästa körningsversion inte påverkar dina pipelines använder du funktionen pipelinekanaler:
- Skapa en mellanlagringspipeline och ställ in kanalen på
preview. - I pipelinegränssnittet skapar du ett schema för att köra pipelinen varje vecka och aktivera aviseringar för att ta emot ett e-postmeddelande om pipelinefel. Databricks rekommenderar att du schemalägger veckovisa testkörningar av pipelines, speciellt om du använder anpassade beroenden för pipelines .
- Om du får ett meddelande om ett fel och inte kan lösa det öppnar du ett supportärende med Databricks.
Note
Om du ändrar pipelinen medan du löser förhandsgranskningskanalfel, validera dessa ändringar mot current-kanalen innan du implementerar dem i produktionen som körs på current. En ändring som fungerar på preview kan bete sig annorlunda på current.
Pipelineberoenden
Pipelines stöder externa beroenden. Du kan till exempel installera valfritt Python paket med hjälp av %pip install kommandot . De stöder också användning av globala och klusteromfattande init-skript. Dessa externa beroenden, särskilt init-skript, ökar dock risken för problem med körningsuppgraderingar. Minimera användningen av init-skript i dina pipelines för att minimera dessa risker. Om bearbetningen kräver init-skript kan du automatisera testningen av pipelinen för att upptäcka problem tidigt. se Automatisera testning av dina pipelines med nästa körningsversion. Om du använder init-skript rekommenderar Databricks att du ökar testfrekvensen.