Megosztás a következőn keresztül:


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 fileteljes 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ával pd.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á az Data 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ürt
    • mssql: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ás Reinstall 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.