Poznámky k verzi Databricks SQL
Důležité
Tato funkce je ve verzi Public Preview.
datacihly vydává aktualizace pro datacihly SQL uživatelské rozhraní webové aplikace průběžně se všemi uživateli, kteří získávají stejné aktualizace, a to v krátké době.
kromě toho datacihly obvykle často uvolňují nové výpočetní verze SQL koncového bodu. K dispozici jsou vždy dva kanály : verze Preview a aktuální verze.
Kanály
kanály vám umožní vybrat, jestli se má použít aktuální verze compute pro SQL koncového bodu nebo verze Preview . verze Preview umožňují vyzkoušet funkčnost před tím, než se tato datacihly SQL standardem. Využijte výhod verze Preview k otestování provozních dotazů a řídicích panelů v nadcházejících změnách.
Verze Preview je obvykle povýšená na aktuální kanál přibližně dva týdny po uvolnění do kanálu verze Preview. Některé funkce, například funkce zabezpečení, aktualizace údržby a opravy chyb, mohou být vydány přímo do aktuálního kanálu. Čas od času můžou datacihly povýšit verzi Preview na aktuální kanál podle jiného plánu. Každá nová verze bude oznámena v následujících oddílech.
informace o tom, jak přepnout existující koncový bod SQL na kanál verze preview, najdete v tématu použití kanálu verze preview.
Current
Verze 2021,5
vzhledem k tomu, že jsme právě vydali verzi výpočetního prostředí pro SQL koncového bodu, neexistují žádné rozdíly, které by bylo potřeba zvýraznit z předchozí verze.
Preview
Verze 2021,10. Shrnutí mezi 30. listopadu 2
ve výchozím nastavení používá tato verze standard ANSI SQL dialekt, což usnadňuje migraci úloh datového skladu na platformu lakehouse datacihly. SQL standard poskytuje známou syntaxi a zabraňuje neočekávanému chování při odstraňování potíží. seznam změn chování mezi syntaxí SQL použitou v aktuálním kanálu a standardní syntaxí ANSI použitou v kanálu verze preview naleznete v tématu _.
Tato verze bude povýšena na aktuální kanál přibližně dva týdny po uvolnění do kanálu verze Preview. doporučujeme vám používat období preview k testování úloh na SQL koncový bod, který tuto verzi používá.
Aktualizace uživatelského rozhraní webové aplikace
funkce uvedené v této části jsou nezávislé na verzích výpočetní verze SQL koncového bodu popsaných v části kanály v poznámkách k verzi.
1. prosince 2021
- nyní můžete použít parametry konfigurace SQL na úrovni pracovního prostoru. tyto parametry se automaticky použijí na všechny existující a nové koncové body SQL v pracovním prostoru. viz konfigurační parametry SQL.
18. listopadu 2021
Když si zobrazíte historii dotazů, můžete teď filtrovat dotazy na instanční objekt, který je spustil. Viz zobrazení historie dotazů.
editor SQL nyní můžete otevřít pomocí zástupce postranního panelu. chcete-li otevřít editor SQL, klikněte na tlačítko SQL editor.
pokud máte oprávnění k vytváření & clusterů pro technické zpracování dat, můžete nyní vytvořit koncové body SQL kliknutím na tlačítko & v postranním panelu a kliknutím na SQL koncový bod.
Správci teď můžou přenést vlastnictví dotazu, řídicího panelu nebo výstrahy na jiného uživatele prostřednictvím uživatelského rozhraní. Přečtěte si:
4. listopadu 2021
- V vizualizaci vizualizace (Chloropleth) se maximální počet kroků přechodu pro barvy v legendě zvýšil z 11 na 20. Výchozí hodnota je 5 kroků přechodu včetně minimální barvy a maximální barvy.
- editor SQL s kartami teď podporuje hromadnou správu karet. Pokud kliknete pravým tlačítkem na kartu, uvidíte možnost Zavřít ostatní, Zavřít levou, Zavřít pravoua Zavřít vše. Všimněte si, že pokud kliknete pravým tlačítkem na první nebo poslední kartu, nezobrazí se možnosti Zavřít vlevo nebo Zavřít vpravo.
28. října 2021
- Při zobrazení tabulky v Průzkumník dat máte dvě možnosti, jak zjednodušit interakci s tabulkou:
- Klikněte na vytvořit dotaz a vytvořte dotaz, který vybere všechny sloupce a vrátí prvních 1000 řádků. Viz Vytvoření základního dotazu.
- Kliknutím na vytvořit rychlý řídicí panel otevřete stránku konfigurace, kde můžete vybrat sloupce, které vás zajímají, a vytvořit řídicí panel a podpůrné dotazy, které poskytují základní informace, a to pomocí těchto sloupců a předvádíme parametry na úrovni řídicího panelu a další možnosti. Viz Vytvoření rychlého řídicího panelu.
19. října 2021
- V editoru s kartamijsou nyní k dispozici nové klávesové zkratky:
- Otevřít novou kartu:
- Windows:
Cmd+Alt+T - Mac:
Cmd+Option+T
- Windows:
- Zavřít aktuální kartu
- Windows:
Cmd+Alt+W - Mac:
Cmd+Option+W
- Windows:
- Otevřít dialog dotazů
- Windows:
Cmd+Alt+O - Mac:
Cmd+Option+O
- Windows:
- Otevřít novou kartu:
23. září 2021
- Nový řídicí panel teď můžete vytvořit klonem existujícího řídicího panelu, pokud ho budete moct spustit, může upravit a Spravovat oprávnění na řídicím panelu a ve všech dotazech na nadřazených počítačích. Viz klonování řídicího panelu.
- Nyní můžete použít
GROUP BYve vizualizaci s více sloupci osy Y. Viz seskupování. - Nyní můžete použít
{{ @@yPercent}}k formátování popisků dat v nenormalizovaném skládaném pruhovém grafu. Viz skládání. - Pokud použijete ověřování SAML a platnost přihlašovacích údajů SAML vyprší během několika minut, budete aktivně vyzváni k opětovnému přihlášení, než spustíte dotaz nebo aktualizujete řídicí panel. To pomáhá zabránit přerušení z důvodu přihlašovacích údajů, jejichž platnost vyprší během provádění dotazu.
20. září 2021
- Pomocí REST API oprávnění teď můžete přenést vlastnictví řídicích panelů, dotazů a upozornění. viz převádění vlastnictví datacihly SQL objektů.
16. září 2021
BIGINTVýsledky dotazu jsou nyní serializovány jako řetězce, pokud je větší než 9007199254740991. Tím se vyřeší problém, ve kterémBIGINTby se výsledky zkrátily ve výsledcích dotazu. Jiné celočíselné výsledky jsou stále serializované jako čísla. Formátování čísel u popisků osy a popisů se nevztahuje naBIGINTvýsledky, které jsou serializovány jako řetězce. další informace o datových typech v datacihlách SQL naleznete v tématu typ BIGINT (datacihly SQL).
7. září 2021
Datacihly zavedly změny, které následují v průběhu týdne. Pracovní prostor nemusí být pro tyto změny povolen až do 7. září.
Datacihly SQL nyní jsou v Public Preview a povoleny pro všechny uživatele v nových pracovních prostorech.
Poznámka
pokud byl váš pracovní prostor povolený pro datacihly SQL v ověřovaném Public Preview – to znamená před týden od 7. září 2021 – uživatelé uchovají oprávnění přiřazená před tímto datem, pokud ho nezměníte. jinými slovy, pokud uživatel neměl přístup k datacihlům SQL během ověřovaného Public Preview, nebude ho teď mít, pokud ho mu správce neposkytne.
správci mohou spravovat, kteří uživatelé mají přístup k datacihlům SQL přiřazením datacihly SQL oprávnění k přístupu ( v rozhraní API) uživatelům nebo skupinám. Ve výchozím nastavení mají toto oprávnění noví uživatelé.
správci můžou omezit uživatele nebo skupinu tak, aby přístup pouze k datacihlům SQL a zabránili jim v přístupu k & technickým inženýrům a dataMachine Learning cihlům, a to odebráním oprávnění & (
workspace-accessv rozhraní API) od uživatele nebo skupiny. Ve výchozím nastavení mají toto oprávnění noví uživatelé.Důležité
chcete-li se přihlásit a přistupovat k Azure Databricks, musí mít uživatel buď přístupové cihly SQL přístup k přístupu nebo oprávnění přístupu k pracovnímu prostoru (nebo obojí).
Další informace najdete v tématu Správa uživatelů a skupin.
Malý klasický koncový SQL s názvem Počáteční koncový bod je předem nakonfigurovaný ve všech pracovních prostorech, takže můžete hned začít vytvářet řídicí panely, vizualizace a dotazy. Pokud chcete zpracovávat složitější úlohy, můžete snadno zvětšit jeho velikost (aby se snížila latence) nebo počet základních clusterů (aby bylo možné zpracovávat více souběžných uživatelů). Aby bylo možné spravovat náklady, je počáteční koncový bod nakonfigurovaný tak, aby se ukončil po 120 minutách nečinnosti.
Aby se vám pomohlo rychle se reagovat, je pro správce a uživatele k dispozici nové prostředí pro onboarding s průvodcem. Panel pro onboarding je ve výchozím nastavení viditelný a vždy můžete vidět, kolik úloh onboardingu zbývá na bočním panelu nad ikonou
. Kliknutím na úlohy vlevo znovu otevřete panel onboardingu.Databricks můžete začít rychle používat SQL se dvěma bohatými datovými sadami v katalogu jen pro čtení s názvem , který je k dispozici ve
SAMPLESvšech pracovních prostorech. Když se seznámíte s SQL Databricks, můžete tyto databáze použít k vytváření dotazů, vizualizací a řídicích panelů. Nevyžaduje se žádná konfigurace a všichni uživatelé mají k těmto databázím přístup.- Databáze
nyctaxiobsahuje data o jízdě taxíkem vtripstabulce. - Databáze
tpchobsahuje údaje o maloobchodních výnosech a dodavatelském řetězci v následujících tabulkách:customerlineitemnationorderspartpartsuppregionsupplier
Kliknutím na Spustit první dotaz na panelu pro onboarding vygenerování nového dotazu databáze.
- Databáze
Pokud chcete získat informace o vizualizaci dat v Databricks SQL bez potřeby konfigurace, můžete řídicí panely importovat z Galerie ukázkových řídicích panelů. Tyto řídicí panely jsou zapnuté datovými sadami v
SAMPLESkatalogu.Pokud chcete zobrazit galerii ukázkových řídicích panelů, klikněte na panelu onboardingu na Importovat ukázkový řídicí panel.
Nyní můžete vytvářet a dropovat nativní SQL funkcí pomocí příkazů CREATE FUNCTION a DROP FUNCTION.
2. září 2021
Uživatelé s oprávněním Může upravit na řídicím panelu teď mohou spravovat plán aktualizace řídicího panelu a seznam předplatných. Dříve se vyžadovalo oprávnění Může spravovat. Další informace najdete v tématu Automatická aktualizace řídicího panelu.
Ve výchozím nastavení se vizualizace už dynamicky mění na základě počtu vrácených výsledků, ale udržují stejnou výšku bez ohledu na počet výsledků. Pokud se chcete vrátit k předchozímu chování a nakonfigurovat vizualizaci tak, aby dynamicky měděla, povolte dynamicky měnit velikost výšky panelu v nastavení vizualizace na řídicím panelu. Další informace najdete v tématu Tabulky.
Pokud máte přístup k více než jednomu pracovnímu prostoru ve stejném účtu, můžete pracovní prostory přepnout z úložiště Databricks SQL. Klikněte
účtu v levém dolním rohu vašeho pracovního Azure Databricks a pak vyberte pracovní prostor, do něj se chcete přepnout.
12. srpna 2021
- Správce teď může při provádění ukončit dotaz jiného uživatele. Další informace najdete v tématu Ukončení spuštěného dotazu.
5. srpna 2021
- Vylepšené
EXPLAINformátování výsledků- Vysvětlit výsledky se snadněji čtou
- Formátováno jako monoprostorové bez zalamování řádků
29. července 2021
- S podporou více karet v editoru dotazů je teď jednodušší roztáčet více dotazů. Pokud chcete povolit editor se záložkou, podívejte se na stránku Povolení a zakázání editoru se záložkou. Pokud chcete použít editor se záložkami, podívejte se na stránku Upravit více dotazů.
8. července 2021
- Widgety vizualizace na řídicích panelech teď mají názvy a popisy, abyste mohli přizpůsobit název a popis vizualizací používaných ve více řídicích panelech pro samotný řídicí panel.
- Boční panel byl aktualizován, aby se zlepšila viditelnost a navigace:
- Koncové body se teď SQL a historie se přejmenuje na Historie dotazů.
- Nastavení účtu (dříve Uživatelé) se přesunulo do SQL
účtu. Když vyberete Účet, můžete změnit pracovní Azure Databricks a odhlásit se. - Uživatelská nastavení se přesunula do Nastavení
Nastavení a byla rozdělena do části User Nastavení a SQL Admin Console. SQL správce je viditelná jenom správcům. - Ikona nápovědy se změnila na
Nápověda.
1. července 2021
- Nový Průzkumník dat umožňuje snadno zkoumat a spravovat oprávnění k databázím a tabulkám. Uživatelé mohou zobrazit podrobnosti schématu, zobrazit náhled ukázkových dat a zobrazit podrobnosti a vlastnosti tabulky. Správci mohou zobrazit a změnit vlastníky datových objektů a vlastníci datových objektů mohou udělit a odvolat oprávnění. Podrobnosti najdete v tématu Průzkumník dat.
- Osy Y ve vodorovných grafech byly aktualizovány tak, aby odrážely stejné řazení jako v tabulkách. Pokud jste už dříve vybrali obrácené řazení, můžete použít přepínač Obrácené pořadí na kartě Osa Y a obrátit tak nové řazení.
23. června 2021
- Snadná konfigurace SQL koncových bodů pomocí objektů služby K dispozici je teď ovládací prvek, který vám pomůže nakonfigurovat instanční objekt v globálním SQL koncových bodů. Viz Konfigurace objektu služby.
- Nyní jsou podporována dochová zobrazení.
17. června 2021
- Nový vektorizovanýmodul spouštění Databricks Photon je teď ve výchozím nastavení pro nově vytvořené koncové body SQL (uživatelské rozhraní i REST API). Photon transparentně urychluje
- Zapisuje do tabulek Parquet a Delta.
- Mnoho SQL dotazů. Viz Omezení.
- Snadno spravujte uživatele a skupiny pomocí
CREATE GROUPpříkazů , , , aDROP GROUPALTER GROUPSHOW GROUPSSHOW USERS. Podrobnosti najdete v tématu Příkazy zabezpečení a Příkazy Show. - Prohlížeč schémat editoru dotazů je přichycenější a rychlejší u databází s více než 100 tabulkami. V takových databázích prohlížeč schémat nenačte automaticky všechny sloupce. Seznam tabulek se stále zobrazuje jako obvykle, ale sloupce se načtou jenom po kliknutí na tabulku. Tato změna má vliv na automatické dokončování dotazů v editoru dotazů, protože zobrazení návrhů závisí na těchto informacích. Dokud tabulku nevybalíte a nenačtete její sloupce, nebudou tyto návrhy dostupné.
3. června 2021
- Správci nově povolených pracovních prostorů Azure Databricks teď ve výchozím nastavení obdrží nárok na databricks SQL už si nemusí oprávnění k přístupu k Databricks SQL pomocí konzoly pro správu.
- Photon je teď ve verzi Public Preview a ve výchozím nastavení je povolený pro nové koncové SQL koncové body.
- Vyrovnávání zatížení s více clustery je teď ve verzi Public Preview.
- Teď můžete povolit spolupráci na řídicích panelech a dotazech s ostatními členy vaší organizace pomocí oprávnění Může upravit. Viz Řízení přístupu k řídicímu panelu a Řízení přístupu k dotazům.
26. května 2021
- SQL Analytics se přejmenoval na Databricks SQL. Tato změna má následující dopad na zákazníky:
Odkazy ve webovém uživatelském rozhraní byly aktualizovány.
Oprávnění k udělení přístupu k datům Databricks SQL přejmenováno:
- Uživatelskérozhraní: Přístup SQL Databricks (dříve SQL Analytics)
- Rozhraní API SCIM: (dříve
sql-analytics-access)
Uživatelé, skupiny a objekty služby s předchozím nárokem se migrují na nový nárok.
Značky událostí protokolu auditu souvisejících s SQL Databricks se změnily:
- Předpona pro události SQL databricks je teď
databrickssql. changeSqlAnalyticsAclje teďchangeDatabricksSqlAcl.
- Předpona pro události SQL databricks je teď
- Aktualizace řídicích panelů
- Název souboru pro export řídicího panelu se aktualizoval tak, aby byl názvem řídicího panelu a časového razítka, nikoli UUID.
- Limit záznamů exportu byl zvýšen z 22 kB na 64 kB.
20. května 2021
Teď můžete použít vlastní klíč z Azure Key Vault k šifrování dotazů Databricks SQL historie dotazů uložených v Azure Databricks. Pokud jste už pro pracovní prostor nakonfigurovali vlastní klíč pro šifrování dat pro spravované služby (poznámkové bloky a tajné kódy), nevyžaduje se žádná další akce. Stejný klíč spravovaný zákazníkem pro spravované služby teď také šifruje databricks SQL dotazy a historii dotazů. Viz Povolení klíčů spravovaných zákazníkem pro spravované služby. Tato změna se týká pouze nových uložených dat. U dotazů SQL a historie dotazů, které byly uloženy před dnešním datem, není zaručeno šifrování pomocí tohoto klíče.
Výsledky dotazů SQL Databricks se ukládají do kořenové instance služby Azure Blob Storage, kterou Azure Databricks vytvořili během nastavení pracovního prostoru, a nejsou zašifrované klíčem spravovaných služeb. K jejich zašifrování ale můžete použít vlastní klíč. Viz Konfigurace klíčů spravovaných zákazníkem pro kořen DBFS.
Tato funkce je dostupná v Azure Databricks Premium Plán.
Karta Past executions (Minulé spuštění) teď zobrazuje relativní čas.
13. května 2021
Databricks SQL už se snaží uhodnout typy sloupců. Dříve byl sloupec ve formátu automaticky považován za datum, i když se jedná
xxxx-yy-ddo identifikační kód. Tento sloupec se už automaticky nebude považovat za datum. Pokud je to žádoucí, musíte to zadat v dotazu. Tato změna může způsobit, že některé vizualizace, které spoléhaly na předchozí chování, už nebudou fungovat. V této verzi můžete změnit
zpětná kompatibilita a vrátit se
k předchozímu chování. V budoucí verzi tuto funkci odebereme.Editor dotazů teď obsahuje indikátor průběhu dotazu. Změny stavu jsou teď viditelné na neustále aktualizovaném indikátoru průběhu.

6. května 2021
- Obsah řídicího panelu si teď můžete stáhnout ve formátu PDF. Viz Stáhnout jako PDF.
- Uživatel s rolí správce teď má přístup ke všem dotazům a řídicím panelům. V tomto zobrazení může správce zobrazit a odstranit libovolný dotaz nebo řídicí panel. Správce ale nemůže upravit dotaz nebo řídicí panel, pokud nejsou sdíleny se správcem. Viz Zobrazení správce dotazů a Zobrazení správce řídicího panelu.
- Možnost zvýšit souběžnost koncových bodů s vyrovnáváním zatížení s více clustery je teď dostupná pro všechny účty. Můžete vytvořit koncové body, které automaticky škáluje mezi zadaným minimem a maximálním počtem clusterů. Přetížené koncové body budou škálovat nahoru a podnačtení koncových bodů se budou škálovat dolů.
29. dubna 2021
- Možnosti dotazu a podrobnosti jsou teď uspořádané do sady karet nalevo od editoru dotazů:
Zdroje dat:Vyberte z dostupných zdrojů dat a schématu. Viz Vytvoření dotazu.

Minulé spuštění:Zobrazení minulých spuštění provedených v SQL editoru. Tato funkce se nezminí o plánovaných spuštěních. Viz Zobrazení minulých spuštění dotazu.

Informace odotazu: Nastavte popis dotazu, zobrazte informace o dotazu a nastavte plán aktualizace. Viz Nastavení popisu dotazu,Zobrazení informací o dotazua Naplánování dotazu.

22. dubna 2021
- Opravili jsme problém, kdy byly koncové body nepřístupné a zdá se, že se odstranily kvůli vnitřní chybě.
16. dubna 2021
Databricks SQL udržuje kompatibilitu se sémantikou Apache Spark SQL dat. Tato verze aktualizuje sémantiku tak, aby odpovídala sémantice Apache Spark 3.1. Dříve byl SQL Databricks v souladu s Apache Spark sémantikou 3.0.
- Statistické agregační funkce, včetně , , , , , , , a , vrací místo , když k vyhodnocení výrazu dojde, například při použití u
stdstddevjednéstddev_sampvariancesadyvar_sampskewnesskurtosiscovar_sampcorrNULLDouble.NaNDivideByZerostddev_sampprvků. Před touto verzí by vrátilaDouble.NaN. grouping_id()vrací dlouhé hodnoty. Před touto verzí tato funkce vrátila hodnoty int.- Plán dotazu vysvětluje výsledky, které jsou teď naformátované.
from_unixtime,unix_timestampto_unix_timestamp, , ato_timestampto_dateselžou, pokud je zadaný vzor datetime neplatný. Před touto verzí vrátiliNULL.- Zdroje dat Parquet, ORC, Avro a JSON vyvolá výjimku: "Zjistily se duplicitní sloupce ve schématu dat při čtení, pokud zjistí duplicitní názvy ve sloupcích nejvyšší úrovně i ve vnořených
org.apache.spark.sql.AnalysisExceptionstrukturách." - Struktury a mapy jsou zalomené pomocí
{}závorek a přetypují je na řetězce. Například akceshow()a výraz používajíCASTtyto závorky. Před touto verzí se závorky d používaly ke stejnému účelu. - Prvky NULL struktur, polí a map se při přetypování na řetězce převedou na "null". Před touto verzí byly
NULLprvky převedeny na prázdné řetězce. - Součet přetečení sloupce typu desetinných míst vrátí hodnotu null. Před touto verzí může sloupec typu součet desetinných míst vrátit hodnotu null nebo nesprávný výsledek, nebo dokonce selže za běhu (v závislosti na skutečném spuštění plánu dotazu).
IllegalArgumentExceptionse vrátí pro neúplné intervalové literály, napříkladINTERVAL '1', , které jsouINTERVAL '1 DAY 2'neplatné. Před touto verzí mají tyto literály za následek hodnoty NULL.- Načítání a ukládání časových razítek ze souborů Parquet a do souborů Parquet selže, pokud jsou časová razítka před a načtená
1900-01-01 00:00:00Z(uložená) jakoINT96typ. Před touto verzí se akce nedaří, ale mohly by vést k posunu vstupních časových razítek kvůli přebalování z/do a z proleptického gregoriánského kalendáře. - Funkce
schema_of_jsonschema_of_csva vrátí schéma v SQL, ve kterém jsou názvy polí uvozené. Před touto verzí vrátí funkce řetězec katalogu bez uvozovek polí a v případě použití malá písmena. CHARTypyCHARACTER, a jsou podporované ve schématuVARCHARtabulky. Prohledávání a vkládání tabulky respektuje sémantiku typu char/varchar. Pokud se znak/varchar používá na jiných místech než ve schématu tabulky, je vyvolána výjimka (přetypování je výjimka, která jednoduše považuje znak/varchar za řetězec jako předtím).- Pro tabulky z externího katalogu Hive jsou vyvolány následující výjimky:
ALTER TABLE .. ADD PARTITIONvyvolá ,PartitionsAlreadyExistExceptionpokud už nový oddíl existuje.ALTER TABLE .. DROP PARTITIONvyvoláNoSuchPartitionsExceptionvýjimku pro existující oddíly.
13. dubna 2021
- Vylepšená propustnost dotazů s SQL řízením front koncových bodů. Dotazy odeslané do koncového bodu SQL teď zařadit do fronty, pokud je koncový bod již nasycený spuštěných dotazů. To zlepšuje propustnost dotazů tím, že nepřetěžuje koncový bod požadavky. Vylepšený výkon můžete zobrazit na obrazovce monitorování koncových bodů.
1. dubna 2021
- Rychle zjistíte čas strávený kompilací, spouštěním a načítáním výsledků dotazu v historii dotazů. Viz Zobrazení času dotazu. Dříve byly tyto informace dostupné jenom kliknutím na dotaz a otevřením karty Podrobnosti o spuštění.
- SQL koncové body se už nebudou škálovat nad rámec maximálního zadaného počtu clusterů. Všechny clustery přidělené koncovému bodu SQL se po 24 hodinách recyklují, což může vytvořit krátké okno, ve kterém se nachází jeden další cluster.
18. března 2021
- Automatické dokončování v editoru dotazů teď podporuje SQL Databricks a podporuje kontext a aliasy. Viz Vytvoření dotazu.
- Po uplynutí časového limitu relace na serveru už požadavky JDBC a ODBC neselžou s chybami neplatné relace. Klienti BI teď mohou bezproblémově obnovit v případě, že dojde k časovém limitu relace.
11. března 2021
- Správci a uživatelé v pracovních prostorech nově povolených pro databricks SQL už automaticky nemají přístup k datům Databricks SQL. Pokud chcete povolit přístup k datům SQL, musí správce:
- Přejděte do konzoly pro správu.
- Klikněte na kartu Uživatelé.
- Na řádku pro jejich účet klikněte na zaškrtávací políčko Databricks SQL přístup.
- Klikněte na Confirm (Potvrdit).
- Opakováním kroků 3 a 4 udělte uživatelům přístup k Databricks SQL nebo postupujte podle pokynů v tématu Udělení skupinového přístupu SQL databricks a udělte přístup ke skupinám.
- Dotazy, řídicí panely a upozornění můžete snadno vytvářet tak, že vyberete
Vytvořit
[dotazovací | Řídicí | Výstraha] v horní části bočního panelu. - Editor dotazů teď ukládá koncepty a můžete se vrátit k uloženém dotazu. Viz Vrácení uloženého dotazu.
- Externí zdroje dat už nemůžete vytvářet.
- Vylepšili jsme spolehlivost SQL monitorování koncových bodů. V grafu se už přerušovaně zobrazují nesměšné chybové zprávy.
4. března 2021
- Dokumentace k rozhraní API pro dotazy a řídicí panely je teď dostupná. Viz Dotazy a řídicí panely API 2.0.
- Naplánované aktualizace řídicího panelu se teď provádějí vždy. Aktualizace se provádějí ve webové aplikaci, takže už nepotřebujete mít řídicí panel otevřený v prohlížeči. Viz Automatická aktualizace řídicího panelu.
- Nové SQL koncové body vytvořené pomocí SQL Endpoints API teď mají povolenou funkci automatického zastavení s výchozím časovým limitem dvou hodin.
- Uživatelé Služby Tableau Online se teď mohou připojit SQL koncovým bodům. Podívejte se na rychlý start k novému Tableau Online.
26. února 2021
Nový konektor Power BI pro Azure Databricks, vydaný ve verzi Public Preview v září 2020, je teď ve verzi GA. Tato služba poskytuje:
- Jednoduchá konfigurace připojení: nový konektor Power BI Azure Databricks je integrovaný do Power BI a vy ho nakonfigurujete pomocí jednoduchého dialogového okna několika kliknutími.
- Ověřování založené na Azure Active Directory přihlašovacích údajů – správci už nemusí konfigurovat tokeny PAT.
- Rychlejší importy a optimalizovaná volání metadat díky nové funkci Azure Databricks ODBC, která nabízí významná vylepšení výkonu.
- Přístup k Azure Databricks datům prostřednictvím Power BI respektuje Azure Databricks řízení přístupu k tabulkám a oprávnění k účtu úložiště Azure, která jsou přidružená k vaší identitě Azure AD.
Další informace najdete v tématu Power BI.
25. února 2021
- Nastavení oprávnění na SQL koncovém bodu je teď rychlejší. Jedná se o krok hned po vytvoření nového koncového SQL, který je snadno přístupný při úpravě existujícího koncového bodu. Viz Vytvoření koncového SQL koncového bodu a Konfigurace SQL koncového bodu.
- Pokud chcete znovu použít nastavení vizualizace, můžete vizualizaci duplikovat. Viz Duplikování vizualizace.
- Výsledky dotazů se teď ukládají ve vašem účtu místo Azure Databricks účtu.
- Pokud chcete zabránit úniku informací výpisem všech definovaných oprávnění k objektu, musíte
SHOW GRANTS [<user>] <object>být:- Správce služby Databricks SQL nebo vlastník služby
<object>. - Uživatel zadaný v
[<user>].
- Správce služby Databricks SQL nebo vlastník služby
7. ledna 2021
- Aby se snížila útrata za nečinné koncové body, nové koncové body SQL teď mají povolenou funkci automatického zastavení s výchozím časovým limitem dvě hodiny. Po vypršení tohoto časového limitu se koncový bod zastaví. Upravit tento časový limit nebo zakázat funkci automatického zastavení je možné kdykoli.
- Kromě parametrů dotazu typu
TEXTse už k parametrům dotazů nepřidávají uvozovky. Pokud jste použili parametry dotazu typuDropdown List,Query Based Dropdown ListneboDate, musíte přidat uvozovky, jinak dotaz nebude fungovat. Pokud například používáte dotazSELECT {{ d }}, musí teď mít tvarSELECT '{{ d }}'.
18. listopadu 2020
Databricks s radostí představuje Public Preview databricks SQL, intuitivní prostředí pro spouštění dotazů ad hoc a vytváření řídicích panelů na datech uložených ve vašem datovém jezeře. Databricks SQL vaší organizaci umožňuje provozovat více cloudovou architekturu lakehouse, která poskytuje výkon datových skladů s ekonomikou datových jezer. Databricks SQL:
- Integruje se s nástroji BI, které již dnes používáte, jako je Tableau a Microsoft Power BI, k dotazování na nejúplnější a nejnovější data v datovém jezeře.
- Doplňuje stávající nástroje BI pomocí rozhraní nativního pro SQL, které umožňuje datovým analytikům a odborníkům přes data zadávat dotazy na data datového jezera přímo v rámci Azure Databricks.
- Umožňuje sdílení přehledů dotazů prostřednictvím propracovaných vizualizací a řídicích panelů s možností přetahování myší a s funkcí automatického upozorňování na důležité změny dat.
- Používá koncové body SQL k zajištění spolehlivosti, kvality, škálování, zabezpečení a výkonu vašeho datového jezera, takže můžete spouštět tradiční analytické úlohy na nejnovějších a nejúplnějších datech.
- Zavádí oprávnění
USAGEke zjednodušení správy přístupu k datům. Aby bylo možné použít objekt v databázi, musíte mít kromě všech oprávnění potřebných k provedení této akce udělené pro tuto databázi oprávnění USAGE. OprávněníUSAGElze udělit databázím nebo katalogu. U pracovních prostorů, které už používají řízení přístupu k tabulkám, je oprávněníUSAGEautomaticky uděleno skupině uživatelů v kořeniCATALOG. Podrobnosti najdete v tématu Řízení přístupu k datům.
Podrobnosti najdete v SQL databricks. Pokud chcete požádat o přístup, obraťte se na zástupce Databricks.
Opravené problémy
- MySQL 8.0 teď můžete použít jako externí metastore.
DESCRIBE DETAILPříkazy pro tabulky Delta už neselžou s příkazemjava.lang.ClassCastException: java.sql.Timestamp cannot be cast to java.time.Instant.- Čtení souborů Parquet s
INT96časovými razítky už nebude neúspěšné. - Pokud má uživatel k dotazu oprávnění Spustit a spustí ho, pokud byl dotaz vytvořen jiným uživatelem, v historii dotazů se jako uživatel zobrazí spouštěče dotazu.
Známé problémy
- Pokud chcete použít externí metastore, musíte nastavit
spark.hadoop.javax.jdo.option.ConnectionDriverNamevspark.hadoop.javax.jdo.option.ConnectionDriverName. - Čtení z jiných zdrojů dat než Delta Lake v koncových bodech SQL s vyrovnáváním zatížení pro více clusterů může být nekonzistentní.
- Tabulky Delta, ke kterým se přistupuje v Databricks SQL nahrají své vlastnosti schématu a tabulky do nakonfigurovaného metastoru. Pokud používáte externí metastore, budete moct v metastoru zobrazit informace o Delta Lake. Delta Lake se snaží tyto informace uchovávat co nejaktuálnější. Pomocí příkazu
DESCRIBE <table>můžete také zajistit, aby se informace v metastoru aktualizovaly. - Photon je zakázaný pro zápisy (například ).
Nejčastější dotazy
- Jak se databricks SQL účtují poplatky za úlohy?
- Podporuje se databricks SQL Public Preview produkčním prostředí?
- Kde SQL koncové body?
- Můžu v poznámkových SQL použít koncové body z pracovního prostoru Data Science Engineering SQL?
- Byl mi udělen přístup k datům pomocí přihlašovacích údajů poskytovatele cloudu. Proč nemůžu získat přístup k datům v Databricks SQL?
Jak se databricks SQL účtují poplatky za úlohy?
Úlohy SQL Databricks se účtují podle SKU Standard Výpočetní prostředky – úlohy.
Podporuje se databricks SQL Public Preview produkčním prostředí?
Ano, je plně podporovaná. Viz Azure Databricks verze Preview.
Kde SQL koncové body?
.. Azure:
Like <Databricks> clusters, SQL endpoints are created and managed in your <cloud> account. SQL endpoints manage SQL-optimized clusters automatically in your account and scale to match end-user demand.
Můžu v poznámkových SQL použít koncové body z pracovního prostoru Data Science & Engineering SQL?
No. Můžete použít koncové SQL z dotazů Databricks SQL,nástrojů BIa dalších klientů JDBCa ODBC.
Byl mi udělen přístup k datům pomocí přihlašovacích údajů poskytovatele cloudu. Proč nemůžu získat přístup k datům v Databricks SQL?
V databricks SQL veškerý přístup k datům podléhá řízení přístupu k datům a správce nebo vlastník dat vám nejprve musí udělit příslušná oprávnění.