Versionsinformation för SQL Databricks
Den här artikeln innehåller nya Databricks SQL-funktioner och förbättringar, tillsammans med kända problem och vanliga frågor och svar.
Släppningsprocess
Databricks släpper uppdateringar av databricks SQL-webbappens användargränssnitt kontinuerligt, där alla användare får samma uppdateringar distribuerade under en kort tidsperiod.
Dessutom släpper Databricks vanligtvis nya SQL Warehouse-beräkningsversioner regelbundet. Två kanaler är alltid tillgängliga: Förhandsversion och Aktuell.
Kommentar
Versioner mellanlagras. Ditt Databricks-konto kanske inte uppdateras med en ny SQL Warehouse-version eller Databricks SQL-funktion förrän en vecka eller mer efter det första lanseringsdatumet.
Kommentar
Databricks SQL Serverless är inte tillgängligt i Azure Kina. Databricks SQL är inte tillgängligt i Azure Government-regioner.
Kanaler
Med kanaler kan du välja mellan den aktuella SQL-lagerberäkningsversionen eller förhandsversionen . Med förhandsversioner kan du prova funktioner innan det blir Databricks SQL-standard. Dra nytta av förhandsversioner för att testa dina produktionsfrågor och instrumentpaneler mot kommande ändringar.
Vanligtvis höjs en förhandsversion upp till den aktuella kanalen ungefär två veckor efter att den har släppts till förhandsgranskningskanalen. Vissa funktioner, till exempel säkerhetsfunktioner, underhållsuppdateringar och felkorrigeringar, kan släppas direkt till den aktuella kanalen. Då och då kan Databricks höja upp en förhandsversion till den aktuella kanalen enligt ett annat schema. Varje ny version kommer att tillkännages i följande avsnitt.
Information om hur du växlar ett befintligt SQL-lager till förhandsgranskningskanalen finns i Förhandsgranska kanaler. Funktionerna som anges i avsnitten för användargränssnittsuppdateringar är oberoende av sql Warehouse-beräkningsversionerna som beskrivs i avsnittet Fasta problem i viktig information.
Tillgängliga Databricks SQL-versioner
Aktuell kanal: Databricks SQL version 2024.40
- Se funktioner i 2024.40.
31 oktober 2024
Uppdateringar av användargränssnittet
Ny SQL-redigerare (offentlig förhandsversion)
- Nu kan du köra den aktiva SQL-frågan med kortkommandot (eller ) +
Enter
+Shift
.Ctrl
Command
- Parametrarnas indataområde visar nu en rullningslist när texten sträcker sig utanför visningsfönstret.
- Ett problem som hindrade sidan med information om frågeprofilen från att öppnas helt har åtgärdats.
- Du kan nu byta namn på frågor genom att skriva in det nya namnet i flikrubriken.
- Knappen Schema är nu inaktiverad för frågor som aldrig har sparats tidigare.
den 24 oktober 2024
Viktig information för AI/BI-verktyg
Viktig information för AI/BI-instrumentpaneler och AI/BI Genie har flyttats till AI/BI-viktig information. Framtida versioner och uppdateringar kommer att dokumenteras där.
den 17 oktober 2024
Meddelandemål är nu allmänt tillgängliga
Du kan skapa och konfigurera meddelandemål som arbetsyteanvändare kan lägga till i vissa arbetsflöden, till exempel aviseringar, Databricks-jobb och AI/BI-instrumentpanelsscheman, för att skicka e-postmeddelanden eller webhooks när en händelse körs. Se Hantera aviseringsmål.
10 oktober 2024
Materialiserade vyer och strömmande tabeller är nu allmänt tillgängliga i Databricks SQL
Strömningstabeller möjliggör inkrementell inmatning från molnlagrings- och meddelandeköer, medan materialiserade vyer är förberäknade vyer som uppdateras automatiskt och stegvis när nya data tas emot. Se Använda materialiserade vyer i Databricks SQL och Läs in data med hjälp av strömmande tabeller i Databricks SQL.
Frågeinsikter
- De nya kolumnerna
query_source
,executed_as
ochexecuted_as_user_id
har lagts till i systemtabellen för frågehistorik. Se Systemtabellreferens för frågehistorik.
den 3 oktober 2024
Stöd för serverlöst SQL-lager utökat
Serverlösa SQL-lager är nu tillgängliga i swedencentral
regionen. Se Funktioner med begränsad regional tillgänglighet.
Uppdateringar av användargränssnittet
De funktioner som anges i det här avsnittet är oberoende av sql warehouse-beräkningsversionerna som beskrivs ovan.
Katalogutforskaren
- AI-genererade kommentarer stöds nu för kataloger, scheman, volymer, modeller och funktioner och användare kan använda den infogade chattassistenten för att redigera sina kommentarer.
SQL AI-funktioner Funktionen vector_search()
är nu tillgänglig i offentlig förhandsversion. Se funktionen vector_search
den 26 september 2024
Stöd för serverlöst SQL-lager utökat
Serverlösa SQL-lager är nu tillgängliga i francecentral
regionen. Se Funktioner med begränsad regional tillgänglighet.
den 11 september 2024
Uppdateringar av användargränssnittet
De funktioner som anges i det här avsnittet är oberoende av de SQL Warehouse-beräkningsversioner som beskrivs ovan.
SQL-redigerare
Du kan nu använda den namngivna parametermarkörsyntaxen i SQL-redigeraren. Namngiven parametermarkörsyntax kan användas i SQL-redigeraren, notebook-filer och AI/BI-instrumentpaneler. Se Arbeta med frågeparametrar.
Frågor och äldre instrumentpaneler
För SQL-frågor och äldre instrumentpaneler visas inte längre borttagna objekt på listsidorna. Hitta borttagna objekt i papperskorgen på arbetsytan. Arbetsyteadministratörer kan visa borttagna objekt i alla användares papperskorgsmappar.
den 5 september 2024
Ändringar 2024.40
Databricks SQL version 2024.40 innehåller följande beteendeändringar, nya funktioner och förbättringar.
Förändringar i beteende
Ändra till standardschemabindningsläget för vyer
Vyerna anpassas nu till schemaändringar i den underliggande frågan med hjälp av schemakompensation med vanliga regler för gjutning. Det här är en ändring från det tidigare standardläget
BINDING
, vilket gav upphov till fel när en säker gjutning inte kunde utföras när vyn refererades till.Se FUNKTIONEN SKAPA VY och gjuten.
Tillåt inte att du använder den odokumenterade
!
syntaxen i ställetNOT
för externa booleska uttryckMed den här versionen tillåts inte längre användning av
!
som synonym förNOT
utanför booleska uttryck. Till exempel instruktioner som följande:CREATE ... IF ! EXISTS
, IS ! NULL, en! NULL
kolumn- eller fältegenskap! IN
och ! BETWEEN måste ersättas med:CREATE ... IF NOT EXISTS
,IS NOT NULL
, enNOT NULL
kolumn- eller fältegenskapNOT IN
ochNOT BETWEEN
.Den här ändringen säkerställer konsekvens, överensstämmer med SQL-standarden och gör din SQL mer portabel.
Den booleska prefixoperatorn
!
(till exempel!is_mgr
eller!(true AND false)
) påverkas inte av den här ändringen.Tillåt inte syntax för odokumenterad kolumndefinition i vyer
Databricks stöder CREATE VIEW med namngivna kolumner och kolumnkommenterar. Tidigare har specifikationen av kolumntyper,
NOT NULL
begränsningar ellerDEFAULT
tillåtits. Med den här versionen kan du inte längre använda den här syntaxen.Den här ändringen säkerställer konsekvens, överensstämmer med SQL-standarden och stöder framtida förbättringar.
Om du lägger till en
CHECK
begränsning för en ogiltig kolumn returneras nu felklassenUNRESOLVED_COLUMN.WITH_SUGGESTION
För att ge mer användbara felmeddelanden i Databricks Runtime 15.3 och senare returnerar en
ALTER TABLE ADD CONSTRAINT
instruktion som innehåller enCHECK
begränsning som refererar till ett ogiltigt kolumnnamn UNRESOLVED_COLUMN. WITH_SUGGESTION felklass. Tidigare returnerades enINTERNAL_ERROR
.
Nya funktioner och förbättringar
Aktivera UniForm Iceberg med ALTER TABLE
Nu kan du aktivera UniForm Iceberg på befintliga tabeller utan att skriva om datafiler. Se Aktivera genom att ändra en befintlig tabell.
UTF-8-valideringsfunktioner
Den här versionen introducerar följande funktioner för validering av UTF-8-strängar:
- is_valid_utf8 verifierat om en sträng är en giltig UTF-8-sträng.
- make_valid_utf8 konverterar en potentiellt ogiltig UTF-8-sträng till en giltig UTF-8-sträng med ersättningstecken
- validate_utf8 genererar ett fel om indata inte är en giltig UTF-8-sträng.
- try_validate_utf8 returnerar
NULL
om indata inte är en giltig UTF-8-sträng.
funktioner för to_avro och from_avro
Funktionerna to_avro och from_avro tillåter konvertering av SQL-typer till binära Avro-data och tillbaka.
funktionen try_url_decode
Den här versionen introducerar funktionen try_url_decode , som avkodar en URL-kodad sträng. Om strängen inte har rätt format returnerar
NULL
funktionen i stället för att skapa ett fel.Om du vill kan du tillåta att optimeraren förlitar sig på ogenomträngliga begränsningar för sekundärnyckel
För att förbättra frågeprestandan kan du nu ange nyckelordet
RELY
förFOREIGN KEY
begränsningar när du skapar eller ändrar en tabell.Stöd för att ta bort tabellfunktionen för kontrollbegränsningar
Selektiva överskrivningar med nu
replaceWhere
kör jobb som tar bort data och infogar nya data parallellt, vilket förbättrar frågeprestanda och klusteranvändning.Parallelliserade jobbkörningar för selektiva överskrivningar
Selektiva överskrivningar med nu
replaceWhere
kör jobb som tar bort data och infogar nya data parallellt, vilket förbättrar frågeprestanda och klusteranvändning.Förbättrad prestanda för ändringsdataflöde med selektiva överskrivningar
Selektiva överskrivningar med hjälp av
replaceWhere
tabeller med ändringsdataflöde skriver inte längre separata ändringsdatafiler för infogade data. Dessa åtgärder använder en dold_change_type
kolumn som finns i de underliggande Parquet-datafilerna för att registrera ändringar utan skrivförstärkning.Förbättrad frågesvarstid för kommandot COPY INTO
Den här versionen innehåller en ändring som förbättrar frågesvarstiden för
COPY INTO
kommandot. Den här förbättringen implementeras genom att göra inläsningen av tillståndet av RocksDB-tillståndsarkivet asynkront. Med den här ändringen bör du se en förbättring av starttiderna för frågor med stora tillstånd, till exempel frågor med ett stort antal redan inmatade filer.
Uppdateringar av användargränssnittet
De funktioner som anges i det här avsnittet är oberoende av de SQL Warehouse-beräkningsversioner som beskrivs ovan.
Visualiseringar
- Knappbeskrivningssummor visas nu endast för staplade diagram.
den 22 augusti 2024
Visualiseringar
För grupperade konfigurationer och konfigurationer med flera fält visar knappbeskrivningar nu summor när du hovrar över diagramelement.
15 augusti 2024
Visualiseringar
Åtgärdade ett problem där radnummer i tabellvisualiseringar inte uppdaterades efter att sidstorleken ändrats.
Dataidentifiering
Möjligheten att expandera och komprimera kapslade komplexa kolumntyper i Unity Catalog-tabeller stöds nu.
1 augusti 2024
Visualiseringar:
- Tabellsortering bevaras nu när data ändras på grund av filtrering.
SQL-redigerare:
- Ökad läsbarhet genom att lägga till ytterligare utfyllnad mellan den sista raden i en fråga och resultatutdata.
den 25 juli 2024
Databricks REST API:
- API:er för att hantera frågor, aviseringar, datakällor och behörigheter har ändrats. Den äldre versionen kommer att fortsätta att stödjas i sex månader. Den här övergångsperioden är avsedd att ge dig tillräckligt med tid för att migrera dina program och integreringar till den nya versionen innan den äldre versionen fasas ut. Se Uppdatera till den senaste Versionen av Databricks SQL API
den 18 juli 2024
Uppdateringar av användargränssnittet
Katalogutforskaren:
- En ny katalogkonfigurationsguide är nu tillgänglig för att konfigurera arbetsytebindningar, katalogbehörigheter och metadata när du skapar en katalog.
SQL Warehouse-övervakning:
- CAN MONITOR-behörigheten är nu allmänt tillgänglig. Det gör att privilegierade användare kan övervaka SQL-lager, inklusive tillhörande frågehistorik och frågeprofiler. Se ACL:er för vektorsökningsslutpunkt.
11 juli 2024
Databricks SQL Version 2024.35 tillgänglig
Distributionsschema: Förhandslansering för 2024.35: Mellan 9 juli och 15 juli
Ändringar 2024.35
Inaktivera kolumnmappning med släppfunktion
Du kan nu använda DROP FEATURE
för att inaktivera kolumnmappning i Delta-tabeller och nedgradera tabellprotokollet. Se Inaktivera kolumnmappning.
Syntax och funktioner för varianttyp i offentlig förhandsversion
Inbyggt Apache Spark-stöd för att arbeta med halvstrukturerade data som VARIANT
typ är nu tillgängligt i Spark DataFrames och SQL. Se Frågevariantdata.
Stöd för varianttyp för Delta Lake i offentlig förhandsversion
Du kan nu använda VARIANT
för att lagra halvstrukturerade data i tabeller som backas upp av Delta Lake. Se Variantstöd i Delta Lake.
Stöd för olika schemautvecklingslägen i vyer
MED CREATE VIEW och ALTER VIEW kan du nu ange ett schemabindningsläge, vilket förbättrar hur vyer hanterar schemaändringar i underliggande objekt. Med den här funktionen kan vyer antingen tolerera eller anpassa sig till schemaändringar i de underliggande objekten. Den åtgärdar ändringar i frågeschemat till följd av ändringar i objektdefinitioner.
Prestandaförbättring för vissa fönsterfunktioner
Den här versionen innehåller en ändring som förbättrar prestandan för vissa Spark-fönsterfunktioner, särskilt funktioner som inte innehåller en ORDER BY
sats eller en window_frame
parameter. I dessa fall kan systemet skriva om frågan för att köra den med hjälp av en mängdfunktion. Den här ändringen gör att frågan kan köras snabbare med hjälp av partiell aggregering och undvika omkostnaderna för att köra fönsterfunktioner. Parametern spark.databricks.optimizer.replaceWindowsWithAggregates.enabled
Spark-konfiguration styr den här optimeringen och är inställd true
på som standard. Om du vill inaktivera den här optimeringen anger du spark.databricks.optimizer.replaceWindowsWithAggregates.enabled
till false
.
Stöd för funktionen har lagts try_mod
till
Den här versionen lägger till stöd för funktionen PySpark try_mod()
. Den här funktionen stöder ANSI SQL-kompatibel beräkning av heltalsrester genom att dela upp två numeriska värden. Om divisor-argumentet är 0 try_mod()
returnerar funktionen null i stället för att utlösa ett undantag. Du kan använda try_mod()
funktionen i stället för mod
eller %
, vilket utlöser ett undantag om divisor-argumentet är 0 och ANSI SQL är aktiverat.
Uppdateringar av användargränssnittet
SQL-redigerare:
Den infogade assistenten är nu tillgänglig i SQL-redigeraren. Klicka på assistentikonen i redigeringsrutan för att växla indata. Skriv en fråga eller kommentar på engelska och tryck sedan på Retur (inte Skift+Retur, som kör en fråga) för att generera ett svar med en annan vy direkt i redigeraren.
Plattform:
Ett API för meddelandemål är nu tillgängligt. Nu kan du programmatiskt hantera webhook- och e-postmål för dina aviseringar och jobbkörningsaviseringar. Se Meddelandemål.
den 4 juli 2024
Databricks SQL Version 2024.30 tillgänglig
Distributionsschema: Förhandslansering för 2024.30: Mellan 9 juli och 15 juli
Ändringar 2024.30
Lakehouse Federation är allmänt tillgänglig (GA)
Lakehouse Federation-anslutningsappar för följande databastyper är nu allmänt tillgängliga (GA):
- MySQL
- PostgreSQL
- Amazon Redshift
- Snowflake
- Microsoft SQL Server
- Azure Synapse (SQL Data Warehouse)
- Databricks
Den här versionen introducerar också följande förbättringar:
Stöd för autentisering med enkel inloggning (SSO) i Snowflake - och Microsoft SQL Server-anslutningsapparna .
Stöd för Azure Private Link i SQL Server-anslutningsappen från serverlösa beräkningsmiljöer. Se Steg 3: Skapa privata slutpunktsregler.
Stöd för ytterligare pushdowns (sträng, matematik, diverse funktioner).
Förbättrad lyckad pushdown-överföring mellan olika frågeformer.
Ytterligare funktioner för felsökning av pushdown:
- Utdata
EXPLAIN FORMATTED
visar den nedtryckta frågetexten. - Användargränssnittet för frågeprofilen visar den nedtryckta frågetexten, federerade nodidentifierare och JDBC-frågekörningstider (i utförligt läge). Se Visa systemgenererade federerade frågor.
- Utdata
DESCRIBE HISTORY
visar nu klustringskolumner för tabeller som använder flytande klustring
När du kör en DESCRIBE HISTORY
fråga operationParameters
visar kolumnen ett clusterBy
fält som standard för CREATE OR REPLACE
och OPTIMIZE
åtgärder. För en Delta-tabell som använder flytande klustring clusterBy
fylls fältet i med tabellens klustringskolumner. Om tabellen inte använder flytande klustring är fältet tomt.
Stöd för primära och externa nycklar är allmänt tillgängligt
Stöd för primära och externa nycklar i Databricks Runtime är allmänt tillgängligt. Ga-versionen innehåller följande ändringar av de behörigheter som krävs för att använda primära och externa nycklar:
- Om du vill definiera en sekundärnyckel måste du ha behörigheten
SELECT
i tabellen med den primära nyckeln som sekundärnyckeln refererar till. Du behöver inte äga tabellen med den primära nyckeln, som tidigare krävdes. - Att släppa en primärnyckel med hjälp av
CASCADE
-satsen kräver inte behörigheter för tabellerna som definierar sekundärnycklar som refererar till primärnyckeln. Tidigare behövde du äga referenstabellerna. - Att ta bort en tabell som innehåller begränsningar kräver nu samma behörigheter som att ta bort tabeller som inte innehåller begränsningar.
Information om hur du använder primära och externa nycklar med tabeller eller vyer finns i CONSTRAINT-satsen, ADD CONSTRAINT-satsen och DROP CONSTRAINT-satsen.
Flytande klustring är GA
Stöd för flytande klustring är nu allmänt tillgängligt med Databricks Runtime 15.2 och senare. Se Använda flytande klustring för Delta-tabeller.
Typbreddning finns i offentlig förhandsversion
Nu kan du aktivera typbreddning på tabeller som backas upp av Delta Lake. Tabeller med typbreddning aktiverat gör det möjligt att ändra typen av kolumner till en bredare datatyp utan att skriva om underliggande datafiler. Se Typbreddning.
Schemautvecklingssatsen har lagts till i SQL-sammanslagningssyntaxen
Nu kan du lägga till WITH SCHEMA EVOLUTION
-satsen i en SQL-kopplingsinstruktion för att aktivera schemautveckling för åtgärden. Se Schemautvecklingssyntax för sammanslagning.
Stöd för vakuuminventering
Nu kan du ange en inventering av filer som du bör tänka på när du kör VACUUM
kommandot i en Delta-tabell. Se OSS Delta-dokumenten.
Stöd för Zstandard-komprimeringsfunktioner
Nu kan du använda funktionerna zst_compress, zstd_decompress och try_zstd_decompress för att komprimera och dekomprimera BINARY
data.
Frågeplaner i SQL-användargränssnittet visas nu korrekt PhotonWriteStage
När det visas i SQL-användargränssnittet write
visas PhotonWriteStage
kommandon i frågeplaner felaktigt som en operatör. Med den här versionen uppdateras användargränssnittet så att det visas PhotonWriteStage
som en fas. Detta är endast en ändring av användargränssnittet och påverkar inte hur frågor körs.
Uppdateringar av användargränssnittet
API-stöd:
- Nu kan du hantera aviseringsmål med hjälp av REST-API:et. Se Meddelandemål.
den 27 juni 2024
Radfilter och kolumnmasker i Databricks SQL Materialiserade vyer och strömmande tabeller är offentlig förhandsversion
Radfilter och kolumnmasker i Databricks SQL Materialiserade vyer och strömmande tabeller är offentlig förhandsversion. Den offentliga förhandsversionen innehåller följande ändringar:
Du kan lägga till radfilter och kolumnmasker i en materialiserad Databricks SQL-vy eller en strömmande tabell.
- Du kan definiera databricks SQL-materialiserade vyer eller strömmande tabeller på tabeller som innehåller radfilter och kolumnmasker.
Uppdateringar av användargränssnittet
Visualiseringar:
- Förbättrad interaktivitet vid visning av knappbeskrivningar vid hovring över cirkeldiagram, punktdiagram och termiska diagram med många datapunkter.
Katalogutforskaren:
- Ett omarbetat katalogutforskarens användargränssnitt gör det enklare att identifiera och favorita senaste Unity Catalog-tillgångar från vyn Snabbåtkomst . Navigeringsupplevelsen har också förenklats så att du kan utforska beräkning, lagring, autentiseringsuppgifter, anslutningar, DBFS och hanteringsinformation med hjälp av inställningarna i det övre vänstra hörnet på skärmen. Deltadelning, rena rum och externa data har nu dedikerade sidor.
6 juni 2024
Korrigering för Databricks SQL-materialiserade vyer och strömmande tabeller
Problemet gör ALTER SCHEDULE
att frågor på Databricks SQL-materialiserade vyer och strömmande tabeller börjar gälla först efter att nästa UPPDATERING har åtgärdats. ALTER SCHEDULE
Nu tillämpas frågor omedelbart. Se Schemalägg materialiserade vyuppdateringar.
Materialiserade vyer och strömmande tabeller i Databricks SQL är offentlig förhandsversion
Materialiserade vyer och strömmande tabeller i Databricks SQL är offentlig förhandsversion och tillgängliga för alla kunder. Den offentliga förhandsversionen innehåller följande ändringar:
REFRESH
av materialiserade vyer och strömmande tabeller i Databricks SQL är nu synkron som standard. Se UPPDATERA (MATERIALISERAD VY ELLER STRÖMMANDE TABELL).- Fel som inträffar under en uppdatering av en materialiserad Databricks SQL-materialiserad vy eller en strömmande tabell returneras i SQL-redigeraren.
Information om hur du använder materialiserade vyer och strömmande tabeller i Databricks SQL finns i Använda materialiserade vyer i Databricks SQL och Läsa in data med hjälp av strömmande tabeller i Databricks SQL.
Uppdateringar av användargränssnittet
Instrumentpaneler:
- Kontoanvändare kan nu ladda ned visualiseringsdata från publicerade instrumentpaneler
- Opublicerade instrumentpaneler kan nu publiceras med listrutan Utkast/Publicera längst upp på en instrumentpanel.
- Åtgärdade ett problem där parametrar med namnet limit inte identifierades.
Visualiseringar:
- Förbättrad lådritningsrendering i mörkt läge.
Frågeinsikter:
- För alla notebook-filer som är kopplade till SQL-lager kan du komma åt frågeprofilen genom att klicka på Visa prestanda under cellen som innehåller frågan. Om cellen innehåller flera frågor tillhandahålls en länk till frågeprofilen för varje instruktion.
Den 30 maj 2024
Ny behörighetsnivå för SQL-lager
Kan övervaka behörighet tillåter användare att övervaka SQL-lager, inklusive tillhörande frågehistorik och frågeprofiler. Behörigheten Kan övervaka finns nu i offentlig förhandsversion. Se ACL:er för vektorsökningsslutpunkt.
Uppdateringar av användargränssnittet
Förbättringar av instrumentpanelen:
- Lade till en kebabmeny i instrumentpanelswidgetar för nedladdning av bilder och data.
- Användare kan migrera äldre parametrar för frågebackade instrumentpaneler och listlisteparametrar till instrumentpaneler.
23 maj 2024
Uppdateringar av användargränssnittet
- Du kan nu välja flera objekt på arbetsytan för att flytta eller ta bort. När flera objekt har markerats visas ett åtgärdsfält som innehåller alternativ för att flytta eller ta bort objekt. Dessutom kan du välja flera objekt med musen och dra dem till en ny plats. Befintliga behörigheter för objekt gäller fortfarande under massflyttnings- och borttagningsåtgärder.
- Nu kan du markera Unity Catalog-tillgångar som favoriter i Katalogutforskaren och Schema Browser. Detta omfattar kataloger, scheman, tabeller, modeller, volymer och funktioner. Unity Catalog-tillgångar som du markerar som favoriter är lättillgängliga från Startsidan för Azure Databricks.
Instrumentpanelsuppdateringar:
- Kombinationsdiagram med dubbla axlar visar nu staplar på rätt axel och linjeförklaringar på rätt sätt.
- Diagram med dubbla axlar visar nu etiketter på staplar korrekt.
Uppdateringar av visualiseringar:
- Tabellredigerarens villkorsstyrda formatetiketter för om och sedan stöder nu mörkt läge.
- Ikonen för redundant öppen länk har tagits bort från tabellredigerarens formatknappbeskrivningar.
- Standardteckensnittsfärgens etikett i tabellredigeraren justeras nu automatiskt.
16 maj 2024
Distributionsschema
- Förhandslansering för 2024.25: Slutförd 1 maj
- Aktuell distribution för 2024.25: Mellan 14 maj och 21 maj
Kommentar
En uppgradering till Panda Python-biblioteket (version 2.0.3) orsakade en icke-bakåtkompatibel ändring i Databricks SQL version 2024.20. Azure Databricks distribuerade inte version 2024.20 till den aktuella kanalen. I stället uppgraderades förhandsgranskningskanalen till 2024.25 den 1 maj 2025. Den aktuella kanaldistributionen går direkt från 2024.15 till 2024.25.
Ändringar 2024.25
Datastyrning
Åtkomstkontrollerna för autentiseringsuppgifter och Hive-metaarkivtabellen är inaktuella.
Åtkomstkontroller för autentiseringsuppgifter och Åtkomstkontroller för Hive-metaarkivtabeller är äldre datastyrningsmodeller. Uppgradera till Unity Catalog för att förenkla säkerheten och styrningen av dina data genom att tillhandahålla en central plats för att administrera och granska dataåtkomst över flera arbetsytor i ditt konto. Se Vad är Unity Catalog?.
Stöd för åtkomstkontroller för autentiseringsuppgifter och åtkomstkontroller för Hive-metaarkivtabeller tas bort i en kommande DBR-version.
SQL-språkfunktioner
*-satsen (star) stöds nu i WHERE-satsen.
Nu kan du använda star-satsen (*
) i WHERE
-satsen för att referera till alla kolumner från SELECT
listan.
Exempel: SELECT * FROM VALUES(1, 2) AS T(a1, a2) WHERE 1 IN(T.*)
Stöd för Cloudflare R2-lagring för att undvika utgående avgifter mellan regioner sedan 2024.15
Nu kan du använda Cloudflare R2 som molnlagring för data som registrerats i Unity Catalog. Cloudflare R2 är främst avsett för användningsfall för deltadelning där du vill undvika de avgifter för utgående data som debiteras av molnleverantörer när data korsar regioner.
Cloudflare R2-lagring stöder alla Databricks-data och AI-tillgångar som stöds i Azure Data Lake Storage Gen2.
Se Använda Cloudflare R2-repliker eller migrera lagring till R2 och Skapa en lagringsautentiseringsuppgift för att ansluta till Cloudflare R2.
Uppdateringar av användargränssnittet
De funktioner som anges i det här avsnittet är oberoende av de SQL Warehouse-beräkningsversioner som beskrivs ovan.
Uppdateringar av dataidentifiering: Uppdateringsguiden för Hive-metaarkivet till Unity Catalog stöder uppgradering av hanterade Hive-metaarkivtabeller med all användning av beräknings- eller SQL-lager. Om du uppdaterar fler än 20 tabeller skapas en ny notebook-fil som innehåller de SYNC
AND-kommandon ALTER TABLE
som utför konverteringen.
Instrumentpanelsuppdateringar:
- Funktioner med dubbla axlar är nu tillgängliga för yt-, stapel-, linje- och punktdiagramstyper.
- När du aktiverar ett diagram med dubbla axlar kopieras inte längre axelrubriken och intervallet till den sekundära axeln.
- Det sista fältet som identifieras i visualiseringskonfigurationen flyttas automatiskt till den högra y-axeln.
Den 9 maj 2024
Korrigeringar av SQL-redigeraren:
- Administratörsinställningen Resultattabellens urklippsfunktioner gäller nu för SQL-redigerarens Ny resultattabell.
Förbättringar av instrumentpanelen:
- Med frågebaserade parametrar kan författare definiera en lista med valbara värden som tittarna kan använda som parametrar för andra visualiseringar på en instrumentpanelsarbetsyta. Se Använda frågebaserade parametrar.
- Kolumnordningen i filer som hämtats från en tabellwidget bevaras nu.
- Tabellredigeraren innehåller nu knappbeskrivningar för hovring som visar namnen på kolumnerna.
- När du byter från andra visualiseringstyper till ett histogram bevaras nu informationskodningen bättre.
Instrumentpanelskorrigeringar:
- Åtgärdade ett problem där ett enskilt rutnätshöjdfilter visade en onödig rullningslist för spill.
- Ett problem som orsakade felaktigt renderade visualiseringar på publicerade instrumentpaneler där en refererad datauppsättningskolumn togs bort har åtgärdats.
2 maj 2024
Instrumentpanelsuppdateringar:
- Frågor och visualiseringar kan nu kopieras till en ny instrumentpanel från SQL-redigeraren. Du kan fortfarande lägga till visualiseringar i äldre instrumentpaneler från SQL-redigeraren. Se Redigera, ladda ned eller lägg till på en instrumentpanel.
- Instrumentpaneler behåller nu en 24-timmars resultatcache för att optimera de första inläsningstiderna. Se optimering och cachelagring av datauppsättningar.
- Stapeldiagram med kategoriskt X och kvantitativt Y sorteras nu i Databricks Assistant-svar.
- Korrigerade migreringsproblem med äldre histogram
COUNT (*)
för att säkerställa korrekt migrering. - Implementerade möjligheten att blanda numeriska typer och datumtyper i en filterwidget.
- När du skapar diagram föreslår Databricks Assistant nu automatiskt relevanta kolumner när du skriver.
Visualiseringsuppdateringar:
- Användarvald färg för tabeller bevaras nu i ljusa och mörka lägen i äldre diagram.
- Datatrunkeringslogik har förbättrats för att förbättra prestanda i kombinationsdiagram, cirkeldiagram, värmekarta och histogramdiagram.
- En bockmarkering visas nu alltid överst på en kvantitativ axel för grundläggande diagram.
den 23 april 2024
Uppdateringar av användargränssnittet:
- För alla delningsdialogrutor i användargränssnittet
All Users
har gruppen bytt namn tillAll Workspace Users
. Det nya namnet återspeglar mer exakt omfånget för gruppen, som alltid har inkluderat användare som tilldelats till arbetsytan. Ingen ändring görs i gruppmedlemskap som en del av det här namnbytet.
Förbättringar av instrumentpanelen:
- När en instrumentpanels SQL-lager startar visas en dialogruta som förklarar väntetiden.
- Rullningsposition bevaras när du växlar mellan flikarna Arbetsyta och Data .
- Kloning av en äldre instrumentpanel för att skapa en Lakeview-instrumentpanel stöder nu viss parameterkonvertering. Se Justera äldre parametrar.
- Relativa datum, till exempel i dag, i morgon och för 7 dagar sedan, stöds nu för datum- och datumtidsparametrar.
- Skjutreglage för nummerintervall kan läggas till som filter på en instrumentpanel.
- Histogram kan nu visa disaggregerade data.
- Punktdiagram stöder nu storlekskodning.
Instrumentpanelskorrigeringar:
- Temporal färgkodning kan nu ändra färgtilldelningar korrekt.
Visualiseringsuppdateringar:
- Anpassade knappbeskrivningsformat fungerar nu korrekt för diagram med flera axlar.
- Taggen Förhandsgranskning av nya diagram tas bort när användarna inte har ändrat växlingsknappen under de senaste 14 dagarna.
den 18 april 2024
Lakeview-instrumentpaneler är allmänt tillgängliga
Lakeview-instrumentpaneler är nu standardinstrumentpanelverktyget. De har bytt namn till Instrumentpaneler i användargränssnittet. Databricks SQL-instrumentpaneler kallas nu äldre instrumentpaneler. Namnen på de relaterade API-verktygen har inte ändrats.
- Förbättringar av instrumentpanelen:
- Granskningsloggar är tillgängliga för Lakeview-instrumentpaneler. Se Instrumentpanelshändelser.
- Data som laddas ned från instrumentpaneler respekterar tillämpade parametrar.
- Databricks Assistant är aktiverat på fliken Data utan att först lägga till datauppsättningar.
- Staplade stapeldiagram med flera Y-fält kan stödja sortering av X-axeln baserat på summan av Y-axelns värden.
- Växla mellan linjära och logiska skalningsfunktioner i visualiseringsaxelmenyer.
- Standardstorleken för filterwidgeten är nu mer kompakt.
- Den första inläsningstiden för textinmatningsfilterwidgeten har minskat.
- Förbättrade automatiska diagramkonverteringar vid migrering från äldre instrumentpaneler.
- Instrumentpanelskorrigeringar:
- Varningen om begränsade visningsinställningar visar inte om instrumentpanelen har delats med andra.
- Felmeddelandena i SQL-redigeraren för datafliken är nu aktiverat i mörkt läge.
Uppdateringar av användargränssnittet
De funktioner som anges i det här avsnittet är oberoende av sql warehouse-beräkningsversionerna som beskrivs ovan.
Förbättringar:
- Knappbeskrivningarna på staplade diagram visar nu stackvärdet och procentandelen som standard.
- Knappbeskrivningarna för diagram med flera axlar markerar nu det hovrade objektet.
- Tabellvisualiseringar för Databricks SQL anpassar nu ett nytt frågeresultats datatyp när de redigeras i SQL-redigeraren.
- Tabellen Frågehistorik i Katalogutforskaren visar en trädliknande vy för frågekällans attribution. Du kan använda detta för att se vilka entiteter som har utlöst frågeuttryck som ska köras.
den 11 april 2024
Uppdateringar av användargränssnittet
De funktioner som anges i det här avsnittet är oberoende av sql warehouse-beräkningsversionerna som beskrivs ovan.
Förbättringar:
- Nu kan du gruppera efter procent när du skapar visualiseringar i Databricks SQL och notebook-filer.
- För nya diagram (i offentlig förhandsversion) kan du zooma in längs en enskild axel genom att klicka och dra i en rät linje parallellt med axeln.
- Användargränssnittet för delad klusterlista i Unity Catalog är nu allmänt tillgängligt. Du kan komma åt den på sidan metaarkivinformation i Katalogutforskaren. Se Så här lägger du till objekt i listan över tillåtna objekt.
- Formulär för att skapa och redigera externa platser öppnas nu som en hel sida. De innehåller alternativet att inkludera en lagringsautentiseringsuppgift.
Korrigeringar:
- Korrigerade ett problem för Histogramdiagram där negativa värden felaktigt markerades som positiva.
Den 4 april 2024
Uppdateringar av användargränssnittet
De funktioner som anges i det här avsnittet är oberoende av sql warehouse-beräkningsversionerna som beskrivs ovan.
Förbättringar:
Förbättringar av histogramdiagram på Lakeview-instrumentpaneler.
- Stöd för etiketter har lagts till.
- Lagerplatsinställningar behålls nu när du växlar mellan olika fält.
Exempelgalleriet på instrumentpanelens listsida skapar nu Lakeview-instrumentpaneler. Se Självstudie: Använda exempelinstrumentpaneler.
Om du högerklickar på kantlinjen för en widget på en Lakeview-instrumentpanel öppnas en snabbmeny.
Navigeringsfältet till vänster behålls för arbetsyteanvändare som visar publicerade Lakeview-instrumentpaneler.
Filterval behålls när du navigerar mellan publicerade och utkast till Lakeview-instrumentpaneler.
Kolumnnamn kan nu infogas i SQL-redigeraren när du redigerar en fråga från fliken Data i ett utkast till Lakeview-instrumentpanel.
Om du ersätter en Lakeview-instrumentpanel behålls det befintliga instrumentpanelens namn och innehållet ersätts.
Genom att växla visualiseringar mellan värmekartor och andra diagramtyper bevaras nu relevanta fält bättre.
Korrigeringar:
- Stapeldiagram med färgkodningar begränsar nu korrekt tillägg av flera Y-axelfält.
- Löste ett problem där knappen Ladda ned som PNG saknades i vissa visualiseringar.
- Korrigerad formatering för negativa stora heltal som tidigare saknade tusentals avgränsare.
- Korrigerade felaktig hovringslinjeplacering vid hovring över etiketter på linjediagram.
den 28 mars 2024
Databricks SQL version 2024.15 tillgänglig
Distributionsschema
- Förhandslansering för 2024.15: Mellan 14 februari och 4 mars
- Aktuell distribution för 2024.15: Mellan 25 mars och 8 april
Ändringar 2024.15
Deltauppdateringar
- Delta UniForm är nu allmänt tillgängligt: UniForm är nu allmänt tillgängligt och använder tabellfunktionen IcebergCompatV2. Nu kan du aktivera eller uppgradera UniForm i befintliga tabeller. Se Använda UniForm för att läsa Delta-tabeller med Iceberg-klienter.
- Kompilera om data som hoppar över statistik för Delta-tabeller: Du kan nu omkomputera statistik som lagras i Delta-loggen efter att ha ändrat kolumner som används för datahoppning. Se Ange deltastatistikkolumner.
SQL-språkuppdateringar
- Deklarera tillfälliga variabler i en SQL-session: Den här versionen introducerar möjligheten att deklarera tillfälliga variabler i en session som kan anges och sedan refereras till från i frågor. Se Variabler.
- Stöd för internt XML-filformat (offentlig förhandsversion): Stöd för internt XML-filformat finns nu i offentlig förhandsversion. Stöd för XML-filformat möjliggör inmatning, frågor och parsning av XML-data för batchbearbetning eller strömning. Den kan automatiskt härleda och utveckla schema- och datatyper, stöder SQL-uttryck som
from_xml
och kan generera XML-dokument. Det kräver inte externa jars och fungerar sömlöst med Auto Loader,read_files
,COPY INTO
och Delta Live Tables. Se Läsa och skriva XML-filer.
Apache Spark SQL-uppdateringar
Databricks SQL 2024.15 innehåller Apache Spark 3.5.0. Ytterligare felkorrigeringar och förbättringar för SQL visas i versionsanteckningen Databricks Runtime 14.3. Se Apache Spark och leta efter taggen [SQL]
för en fullständig lista.
Uppdateringar av användargränssnittet
De funktioner som anges i det här avsnittet är oberoende av sql warehouse-beräkningsversionerna som beskrivs ovan.
En ny översiktsflik på entitetssidan i Katalogutforskaren visar viktiga metadata som filstorlek, datakälla, ägare, tabellschema och kommentarer.
Uppdateringar av Lakeview-instrumentpanelen:
- Lakeview-instrumentpaneler stöder nu parametrar. Författare kan lägga till parametrar i datauppsättningsfrågor från fliken Data och sedan ange parametrar på arbetsytan med hjälp av väljare med ett värde och datumväljare. Se Arbeta med instrumentpanelsparametrar.
- Lakeview-instrumentpaneler stöds nu i API:et för arbetsytebehörigheter. Se PATCH /api/workspace/workspace/updatepermissions i REST API-referensen.
- Kontrollwidgetar på arbetsytan har bytt namn till Filterwidgetar .
- Kombinationsdiagram tillåter inte längre uppdelade fält på x-axeln.
- Knappen Kopiera länk i dialogrutan Dela innehåller nu parametrar som lagras i URL:en.
- Widgetar på publicerade instrumentpaneler visar inte längre kantlinjer vid hovring.
- Löste ett problem där knapparna Databricks Assistant och Download PNG överlappar diagramvisualiseringar.
Om du växlar visualiseringar mellan värmekartor och andra diagramtyper bevaras nu de relevanta fälten bättre.
Stapeldiagram med färgkodningar begränsar nu korrekt tillägg av flera Y-axelfält.
den 21 mars 2024
- Unity Catalog-modell härstamning finns nu i offentlig förhandsversion.
Tabellvyn i Katalogutforskaren har nu en översiktsflik för att beskriva dess primära metadata.
- MED SQL-lager för notebook-filer, som nu är allmänt tillgängliga, kan du dra nytta av fullständigt hanterad, omedelbar och skalbar beräkning för dina SQL-arbetsbelastningar i den omfattande, samarbetsinriktade redigeringsmiljön i en notebook-fil. Se Använda en notebook-fil med ett SQL-lager.
Följande korrigeringar och förbättringar gäller för Lakeview-instrumentpaneler:
- Utökat API-stöd för Lakeview lägger till möjligheten att skapa, hämta, uppdatera och papperskorgen instrumentpaneler. Se Lakeview i REST API-referensen.
- En uppdateringsknapp har lagts till för katalogens webbläsare på fliken Data.
- Lakeview-instrumentpaneler visas nu före Instrumentpaneler i menyn Ny i arbetsytans sidofält. På instrumentpanelens listsida visas fliken Lakeview-instrumentpaneler till vänster på fliken Instrumentpaneler .
- Databricks Assistant-upplevelsen för Lakeview har uppdaterats med en indataruta och förslag för att förbättra identifieringen och hjälpa användarna att förstå de frågor de kan ställa.
- Lakeview-visualiseringar stöder nu medianaggregeringar.
- Uppdaterade färgväljaren i Visualiseringsredigeraren för Lakeview-instrumentpanelen för en mer effektiv användarupplevelse när du skapar tabeller.
- Förbättrad cirkeldiagrammigrering för att uteslutande stödja scenarier med vinkel- eller färgdefinitioner.
- En bugg som förhindrade gruppering efter diagram med namnet count har åtgärdats. Diagram kan nu grupperas efter fält med namnet count.
- För stapeldiagram döljs nu layoutkontroller för grupper och staplar när de inte gäller för den användarvalda konfigurationen.
14 mars 2024
För Lakeview-instrumentpaneler:
Histogram stöder nu anpassade kategoriska färger.
- Heatmaps stöder nu kvantitativa skalor.
- Rubriker och beskrivningar behålls när du växlar mellan visualiseringstyper, inklusive kombinationsdiagram.
- Du kan nu öppna den underliggande datauppsättningen som är associerad med en widget för utkast till instrumentpanel genom att högerklicka på den. Datauppsättningen öppnas på fliken Data .
Nya diagram använder nu alias och anpassade färger för null-värden i numeriska kolumner.
Nya diagram återger nu bockmarkeringar för att visa y-axelns överkant.
Den 7 mars 2024
När du visar en tabell i Katalogutforskaren innehåller knappen Skapa ett alternativ för att skapa en Lakeview-instrumentpanel i stället för en Databricks SQL-instrumentpanel.
Histogram är nu tillgängliga för Lakeview-instrumentpaneler. Histogram används ofta för att visualisera fördelningen av ett numeriskt fält.
När du klonar en Databricks SQL-instrumentpanel för att skapa en Lakeview-instrumentpanel visas nu problem med datauppsättningskonvertering som fel i den nya widgeten på Lakeview-instrumentpanelen.
Färgtoningar är tillgängliga när ett numeriskt fält används för en visualisering på en Lakeview-instrumentpanel.
Färgtoningar exponeras nu i Visualiseringsredigeraren för Lakeview-instrumentpanelen när ett Färg efter-fält har angetts.
Rubriken och beskrivningen som är associerad med en visualisering visas inte längre redigerbar om visningsprogrammet saknar redigeringsbehörighet på ett utkast till En Lakeview-instrumentpanel.
Åtgärdade ett problem där knappbeskrivningar i diagram med över 100 serier felaktigt visade alla serier. Nu visas bara den fokuserade serien.
Kortare svarstid för skrivåtgärder i SQL-redigeraren med 30 % genom prestandaoptimeringar.
När du hanterar frågor i SQL-redigeraren stängs fliken automatiskt när du flyttar en fråga till papperskorgen.
Ett problem har åtgärdats i SQL-redigeraren där text av misstag valdes när sidopanelens bredd justerades.
29 februari 2024
Schemawebbläsaren i Katalogutforskaren visar nu kolumnbegränsningar för primär och sekundärnyckel.
Kvarhållningstiden som visas på fliken Ursprung i Katalogutforskaren har ökats till ett år.
Knappbeskrivningar för nya diagram i notebook-filer återges nu alltid inom visualiseringsgränsen.
Lär dig hur du programmatiskt hanterar Lakeview-instrumentpaneler med hjälp av REST-API:et. Se Hantera instrumentpaneler med API:er för arbetsytor.
Lakeview-instrumentpaneler stöder nu histogram.
Förbättrad delning och publicering i Lakeview-instrumentpaneler:
- Förbättrade dialogrutor för delning och publicering, vilket möjliggör säker och enkel delning för alla kontoanvändare.
- Instrumentpaneler som öppnas från arbetsytans webbläsare visar den publicerade instrumentpanelen om den finns. Tittarna kan nu också se information om den senaste publicerade versionen, inklusive utgivare, tid och autentiseringsuppgifter.
- För redigerare kan du snabbt flytta mellan utkast och publicerade versioner med en ny listruta i användargränssnittet för Lakeview-instrumentpanelen.
Feburary 22, 2024
Förbättringar av fliken Exempeldata i tabellvyn Katalogutforskaren gör att du kan sortera kolumner, kopiera markerade data till Urklipp och visa radnummer. Det kan nu bättre visa specialvärden, till exempel JSON-objekt, datum, numeriska värden och nullvärden.
Lakeview-instrumentpaneler har nu stöd för att skicka periodiska PDF-ögonblicksbilder av instrumentpanelen till arbetsyteanvändare och meddelandemål. Se Scheman och prenumerationer.
Listan över visualiseringsalternativ i listrutan Lakeview sorteras nu alfabetiskt.
När du kopierar Databricks SQL-instrumentpaneler till Lakeview-instrumentpaneler visar widgetar som inte kan konverteras nu konfigurationsväljaren för visualisering i stället för ett felmeddelande.
den 15 februari 2024
Dokumentationen för kodbaserade frågefilter, till exempel
SELECT action AS 'action::filter'
, har tagits bort. Databricks rekommenderar att du uppdaterar frågor för att ta bort det här mönstret.För Lakeview-instrumentpaneler visar cirkeldiagram nu lika stora sektorer när inget vinkelfält har angetts.
Lakeview har nu stöd för kombinationsdiagram som kombinerar stapel- och linjediagram för att visa två olika värden i samma diagram.
Heatmap-diagram, som använder färgintensitet för att visa omfattningen av korrelationen mellan två diskreta variabler, är nu tillgängliga i Lakeview.
den 8 februari 2024
- Du kan nu begära åtkomst när du öppnar en länk till en Lakeview-instrumentpanel som du inte har behörighet till.
- Lakeview-instrumentpanelsfilter har nu explicita alternativ för Alla och Ingen . Författare kan välja att dölja alternativet Alla i enkla filter.
- Nu kan du ange lägsta och högsta värden för axlar i Lakeview-instrumentpanelsdiagram.
1 februari 2024
Databricks SQL Version 2024.10 tillgänglig
Distributionsschema
- Förhandslansering för 2024.10: Mellan 30 januari 2024 och 5 februari 2024
- Aktuell distribution för 2024.10: Mellan 13 februari 2023 och 20 feb 2024
Ändringar 2024.10
- Åtgärdade skadad filhantering i DML-kommandon: DML-kommandona
DELETE
,UPDATE
ochMERGE INTO
respekterar inte längre läsalternativenignoreCorruptFiles
ochignoreMissingFiles
. När du stöter på en oläsbar fil i en tabell misslyckas dessa kommandon nu även om dessa alternativ anges. - Samtidighet på radnivå är allmänt tillgänglig och på som standard: Samtidighet på radnivå minskar konflikterna mellan samtidiga skrivåtgärder genom att identifiera ändringar på radnivå. Samtidighet på radnivå stöds endast i tabeller utan partitionering, vilket inkluderar tabeller med flytande klustring. Samtidighet på radnivå är aktiverat som standard i Delta-tabeller med borttagningsvektorer aktiverade. Se Skriva konflikter med samtidighet på radnivå.
- Ytlig klon för externa Unity Catalog-tabeller (offentlig förhandsversion): Du kan nu använda en ytlig klon med externa Unity Catalog-tabeller. Se Ytlig klon för Unity Catalog-tabeller.
- Snabbare statistikinsamling med flera trådar: Statistikinsamlingen är upp till 10 gånger snabbare på små kluster när du kör
CONVERT TO DELTA
eller klonar från Iceberg- och Parquet-tabeller. Se Konvertera till Delta Lake och Stegvis klona parquet- och isbergstabeller till Delta Lake. - Pushdown-filter i DeltaSource på Delta-filer: För bättre användning skickas nu partitionsfilter på Delta-tabellers strömmande frågor ned till Delta före hastighetsbegränsning.
Uppdateringar av användargränssnittet
De funktioner som anges i det här avsnittet är oberoende av de SQL Warehouse-beräkningsversioner som beskrivs ovan.
Fliken Administratörsvy på listsidor för Databricks SQL-objekt (frågor, instrumentpaneler och aviseringar) har tagits bort. Administratörsanvändare för arbetsytan kan visa alla objekt från sina respektive listsidor. Se Komma åt och hantera sparade frågor, äldre instrumentpaneler och Vad är Databricks SQL-aviseringar?.
Frågehistoriksidan visar frågor från de senaste 24 timmarna som standard. Se Frågehistorik.
Ett menyalternativ, Klona till Lakeview-instrumentpanelen, har lagts till i användargränssnittet för Databricks SQL-instrumentpanelen. Du kan använda det här verktyget för att skapa en ny Lakeview-instrumentpanel som innehåller samma frågor och visualiseringar i dina befintliga Databricks SQL-instrumentpaneler. Se Klona en äldre instrumentpanel till en AI/BI-instrumentpanel.
Stapeldiagram i Lakeview-instrumentpaneler stöder staplar för normalisering till 100 %.
Ett problem med att zooma in på en publicerad Lakeview-instrumentpanel har åtgärdats med att fokusera på felaktiga zoomintervall.
den 24 januari 2024
- Lakeview-instrumentpanelens arbetsyta justerar automatiskt widgetplaceringen för att ta bort tomt tomt utrymme mellan rader när det är möjligt.
- Minskat blanksteg mellan rubrik- och beskrivningstext i Visualiseringar av Lakeview-instrumentpanelen.
18 januari 2024
Ett återgivningsproblem har åtgärdats för visualiseringar där stapeldiagram som visar ett enda datum på x-axeln resulterade i en mycket tunn stapel. Nya diagramvisualiseringar återges som förväntat.
Listsidan för Lakeview-instrumentpanelen visar dina instrumentpaneler som standard. Du kan använda filter på den sidan för att få åtkomst till Lakeview-instrumentpaneler som ägs av andra arbetsyteanvändare.
den 11 januari 2024
Databricks SQL-frågor och instrumentpanels-API:er har stöd för att ändra inställningen Kör som roll programatiskt.
Lakeview stöder export och import av instrumentpaneler som filer för att underlätta återskapande av utkastinstrumentpaneler mellan arbetsytor. Se Exportera, importera eller ersätta en instrumentpanel
den 4 januari 2024
- Introducerade relationsdiagram för primärnyckel och sekundärnyckel i Katalogutforskaren. Se Visa ett entitetsrelationsdiagram.
den 21 december 2023
Visualiseringstypen Lakeview Counter visar färger när du jämför
BigInt
värden i huvudfälten Värde och Mål .Knappbeskrivningarna som visas vid växling av kolumnsynlighet på tabeller i Lakeview har förbättrats. De beter sig som förväntat och bevarar inte.
Användare kan nu använda Databricks Assistant för att skapa visualiseringar i Lakeview. Se Skapa visualiseringar med Databricks Assistant.
För nya diagram respekterar diagram av heatmap-typ inställningen reverseY .
Ett problem med renderingsprestanda för notebook-filer med ett stort antal visualiseringar har åtgärdats.
den 14 december 2023
- En bugg har åtgärdats där Lakeview-instrumentpaneler inte visades på listsidan i Lakeview utan en manuell siduppdatering.
- Använd escape-nyckeln för att avbryta skapandet av en Lakeview-widget när du placerar den på arbetsytan.
- Katalogutforskaren visar nu Vector Search-index i användargränssnittet som en del av den offentliga förhandsversionen av Mosaic AI Vector Search .
den 7 december 2023
Uppdateringar av användargränssnittet
Lakeview-instrumentpaneler kan läggas till i favoriter för snabb åtkomst.
Kortkommandon för kopiera och klistra in stöds när du skapar en Lakeview-instrumentpanel. Dessutom tar borttagningsnyckeln bort markerade widgetar.
Förbättrade Lakeview-widgetrubriker och beskrivningar för att förhindra urklippstext vid inläsning.
Problem med korrigerad visualiseringsformatering där stora heltalsvärden felaktigt visades som flyttal.
Ett problem med Databricks SQL-instrumentpaneler där expanderade diagramvyer ibland visade tomma diagram har åtgärdats.
Stapeldiagram med kvantitativa fält på både X- och Y-axlar återger mer läsbara dataetiketter.
Ett problem har åtgärdats i SQL-redigeraren så att tabeller med ordet
stream
i rubriken inte längre är i konflikt med det reserverade nyckelordet. Dessa tabeller visas nu som förväntat i schemawebbläsaren och är inte felmarkerade.Frågehistoriksidan har nu stöd för kolumnändring och kolumnval.
Sidan för frågehistorik stöder två nya kolumner: Frågekälla och Frågekällatyp.
BI-alternativ, till exempel Tableau och Power BI, är enklare att hitta i Katalogutforskaren på berättigade sidor.
den 30 november 2023
Uppdateringar av användargränssnittet
De funktioner som anges i det här avsnittet är oberoende av de SQL Warehouse-beräkningsversioner som beskrivs ovan.
Cirkeldiagram i Lakeview kan nu ha anpassade färgtilldelningar.
Visualiseringstransformeringar i Lakeview behålls nu när du växlar mellan kompatibla fälttyper.
Rubrikinställningar har lagts till för lakeview-cirkeldiagrammets vinkelkanaler.
Listrutan Lakeview-datauppsättning kan nu sökas efter enklare navigering.
Lakeview stöder fullständig numerisk visning för värden under 10 000, vilket eliminerar förkortningar.
Funktionen har lagts till i kategoriska datumfält för färgkod i Lakeview.
Lakeview-användare kan nu markera diagramförklaringar med markören för att kopiera och klistra in värdena.
Cirkeldiagram i Lakeview har nu ett alternativ för etikettväxling.
Standardiserad en standardblå färg i alla Lakeview-visualiseringar.
Lakeview-kolumnikoner i transformeringar matchar nu konsekvent den transformeringsmetod som används.
Kontroller i Lakeviews redigeringspanel omsluts nu automatiskt för förbättrad läsbarhet.
Släppte en förbättrad färgredigerare för Lakeview-visualiseringar.
Kontrollen för tabellteckensnittsförhållanden i Lakeview är nu omsluten för att förbättra läsbarheten.
Förbättrad kompatibilitet i mörkt läge för etiketter i nya diagram.
Nya diagram prioriterar nu konsekvent etikettvisning i staplar.
En bugg har åtgärdats där vissa snabbmenyåtgärder inte fungerade i SQL-redigeraren.
den 16 november 2023
Uppdateringar av användargränssnittet
De funktioner som anges i det här avsnittet är oberoende av de SQL Warehouse-beräkningsversioner som beskrivs ovan.
Databricks SQL-frågor, aviseringar och instrumentpaneler har en ny schemaläggare och schemaläggningsgränssnitt.
Lakeview-widgetar är nu enklare att ändra storlek på på grund av en större storlek på utlösarzonen.
Arbetsyteadministratörer kan nu ändra ägaren till en Lakeview-instrumentpanel. Från redigeringsläget på en Lakeview-instrumentpanel:
- Klicka på Dela
- Klicka på
- Klicka på Tilldela ny ägare
Användare kan aktivera eller inaktivera etiketter i Lakeview.
Visualiseringar:
- Nya diagrametiketter föredrar nu starkt att vara i en stapel när det är möjligt.
- Nya diagrametiketter visas nu korrekt på staplade staplar som är tillräckligt breda för att visa hela etiketten.
- Etikettfärger i stapeldiagram är nu mer konsekventa.
den 9 november 2023
Ändringar i 2023.50:
Höjdpunkter:
- Du kan nu använda namngivna parameteranrop i SQL och Python UDF.
SQL Language-uppdateringar: Följande inbyggda funktioner har lagts till:
from_xml
: Parsar en XMLSTRING
till enSTRUCT
.schema_of_xml
: Härleder ett schema från en XML .STRING
session_user
: Returnerar den inloggade användaren.try_reflect
: ReturnerarNULL
i stället för undantaget om en Java-metod misslyckas.
Följande inbyggda funktioner har förbättrats:
- funktionsanrop. Tabellargument till funktioner stöder partitionering och ordning: Du kan nu använda
PARTITION BY
ochORDER BY
-satser för att styra hur tabellargument skickas till en funktion. mode
: Stöd för en valfri parameter som tvingar fram ett deterministiskt resultat.to_char
: Nytt stöd förDATE
,TIMESTAMP
ochBINARY
.to_varchar
: Nytt stöd förDATE
,TIMESTAMP
ochBINARY
.array_insert()
är 1-baserad för negativa index: Funktionenarray_insert
är 1-baserad för både positiva och negativa index. Nu infogar den ett nytt element i slutet av indatamatriserna för indexet -1.
Uppdateringar av användargränssnittet
De funktioner som anges i det här avsnittet är oberoende av sql warehouse-beräkningsversionerna som beskrivs ovan.
Visualiseringar:
- Knappbeskrivningar för nya diagram visar endast hovrade objekt för diagram med hög kardinalitet.
- Nya diagram justerar automatiskt diagram med dubbla axlar till noll.
- Diagram ändrade den roterade etiketten och axelns textvinkelriktning från -90 till 90 grader.
- Diagram använder nu etikettens bredd för att bestämma rotation.
Lakeview-instrumentpaneler:
- Korrigering: Tabellrader i Lakeview-instrumentpaneler lägger inte längre till lodrät utfyllnad när endast ett litet antal rader returneras.
- Kloning av en ny Lakeview-instrumentpanelswidget försöker först placera klonen till höger om originalet, förutsatt att det finns tillräckligt med utrymme på arbetsytan. Om det inte finns tillräckligt med utrymme placeras klonen under originalet.
- Nu kan du tilldela om ägaren till en Lakeview-instrumentpanel via dialogrutan Dela.
SQL-redigerare: Komplettera automatiskt är nu mindre aggressivt och stängs automatiskt i slutet av -instruktioner
den 2 november 2023
Förbättringar:
Följande är förbättringar av Lakeview-instrumentpanelens ursprung:
- Distinkta ikoner har lagts till för tabeller, vyer och materialiserade vyer.
- Stöd har lagts till för lodrät rullning i händelse av många överordnade datakällor.
- Förbättrat felmeddelande när visningsprogrammet saknar behörighet för det överordnade objektet.
- Förtydligade meddelanden kring exempeldatatabeller och HMS-data.
- Nyckelvärdestaggar har lagts till i överordnade datakällor.
Lösningen
- Åtgärdade ett problem i nya diagram som förhindrade återgivning efter att ha bytt namn på en serie med booleska värden.
den 26 oktober 2023
Ändringar i Databricks SQL version 2023.45
Höjdpunkter:
- Prediktiv I/O för uppdateringar är nu allmänt tillgängligt. Se Vad är förutsägande I/O?
- Borttagningsvektorer är nu allmänt tillgängliga. Se Vad är borttagningsvektorer?
Frågeoptimeringar:
- Tog bort den yttre kopplingen om de alla är distinkta aggregeringsfunktioner. SPARK-42583
- Optimerade ordningen för filtreringspredikat. SPARK-40045
SQL-funktionsuppdateringar:
- Stöd har lagts till för implicit lateral kolumnaliasmatchning på
Aggregate
. SPARK-41631 - Stöd för implicit lateralt kolumnalias i frågor med Window. SPARK-42217
- Stöd för Datasketches
HLLSketch
. Se hll_sketch_agg mängdfunktion. - Funktionen har lagts till
try_aes_decrypt()
. Se funktionen try_aes_decrypt. - Stöd för CBC-läge för
aes_encrypt()
ochaes_decrypt()
. Se funktionen aes_decrypt. - Lägg till 3-args-funktionsalias DATE_ADD och DATE_DIFF.
- Stöd har lagts till för aes_encrypt IV:er och AAD. SPARK-43290
- Implementera bitmappsfunktioner. SPARK-44154
- Aliaset har lagts till
to_varchar
förto_char
. Se funktionen to_varchar. - Stöd har lagts till
array_compact
. Se funktionen array_compact. - Stöd för udf
luhn_check
. Se funktionen luhn_check. - Stöd för analysverktyg har lagts till för namngivna argument för inbyggda funktioner. SPARK-44059
- Stöd för
TABLE
argumentparserregel förTableValuedFunction
. SPARK-44200 array_insert
misslyckas nu med 0 index. SPARK-43011- Lade till
NULL
värden förINSERT
med användardefinierade listor med färre kolumner än måltabellen. SPARK-42521 DECODE
-funktionen returnerar fel resultat när den skickas till NULL. SPARK-41668
Uppdateringar av användargränssnittet
Förbättringar:
Lakeview SQL-redigeraren har nu stöd för kortkommandon för att köra frågor.
Filter i Lakeview visar nu snabbval för relativt datumintervall för de senaste 7, 14, 28, 30, 60 och 90 dagarna.
Perioder i datafältnamn resulterar inte längre i tomma diagram.
Den äldre schemawebbläsaren fungerar nu med Unity Catalog.
Implementerade prestandaförbättringar för att endast läsa in den aktiva fliken i SQL-redigeraren, vilket minskar den inledande inläsningstiden med upp till 20 %.
AI-genererade tabellkommentar i Katalogutforskaren är nu allmänt tillgängliga.
Fixar:
- Staplar på temporala stapeldiagram centreras nu över datummarkeringen.
- Dataetikettmallar med aggregerade uttryck använder nu rätt numeriska formaterare.
- Zoomning på nya diagram fungerar nu med en skalningsuppsättning som kategorisk med hjälp av temporala data.
Ny artikel:
- Släppte en ny artikel som visar alla Lakeview-visualiseringar, inklusive skärmbilder och anteckningar som visar hur du återskapar varje visualisering i varje skärmbild. Se Visualiseringstyper för instrumentpaneler.
den 19 oktober 2023
Förbättringar:
Dra och släpp i schemawebbläsaren är nu tillgänglig.
Med modalen Välj tabell i Lakeview-instrumentpaneler blir det enklare att välja från alla tabeller i en katalog eller ett schema och använder nu förutsägelser för automatisk kompletteringssökning när du skriver.
Fixar:
Knappbeskrivningsinstruktioner för förklaringsmarkering anger hur Mac-användare använder
cmd
och Windows-användare använderctrl
.Förbättrad synlighet för trunkerade meddelanden i Lakeview-instrumentpaneler när renderade data överskrider gränserna.
Diagram med trunkerade data visar konsekventa färger som visas i redigeraren.
den 12 oktober 2023
Förbättringar:
Textfiltervärden som innehåller specialtecken filtreras nu korrekt i Lakeview-instrumentpaneler.
Nya diagram stöder
@@name
dataetiketter på punktdiagram.Anpassade procentformat gäller för knappbeskrivningar för grupperade diagram i nya diagram.
Användargränssnittet för bindning av arbetsytor är ALLMÄNT.
Fixar:
- Förbättrad etikettåtergivning på nya diagram för att förhindra att etiketter spills utanför diagramgränserna.
- Ökade kontrasten mellan kryss- och rutnätslinjer i nya diagram för bättre synlighet.
- Ökade axeletikettavståndet för att förbättra läsbarheten i nya diagram.
den 5 oktober 2023
Förbättringar:
Korrekta knappbeskrivningar har lagts till för publiceringslägesåtgärder och datum härkomst i Lakeview-instrumentpaneler.
Villkorsstyrd formatering och länkmallar i Lakeview-tabellvisualiseringar stöder nu dolda kolumner.
Optimerad etikettplacering för tidsdiagram med breda staplar för att förbättra tydligheten i nya diagram.
Räknarvisualisering i Lakeview behåller sina transformeringar även efter att andra fält har tagits bort, vilket säkerställer konsekvens.
Hovring över en serie i ett diagram dämpar nu den omgivande serien i knappbeskrivningen för att förbättra läsbarheten i nya diagram.
Nya diagram med hjälp av procentvärden visar nu knappbeskrivningar med absoluta värden.
Stöd för automatisk komplettering har lagts till för att skapa volymer.
Om du stänger en icke-aktiv flik växlas inte längre flikar.
Markerad körning anger tydligt när text markeras.
Fixar:
Förbättrad formulering av felmeddelanden i pivottabeller när data trunkeras.
Korrigerade ett återgivningsfel i pivottabeller där färger inte visades när du använde BigInt-datatyper.
När du laddar ned PNG:er i nya diagram med flera förklaringsobjekt, tog du bort färgsymbolen för överflödesförklaringsposter.
Linjer i nya diagram behåller en konsekvent tjocklek även vid den översta vygränsen.
Om det inte finns någon datauppsättning i Lakeview är datamängdsväljaren i arbetsytan tom.
Delta Live Tables identifieras korrekt av SQL Parser och visas inte som ogiltiga tabeller i Schema Browser.
Knappbeskrivningar lades till i sidopanelen.
den 28 september 2023
Förbättringar:
Publicerade Lakeview-instrumentpaneler har nu en uppdateringsknapp.
Förbättrade felmeddelanden för användare som inte har åtkomst till en Lakeview-instrumentpanel.
Filterkonfiguration i Lakeview-instrumentpaneler visar nu giltiga fält överst i urvalslistan.
När du laddar ned ett diagram som en PNG från en Lakeview-instrumentpanel behålls nu rubriken och beskrivningen.
Historikförbättring för deltatabeller i Catalog Explorer omfattar att lägga till filter för datumintervall, användare och åtgärdstyp, samt sorterbara kolumner och infogade länkar till associerade jobb och notebook-filer.
Stöd för mörkt läge har lagts till mellan förklaringar, knappbeskrivningar och tabellvisualisering.
Lösningen
- Filterval rensas inte längre när du uppdaterar en Lakeview-instrumentpanel.
21 september 2023
Förbättringar:
- Prestanda för pivottabellrendering har förbättrats.
- Nytt DuBois-mönster för tabellvyer för ursprung i användargränssnittet.
den 14 september 2023
Förbättring:
- Filnamn bevaras nu när PNG:er laddas ned i nya diagramvisualiseringar. Se Nya diagramvisualiseringar i Databricks.
den 7 september 2023
Databricks SQL version 2023.40 tillgänglig
Distributionsschema
- Förhandslansering för 2023.40: Mellan 5 sep 2023 och 11 sep 2023
- Aktuell distribution för 2023.40: Mellan 18 sep 2023 och 25 sep 2023
Ändringar 2023.40:
- Taggar är nu tillgängliga med Unity Catalog.
- Databricks Runtime returnerar ett fel om en fil ändras mellan frågeplanering och anrop.
- Stöd för Azure Databricks ODBC/JDBC-drivrutin.
- Aktivera kolumnetiketter för tidsserier.
- Nya bitmapps-SQL-funktioner.
- Förbättrade krypteringsfunktioner.
- Stöd för Unity Catalog för
REFRESH FOREIGN.
INSERT BY NAME
stöds nu.- Dela materialiserade vyer med Deltadelning.
Uppdateringar av användargränssnittet
Förbättringar:
Nya diagram är nu tillgängliga, med snabbare renderingsprestanda, snygga färger och förbättrad interaktivitet. Se Nya diagramvisualiseringar i Databricks.
I grafvyn för Frågeprofil kan du nu visa kopplingstypen på valfri nod som innehåller en koppling i frågeplanen.
Datautforskaren har bytt namn till Catalog Explorer för att identifiera att du kan använda den för att arbeta med alla skyddsbara objekt i Unity Catalog, inte bara dataobjekt. Se Vad är Katalogutforskaren?.
Databricks SQL-instruktionens körnings-API är nu GA med Databricks SQL Version 2023.35 och senare. Med API:et kan du skicka SQL-instruktioner för körning på ett Databricks SQL-lager, kontrollera status och hämta resultat eller avbryta en körning av SQL-uttryck. Se KÖRNINGs-API för instruktion.
31 augusti 2023
Ny funktion:
- Taggning för Unity Catalog finns i offentlig förhandsversion. Du kan använda taggar för att förenkla sökning och identifiering av dina datatillgångar. Se Tillämpa taggar på skyddsbara objekt i Unity Catalog.
den 24 augusti 2023
Förbättring:
- Automatisk komplettering slutar föreslå rekommendationer när du trycker på blankstegsfältet.
- Schema Browser ser
live
inte längre Delta Live Tables som brutna tabeller.
den 16 augusti 2023
Förbättring:
- Listrutan Katalog i SQL-redigeraren stängs nu när du växlar flikar. Tidigare, när du bytte flikar, skulle listrutan förbli öppen.
den 10 augusti 2023
Förbättring:
- Automatisk komplettering har nu stöd för den nya syntaxen för att ange Unity Catalog-taggar. Information om kommandon finns i SQL-språkreferens.
3 augusti 2023
Förbättringar:
- Den underliggande Monaco-redigeraren använder nu version 37.1.
- Komplettera automatiskt stöd för
SHOW ARCHIVED FILES FOR
Delta-kommandon.
den 27 juli 2023
Förbättringar:
- SQL-redigeraren är nu kompatibel med Windows nya tecken, vilket säkerställer att frågeformatering fungerar som förväntat i alla fall.
- Du kan öppna navigeringen för frågeprofilen från notebook-resultat. För frågor kör du din fråga med SQL Warehouse.
den 20 juli 2023
Databricks SQL version 2023.35 tillgänglig
Distributionsschema
- Förhandslansering för 2023.35: Mellan den 18 juli 2023 och den 24 juli 2023
- Aktuell distribution för 2023.35: Mellan 31 juli 2023 och 8 aug 2023
Ändringar i 2023.35:
- Förbättrad tillförlitlighet för
VACUUM
med ytlig klon i Unity Catalog. - Stöd för Python-UDF:er i SQL.
- Delta Lake UniForm for Iceberg finns i offentlig förhandsversion.
- Delta Lake Liquid-klustring finns i offentlig förhandsversion.
- Arkiveringsstöd för Delta Lake.
- Stöd för IDENTIFIER-satsen.
- Stöd för Unity Catalog för Python och Pandas Användardefinierade funktioner (UDF: er).
Förbättring:
- Tabellpopularitet i Catalog Explorer är tillgängligt för alla Unity Catalog-användare.
13 juli 2023
Förbättring:
- Unity Catalog-användare kan nu visa ytterligare tabellinsikter i Katalogutforskaren, till exempel ofta anslutna tabeller, frekventa användare av en viss tabell och notebook-filer och instrumentpaneler som används ofta.
Den 22 juni 2023
Offentlig förhandsversion:
- Databricks SQL har nu stöd för stora språkmodeller (LLM: er) som finns på modell som betjänar slutpunkter. Ring
ai_query()
för att få åtkomst till din LLM. Den här funktionen är endast tillgänglig i offentlig förhandsversion på Databricks SQL Pro och Serverless. Om du vill delta i den offentliga förhandsversionen skickar du registreringsformuläret för AI Functions Public Preview.
Den 15 juni 2023
Ny funktion:
- SQL-uppgifter i jobb är nu allmänt tillgängliga. Du kan orkestrera frågor, instrumentpaneler och aviseringar från sidan Jobb. Se SQL-uppgift för jobb.
- En ny schemawebbläsare finns nu i offentlig förhandsversion, med ett uppdaterat UX, fliken För dig och förbättrade filter. Schemawebbläsaren är tillgänglig i Databricks SQL, Catalog Explorer och notebook-filer. Se Bläddra bland data.
Den 8 juni 2023
DBSQL version 2023.30 tillgänglig
Ändringar i 2023.30
- Nya inbyggda SQL-funktioner, till exempel
array_prepend(array, elem)
,try_aes_decrypt(expr, key [, mode [, padding]])
ochsql_keywords()
. - Nu kan du använda en ytlig klon för att skapa nya hanterade Unity Catalog-tabeller från befintliga hanterade Unity Catalog-tabeller. Se Ytlig klon för Unity Catalog-tabeller.
- Nu kan du använda
CLONE
ochCONVERT TO DELTA
med Iceberg-tabeller som har partitioner definierade på trunkerade kolumner av typerint
,long
ochstring
. Trunkerade kolumner av typendecimal
stöds inte. START VERSION
är nu inaktuell förALTER SHARE
.
Uppdateringar av användargränssnittet
Lösningen
- Räknarvisualisering stöder nu formatering när du använder stora heltal.
1 juni 2023
Förbättringar:
Binära data återges nu som en hexsträng när du använder pilformatet.
I SQL-instruktions-API:et stöds NU CSV-formatet för borttagningen
EXTERNAL_LINKS
. På så sätt kan klienter extrahera upp till 100 GiB data i CSV-format med försignerade URL:er, medanINLINE
gränsen för JSON är 16 MiB.Azure Databricks SQL Pro är tillgängligt i alla Kina-regioner. SQL Pro är nu standardlagret i användargränssnittet. API-standardvärdet är fortfarande klassiskt.
Den 29 maj 2023
Ny funktion:
- Nu kan du använda användargränssnittet för att lägga till data för att läsa in data från en lagringssökväg för molnobjekt som definieras som en extern plats i Unity Catalog. Mer information finns i Läsa in data med en extern plats i Unity Catalog.
25 maj 2023
Förbättringar:
- Nu kan du växla resultatpanelen för automatisk komplettering.
- Inaktivera returnyckeln så att den inte längre accepterar förslag för automatisk komplettering. Under DBSQL-användarinställningar klickar du på Redigerarinställningar och sedan på Inställningar för Ny redigerare. Inaktivera Returnyckeln godkänner förslag för automatisk komplettering.
Fixar:
- Sorterade tabellrubriker har nu färger.
- Diagramlinjer återges nu korrekt.
18 maj 2023
Förbättring:
- I SQL-instruktions-API:et stöder borttagningen
EXTERNAL_LINKS
JSON_ARRAY
nu formatet. Du kan extrahera upp till 100 GiB data i JSON-format med försignerade URL:er. GränsenINLINE
för JSON är 16 MiB.
11 maj 2023
Ny funktion:
- Schema Browser är nu allmänt tillgängligt i Katalogutforskaren.
Förbättringar:
- Informationspanelen i hovringstabellen som visar är mindre känslig.
- Escape-nyckeln stänger nu panelen för automatisk komplettering.
- Vydefinitioner har nu syntaxmarkering på informationsfliken Katalogutforskaren.
Fixar:
- Pivottabeller återges nu korrekt på Windows-enheter.
- Slutförandeförslag följer nu fallet med det första nyckelordet korrekt.
4 maj 2023
Databricks SQL Version 2023.26 tillgänglig
Distributionsschema
- Förhandslansering för 2023.26: Mellan 19 april 2023 och 25 april 2023
- Aktuell distribution för 2023.26: Mellan 3 maj 2023 och 10 maj 2023
Ändringar 2023.26
- Photon returnerar ett fel om en fil ändras mellan frågeplanering och körning.
- Nya funktioner och utökat stöd för prediktiva I/O-funktioner. Se Databricks Runtime 13.0 (EoS).
- Använd Azure Databricks-anslutningsappen för att ansluta till en annan Azure Databricks-arbetsyta.
CREATE TABLE LIKE
funktionen för Delta-tabeller.- Nya metadatakolumnfält som anger start och längd för filblock.
- Nya geospatiala H3-funktioner. Se geospatiala H3-funktioner.
- Nya inbyggda SQL-funktioner. Se Databricks Runtime 13.0 (EoS).
Uppdateringar av användargränssnittet
Förbättringar:
- Administratörer kan ändra lagerägare med hjälp av användargränssnittet eller API:et. Se Hantera ett SQL-lager.
- Katalogutforskaren visar nu kontotjänstens huvudnamn i användarlistor för tillgångar i Unity Catalog. Kontotjänstens huvudnamn visas till exempel när du redigerar behörigheter eller ändrar ägare i Katalogutforskaren.
- Anpassade diagrametiketter stöder möjligheten att referera till valfri kolumn i datauppsättningen.
- Instrumentpanelsfilter läser nu in kolumnnamn, även när du använder frågor som inte har katalog- eller schemainformation.
den 27 april 2023
Förbättringar:
- SQL-redigeraren förlitar sig nu på Monaco-redigeraren för en mer tillförlitlig redigeringsupplevelse.
- Sql History list page (Queries) innehåller nu Dubois Design System.
den 20 april 2023
Förbättringar:
- Introducerar nya pivottabeller som gör att du kan aggregera mer än 64 000 resultat.
- Databricks SQL-tabeller och visualiseringar stöder nu BigInt, 38-bitars decimaler och icke UTF-8 tecken. För tal är standardinställningen nu användardefinierad sifferprecision.
- Automatisk komplettering föreslår nu frekventa tidigare kopplingar för Unity Catalog-tabeller, som drivs av Unity Catalog-ursprungsdata i Databricks Runtime 12.0 och senare.
Ny funktion:
- Returnera text som genererats av en vald stor språkmodell (LLM) givet uppmaningen med ai_generate_text. Den här funktionen är endast tillgänglig som offentlig förhandsversion på Databricks SQL Pro och Serverless. Om du vill delta i den offentliga förhandsversionen fyller du i och skickar registreringsformuläret för den offentliga förhandsversionen av AI Functions.
13 april 2023
Ny funktion:
- Typen
TIMESTAMP_NTZ
representerar värden som består av fälten år, månad, dag, timme, minut och sekund. Alla åtgärder utförs oavsett tidszon. Se TIMESTAMP_NTZ typ.
Förbättringar:
- Användare kan nu skicka formaterade resultat i aviseringar med hjälp av taggen
QUERY_RESULT_TABLE
i ett anpassat aviseringsmeddelande. - Användarna kan nu visa fildatastorleken för Unity Catalog-tabeller i Katalogutforskaren.
den 6 april 2023
Databricks SQL Version 2023.20 tillgänglig
Distributionsschema
- Förhandslansering för 2023.20: Mellan 15 mars 2023 och 23 mars 2023
- Aktuell distribution för 2023.20: Mellan 27 mars 2023 och 3 apr 2023
Ändringar 2023.20
- Delta Lake-schemautveckling har stöd för att ange källkolumner i sammanslagningsinstruktioner.
- Ta bort alla NULL-element från en matris med hjälp av array_compact.
- Om du vill lägga till element i en matris använder du array_append.
- Om du vill anonymisera känsliga strängvärden använder du maskfunktionen.
- Vanliga felvillkor returnerar nu SQLSTATE.
- Anropa tabellvärdesgeneratorfunktioner i den vanliga
FROM
satsen i en fråga. from_protobuf
Använd funktionerna ochto_protobuf
för att utbyta data mellan binära och struct-typer. Se Läsa och skriva protokollbuffertar.- Förbättrad konsekvens för Delta-incheckningsbeteende för tomma transaktioner relaterade till
update
kommandona ,delete
ochmerge
. - Beteendeförändring
- Den laterala kolumnaliasfunktionen introducerar beteendeändringar under namnmatchningen. Se Beteendeändringar.
Uppdateringar av användargränssnittet
Förbättringar:
- Katalogutforskaren stöder nu borttagning av Hive-metaarkiv.
- Meddelandet för visualiseringsredigerarens ursprungliga tillstånd ändrades från Saknade obligatoriska kolumner till Inga data.
3 april 2023
Ny funktion:
- Tabellen Skapa eller ändra från filuppladdningssidan stöder nu JSON-filuppladdningar. Mer information finns i Skapa eller ändra en tabell med filuppladdning.
den 30 mars 2023
Förbättringar:
- På sidan lagerövervakning kan du nu visa frågehistoriken för det valda tidsintervallet tillsammans med dina skalningsdiagram. Du kan också visa aktuella frågor som körs och köas, aktiva SQL-sessioner, lagerstatus och det aktuella antalet kluster. Se Övervaka ett SQL-lager.
- Kartkluster är nu inaktiverat som standard i Markörkartor.
- Knappbeskrivningar för visualiseringstrunkering och återgivningsgränser har lagts till.
Fixar:
- Diagram respekterar nu den ursprungliga ordningen när sortering inaktiveras för axelvärdena och diagrammet har gruppen efter kolumn.
Den 23 mars 2023
Förbättringar:
- Visualiseringar stöder nu tidsbindning per vecka.
Total
beräknar nu alla data utöver 100 X 100 celler upp till 64 000 resultat i pivottabeller för notebook-filer.- Användare kan nu formatera cellvärden i den nya pivottabellen för notebook-filer.
- Ursprunget för fil-, fråge- och funktionsarkivet är tillgängliga.
16 mars 2023
Förbättring:
- Stöd för
GROUP BY ALL
syntax.
9 mars 2023
Ny funktion:
- Databricks SQL-instruktionens körnings-API är nu tillgängligt i offentlig förhandsversion. Instruktionskörning tillhandahåller slutpunkter som kör SQL-instruktioner på ett Databricks SQL-lager. Den kan också kontrollera status, hämta resultat och avbryta en SQL-instruktion som körs.
Förbättring:
- SQL-administratörskonsolen har kombinerats med de allmänna administratörsinställningarna för att skapa en enhetlig upplevelse för administratörsanvändare. Alla SQL-administratörsinställningar används nu från administratörskonsolen.
- Aviseringsmål kallas nu för meddelandemål.
Fixar:
- Tabeller visar inte längre två rullningslister.
- Tomma widgetrubriker skrivs inte längre över på instrumentpaneler.
2 mars 2023
Lösningen
- Du kan nu använda relativa URL:er i tabeller för att komma åt instrumentpaneler.
den 23 februari 2023
Förbättring:
TINYINT
stöds nu i resultattabeller i notebook-filer.
Lösningen
- Åtgärdade ett fel där rullning på filtermodalen skapa instrumentpanel resulterade i ett fel.
den 16 februari 2023
Förbättringar:
- Dataetiketter i diagram visar nu fler tecken för att undvika trunkering av beskrivningar.
- Automatisk komplettering identifierar
range()
nu och Python UDF-funktionercreate
. - Komplettera automatiskt undviker nu att initiera kodfragment på decimaler och i kodkommentarer.
Fixar:
- Användare kan nu zooma in på kartor.
- I notebook-filer tilldelas färger nu korrekt till diagram.
2 februari 2023
Förbättringar:
- Stöd för
DESCRIBE DETAILS
i redigeraren. - Förbättrad inläsningshastighet för schemawebbläsare.
- Nu kan du visa en lista över möjliga kolumner på sidopanelen i en
SELECT *
.
den 26 januari 2023
Förbättring:
- Frågans felmeddelanden innehåller nu länkar till det relaterade dokumentationsavsnittet som beskriver felet.
den 19 januari 2023
Förbättringar:
- Nu kan du hitta en What's New-panel som visar viktiga förbättringar. Du kan öppna och stänga den här panelen genom att klicka på presentikonen.
- Administratörer kan nu ändra ägarskapet för SQL-lager.
- Du kan nu filtrera över flera visualiseringar på en instrumentpanel genom att klicka på Lägg till>filter och välja frågan och kolumnerna för filtrering.
den 12 januari 2023
Förbättringar:
- Visualiseringswidgetrubriker på instrumentpaneler är nu formaterade som Visualiseringsnamn – Frågenamn som standard.
- H3 Geospatiala funktioner har lagts till i den infogade panelreferensen.
- Infogade referenser har lagts till för SQL-syntax som
CREATE TABLE
ochOVER
.
Fixar:
- Sorterings- och omvända växlingsknappar är nu tillgängliga när X-axelskalan är inställd på automatisk.
- Värmekartor och pivottabeller är nu dynamiska för vissa kantfall.
- De kategoriska kryssmarkeringarna för Y-axeln sorteras nu som standard.
- Frågeutkast går inte längre förlorade när du har gjort en webbläsaruppdatering.
8 december 2022
- Azure Databricks SQL-aviseringar stöder nu aviseringar för aggregeringar av frågeresultatkolumner som
SUM
,COUNT
ochAVG
. - Standardrubriken för visualisering är nu "VisualizationName – QueryName" när du skapar nya widgetar på instrumentpaneler.
den 17 november 2022
Aviseringar:
- Chatworks, Mattermost och Google Hangouts Chat är inte längre aviseringsmål.
Förbättring:
- Y-axeln visar nu tal som procenttal vid kontroll av procentvärden.
- Administratörsinställningen för arbetsytan för att inaktivera användargränssnittet för uppladdningsdata gäller nu för det nya användargränssnittet för uppladdningsdata. Den här inställningen gäller för Datavetenskap & Engineering, Databricks Mosaic AI och Databricks SQL-personas.
Fixar:
- Ett problem har åtgärdats i Databricks SQL-aviseringar där jämförelsen mot null-värden utvärderades felaktigt.
- Åtgärdade ett problem där rullningslister i pivottabeller försvann.
- Åtgärdade ett problem där schemawebbläsaren inte kunde ändra storlek med överfyllda flikar.
10 november 2022
Förbättring:
- Nu kan du skapa ett instrumentpanelsfilter som fungerar i flera frågor samtidigt. I Läget Redigera instrumentpanel väljer du Lägg till och sedan Filter och sedan Nytt instrumentpanelsfilter.
- Automatisk komplettering stöder
CREATE MATERIALIZED VIEW
nu .
Lösningen
- Ett problem med att rulla till slutet av en uppsättning instrumentpanelssidiga resultat skulle skicka ett fel har åtgärdats.
- Åtgärdade ett problem där växling från ett staplat stapeldiagram till ett linjediagram behöll stackningsegenskapen.
- Dubbletter av hämtningsanrop har åtgärdats.
den 3 november 2022
Förbättring:
- När du begär åtkomst i Databricks SQL är standardbehörigheten nu "kan köras".
Fixar:
- Ett problem har åtgärdats där sortering med hjälp av
created_at
API:et Frågor och instrumentpaneler inte returnerade rätt sorteringsordning. - Ett problem har åtgärdats där kolumner som innehåller URL:er med HTML-formatering hade alltför breda kolumnbredder.
- Ett problem där
WHERE
nyckelordet inte har markerats har åtgärdats.
den 27 oktober 2022
Förbättringar:
Radgränsen för att ladda ned frågeresultat till Excel har ökats från 64 000 rader till 100 000 rader. Nedladdningsgränserna för CSV och TSV förblir oförändrade (cirka 1 GB data).
Automatisk komplettering stöder
LIST
nu syntax, URL:er och autentiseringsuppgifter.Konsoliderade och moderniserade Fix-me-förslagspaneler.
En ny lagertyp, Databricks SQL Pro, introduceras för Databricks SQL. Med den här informationslagertypen kan ett Databricks SQL Warehouse använda jobbintegrering, frågefederation, geospatiala funktioner och förutsägande I/O.
Fixar:
- Åtgärdade ett problem där varningsbanderollen i redigeraren överlappade fullhöjdsvisualiseringar.
- Åtgärdade ett problem där tabellkolumnbredden inte bevarades när kolumnerna i tabellen flyttades.
- Åtgärdade ett problem där länken till instrumentpanelen i popup-meddelanden bröts om en visualisering lades till från SQL-redigeraren.
den 20 oktober 2022
Förbättringar:
- Nu kan du hitta frågestatusfältet i sidfoten och redigera en visualiseringsåtgärd på menyn för kebab.
- Automatisk komplettering stöder nu Delta-tidsresor och tillhandahåller automatisk kolumnkomplettering när du definierar en sekundärnyckel.
Lösningen
- Ett problem med att lägga till flera visualiseringar på en instrumentpanel i snabb följd skulle leda till att visualiseringar inte visas på instrumentpanelen.
den 13 oktober 2022
Förbättringar:
- Nu kan du ta bort rapporterade felmeddelanden.
COMMENT ON
instruktionen stöds nu i redigeraren.- Nu kan du använda Cmd+P eller Ctr+P (för PC) som en genväg för Toppsökning. Använd Cmd+I eller Ctr+I (för PC) för Lägg till parametrar.
11 oktober 2022
Förbättringar:
- Användargränssnittet lägg till data ger åtkomst till vanliga konfigurationer av datakällor och filuppladdnings-UIs. Se Ladda upp filer till Azure Databricks.
- Du kan ladda upp små filer till Delta Lake med hjälp av ett användargränssnitt. Se Skapa eller ändra en tabell med filuppladdning.
den 6 oktober 2022
Förbättringar:
EXTERNAL
är nu en reserverad tabellegenskap. KommandonCREATE TABLE ... TBLPROPERTIES
ochALTER TABLE ... SET TBLPROPERTIES
misslyckas omEXTERNAL
anges i egenskaperna.- In
strfmt
format_string(strfmt, obj, ...)
ochprintf(strfmt, obj, ...)
stöder inte längre användning av0$
som det första argumentet. Det första argumentet ska refereras till när1$
du använder ett argumentindex för att ange argumentets position i argumentlistan. - Cirkeldiagramsegment har nu en tunn kantlinje för att avgränsa olika segment.
- Nu kan du använda Cmd+I (för Mac) eller Ctr+I (för PC) som genväg för Lägg till parameter. Använd Cmd+P eller Ctr+P (för PC) som en genväg för global sökning.
- En feedbackknapp är tillgänglig för felmeddelanden om bra eller dåliga frågor.
- Åtgärda mig förslag är nu tillgängliga som Snabbkorrigering.
Fixar:
lpad
ochrpad
funktioner fungerar nu korrekt medBINARY
strängindata. Utdata frånlpad
ochrpad
förBINARY
strängindata är nu enBINARY
sträng.- Åtgärdade ett problem där manuella aviseringsuppdateringar inte fungerade.
- Återställde ändringar till automatisk räknarstorlek för att åtgärda formateringsproblem.
den 29 september 2022
Förbättringar:
- Du kan nu begära åtkomst till Databricks SQL-frågor, aviseringar och instrumentpaneler från ägare av dessa tillgångar.
- Du kan nu filtrera efter frågevaraktighet och instruktionstyp på sidan Frågehistorik.
- Om du vill använda frågevaraktighetsfiltret anger du en tidsperiod och väljer en tidsenhet. Historikresultatet returnerar frågor som körs längre än den angivna tiden.
- Om du vill använda filtret för instruktionstyp väljer du en instruktionstyp i listrutan. Historikresultatet returnerar frågor som innehåller instruktionen.
Lösningen
- Ett problem har åtgärdats där inte alla HTML-taggar som stöds fungerade i anpassade aviseringsmallar. Alla taggar är tillgängliga som dokumenterade.
- Ett problem där visualiseringsmeddelandet popup-meddelanden har åtgärdats. Dubbelklicka till exempel för att zooma ut på en visualisering visades tidigare inte.
- Ett problem där bytet av axlarna i ett diagram inte återspeglades i diagramnamnet har åtgärdats.
den 22 september 2022
Förbättringar:
- Räknarwidgetar av samma storlek har samma teckenstorlek när flera räknarwidgetar visas på en instrumentpanel.
- Kombinationsdiagram har uppdaterats så att endast samma diagramtyp (t.ex. linje, stapel) kan användas på samma axel när du använder dubbla axlar. Seriealias tillämpas också på axeln.
- Stöd för automatisk komplettering har lagts till för surrogatnycklar och
LIST
åtgärder.
Lösningen
- Ett problem har åtgärdats där textparametrarna inte accepterades
Null
som ett giltigt värde.
den 15 september 2022
Lösningen
- Ett problem har åtgärdats där det inte gick att visa frågehistorik från sidan med SQL-lagerlistor .
den 8 september 2022
Förbättring:
- Introduktion till det nya kortet "Integrering av öppen källkod" på DSE/SQL-startsidor som visar öppen källkod integreringsalternativ som Delta Live Tables och dbt core.
Lösningen
- Åtgärdade ett problem där listrutemenyer för parametrar blockerades av visualiseringsfliken.
1 september 2022
Förbättringar:
- Introduktion till ett nytt förenklat användargränssnitt för att lägga till parametrar och filter. Välj och välj att lägga till ett filter eller en parameter.
- Parenteserna för SQL-token, till exempel "OVER()" kompletteras nu automatiskt.
Fixar:
- Ett problem där visning av instrumentpanelen i helskärmsläge ignorerade färgpaletten har åtgärdats.
- Åtgärdade ett problem där du snabbt skrev och sedan använde genvägen Kör körde den tidigare frågetexten i stället för den nyligen inskrivna frågetexten.
- Ett problem har åtgärdats när du använder tangentbordskommandot och ctrl+anger för att köra frågor skulle skicka dubbletter av frågor.
25 augusti 2022
Lösningen
- Åtgärdade ett problem där instrumentpanelsfilter inte uppdaterades när frågeparametrarna ändrades.
den 18 augusti 2022
För Databricks SQL är Unity Catalog (offentlig förhandsversion) tillgängligt i förhandsgranskningskanalen. Mer information finns i Vad är Unity Catalog?.
Dokumentation: Api-dokumentationen för aviseringar har släppts.
Visualiseringar: Användare kan nu ange standardvärden för datumfilter. När filtret uppdateras på en fråga eller instrumentpanel tillämpas standardvärdet.
Fixar:
- Ett problem med att tillämpa ändringar fungerade inte om en instrumentpanel fortfarande laddades in igen.
- Ett problem där kolumnerna var för smala när en fråga inte returnerar några resultat har åtgärdats.
11 augusti 2022
Förbättringar:
- Användare kan ta emot e-postmeddelanden när uppdateringarna misslyckas. Om du vill aktivera sådana meddelanden går du till fliken SQL-inställningar i administratörskonsolen. Under Misslyckade e-postmeddelanden väljer du den typ av objekt (fråga, instrumentpanel eller avisering) som du vill ta emot felmeddelanden för. Felrapporter skickas varje timme.
- Visualiseringar
- Introduktion till en ny, modern färgpalett för visualiseringar och instrumentpaneler. Om du vill ändra en instrumentpanel till den nya färgpaletten går du till instrumentpanelen, klickar på - - och väljer Databricks-färgpaletten. SQL-administratörer kan också ange den nya färgpaletten som standardalternativ för en arbetsyta genom att gå till Inställningar ->QL Admin Console -> och välj den nya paletten.
Fixar:
- Åtgärdat ett problem där tidigare val av för att tillämpa ett filter inte fungerade om en fråga redan kördes.
4 augusti 2022
Förbättringar:
- När du klonar en instrumentpanel finns det nu ett alternativ för om även frågor ska klonas eller inte.
- Tabbinnehåll synkroniseras mellan webbläsarflikar. Frågans tillstånd är nu synkroniserat mellan alla webbläsarflikar. Det innebär att om du arbetar med query1 på webbläsarflik 1 och sedan växlar till webbläsarflik 2 visas query1 i det tillstånd som du lämnade den i på den ursprungliga webbläsarfliken.
Lösningen
- Etiketter för tomma strängar i cirkeldiagrammet visar nu att strängen är tom i stället för värdets index.
den 28 juli 2022
- Varningar
- Anpassade e-postmallar för aviseringar har uppdaterats för att inte tillåta vissa HTML-taggar som kan utgöra en säkerhetsrisk. Otillåtna HTML-taggar och attribut saneras automatiskt. Till exempel
- Användare kan nu prenumerera andra användare på aviseringar utan att behöva skapa ett meddelandemål som kräver administratörsbehörighet.
- Nedladdningar: Användare kan nu ladda ned upp till cirka 1 GB resultatdata från Databricks SQL i CSV- och TSV-format, upp från 64 000 rader tidigare.
- Visualiseringar
- Nu kan du redigera visualiseringar direkt på instrumentpanelen. I redigeringsläge klickar du på menyn för kebab och väljer Redigera visualisering för att börja redigera visualiseringen.
- När du laddar ned resultat som är associerade med en visualisering som utnyttjar aggregeringar aggregeras även de nedladdade resultaten. Alternativet att ladda ner är att flytta från nedre kebab till den kebab som är associerad med fliken. De nedladdade resultaten kommer från den senaste körningen av frågan som skapade visualiseringen.
- SQL-redigerare: Resultattabeller visar nu ett meddelande när data som visas av tabellen i webbläsaren har begränsats till 64 000 rader. Nedladdningen av TSV och CSV är fortfarande upp till cirka 1 GB data.
- Frågefilter:
- Frågefilter har uppdaterats så att de fungerar dynamiskt på klient- eller serversidan för att optimera prestanda. Tidigare frågefilter (nu äldre) fungerade endast på klientsidan. Användare kan fortfarande använda äldre filter med syntaxen
::
om så önskas. - De uppdaterade filtren är enklare: Användare klickar på knappen +Lägg till filter och väljer en kolumn i en listruta. Tidigare var användarna tvungna att ändra frågetexten direkt.
- Relevanta värden är markerade för att göra det lättare att se vilka val i ett filter som returnerar resultat med andra filterval.
- Frågefilter har uppdaterats så att de fungerar dynamiskt på klient- eller serversidan för att optimera prestanda. Tidigare frågefilter (nu äldre) fungerade endast på klientsidan. Användare kan fortfarande använda äldre filter med syntaxen
- Frågehistorik: Frågeinformationen i frågehistoriken visar nu frågekällan, som är ursprunget till den körda frågan.
21 juli 2022
- Meddelanden om resurs: Användarna meddelas nu via e-post när en instrumentpanel, fråga eller avisering delas med dem.
- Förbättrad SQL-redigeringsupplevelse via det nya inbäddade redigeringsverktyget
- Direktsyntaxfelmarkering (till exempel fel nyckelord, tabellen finns inte och förslag på hur du åtgärdar felet)
- I kontexthjälp: vid hovring (till exempel fullständigt tabellnamn, detaljerad funktionspanel) och infogade körningsfelmeddelanden (till exempel markera rad med fel efter körning)
- Intelligent rangordning av förslag (till exempel automatisk parameterkomplettering, rangordningsformel, mindre bullrig matchning)
den 14 juli 2022
- Nu kan du ladda upp TSV-filer med hjälp av användargränssnittet
Create Table
utöver CSV-filer. - Databricks SQL ger nu möjlighet att meddela användarna via e-post när en instrumentpanel, fråga eller avisering delas med dem.
- Visualiseringstabeller kan nu även innehålla radnummer som visas bredvid resultaten.
- När du väljer en geografisk region för visualiseringen Chloropleth får du nu infogade tips för godkända värden.
Den 23 juni 2022
- Namnändring för SQL-slutpunkt: Databricks ändrade namnet från SQL-slutpunkten till SQL Warehouse eftersom det är mer än bara en API-startpunkt för att köra SQL-kommandon. Ett SQL-lager är en beräkningsresurs för alla dina datalagerbehov, en integrerad del av Databricks-plattformen. Beräkningsresurser är infrastrukturresurser som tillhandahåller bearbetningsfunktioner i molnet.
- För Choropleth-visualiseringar har fältvalen Nyckel och Mål i visualiseringsredigeraren bytt namn till Geografisk kolumn och Geografisk typ. Det här namnbytet för att förstå medför inte några beteendeändringar i nya eller befintliga Choropleths.
- Alternativet begränsa 1 000 frågor har flyttats från en kryssruta i SQL-frågeredigeraren till en kryssruta i körningsknappen.
- Cachelagrade frågor i tabellen Frågehistorik har nu markerats med en cachetagg.
- När du uppdaterar en instrumentpanel manuellt används instrumentpanelens lager (om tillgängligt) i stället för varje enskild frågas lager.
- När du uppdaterar en avisering används alltid aviseringens lager, oavsett inställningen Kör som visningsprogram/ägare.
9 juni 2022
- När du hovra i slutpunktsväljaren visas det fullständiga slutpunktsnamnet som en knappbeskrivning.
- När du filtrerar i sql-redigerarens schemawebbläsare markeras söktermen nu i sökresultaten.
- Dialogrutan Stäng alla i SQL-redigeraren visar nu en lista över frågor som inte har sparats.
- Om du vill öppna den senast stängda fliken i SQL-redigeraren använder du den här nya kortkommandot:
<Cmd> + <Shift> + <Option> + T
- Nu kan du lägga till dataetiketter i kombinationsdiagram.
- Listan över visualiseringsaggregeringsåtgärder innehåller nu varians och standardavvikelse.
26 maj 2022
Redigeringsförbättringar:
- Nu kan du kringgå aggregeringar när du skapar visualiseringar. Detta är särskilt användbart när frågan redan innehåller en aggregering. Om frågan till exempel är
SELECT AVG(price_per_sqft), isStudio, location GROUP BY location, isStudio
måste diagramredigeraren tidigare uttryckligen ange ett annat lager av sammansättning. - När du skapar instrumentpaneler har du nu möjlighet att:
- Duplicerade textrutewidgetar
- Visa storleken på textrutepanelen för redigering
- Standardaggregering för felkolumnen när du skapar visualiseringar är standardavvikelse.
Fixar:
- Redigeringsåtgärder för visualiseringar är endast tillgängliga när instrumentpanelen är i redigeringsläge. Redigeringsåtgärder är inte längre tillgängliga som en åtgärd i visningsläge.
- När du skapar en ny fråga öppnas den på en flik direkt till höger om fliken i fokus i stället för i slutet av listan.
- Den öppna frågemodalen visar vilken fråga som redan är öppen och ger möjlighet att växla fokus till den frågefliken.
- Sankey- och Sunburst-diagrammen behandlar inte längre 0 som null.
Den 19 maj 2022
- Åtgärdat problem: När du har fokus för SQL-redigeraren öppet på en specifik visualiseringsflik och delar länken till en annan användare, kommer användaren att ha samma fokus i SQL-redigeraren när de klickar på den delade länken.
- Förbättringar:
- Microsoft Teams är nu ett meddelandemål som stöds.
- Parametrarna Datumintervall, Datum och Tidsintervall samt Datum och Tidsintervall (med sekunder) stöder nu alternativet att ange startdagen i veckan, med söndag som standard.
12 maj 2022
- Visualiseringar stöder nu tidsbindning direkt i användargränssnittet. Nu kan du enkelt växla mellan varje år, varje månad, varje dag eller varje timme genom att ändra ett listrutevärde i stället för att lägga till och ändra en
date_trunc()
funktion i själva frågetexten. - Instrumentpaneler har nu färgkonsekvens som standard. Om du har samma serie över flera diagram färgas serien alltid på samma sätt i alla diagram – utan att det krävs någon manuell konfiguration.
3 maj 2022
- När vi delar en instrumentpanel med en användare eller grupp ger vi nu även möjlighet att dela alla överordnade frågor som används av visualiseringar och parametrar.
- När du inte har behörighet att dela en eller flera av de överordnade frågorna får du ett varningsmeddelande om att inte alla frågor kan delas.
- De behörigheter som beviljas när du delar en instrumentpanel åsidosätter, negerar eller utökar inte befintliga behörigheter för de överordnade frågorna. Om en användare eller grupp till exempel har behörigheten KAN KÖRAs som ägare på den delade instrumentpanelen men bara har Behörigheter för Kör som visningsprogram på en överordnad fråga, kommer de gällande behörigheterna för den överordnade frågan att vara Kör som visningsprogram.
den 27 april 2022
- Din instrumentpanelslayout behålls nu när du exporterar till PDF på begäran och genererar e-postmeddelanden för schemalagda prenumerationer.
den 17 mars 2022
- Diagram innehåller ett nytt kombinationsvisualiseringsalternativ. På så sätt kan du skapa diagram som innehåller både staplar och linjer.
Den 10 mars 2022
- Med Unity Catalog (förhandsversion) kan du hantera styrning och åtkomst till dina data på kontonivå. Du kan hantera metaarkiv och databehörigheter centralt och du kan tilldela ett metaarkiv till flera arbetsytor i ditt konto. Du kan hantera och interagera med Unity Catalog-data och objekt med databricks SQL Catalog Explorer eller SQL-redigeraren, och du kan använda Unity Catalog-data i instrumentpaneler och visualiseringar. Se Vad är Unity Catalog?.
Kommentar
Unity Catalog kräver att SQL-slutpunkter använder version 2022.11, som finns i förhandsgranskningskanalen.
- Med deltadelning (förhandsversion) kan du dela skrivskyddade data med mottagare utanför organisationen. Databricks SQL stöder frågor mot deltadelningsdata och använder dem i visualiseringar och instrumentpaneler.
- Varje gång en instrumentpanel uppdateras manuellt eller enligt ett schema uppdateras alla frågor på instrumentpanelen och uppströms, inklusive de som används av parametrar. När en enskild visualisering uppdateras uppdateras alla överordnade frågor, inklusive de som används av parametrar.
3 mars 2022
- Kohortvisualiseringen har uppdaterats så att kohorter interpoleras från min- och maxvärden i stället för 0 och 100. Det är nu mycket enklare att skilja kohorter inom det faktiska dataintervallet som är tillgängligt. Tidigare, om alla tal var nära varandra, använde de samma färg. Nu är det mer troligt att tal som är nära varandra använder olika färger eftersom kohorten är uppdelad från max till min-intervallet för att bilda varje serie.
- Det är lättare att se om ett schema för en instrumentpanelsprenumeration är aktivt eller pausat. Om prenumerationsschemat för instrumentpanelen har pausats visas meddelandet Det här schemat har pausats när du klickar på Prenumerera. När ett schema för en instrumentpanelsprenumeration har pausats kan du prenumerera eller avbryta prenumerationen på instrumentpanelen, men schemalagda ögonblicksbilder skickas inte och instrumentpanelens visualiseringar uppdateras inte.
- När du visar frågehistorik kan du nu sortera listan efter varaktighet. Som standard sorteras frågor efter starttid.
den 24 februari 2022
- I Katalogutforskaren kan du nu visa de behörigheter som användare eller grupper har i en tabell, vy, schema eller katalog. Klicka på objektet och klicka sedan på Behörigheter och använd den nya filterrutan.
den 17 februari 2022
- Visualiseringar blev bara lite smartare! När en fråga resulterar i en eller två kolumner väljs automatiskt en rekommenderad visualiseringstyp.
- Nu kan du skapa histogram för att visualisera frekvensen som varje värde inträffar i en datauppsättning och för att förstå om en datauppsättning har värden som är grupperade runt ett litet antal intervall eller är mer utspridda.
- I både Frågehistorik och Frågeprofil kan du nu expandera till full bredd på frågesträngen och felmeddelandet för en misslyckad fråga. Det gör det enklare att analysera frågeplaner och felsöka misslyckade frågor.
- I visualiseringar för stapel, linje, område, cirkel och värmekarta kan du nu utföra aggregering direkt i visualiseringskonfigurationsgränssnittet, utan att behöva ändra själva frågan. När du använder dessa nya funktioner utförs aggregeringen över hela datauppsättningen i stället för att begränsas till de första 64 000 raderna. När du redigerar en visualisering som skapats före den här versionen visas ett meddelande om att
This visualization uses an old configuration. New visualizations support aggregating data directly within the editor.
om du vill utnyttja de nya funktionerna måste du återskapa visualiseringen. Se Aktivera aggregering i en visualisering.
den 10 februari 2022
Nu kan du ange en anpassad färgpalett för en instrumentpanel. Alla visualiseringar som visas på instrumentpanelen använder den angivna paletten. Att ange en anpassad palett påverkar inte hur en visualisering visas i andra instrumentpaneler eller SQL-redigeraren.
Du kan ange hexvärden för en palett eller importera färger från en annan palett, oavsett om de tillhandahålls av Databricks eller skapas av en arbetsyteadministratör.
När en palett tillämpas på en instrumentpanel använder alla visualiseringar som visas på instrumentpanelen den valda färgpaletten som standard, även om du konfigurerar anpassade färger när du skapar visualiseringen. Information om hur du åsidosätter det här beteendet finns i Anpassa färger för en visualisering.
Arbetsyteadministratörer kan nu skapa en anpassad färgpalett med hjälp av administratörskonsolen. När den anpassade färgpaletten har skapats kan den användas i nya och befintliga instrumentpaneler. Om du vill använda en anpassad färgpalett för en instrumentpanel eller anpassa den kan du redigera instrumentpanelsinställningar.
När du lägger till en visualisering som använder parametrar till en instrumentpanel från SQL-menyn använder visualiseringen nu parametrar på instrumentpanelsnivå som standard. Detta matchar beteendet när du lägger till en widget med knappen Lägg till visualisering på en instrumentpanel.
När du visar frågehistoriken och filtrerar listan efter en kombination av parametrar visas nu antalet matchande frågor.
I visualiseringar har ett problem åtgärdats där Y-axelintervallet inte kunde justeras till specifika värden.
den 3 februari 2022
Sql-redigeraren med flikar är nu aktiverad som standard för alla användare. Mer information eller om du vill inaktivera redigeraren med flikar finns i Redigera flera frågor.
E-postprenumeranter på instrumentpanelen får nu en infogad bild som visar ögonblicksbilden av instrumentpanelen i stället för en bifogad fil. En PDF av ögonblicksbilden är kopplad till e-postmeddelandet.
Du kan nu balansera tillförlitlighet och kostnader genom att konfigurera instansprincipen för oanvänd kapacitet för SQL-slutpunkter. Instansprincipen för oanvänd kapacitet avgör om arbetare endast använder instanser på begäran eller en kombination av instanser på begäran och oanvänd kapacitet. Cost Optimized (standard) använder mestadels spot-instanser och en instans på begäran. Tillförlitlighetsoptimerad använder endast instanser på begäran. Tidigare användes alltid instanser på begäran för SQL-slutpunkter. Om du vill behålla det här beteendet anger du instansprincipen för oanvänd kapacitet till Tillförlitlighetsoptimerad. Se Konfigurera instansprincip för oanvänd kapacitet.
27 januari 2022
Förbättringar har gjorts för hur du kan visa, dela och importera en frågas profil. Se Frågeprofil.
Med visualiseringen Information kan du nu byta namn på kolumner precis som tabellvisualiseringen.
Nu kan du stänga en flik i SQL-redigeraren genom att mellanklicka på den.
Följande kortkommandon har lagts till i SQL-redigeraren med flikar:
- Stäng alla flikar: Cmd+Option+Skift+A (macOS) / Ctrl+Option+Skift+A (Windows)
- Stäng andra flikar: Cmd+Option+Skift+W (macOS)/ Ctrl+Option+Skift+W (Windows)
Dessa kortkommandon är ett alternativ till att högerklicka på en flik för att få åtkomst till samma åtgärder. Om du vill visa alla kortkommandon klickar du på tangentbordsikonen i sql-redigeraren med flikar.
den 20 januari 2022
- Standardformateringen för heltals- och flyttaldatatyper i tabeller har uppdaterats till att inte innehålla kommatecken. Det innebär att värden som
10002343
standard inte längre har kommatecken. Om du vill formatera dessa typer så att de visas med kommatecken klickar du på Redigera visualisering, expanderar området för kolumnen och ändrar formatet så att det innehåller ett kommatecken. - Visualiseringar visar nu maximalt 10 000 datapunkter för att bättre anpassa sig till webbläsarens återgivningsgränser. Ett punktdiagram visar till exempel högst 10 000 punkter. Om antalet datapunkter har begränsats visas en varning.
den 13 januari 2022
- Vi har åtgärdat ett problem där knappen Spara i SQL-redigeraren ibland inaktiverades. Knappen Spara är nu alltid aktiverad och innehåller en asterisk (
*
) när ändringar som inte har sparats identifieras.
den 15 december 2021
- Databricks SQL är allmänt tillgängligt. Det här är en viktig milstolpe för att ge dig den första Lakehouse-plattformen som förenar data, AI och BI-arbetsbelastningar på ett och samma ställe. Med ga kan du förvänta dig den högsta nivån av stabilitet, support och företagsberedskap från Databricks för verksamhetskritiska arbetsbelastningar. Läs ga-meddelandebloggen om du vill veta mer.
- Aviseringar schemaläggs nu oberoende av frågor. När du skapar en ny avisering och skapar en fråga uppmanas du att också skapa ett schema för aviseringen. Om du har en befintlig avisering har vi duplicerat schemat från den ursprungliga frågan. Med den här ändringen kan du också ange aviseringar för både Kör som ägare och Kör som visningsfrågor . Kör som ägarfrågor körs enligt det avsedda aviseringsschemat med frågeägarens autentiseringsuppgifter. Kör som Viewer-frågor körs enligt det angivna aviseringsschemat med aviseringsskaparens autentiseringsuppgifter. Se Vad är Databricks SQL-aviseringar? och Schemalägg en fråga.
- Nu kan du ordna om parametrar i både SQL-redigeraren och på instrumentpaneler.
- Dokumentationen för att skapa heatmap-visualiseringar har utökats. Se Alternativ för värmekarta.
den 9 december 2021
- När du skapar en tabellvisualisering kan du nu ange teckenfärgen för en kolumn till ett statiskt värde eller ett värdeintervall baserat på kolumnens fältvärden. Literalvärdet jämförs med tröskelvärdet. Om du till exempel vill färglägga resultat vars värden överskrider
500000
skapar du tröskelvärdet> 500000
i stället> 500,000
för . Se Kolumnfärger med villkorsstyrd formatering. - Med ikonerna i schemawebbläsaren för SQL-redigeraren kan du nu skilja mellan tabeller och vyer.
1 december 2021
- Nu kan du använda SQL-konfigurationsparametrar på arbetsytenivå. Dessa parametrar gäller automatiskt för alla befintliga och nya SQL-slutpunkter på arbetsytan. Se Konfigurera SQL-parametrar.
den 18 november 2021
När du visar en frågas historik kan du nu filtrera frågor på tjänstens huvudnamn som körde dem. Se Visa frågehistorik.
Nu kan du öppna SQL-redigeraren med hjälp av en genväg i sidofältet. Öppna SQL-redigeraren genom att klicka på SQL-redigeraren.
Om du har behörighet att skapa Datavetenskap och tekniska kluster kan du nu skapa SQL-slutpunkter genom att klicka på Skapa i sidofältet och klicka på SQL-slutpunkt.
Administratörer kan nu överföra ägarskapet för en fråga, instrumentpanel eller avisering till en annan användare via användargränssnittet. Se:
den 4 november 2021
- I visualiseringsvisualiseringen Map (Choropleth) har det maximala antalet toningssteg för färger i förklaringen ökats från 11 till 20. Standardvärdet är 5 toningssteg inklusive Min-färg och Maxfärg.
- Sql-redigeraren med flikar har nu stöd för hantering av massflikar. Om du högerklickar på en flik visas alternativet Stäng andra, Stäng vänster, Stäng höger och Stäng alla. Observera att om du högerklickar på den första eller sista fliken visas inte alternativen för Att stänga vänster eller Stäng höger.
den 28 oktober 2021
- När du visar en tabell i Katalogutforskaren har du två alternativ för att förenkla interaktionen med tabellen:
- Klicka på Skapa > fråga för att skapa en fråga som markerar alla kolumner och returnerar de första 1 000 raderna.
- Klicka på Skapa > snabb instrumentpanel för att öppna en konfigurationssida där du kan välja kolumner av intresse och skapa en instrumentpanel och stödja frågor som ger viss grundläggande information med hjälp av dessa kolumner och visar parametrar på instrumentpanelsnivå och andra funktioner.
den 19 oktober 2021
- Nya kortkommandon är nu tillgängliga i redigeraren med flikar:
- Öppna ny flik:
- Windows:
Cmd+Alt+T
- Mac:
Cmd+Option+T
- Windows:
- Stäng aktuell flik
- Windows:
Cmd+Alt+W
- Mac:
Cmd+Option+W
- Windows:
- Dialogrutan Öppna fråga
- Windows:
Cmd+Alt+O
- Mac:
Cmd+Option+O
- Windows:
- Öppna ny flik:
den 23 september 2021
- Du kan nu skapa en ny instrumentpanel genom att klona en befintlig instrumentpanel, så länge du har behörigheten CAN RUN, CAN EDIT och CAN MANAGE på instrumentpanelen och alla överordnade frågor. Se Klona en äldre instrumentpanel.
- Du kan nu använda
GROUP BY
i en visualisering med flera Y-axelkolumner. Se Punktdiagram. - Du kan nu använda
{{ @@yPercent}}
för att formatera dataetiketter i ett onormaliserat staplat stapeldiagram. Se Stapeldiagram. - Om du använder SAML-autentisering och saml-autentiseringsuppgifterna upphör att gälla inom några minuter uppmanas du nu proaktivt att logga in igen innan du kör en fråga eller uppdaterar en instrumentpanel. Detta hjälper till att förhindra avbrott på grund av en autentiseringsuppgift som upphör att gälla under frågekörningen.
20 september 2021
- Nu kan du överföra ägarskapet för instrumentpaneler, frågor och aviseringar med hjälp av REST API:et Behörigheter. Se Fråga ACL:er.
den 16 september 2021
- I frågeresultat
BIGINT
serialiseras resultaten nu som strängar när de är större än 9007199254740991. Detta åtgärdar ett problem därBIGINT
resultat kan trunkeras i frågeresultat. Andra heltalsresultat serialiseras fortfarande som tal. Talformatering på axeletiketter och knappbeskrivningar gäller inte förBIGINT
resultat som serialiseras som strängar. Mer information om datatyper i Databricks SQL finns i BIGINT-typ.
den 7 september 2021
Databricks distribuerar de ändringar som följer under en vecka. Din arbetsyta kanske inte är aktiverad för dessa ändringar förrän efter den 7 september.
Databricks SQL är nu i offentlig förhandsversion och aktiverat för alla användare på nya arbetsytor.
Kommentar
Om din arbetsyta har aktiverats för Databricks SQL under den offentliga förhandsversionen, dvs. före veckan som börjar den 7 september 2021, behåller användarna den tilldelade behörigheten före det datumet, såvida du inte ändrar den. Med andra ord, om en användare inte hade åtkomst till Databricks SQL under den offentliga förhandsversionen kommer de inte att ha den nu om inte en administratör ger den till dem.
Administratörer kan hantera vilka användare som har åtkomst till Databricks SQL genom att tilldela Databricks SQL-åtkomsträttigheter (
databricks-sql-access
i API:et) till användare eller grupper. Som standard har nya användare den här behörigheten.Administratörer kan begränsa en användare eller grupp till att endast komma åt Databricks SQL och hindra dem från att komma åt Datavetenskap & Engineering eller Databricks Mosaic AI genom att ta bort behörigheten Åtkomst till arbetsyta (
workspace-access
i API:et) från användaren eller gruppen. Som standard har nya användare den här behörigheten.Viktigt!
För att logga in och komma åt Azure Databricks måste en användare ha antingen Åtkomstbehörighet för Databricks SQL eller Åtkomst till arbetsyta (eller båda).
En liten klassisk SQL-slutpunkt med namnet Starter Endpoint är förkonfigurerad på alla arbetsytor, så att du kan komma igång med att skapa instrumentpaneler, visualiseringar och frågor direkt. Om du vill hantera mer komplexa arbetsbelastningar kan du enkelt öka dess storlek (för att minska svarstiden) eller antalet underliggande kluster (för att hantera fler samtidiga användare). För att hantera kostnader är startslutpunkten konfigurerad att avslutas efter 120 minuters inaktivitet.
För att hjälpa dig att komma igång snabbt finns en ny guidad introduktionsupplevelse tillgänglig för administratörer och användare. Onboarding-panelen visas som standard och du kan alltid se hur många registreringsuppgifter som finns kvar i sidofältet. Klicka på aktiviteter kvar för att öppna onboarding-panelen igen.
Du kan snabbt komma igång med Databricks SQL med två omfattande datauppsättningar i en skrivskyddad katalog med namnet
SAMPLES
, som är tillgänglig från alla arbetsytor. När du lär dig mer om Databricks SQL kan du använda dessa scheman för att skapa frågor, visualiseringar och instrumentpaneler. Ingen konfiguration krävs och alla användare har åtkomst till dessa scheman.- Schemat
nyctaxi
innehåller taxi resedata itrips
tabellen. - Schemat
tpch
innehåller data om detaljhandelsintäkter och leveranskedja i följande tabeller:customer
lineitem
nation
orders
part
partsupp
region
supplier
Klicka på Kör din första fråga i onboarding-panelen för att generera en ny fråga i
nyctaxi
schemat.- Schemat
Om du vill veta mer om att visualisera data i Databricks SQL utan att någon konfiguration krävs kan du importera instrumentpaneler från galleriet Instrumentpanelsexempel. Dessa instrumentpaneler drivs av datauppsättningarna i
SAMPLES
katalogen.Om du vill visa galleriet Instrumentpanelsexempel klickar du på Importera exempelinstrumentpanel i onboarding-panelen.
Nu kan du skapa och släppa inbyggda SQL-funktioner med hjälp av kommandona CREATE FUNCTION och DROP FUNCTION .
den 2 september 2021
Användare med behörigheten KAN REDIGERA på en instrumentpanel kan nu hantera instrumentpanelens uppdateringsschema och prenumerationslista. Tidigare krävdes behörigheten CAN MANAGE. Mer information finns i Uppdatera en instrumentpanel automatiskt.
Som standard ändrar visualiseringar inte längre storlek dynamiskt baserat på antalet returnerade resultat, men behåller samma höjd oavsett antalet resultat. Om du vill återgå till det tidigare beteendet och konfigurera en visualisering så att den dynamiskt ändrar storlek på panelens höjd dynamiskt i visualiseringens inställningar på instrumentpanelen. Mer information finns i Tabellalternativ.
Om du har åtkomst till mer än en arbetsyta i samma konto kan du växla arbetsytor inifrån Databricks SQL. Klicka i det nedre vänstra hörnet på din Azure Databricks-arbetsyta och välj sedan en arbetsyta för att växla till den.
den 12 augusti 2021
- En administratör kan nu avsluta en annan användares fråga medan den körs. Mer information finns i Avsluta en körningsfråga.
05 augusti 2021
- Förbättrad
EXPLAIN
resultatformatering- Förklara resultat är lättare att läsa
- Formaterad som monorymd utan radbrytning
den 29 juli 2021
- Det blev enklare att jonglera flera frågor med stöd för flera flikar i frågeredigeraren. Information om hur du använder redigeraren med flikar finns i Redigera flera frågor.
den 8 juli 2021
- Visualiseringswidgetar på instrumentpaneler har nu rubriker och beskrivningar så att du kan anpassa rubriken och beskrivningen av visualiseringar som används i flera instrumentpaneler till själva instrumentpanelen.
- Sidofältet har uppdaterats för bättre synlighet och navigering:
- Lager är nu SQL-slutpunkter och historiken har bytt namn till Frågehistorik.
- Kontoinställningar (tidigare med namnet Användare) har flyttats till konto. När du väljer Konto kan du ändra Azure Databricks-arbetsytan och logga ut.
- Användarinställningarna har flyttats till Inställningar och har delats upp i Inställningar och SQL Admin Console. SQL-administratörskonsolen är endast synlig för administratörer.
- Hjälpikonen har ändrats till Hjälp.
den 1 juli 2021
- Med den nya Katalogutforskaren kan du enkelt utforska och hantera behörigheter för databaser och tabeller. Användare kan visa schemainformation, förhandsgranska exempeldata och se tabellinformation och egenskaper. Administratörer kan visa och ändra ägare av dataobjekt, och ägare av dataobjekt kan bevilja och återkalla behörigheter. Mer information finns i Vad är Katalogutforskaren?.
- Y-axlar i vågräta diagram har uppdaterats för att återspegla samma ordning som i tabeller. Om du tidigare har valt omvänd ordning kan du använda växlingsknappen Omvänd ordning på fliken Y-axel för att vända den nya ordningen.
Den 23 juni 2021
- Konfigurera enkelt SQL-slutpunkter med tjänstens huvudnamn. Det finns nu en kontroll som hjälper dig att konfigurera ett huvudnamn för tjänsten i inställningen globala SQL-slutpunkter. Se Konfigurera ett huvudnamn för tjänsten.
- Temporära vyer stöds nu.
17 juni 2021
- Photon, Databricks nya vektoriserade körningsmotor, är nu aktiverat som standard för nyligen skapade SQL-slutpunkter (både UI och REST API). Fotonen påskyndar transparent
- Skriver till Parquet- och Delta-tabeller.
- Många SQL-frågor. Se Begränsningar.
- Hantera enkelt användare och grupper med
CREATE GROUP
kommandona ,DROP GROUP
,ALTER GROUP
,SHOW GROUPS
ochSHOW USERS
. Mer information finns i Säkerhetsinstruktioner och Visa instruktioner. - Webbläsaren för frågeredigerarens schema är snappier och snabbare i scheman med fler än 100 tabeller. I sådana scheman läses inte alla kolumner in automatiskt i schemawebbläsaren. listan över tabeller visas fortfarande som vanligt, men kolumner läses bara in när du klickar på en tabell. Den här ändringen påverkar automatisk komplettering av frågor i frågeredigeraren, eftersom den beror på att den här informationen visar förslag. Dessa förslag är inte tillgängliga förrän du expanderar en tabell och läser in dess kolumner.
03 juni 2021
- Administratörer av nyligen aktiverade Azure Databricks-arbetsytor får nu som standard behörigheten Databricks SQL och behöver inte längre ge sig själva behörigheten Databricks SQL-åtkomst med hjälp av administratörskonsolen.
- Photon är nu i offentlig förhandsversion och aktiverad som standard för nya SQL-slutpunkter.
- Belastningsutjämning för flera kluster finns nu i offentlig förhandsversion.
- Nu kan du aktivera samarbete på instrumentpaneler och frågor med andra medlemmar i organisationen med hjälp av BEHÖRIGHETEN KAN REDIGERA. Se Åtkomstkontrollistor.
26 maj 2021
- SQL Analytics har bytt namn till Databricks SQL. Den här ändringen har följande kundriktade effekter:
Referenser i webbgränssnittet har uppdaterats.
Behörigheten att bevilja åtkomst till Databricks SQL har bytt namn:
- Användargränssnitt: Databricks SQL-åtkomst (tidigare SQL Analytics-åtkomst)
- SCIM API:
databricks-sql-access
(tidigaresql-analytics-access
)
Användare, grupper och tjänstens huvudnamn med den tidigare behörigheten har migrerats till den nya behörigheten.
Taggar för granskningslogghändelser relaterade till Databricks SQL har ändrats:
- Prefixet för Databricks SQL-händelser är nu
databrickssql
. changeSqlAnalyticsAcl
är nuchangeDatabricksSqlAcl
.
- Prefixet för Databricks SQL-händelser är nu
- Instrumentpanelsuppdateringar
- Instrumentpanelens exportfilnamn har uppdaterats till namnet på instrumentpanelen + tidsstämpeln i stället för ett UUID.
- Gränsen för exportposter har höjts från 22 000 till 64 000.
20 maj 2021
Nu kan du använda din egen nyckel från Azure Key Vault för att kryptera Databricks SQL-frågor och frågehistorik som lagras i Azure Databricks. Om du redan har konfigurerat din egen nyckel för en arbetsyta för att kryptera data för hanterade tjänster (notebook-filer och hemligheter) krävs ingen ytterligare åtgärd. Samma kundhanterade nyckel för hanterade tjänster krypterar nu även Databricks SQL-frågor och frågehistorik. Se Kundhanterade nycklar för hanterade tjänster. Den här ändringen påverkar endast nya data som lagras i vila. Databricks SQL-frågor och frågehistorik som lagrades tidigare idag är inte garanterade att krypteras med den här nyckeln.
Databricks SQL-frågeresultat lagras i din Azure Blob Storage-rotinstans som Azure Databricks skapade under konfigurationen av arbetsytan och de krypteras inte av din nyckel för hanterade tjänster. Du kan dock använda din egen nyckel för att kryptera dem. Se Kundhanterade nycklar för DBFS-rot.
Fliken Tidigare körningar visar nu relativ tid.
Den 13 maj 2021
Databricks SQL försöker inte längre gissa kolumntyper. Tidigare behandlades en kolumn med formatet
xxxx-yy-dd
automatiskt som ett datum, även om det var en identifieringskod. Nu behandlas den kolumnen inte längre automatiskt som ett datum. Du måste ange det i frågan om så önskas. Den här ändringen kan leda till att vissa visualiseringar som förlitade sig på det tidigare beteendet inte längre fungerar. I den här versionen kan du ändra >alternativet Bakåtkompatibilitet för inställningar>för att återgå till det tidigare beteendet. I en framtida version tar vi bort den funktionen.Frågeredigeraren har nu en frågestatusindikator. Tillståndsändringar visas nu i en kontinuerligt uppdaterad förloppsindikator.
06 maj 2021
Nu kan du ladda ned innehållet på instrumentpanelen som pdf. Se Ladda ned som PDF.
En administratörsanvändare har nu visa åtkomst till alla frågor och instrumentpaneler. I den här vyn kan en administratör visa och ta bort alla frågor eller instrumentpaneler. Administratören kan dock inte redigera frågan eller instrumentpanelen om den inte delas med administratören. Se Frågeadministratörsvyn och den äldre administratörsvyn för instrumentpanelen.
Möjligheten att öka slutpunktens samtidighet med belastningsutjämning med flera kluster är nu tillgänglig för alla konton. Du kan skapa slutpunkter som autoskalning mellan angivna lägsta och högsta klusterantal. Överlagrade slutpunkter skalas upp och underladdade slutpunkter skalas ned.
29 april 2021
- Frågealternativ och information ordnas nu i en uppsättning flikar till vänster om frågeredigeraren:
Datakällor: Välj från tillgängliga datakällor och schema. Se Skapa en fråga.
Tidigare körningar: Visa tidigare körningar som utförts i SQL-redigeraren. Detta visar inte schemalagda körningar. Se Skriva frågor och utforska data i SQL-redigeraren.
Frågeinformation: Ange frågebeskrivningen, visa information om frågan och ange uppdateringsschemat. Se Skriva frågor och utforska data i SQL-redigeraren och Schemalägga en fråga.
den 22 april 2021
- Åtgärdade ett problem där slutpunkter var otillgängliga och verkade tas bort på grund av ett internt fel.
den 16 april 2021
Databricks SQL upprätthåller kompatibilitet med Apache Spark SQL-semantik. Den här versionen uppdaterar semantiken så att den matchar dem i Apache Spark 3.1. Tidigare var Databricks SQL justerat till Apache Spark 3.0-semantik.
- Statistiska sammansättningsfunktioner, inklusive
std
,stddev
,stddev_samp
,variance
var_samp
,skewness
, ,kurtosis
,covar_samp
ochcorr
, returnerarNULL
i ställetDouble.NaN
för närDivideByZero
inträffar under uttrycksutvärdering, till exempel närstddev_samp
de tillämpas på en enda elementuppsättning. Innan den här versionen returnerasDouble.NaN
. grouping_id()
returnerar långa värden. Före den här versionen returnerade den här funktionen int-värden.- Frågeplanen förklarar att resultatet nu är formaterat.
from_unixtime
,unix_timestamp
,to_unix_timestamp
,to_timestamp
ochto_date
misslyckas om det angivna datetime-mönstret är ogiltigt. Innan den här versionen returneradeNULL
de .- Datakällorna Parquet, ORC, Avro och JSON utlöser undantaget
org.apache.spark.sql.AnalysisException
: "Hittade dubbletter av kolumner i dataschemat i lästa om de identifierar dubbletter av namn i kolumner på den översta nivån samt i kapslade strukturer." - Structs och kartor omsluts av
{}
hakparenteserna i gjutning av dem till strängar. Till exempelshow()
använder åtgärden ochCAST
uttrycket sådana hakparenteser. Innan den här versionen användes d-hakparenteserna för samma ändamål. - NULL-element i strukturer, matriser och kartor konverteras till "null" när de omvandlas till strängar. Före den här versionen
NULL
konverterades elementen till tomma strängar. - Summan av kolumnspill av decimaltyp returnerar null. Före den här versionen kan summan av kolumnen av decimaltyp returnera null eller felaktigt resultat, eller till och med misslyckas vid körning (beroende på den faktiska körningen av frågeplanen).
IllegalArgumentException
returneras för ofullständiga intervallliteraler,INTERVAL '1'
till exempel , ,INTERVAL '1 DAY 2'
som är ogiltiga. Före den här versionen resulterar dessa literaler i NULLs.- Inläsning och besparing av tidsstämplar från och till Parquet-filer misslyckas om tidsstämplarna är före
1900-01-01 00:00:00Z
och läses in (sparas) somINT96
typ. Före den här versionen misslyckas inte åtgärderna, men kan leda till att tidsstämplarna för indata flyttas på grund av ombasering från/till Julian till/från proleptisk gregoriansk kalender. - Funktionerna
schema_of_json
ochschema_of_csv
returnerar schemat i SQL-format där fältnamn anges. Före den här versionen returnerar funktionen en katalogsträng utan att fält citeras och i gemener. CHAR
,CHARACTER
, ochVARCHAR
typer stöds i tabellschemat. Tabellgenomsökning och infogning respekterar tecken-/varchar-semantiken. Om tecken/varchar används på andra platser än tabellschemat genereras ett undantag (CAST är ett undantag som helt enkelt behandlar tecken/varchar som sträng som tidigare).- Följande undantag genereras för tabeller från den externa Hive-katalogen:
ALTER TABLE .. ADD PARTITION
genererarPartitionsAlreadyExistException
om det redan finns en ny partition.ALTER TABLE .. DROP PARTITION
genererarNoSuchPartitionsException
för inte befintliga partitioner.
13 april 2021
- Förbättrat frågedataflöde med SQL-slutpunktsköer. Frågor som skickas till en SQL-slutpunkt köar nu när slutpunkten redan är mättad med frågor som körs. Detta förbättrar frågedataflödet genom att inte överbelasta slutpunkten med begäranden. Du kan visa förbättrade prestanda på slutpunktsövervakningsskärmen.
01 april 2021
- Hitta snabbt den tid som ägnas åt kompilering, körning och resultathämtning för en fråga i Frågehistorik. Se Frågeprofil. Tidigare var den här informationen endast tillgänglig genom att klicka på en fråga och öppna fliken Körningsinformation.
- SQL-slutpunkter skalas inte längre utöver de högsta angivna klustren. Alla kluster som allokeras till en SQL-slutpunkt återvinns efter 24 timmar, vilket kan skapa ett kort fönster där det finns ytterligare ett kluster.
18 mars 2021
- Komplettera automatiskt i frågeredigeraren stöder nu Databricks SQL-syntax och är kontext- och aliasmedveten. Se Skapa en fråga.
- JDBC- och ODBC-begäranden misslyckas inte längre med ogiltiga sessionsfel efter tidsgränsen för sessionen på servern. BI-klienter kan nu återställas sömlöst när tidsgränser för sessioner inträffar.
11 mars 2021
- Administratörer och användare på arbetsytor som nyligen har aktiverats för Databricks SQL har inte längre automatiskt åtkomst till Databricks SQL. För att aktivera åtkomst till Databricks SQL måste administratören:
- Gå till sidan administratörsinställningar.
- Klicka på den Användare-fliken.
- På raden för deras konto klickar du på kryssrutan Databricks SQL-åtkomst .
- Klicka på Bekräfta.
- Upprepa steg 3 och 4 för att ge användare åtkomst till Databricks SQL eller bevilja åtkomst till grupper.
- Skapa enkelt frågor, instrumentpaneler och aviseringar genom att välja Ny > [Fråga | Instrumentpanel | Avisering] överst i sidofältet.
- Power Query-redigeraren sparar nu utkast och du kan återgå till en sparad fråga. Se Skriva frågor och utforska data i SQL-redigeraren.
- Du kan inte längre skapa externa datakällor.
- Tillförlitligheten för SQL-slutpunktsövervakningsdiagrammet har förbättrats. Diagrammet visar inte längre tillfälliga felmeddelanden.
04 mars 2021
Api-dokumentationen frågor, instrumentpaneler och aviseringar är nu tillgänglig. Se Referens för Databricks REST API.
Schemalagda uppdateringar av instrumentpanelen utförs nu alltid. Uppdateringarna utförs i webbprogrammet, så du behöver inte längre hålla instrumentpanelen öppen i en webbläsare. Se Uppdatera en instrumentpanel automatiskt.
Nya SQL-slutpunkter som skapats med HJÄLP av SQL Warehouse-API:et har nu Automatisk stopp aktiverat med en standardtid på två timmar.
Tableau Online-användare kan nu ansluta till SQL-slutpunkter. Se den nya Tableau Online-snabbstarten.
26 februari 2021
Den nya Power BI-anslutningsappen för Azure Databricks, som släpptes i offentlig förhandsversion i september 2020, är nu allmänt tillgänglig. Den ger:
- Enkel anslutningskonfiguration: den nya Power BI Azure Databricks-anslutningsappen är integrerad i Power BI och du konfigurerar den med en enkel dialogruta med ett par klickningar.
- Autentisering baserat på autentiseringsuppgifter för Microsoft Entra-ID – administratörer behöver inte längre konfigurera PAT-token.
- Snabbare importer och optimerade metadataanrop tack vare den nya Azure Databricks ODBC-drivrutinen, som ger betydande prestandaförbättringar.
- Åtkomst till Azure Databricks-data via Power BI respekterar åtkomstkontroll för Azure Databricks-tabeller och Behörigheter för Azure-lagringskonto som är associerade med din Microsoft Entra-ID-identitet.
Mer information finns i Ansluta Power BI till Azure Databricks.
25 februari 2021
- Det går nu snabbare att ange behörigheter för en SQL-slutpunkt. Det är ett steg direkt när du har skapat en ny SQL-slutpunkt och är lättillgänglig när du redigerar en befintlig slutpunkt. Se Ansluta till ett SQL-lager och Hantera ett SQL-lager.
- Om du vill återanvända visualiseringsinställningar kan du nu duplicera en visualisering. Se Klona en visualisering.
- Frågeresultat lagras nu i ditt konto i stället för Azure Databricks-kontot.
- För att förhindra läckande information genom att visa alla definierade behörigheter för ett objekt måste du antingen köra
SHOW GRANTS [<user>] <object>
:- En Databricks SQL-administratör eller ägare till
<object>
. - Användaren som anges i
[<user>]
.
- En Databricks SQL-administratör eller ägare till
Den 7 januari 2021
- För att minska utgifterna för inaktiva slutpunkter har nya SQL-slutpunkter nu automatiskt stopp aktiverat med en standardtidsgräns på två timmar. När tidsgränsen nås stoppas slutpunkten. Du kan när som helst ändra tidsgränsen eller inaktivera automatiskt stopp.
- Förutom för frågeparametrar av typen
TEXT
används inte citattecken längre i frågeparametrar. Om du har använt någon av frågeparametrarna av typenDropdown List
,Query Based Dropdown List
ellerDate
måste du lägga till citattecken för att frågan ska fungera. Om din fråga till exempel ärSELECT {{ d }}
, måste den här frågan varaSELECT '{{ d }}'
.
18 november 2020
Databricks har nöjet att introducera den offentliga förhandsversionen av Databricks SQL, en intuitiv miljö för att köra ad hoc-frågor och skapa instrumentpaneler på data som lagras i din datasjö. Databricks SQL gör det möjligt för din organisation att använda en sjöhusarkitektur med flera moln som ger datalagerprestanda med datasjöekonomi. Databricks SQL:
- Integreras med de BI-verktyg som du använder idag, till exempel Tableau och Microsoft Power BI, så att du kan köra frågor mot de mest fullständiga och de allra senaste data i din datasjö.
- Kompletterar befintliga BI-verktyg med ett SQL-gränssnitt som gör att dataanalytiker och data scientists kan köra frågor på data i en datasjö direkt i Azure Databricks.
- Ger möjlighet att dela frågeinsikter via visualiseringar och instrumentpaneler (dra och släpp) med automatisk avisering vid viktiga förändringar i data.
- Använder Anslut till ett SQL-lager för att ge tillförlitlighet, kvalitet, skalning, säkerhet och prestanda till din datasjö, så att du kan köra traditionella analysarbetsbelastningar med dina senaste och fullständiga data.
USAGE
Introducerar privilegiet att förenkla dataåtkomstadministration. För att kunna använda ett objekt i ett schema måste du beviljas behörigheten USAGE för schemat utöver de behörigheter som du behöver för att utföra åtgärden. BehörighetenUSAGE
kan beviljas till scheman eller till katalogen. För arbetsytor som redan använder åtkomstkontroll för tabell beviljasUSAGE
-privilegiet automatiskt för användargruppen på dennaCATALOG
(rotkatalog). Mer information finns i Behörigheter för Hive-metaarkiv och skyddsbara objekt (äldre).
Mer information finns i Vad är datalager på Azure Databricks?
Åtgärdade problem
- SQL-redigerare. SQL-redigeraren bevarar nu markerad text och rullningsposition när du växlar mellan frågeflikar.
- SQL-redigerare. Om du klickar på "Kör" på en fråga i SQL-redigeraren navigerar du till en annan sida och returnerar medan frågan fortfarande körs, visar redigeraren rätt frågetillstånd. Om frågan slutförs när du är på en annan sida blir frågeresultat tillgängliga när du återgår till SQL-redigerarsidan.
- Nu kan du använda MySQL 8.0 som ett externt metaarkiv.
DESCRIBE DETAIL
kommandon i Delta-tabeller misslyckas inte längre medjava.lang.ClassCastException: java.sql.Timestamp cannot be cast to java.time.Instant.
- Det går inte längre att läsa Parquet-filer med
INT96
tidsstämplar. - När en användare har can run-behörighet för en fråga och kör den, om frågan har skapats av en annan användare, visar frågehistoriken frågans löpare som användaren.
- Null-värden ignoreras nu när ett diagram återges, vilket förbättrar användbarheten för diagram. Tidigare såg staplar i ett stapeldiagram till exempel mycket små ut när nullvärden fanns. Nu anges axlarna endast baserat på värden som inte är null.
Kända problem
- Läsningar från andra datakällor än Delta Lake i belastningsutjämnade SQL-slutpunkter för flera kluster kan vara inkonsekventa.
- Deltatabeller som används i Databricks SQL laddar upp sina schema- och tabellegenskaper till det konfigurerade metaarkivet. Om du använder ett externt metaarkiv kan du se Delta Lake-information i metaarkivet. Delta Lake försöker hålla denna information så aktuell som möjligt efter bästa förmåga. Du kan även använda kommandot
DESCRIBE <table>
för att säkerställa att informationen är uppdaterad i ditt metaarkiv. - Databricks SQL stöder inte zonförskjutningar som "GMT+8" som sessionstidszoner. Lösningen är att använda en regionbaserad tidszon https://en.wikipedia.org/wiki/List_of_tz_database_time_zones) som Etc/GMT+8 i stället. Mer information om hur du anger tidszoner finns i ANGE TIDSZON .
Vanliga frågor och svar
- Hur debiteras Databricks SQL-arbetsbelastningar?
- Var körs SQL-slutpunkter?
- Kan jag använda SQL-slutpunkter från SQL-notebook-filer för Datavetenskap och teknisk arbetsyta?
- Jag har beviljats åtkomst till data med hjälp av en molnleverantörs autentiseringsuppgifter. Varför kan jag inte komma åt dessa data i Databricks SQL?
Hur debiteras Databricks SQL-arbetsbelastningar?
Databricks SQL-arbetsbelastningar debiteras enligt SKU: n för beräkning av standardjobb.
Var körs SQL-slutpunkter?
Precis som Azure Databricks-kluster skapas och hanteras SQL-slutpunkter i ditt Azure-konto. SQL-slutpunkter hanterar SQL-optimerade kluster automatiskt i ditt konto och skalas för att matcha slutanvändares efterfrågan.
Kan jag använda SQL-slutpunkter från SQL-notebook-filer för Datavetenskap och teknisk arbetsyta?
Nej. Du kan använda SQL-slutpunkter från Databricks SQL-frågor, BI-verktyg och andra JDBC- och ODBC-klienter.
Jag har beviljats åtkomst till data med hjälp av en molnleverantörs autentiseringsuppgifter. Varför kan jag inte komma åt dessa data i Databricks SQL?
I Databricks SQL omfattas all åtkomst till data av dataåtkomstkontroll, och en administratör eller dataägare måste först ge dig rätt behörighet.