Adatvirtualizálási bővítmény az Azure Data Studióhoz
Az Azure Data Studio Data Virtualization bővítménye támogatja a Külső tábla varázslót ODBC-adatforrásokkal.
Az Adatvirtualizálás bővítmény telepítése
Az Adatvirtualizálás bővítmény telepítéséhez látogasson el az Azure Data Studio funkcióinak kibővítéséhez.
Az 1.0-s kiadás változásai
- A bővítmény át lett nevezve adatvirtualizálásra.
- Külső tábla létrehozása varázsló:
- A MongoDB és a Teradata-források virtualizálásához tartalmazott irányított jegyzetfüzeteket.
- Hozzáadva a mongoDB-ben és a Teradata virtualizálási jegyzetfüzetekben lévő változók kitöltéséhez szükséges párbeszédpanel.
Változások a 0.16-os kiadásban
- Külső tábla létrehozása varázsló:
- Továbbfejlesztett hibakezelés táblák és nézetek objektumleképezési oldalon való betöltésekor.
Változások a 0.15-ös kiadásban
- Külső tábla létrehozása varázsló:
- A táblázat- és oszlopadatok az objektumleképezési oldalon való betöltéséhez szükséges idő csökkentése.
- Kijavítottunk egy hibát, amely miatt az adatbázis hatókörébe tartozó hitelesítő adatok betöltődnek a kapcsolat részletei lapon.
- Külső tábla létrehozása CSV-fájlokból varázsló:
- A PROSE-elemzéshez használt alapértelmezett mintaméret növelése.
Változások a 0.14.1-es kiadásban
- CTP 3.1-es adatforrás támogatása
Változások a 0.12.1-es kiadásban
- Ebben a kiadásban az SQL Server big data-fürt kapcsolattípusa el lett távolítva. Az SQL Server big data-fürtkapcsolatából korábban elérhető összes funkció elérhető az SQL Server-kapcsolaton belül.
- A HDFS-böngészés a Data Services mappában található
- Jegyzetfüzetek esetén a PySpark és más big data kernelek akkor működnek, ha az SQL Server főpéldányához csatlakoznak az SQL Server big data-fürtjében.
- Külső tábla létrehozása varázsló:
- Külső tábla meglévő külső adatforrással való létrehozásának támogatása.
- A varázsló teljesítménybeli fejlesztései.
- A speciális karaktereket tartalmazó objektumnevek jobb kezelése. Bizonyos esetekben ezek miatt a varázsló meghiúsult
- Az Objektumleképezés lap megbízhatósági fejlesztései.
- Eltávolította a rendszeradatbázisokat –
DWConfiguration
,DWDiagnostics
,DWQueue
– az adatbázisok legördülő listájából. - A Külső fájlformátum objektum nevének beállításának támogatása a Külső tábla létrehozása CSV-fájlokból varázslóban.
- Hozzáadott egy frissítési gombot a Külső tábla létrehozása a CSV-fájlok varázsló első oldalához.
Kibocsátási megjegyzések (v0.11.0)
- A Jupyter Notebook támogatása, különösen a Python3 és a Spark kernelek támogatása, át lett helyezve az Azure Data Studióba. Ez a bővítmény már nem szükséges a jegyzetfüzetek használatához.
- Több hibajavítás a Külső adatok varázslókban:
- Az Oracle-típusleképezések frissültek az SQL Server 2019 CTP 2.3-ban szállított módosításoknak megfelelően.
- Kijavítottunk egy hibát, amely miatt a táblaleképezési vezérlőkbe beírt új sémák elvesztek.
- Kijavítottunk egy hibát, amely miatt az adatbáziscsomópont ellenőrzése a táblaleképezésekben nem eredményezte az összes tábla és nézet ellenőrzését.
Kibocsátási megjegyzések (0.10.2-es verzió)
AZ SQL Server 2019 támogatása
Frissült az SQL Server 2019 támogatása. Miután csatlakozott egy SQL Server Big Data Cluster-példányhoz, egy új Data Services-mappa jelenik meg az explorer fában. A mappa indítási pontokkal rendelkezik olyan műveletekhez, mint például egy új jegyzetfüzet megnyitása a kapcsolaton, Spark-feladatok elküldése és HDFS használata. Bizonyos műveletek, például a külső adatok létrehozása HDFS-fájlon/mappán keresztül, az SQL Server 2019 bővítményt telepíteni kell.
Jegyzetfüzet támogatása
Jelentős módosításokat végeztünk a jegyzetfüzet felhasználói felületén. A fókuszunk az, hogy megkönnyítsük az Önnel megosztott jegyzetfüzetek olvasását. Ez azt jelentette, hogy az összes körvonalmezőt eltávolította a cellák körül, kivéve, ha kijelölt vagy rámutatott, rámutatásos támogatást adott hozzá az egyszerű cellaszintű műveletekhez anélkül, hogy ki kellene jelölnie egy cellát, és tisztázta a végrehajtási állapotot a végrehajtás számának hozzáadásával, egy animált futógombbal és egyebekkel. Billentyűparancsokat is hozzáadtunk az új jegyzetfüzethez (), a futtató cellához (F5
), az új kódcellához (Ctrl+Shift+C
), az új szövegcellához (Ctrl+Shift+T
). Ctrl+Shift+N
Célunk, hogy az összes kulcsfontosságú művelet parancsikon alapján elindítható legyen, ezért tudassa velünk, hogy mi hiányzik!
További fejlesztések és javítások:
Az SQL Server 2019 bővítmény most arra kéri a felhasználókat, hogy válasszanak egy telepítési könyvtárat a Python-függőségekhez. Már nem tartalmazza a Pythont a
.vsix file
teljes bővítményméret csökkentése érdekében. A Python-függőségek támogatják a Spark- és Python3-kerneleket.Új jegyzetfüzet parancssorból való indításának támogatása hozzáadva. Az argumentumokkal
--command=notebook.command.new --server=myservername
való indításkor nyisson meg egy új jegyzetfüzetet, és csatlakozzon ehhez a kiszolgálóhoz.A nagy kódhosszúságú jegyzetfüzetek teljesítményjavításai a cellákban. Ha a kódcellák több mint 250 sort tartalmaznak, a rendszer hozzáad egy görgetősávot.
Továbbfejlesztett
.ipynb
fájltámogatás. A 3- vagy újabb verzió már támogatott.Feljegyzés
Fájlfrissítések mentése a 4-es vagy újabb verzióra.
A
notebook.enabled
felhasználói beállítás el lett távolítva, most, hogy a beépített jegyzetfüzet-megjelenítő stabil.Ebben az esetben a Kontrasztos téma számos javítással támogatott az objektumelrendezésben.
Kijavítottuk a #3680-at, ahol a kimenetek néha több
,,,
karaktert is helytelenül mutattak.A kijavított #3602-szerkesztő eltűnik a cellák számára, miután az Azure Data Studióból navigált.
Támogatás lett hozzáadva a kimeneti MIME-típus rácsnézeteinek
application/vnd.dataresource+json
használatához. Ez azt jelenti, hogy sok olyan jegyzetfüzet, amely ezt használja (például egy Python-jegyzetfüzet beállításávalpd.options.display.html.table_schema
) szebb táblázatos kimenettel rendelkezik.
Ismert problémák
- Jegyzetfüzet megnyitásakor megjelenik a Python telepítése párbeszédpanel. Ha megszakítja ezt a telepítést, a Kernelek és az Csatolás a várt értékeket nem megjelenítő legördülő listákban jelenik meg. A kerülő megoldás a Python telepítésének befejezése.
- Ha egy jegyzetfüzetet nem támogatott kernellel nyit meg, a kernelek és a legördülő listákhoz való csatolás miatt az Azure Data Studio nem válaszol. Zárja be az Azure Data Studiót, és győződjön meg arról, hogy támogatott kernelt használ (Python3, Spark | R, Spark | Scala, PySpark, PySpark3).
- A Spark felhasználói felületi hivatkozás meghiúsul, ha PySpark3 vagy más Spark-kerneleket használ az SQL Server-végponton. Áthidaló megoldásként válassza a Spark felhasználói felületét az irányítópulton, vagy csatlakozzon az SQL Server big data-fürt kapcsolattípusával, mivel ez a megfelelő Spark felhasználói felületi hivatkozással rendelkezik.
Bővíthetőségi fejlesztések
Ebben a kiadásban számos, a bővítőket segítő fejlesztés jelent meg.
- Az új
ObjectExplorerNodeProvider
API lehetővé teszi, hogy a bővítmények mappákat járuljanak hozzá az SQL Server vagy más kapcsolati csomópontok alatt. A csomópontot így adhatja hozzá azData Services
SQL Server 2019-példányokhoz, de könnyen hozzáadhat monitorozást vagy más mappákat a felhasználói felülethez. - Két új környezeti kulcsérték érhető el az irányítópulthoz való hozzájárulások megjelenítéséhez/elrejtéséhez.
mssql:iscluster
azt jelzi, hogy ez egy SQL Server 2019 Big Data-fürtmssql:servermajorversion
a kiszolgáló verziója (15 az SQL Server 2019-hez, 14 az SQL Server 2017-hez stb.). Ez segíthet, ha a funkciók csak az SQL Server 2017-ben vagy annál nagyobb verzióban jelennek meg, például.
Kibocsátási megjegyzések (0.8.0-s verzió)
Jegyzetfüzetek:
- A "További műveletek" cellagombra kattintva mostantól a meglévő cellák elé vagy után is hozzáadhat cellákat.
- Új kapcsolat hozzáadása lehetőség lett hozzáadva a kapcsolatokhoz a "Csatolás" legördülő listában
- A rendszer hozzáadta a Notebook Dependencies újratelepítése parancsot a Python-csomagfrissítések támogatásához, és megoldhatja azokat az eseteket, amikor a telepítés részben leállt az alkalmazás bezárásával. Ez futtatható a parancskatalógusból (használat
Ctrl/Cmd+Shift+P
és beírásReinstall Notebook Dependencies
) - A PROSE Python-csomag 1.1.0-s verzióra lett frissítve, és számos hibajavítást tartalmaz. A csomag frissítéséhez használja a Notebook Dependencies újratelepítése parancsot
- A Kimenet törlése parancs mostantól támogatott a További műveletek cellagomb kiválasztásával
- Kijavítottuk a következő ügyfél által jelentett problémákat:
- A jegyzetfüzet-munkamenet PATH-problémák miatt nem indíthat el Windows rendszeren
- A jegyzetfüzet nem indítható el a meghajtó gyökérmappájából, például C:\ vagy D:\
- #2820 Nem lehet szerkeszteni az ADS-ből létrehozott jegyzetfüzeteket a VS Code-ban
- Spark-kernel futtatásakor a Spark felhasználói felületi hivatkozása működik
- Átnevezték a "Felügyelt csomagok" nevet a "Csomagok telepítése" névre
Külső adatok létrehozása:
- A hibaüzenetek másolhatók, és egy összefoglaló és részletes nézetbe vannak elválasztva a könnyebb használat érdekében
- Továbbfejlesztett felhasználói felületi elrendezés, jobb megbízhatóság és hibakezelés
- Kijavítottuk a következő ügyfél által jelentett problémákat:
- Az érvénytelen oszlopleképezéseket tartalmazó táblák le vannak tiltva, és egy figyelmeztetés ismerteti a hibát
Kibocsátási megjegyzések (0.7.2-es verzió)
- Az Azure Resource Explorer már be van építve az Azure Data Studióba, és el lett távolítva ebből a bővítményből. Köszönjük visszajelzését erről!
- A sok Markdown-cellával rendelkező jegyzetfüzetek jobb teljesítménye.
- Kódcellák automatikus méretezése a jegyzetfüzetben. Ennek minimális mérete a cella eszköztára alapján továbbra is minimális.
- Értesítse a felhasználót a jegyzetfüzet-függőségek telepítésekor. Különösen Windows rendszeren ez hosszú időt vehet igénybe, ezért az értesítések mostantól megjelennek a Feladatok nézetben.
- Notebook-függőségek újratelepítésének támogatása. Ez akkor hasznos, ha a felhasználó korábban a telepítés során bezárta az Azure Data Studiót.
- A jegyzetfüzetben a cellavégrehajtás megszakításának támogatása.
- Nagyobb megbízhatóság a Külső adatok létrehozása varázsló használatakor, különösen kapcsolati hibák esetén.
- A Külső adatok létrehozása varázsló használatának letiltása, ha a PolyBase nincs engedélyezve vagy fut a célkiszolgálón.
- Az SQL Server 2019-hez és a külső adatok létrehozásához kapcsolódó helyesírási és elnevezési javítások.
- Számos hibát eltávolított az Azure Data Studio hibakeresési konzoljáról.