Sdílet prostřednictvím


Poznámky k verzi SQL pro Databricks 2025

V roce 2025 byly vydány následující funkce a vylepšení Databricks SQL.

6. března 2025

Následující aktualizace byly vydány v týdnu 6. března 2025.

Aktualizace uživatelského rozhraní

  • grafy se dvěma osou nyní podporují přiblížení: Teď můžete kliknutím a přetažením přiblížit grafy se dvěma osou.
  • Připnout sloupce tabulky: Nyní můžete připnout sloupce tabulky na levou stranu zobrazení tabulky. Sloupce zůstanou viditelné, když se posunete doprava v tabulce. Viz Nastavení sloupce.
  • Opraven problém se kombinovanými grafy: Vyřešeno chybné zarovnání popisků osy X a pruhů při použití časového pole na ose X.

21. února 2025

Databricks SQL verze 2025.10 je nyní k dispozici v kanálu Preview. V následující části najdete informace o nových funkcích, změnách chování a opravách chyb.

změny v roce 2025.10

Změny chování

  • V Delta Sharing je historie tabulek ve výchozím nastavení povolena

    Sdílené složky vytvořené pomocí příkazu SQL ALTER SHARE <share> ADD TABLE <table> teď mají ve výchozím nastavení povolené sdílení historie (WITH HISTORY). Viz ALTER SHARE.

  • Příkazy SQL pro přihlašovací údaje vracejí chybu při nesouladu typu přihlašovacích údajů.

    Pokud se v této verzi typ přihlašovacích údajů zadaný v příkazu SQL pro správu přihlašovacích údajů neshoduje s typem argumentu přihlašovacích údajů, vrátí se chyba a příkaz se nespustí. Například pro příkaz DROP STORAGE CREDENTIAL 'credential-name', pokud credential-name není přihlašovací údaje úložiště, příkaz selže s chybou.

    Tato změna pomáhá zabránit chybám uživatelů. Dříve se tyto příkazy úspěšně spustily, i když byly předány přihlašovací údaje, které neodpovídají zadanému typu přihlašovacích údajů. Například následující příkaz by úspěšně odstranil storage-credential: DROP SERVICE CREDENTIAL storage-credential.

    Tato změna má vliv na následující výroky:

Nové funkce a vylepšení

  • Použijte timestampdiff & timestampadd ve generovaných sloupcových výrazech

    Výrazy generovaných sloupců v Delta Lake nyní podporují funkce timestampdiff a timestampadd.

  • podpora syntaxe kanálu SQL

    Nyní můžete vytvářet SQL pipelines. Kanál SQL strukturuje standardní dotaz, například SELECT c2 FROM T WHERE c1 = 5, do podrobné sekvence, jak je znázorněno v následujícím příkladu:

    FROM T
    |> SELECT c2
    |> WHERE c1 = 5
    

    Informace o podporované syntaxi kanálů SQL najdete v tématu syntaxe kanálu SQL.

    Základní informace o tomto mezioborovém rozšíření najdete v tématu SQL má problémy. Můžeme je opravit: syntaxe roury v SQL (od Google Research).

  • vytvoření požadavku HTTP pomocí funkce http_request

    Teď můžete vytvářet připojení HTTP a jejich prostřednictvím provádět požadavky HTTP pomocí funkce http_request.

  • Update DESCRIBE TABLE vrací metadata jako strukturovaný JSON.

    Teď můžete pomocí příkazu DESCRIBE TABLE AS JSON vrátit metadata tabulky jako dokument JSON. Výstup JSON je strukturovanější než výchozí sestava čitelná pro člověka a dá se použít k interpretaci schématu tabulky prostřednictvím kódu programu. Další informace se dozvíte v DESCRIBE TABLE JAKO JSON.

  • Uspořádání ignorující koncové mezery

    Přidána podpora pro kolace necitlivé ke koncovým mezerám. Tyto kolace například považují 'Hello' a 'Hello ' za stejné. Pro další informace se podívejte na řazení RTRIM.

Opravy chyb

  • Vylepšené přírůstkové klonování

    Tato verze obsahuje opravu hraničního případu, kdy přírůstková CLONE může soubory zkopírované ze zdrojové tabulky do cílové tabulky znovu zkopírovat. Viz Klonování tabulky ve službě Azure Databricks.

13. února 2025

Následující funkce a aktualizace byly vydány v týdnu 13. února 2025.

Aktualizace uživatelského rozhraní

zjišťování dat

  • Náhled metadat katalogu Unity: Zobrazte metadata pro prostředky katalogu Unity tak, že nad prostředkem podržíte kurzor myši v prohlížeči schémat. Tato funkce je dostupná v Průzkumníku katalogu a dalších rozhraních, kde používáte prohlížeč schématu, jako jsou řídicí panely AI/BI a editor SQL.

    karta obsahující metadata katalogu Unity, jako je vlastník a nedávná historie dotazů, se zobrazí napravo od výpisu katalogu.

  • Filtr pro nalezení datových prostředků, které můžete dotazovat nastavení filtru v prohlížeči schématu Průzkumníka katalogu nyní zahrnuje zaškrtávací políčko Lze dotazovat. Výběrem této možnosti se vyloučí objekty, které můžete zobrazit, ale ne dotaz.

    Nastavení filtru s vybraným přepínačem dotazu

30. ledna 2025

Následující funkce a aktualizace byly vydány v týdnu 30. ledna 2025.

Aktualizace uživatelského rozhraní

SQL Warehouse

Graf Počet dokončených dotazů (veřejná ukázka) je teď k dispozici v uživatelském rozhraní pro sledování skladu SQL. Tento nový graf zobrazuje počet dokončených dotazů v časovém intervalu, včetně zrušených a neúspěšných dotazů. Graf lze použít s ostatními grafy a tabulkou Historie dotazů k vyhodnocení a řešení potíží s výkonem skladu. Dotaz je přidělen do časového okna, ve kterém je dokončen. Počty se průměrují za minutu. Další informace najdete v tématu Monitorovatsklad SQL.

SQL editor

  • rozšířené zobrazení dat v grafech: Vizualizace vytvořené v editoru SQL teď podporují až 15 000 řádků dat.

23. ledna 2025

Následující funkce a aktualizace byly vydány v týdnu 23. ledna 2025.

změny v roce 2024.50

Databricks SQL verze 2024.50 obsahuje následující změny chování, nové funkce a vylepšení.

Změny chování

  • datový typ VARIANT již nelze použít s operacemi, které vyžadují porovnání

V dotazech, které obsahují datový typ VARIANT, nelze použít následující klauzule ani operátory:

  • DISTINCT
  • INTERSECT
  • EXCEPT
  • UNION
  • DISTRIBUTE BY

Tyto operace provádějí porovnání a porovnání, která používají datový typ VARIANT, vytvářejí nedefinované výsledky a nejsou podporovány v Databricks. Pokud ve svých úlohách nebo tabulkách Azure Databricks používáte typ VARIANT, doporučuje Databricks následující změny:

  • Aktualizujte dotazy nebo výrazy tak, aby explicitně přetypovály hodnoty VARIANT na datové typy, které nejsouVARIANT.
  • Pokud máte pole, která je nutné použít s některou z výše uvedených operací, extrahujte tato pole z datového typu VARIANT a uložte je pomocí datových typů, které nejsouVARIANT.

Další informace najdete v tématu varianta dotazudata.

Nové funkce a vylepšení

  • Podpora parametrizace klauzule USE CATALOG with IDENTIFIER

Pro klauzuli IDENTIFIER se podporuje příkaz USE CATALOG. Díky této podpoře můžete parametrizovat aktuální katalog s využitím řetězcové proměnné nebo značky parametru.

  • podpora COMMENT ON COLUMN tabulek a zobrazení

Příkaz COMMENT ON podporuje změny komentářů pro sloupce zobrazení a tabulky.

  • nové funkce SQL

K dispozici jsou následující nové integrované funkce SQL:

  • dayname(výraz) vrátí třípísmennou anglickou zkratku pro den v týdnu k danému datu.
  • uniform(výraz1, výraz2 [, seed]) vrátí náhodnou hodnotu s nezávisle a stejně rozdělenými hodnotami v zadaném rozsahu čísel.
  • randstr(length) vrátí náhodný řetězec z length alfanumerických znaků.
  • vyvolání pojmenovaného parametru pro více funkcí

Následující funkce podporují volání pojmenovaných parametrů :

Opravy chyb

  • vnořené typy teď správně přijímají omezení NULL

Tato verze opravuje chybu, která ovlivňuje některé sloupce generované Deltou u vnořených typů, například STRUCT. Tyto sloupce by mohly někdy nesprávně odmítat výrazy na základě omezení NULL nebo NOT NULL u vnořených polí. Toto bylo opraveno.

15. ledna 2025

Následující aktualizace byly vydány v týdnu 15. ledna 2025.

Aktualizace uživatelského rozhraní

SQL editor

Nový editor SQL (Public Preview) má nyní následující funkce:

  • Stáhnout pojmenování: Stažené výstupy jsou nyní pojmenovány podle dotazu.
  • Úpravy velikosti písma: Rychle upravit velikost písma v editoru SQL pomocí Alt + a Alt - pro Windows/Linux nebo Opt + a Opt - pro macOS.
  • @Mentions v komentářích: zmínit konkrétní uživatele pomocí @ v komentářích. Zmínění uživatelé dostanou e-mailová oznámení.
  • Vylepšené přepínání karet: Přepínání karet je až o 80 % rychlejší pro načtené karty a o 62 % rychlejší pro neaktivní karty.
  • Zobrazit podrobnosti o skladu: Velikost SQL Warehouse je nyní viditelná ve výběru výpočetních prostředků bez zbytečných kliknutí.
  • Upravit hodnoty parametrů: Použít Ctrl + Enter pro Windows/Linux nebo Cmd + Enter pro macOS ke spuštění dotazu při úpravě hodnoty parametru.
  • Zachovat výsledky dotazu v historii verzí: Výsledky dotazu se teď ukládají s historií verzí.

vizualizace