Megosztás:


A Databricks SQL 2021-es kibocsátási megjegyzései

Az alábbiakban a Databricks SQL 2021. január és december közötti fejlesztéseit és frissítéseit mutatjuk be.

2021. december 15.

  • A Databricks SQL általánosan elérhető. Ez jelentős mérföldkövet jelent az adatok, az AI és a BI számítási feladatok egyetlen helyen történő egységességét biztosító lakehouse-platform biztosításában. A ga használatával a Databrickstől a legmagasabb szintű stabilitásra, támogatásra és nagyvállalati felkészültségre számíthat a kritikus fontosságú számítási feladatokhoz. További információért olvassa el a GA bejelentési blogját.
  • A riasztások mostantól a lekérdezésektől függetlenül vannak ütemezve. Amikor új riasztást hoz létre és lekérdezést hoz létre, a rendszer kérni fogja, hogy hozzon létre ütemezést a riasztáshoz. Ha már volt riasztása, az ütemezést lemásoltuk az eredeti lekérdezésből. Ez a módosítás azt is lehetővé teszi, hogy riasztásokat állítson be mind Futtatás mint tulajdonos, mind Futtatás mint megjelenítő lekérdezésekhez. A tulajdonosi lekérdezések a kijelölt riasztási ütemezés szerint futnak a lekérdezés tulajdonosának hitelesítő adataival. Nézőként futtatva a lekérdezések a riasztások létrehozójának hitelesítő adataival futnak a riasztások meghatározott ütemezése szerint. Lásd : Databricks SQL-riasztások és lekérdezés ütemezése.
  • Most már újrarendelheti a paramétereket az SQL-szerkesztőben és irányítópultokon.
  • A hőtérképes vizualizációk létrehozásának dokumentációja kibővült. Lásd Hőtérkép beállításai.

2021. december 9.

  • Táblázatvizualizáció létrehozásakor mostantól statikus értékre vagy értéktartományra állíthatja az oszlop betűszínét az oszlop mezőinek értékei alapján. A literális érték a küszöbértékhez képest van összehasonlítva. Például a 500000értékeket meghaladó eredmények színezéséhez, inkább hozza létre a küszöbértéket > 500000, mint a > 500,000. Lásd: Oszlopszínek feltételes formázása.
  • A többlapos SQL-szerkesztő sémaböngészőjének ikonjai mostantól lehetővé teszik a táblák és nézetek megkülönböztetésére.

2021. december 1.

  • Mostantól sql-konfigurációs paramétereket is alkalmazhat a munkaterület szintjén. Ezek a paraméterek automatikusan érvényesek a munkaterület összes meglévő és új SQL-végpontjére. Lásd: SQL-paraméterek konfigurálása.

2021. november 18.

  • Most már megnyithatja az SQL-szerkesztőt egy oldalsávos billentyűparanccsal. Az SQL-szerkesztő megnyitásához kattintson SQL-szerkesztő.
  • Ha rendelkezik adatelemzési & mérnöki fürtök létrehozására vonatkozó engedéllyel, most már létrehozhat SQL-végpontokat az oldalsávon a létrehozása elemre kattintva, majd a SQL Endpointgombra kattintva.
  • A rendszergazdák mostantól a felhasználói felületen keresztül átadhatják egy lekérdezés, irányítópult vagy riasztás tulajdonjogát egy másik felhasználónak. Lát:
  • Lekérdezés tulajdonjogának átadása
  • Örökölt irányítópult tulajdonjogának átadása
  • Egy riasztás tulajdonjogának átruházása

2021. november 4.

  • A Térkép (Choropleth) vizualizációk vizualizációkban a jelmagyarázat színátmeneti lépéseinek maximális száma 11-ről 20-ra nőtt. Az alapértelmezett 5 színátmenet lépése, amely tartalmazza a Minimum színt és a Maximum színt.
  • A többlapos SQL-szerkesztő mostantól támogatja a tömeges lapkezelést. Ha a jobb gombbal egy lapra kattint, megjelenik a mások bezárása, a bal oldali bezárás, a jobb oldali bezárás és az összes bezárása lehetőség. Vegye figyelembe, hogy ha a jobb gombbal az első vagy az utolsó fülre kattint, akkor a bal oldali vagy a jobb oldali bezárás lehetőség nem jelenik meg.

2021. október 28.

  • Ha egy táblázatot a Catalog Explorerben tekint meg, két lehetőség közül választhat, amelyekkel egyszerűbben kezelheti a táblázatot:
  • Kattintson > lekérdezés létrehozása elemre egy olyan lekérdezés létrehozásához, amely kijelöli az összes oszlopot, és visszaadja az első 1000 sort.
  • Kattintson a > Gyors irányítópult létrehozása elemre egy olyan konfigurációs lap megnyitásához, ahol kiválaszthatja az érdekes oszlopokat, és létrehozhat egy irányítópultot és a támogató lekérdezéseket, amelyek alapvető információkat nyújtanak ezen oszlopok használatával, valamint irányítópultszintű paramétereket és egyéb képességeket mutatnak be.

2021. október 19.

  • Az új billentyűparancsok mostantól elérhetők a lapozott szerkesztőben:
  • Új lap megnyitása:
    • Windows: Cmd+Alt+T
    • Mac: Cmd+Option+T
  • Az aktuális lap bezárása
    • Windows: Cmd+Alt+W
    • Mac: Cmd+Option+W
  • Lekérdezés párbeszédablak megnyitása
    • Windows: Cmd+Alt+O
    • Mac: Cmd+Option+O

2021. szeptember 23.

  • Most már létrehozhat egy új irányítópultot egy meglévő irányítópult klónozásával, amennyiben rendelkezik a CAN RUN, a CAN EDIT és a CAN MANAGE engedéllyel az irányítópulton és az összes felsőbb rétegbeli lekérdezésben. Lásd: Régi irányítópult klónozása.
  • Mostantól több Y tengelyes oszlopot tartalmazó vizualizációkban használhatja a GROUP BY. Lásd: Szórási diagram.
  • Mostantól {{ @@yPercent}} használatával formázhatja az adatfeliratokat egy nemnormalizált halmozott sávdiagramon. Lásd oszlopdiagram.
  • Ha SAML-hitelesítést használ, és az SAML-hitelesítő adatai néhány percen belül lejárnak, a rendszer proaktív módon kéri, hogy jelentkezzen be újra a lekérdezés végrehajtása vagy az irányítópult frissítése előtt. Ez segít megelőzni a lekérdezés végrehajtása során lejáró hitelesítő adatok miatti fennakadásokat.

2021. szeptember 20.

  • Mostantól átviheti az irányítópultok, lekérdezések és riasztások tulajdonjogát az Engedélyek REST API használatával. Lásd lekérdezési ACL-eket.

2021. szeptember 16.

  • A lekérdezési eredményekben a BIGINT találatok karakterláncként vannak szerializálva, ha nagyobbak, mint 9007199254740991. Ez kijavít egy problémát, amely miatt a BIGINT eredmények le lehettek csonkolva a lekérdezési eredményekben. A többi egész szám eredménye továbbra is számként van szerializálva. A tengelyfeliratok és tooltippek számformázása nem vonatkozik a BIGINT sztringként szerializált eredményekre. További információ a Databricks SQL adattípusairól: BIGINT típus.

2021. szeptember 7.

A Databricks egy hét alatt végzi el a következő módosításokat. Előfordulhat, hogy a munkaterület csak szeptember 7. után lesz engedélyezve ezekhez a módosításokhoz.

  • A Databricks SQL mostantól nyilvános előzetes verzióban érhető el, és az új munkaterületeken lévő összes felhasználó számára engedélyezve van.

Jegyzet

Ha a munkaterület a Databricks SQL-hez engedélyezve volt a nyilvános előzetes verzióban – azaz a 2021. szeptember 7-ét megelőző héten – a felhasználók megtartják az adott dátum előtt hozzárendelt jogosultságot, hacsak Ön nem módosítja azt. Más szóval, ha egy felhasználó nem fért hozzá a Databricks SQL-hez a nyilvános előzetes verzióban, akkor most csak akkor kapják meg, ha egy rendszergazda átadja nekik.

  • A rendszergazdák kezelhetik, hogy mely felhasználók férhetnek hozzá a Databricks SQL-hez, ha a Databricks SQL-hozzáférési jogosultságot (databricks-sql-access az API-ban) rendelik hozzá a felhasználókhoz vagy csoportokhoz. Alapértelmezés szerint az új felhasználók rendelkeznek ezzel a jogosultságtal.

A rendszergazdák korlátozhatják, hogy a felhasználók vagy csoportok csak a Databricks SQL-hez férjenek hozzá, és megakadályozzák, hogy hozzáférjenek a Data Science & Engineering vagy a Databricks Mozaik AI-hoz, ha eltávolítják a Munkaterület-hozzáférési jogosultságot (workspace-access az API-ban) a felhasználótól vagy csoporttól. Alapértelmezés szerint az új felhasználók rendelkeznek ezzel a jogosultságtal.

Fontos

Az Azure Databricksbe való bejelentkezéshez és hozzáféréshez a felhasználónak rendelkeznie kell a Databricks SQL-hozzáférési vagy munkaterület-hozzáférési jogosultságával (vagy mindkettővel).

  • A Kezdő végpont nevű kis klasszikus SQL-végpont előre konfigurálva van minden munkaterületen, így azonnal megkezdheti az irányítópultok, vizualizációk és lekérdezések létrehozását. A bonyolultabb munkaterhelések kezeléséhez egyszerűen növelheti a méretét (a késés csökkentésére) vagy a mögöttes klaszterek számát (több egyidejű felhasználó kezeléséhez). A költségek kezeléséhez az alapvégpont úgy van konfigurálva, hogy 120 perc tétlenség után leálljon.

2021. szeptember 2.

  • A CAN EDIT engedéllyel rendelkező felhasználók mostantól kezelhetik az irányítópult frissítési ütemezését és előfizetési listáját. Korábban a CAN MANAGE engedélyre volt szükség. További információ: Irányítópult automatikus frissítése.
  • Alapértelmezés szerint a vizualizációk már nem méretezhetők át dinamikusan a visszaadott eredmények száma alapján, de az eredmények számától függetlenül változatlan magasságban maradnak. Az előző viselkedéshez való visszatéréshez és a vizualizáció dinamikus átméretezéséhez engedélyezze a panel magasságának dinamikus átméretezését a vizualizáció beállításai között az irányítópulton. További információ: Táblázat beállításai.
  • Ha több munkaterülethez is rendelkezik hozzáféréssel ugyanabban a fiókban, a Databricks SQL-ben válthat munkaterületeket. Kattintson a(z) Fiók ikonra az Azure Databricks munkaterület bal alsó sarokban, majd válasszon ki egy munkaterületet a váltáshoz.

2021. július 01.

  • Az új Katalóguskezelő lehetővé teszi az adatbázisok és táblák engedélyeinek egyszerű felderítését és kezelését. A felhasználók megtekinthetik a séma részleteit, megtekinthetik a mintaadatokat, és megtekinthetik a táblázat részleteit és tulajdonságait. A rendszergazdák megtekinthetik és módosíthatják az adatobjektum-tulajdonosokat, az adatobjektum-tulajdonosok pedig engedélyeket adhatnak és vonhatnak vissza. További információ: Mi az a Katalóguskezelő?.
  • A vízszintes diagramok Y tengelyei frissítve lettek annak érdekében, hogy ugyanazt a sorrendet tükrözzék, mint a táblázatokban. Ha korábban a fordított sorrendet választotta, az Y tengely lapjának Fordított sorrend kapcsolóval megfordíthatja az új sorrendet.

2021. június 23.

  • Az SQL-végpontok egyszerűen konfigurálhatók szolgáltatásnevek használatával. Most már létezik egy vezérlő, amely segít konfigurálni egy szolgáltatásnevet a globális SQL-végpontok beállításában. Lásd: Szolgáltatásfőnök konfigurálása.
  • Az ideiglenes nézetek mostantól támogatottak.

2021. június 17.

  • A Photon, a Databricks új vektorizált végrehajtási motorja alapértelmezés szerint be van kapcsolva az újonnan létrehozott SQL-végpontok esetében (mind a felhasználói felületen, mind a REST API-n). A foton átlátható módon meggyorsítja
    • Parquet- és Delta-táblákba ír.
    • Sok SQL-lekérdezés. Lásd korlátozások.
  • Egyszerűen kezelheti a felhasználókat és csoportokat CREATE GROUP, DROP GROUP, ALTER GROUP, SHOW GROUPSés SHOW USERS parancsokkal. További részletekért lásd: Biztonsági utasítások és SHOW utasítások.
  • A lekérdezésszerkesztő sémaböngésző több mint 100 táblát tartalmazó sémákhoz illesztőbb és gyorsabb. Ilyen sémák esetén a sémaböngésző nem tölti be automatikusan az összes oszlopot; a táblák listája továbbra is a szokásos módon jelenik meg, de az oszlopok csak akkor töltődnek be, ha egy táblára kattint. Ez a módosítás hatással van a lekérdezésszerkesztő automatikus kiegészítésére, mert ezektől az információktól függ, hogy javaslatokat jelenítsen meg. Amíg ki nem bont egy táblát, és be nem tölti az oszlopait, ezek a javaslatok nem érhetők el.

2021. június 03.

  • Az újonnan engedélyezett Azure Databricks-munkaterületek rendszergazdái alapértelmezés szerint megkapják a Databricks SQL-jogosultságot, és már nem kell a Databricks SQL-hozzáférési jogosultságot megadniuk a felügyeleti konzol használatával.
  • A Photon mostantól nyilvános előzetes verzióban érhető el, és az új SQL-végpontokesetében alapértelmezés szerint engedélyezve van.
  • Többfürtös terheléskiegyenlítés most nyilvános előzetes kiadásban érhető el.
  • Mostantól a CAN EDIT engedéllyel engedélyezheti az irányítópultokon és lekérdezéseken való együttműködést a szervezet más tagjaival. Lásd: Hozzáférés-vezérlési listák.

2021. május 26.

  • Az SQL Analytics átnevezve a Databricks SQL-re. Ez a változás az alábbi ügyféloldali hatásokat érinti:

    • A webes felhasználói felületen frissítettük a hivatkozásokat.

    • Átnevezték a Databricks SQL-hez való hozzáférésre való jogosultságot:

      • Felhasználói felület: Databricks SQL hozzáférés (korábban SQL Analytics hozzáférés)
      • SCIM API: databricks-sql-access (korábban sql-analytics-access)

      Az előző jogosultsággal rendelkező felhasználók, csoportok és szolgáltatásnevek át lettek migrálva az új jogosultságba.

    • A Databricks SQL-hez kapcsolódó naplóesemények címkéi megváltoztak:

      • A Databricks SQL-események előtagja most databrickssql.
      • changeSqlAnalyticsAcl most changeDatabricksSqlAcl.
  • Irányítópult-frissítések

    • Az irányítópult exportálási fájlneve mostantól az irányítópult neve és az időbélyeg alapján jön létre, nem pedig egy UUID alapján.
    • Az exportálási rekordok korlátja 22k-ról 64k-ra nőtt.

2021. május 13.

  • A Databricks SQL már nem próbálja kitalálni az oszloptípusokat. Korábban a xxxx-yy-dd formátumú oszlopot a rendszer automatikusan dátumként kezelte, még akkor is, ha az azonosító kód volt. Most, hogy az oszlop már nem lesz automatikusan dátumként kezelve. Ezt szükség esetén meg kell adnia a lekérdezésben. Ez a változás miatt előfordulhat, hogy az előző viselkedésre támaszkodó vizualizációk már nem működnek. Ebben a kiadásban módosíthatja Felhasználói beállítások ikon>Beállítások>Visszamenőleges kompatibilitás beállítást az előző viselkedéshez való visszatéréshez. Egy későbbi kiadásban eltávolítjuk ezt a képességet.

  • A lekérdezésszerkesztő most már rendelkezik egy lekérdezési folyamatjelzővel. Az állapotváltozások mostantól egy folyamatosan frissített folyamatsávon láthatók.

    folyamatjelző sáv

Kijavított problémák

  • SQL-szerkesztő. Az SQL-szerkesztő mostantól megőrzi a kijelölt szöveget és görgetési pozíciót a lekérdezéslapok közötti váltáskor.
  • SQL-szerkesztő. Ha az SQL-szerkesztőben egy lekérdezésen a "Futtatás" gombra kattint, lépjen egy másik oldalra, és térjen vissza a lekérdezés végrehajtása közben, a szerkesztő megjeleníti a megfelelő lekérdezési állapotot. Ha a lekérdezés befejeződik, amíg Ön egy másik oldalon van, a lekérdezés eredményei az SQL-szerkesztő oldalára való visszatéréskor lesznek elérhetők.
  • Mostantól külső metaadattárként használhatja a MySQL 8.0-t.
  • DESCRIBE DETAIL Delta-táblák parancsai már nem hiúsulnak meg a java.lang.ClassCastException: java.sql.Timestamp cannot be cast to java.time.Instant.
  • A Parquet-fájlok INT96 időbélyegekkel való olvasása már nem sikertelen.
  • Ha egy felhasználó FUTTATÁSI engedéllyel rendelkezik egy lekérdezésen, és futtatja azt, ha a lekérdezést egy másik felhasználó hozta létre, a lekérdezés előzményei felhasználóként jelenítik meg a lekérdezés futóját.
  • A null értékek mostantól figyelmen kívül lesznek hagyva a diagramok megjelenítésekor, így javítva a diagramok használhatóságát. Korábban például a sávdiagram sávjai nagyon kicsinek tűntek, ha null értékek voltak jelen. A tengelyek most már csak nem null értékek alapján vannak beállítva.