Dela via


Datavirtualiseringstillägg för Azure Data Studio

Datavirtualiseringstillägget för Azure Data Studio har stöd för guiden Extern tabell med ODBC-datakällor.

Installera datavirtualiseringstillägget

Om du vill installera datavirtualiseringstillägget går du till Utöka funktionerna i Azure Data Studio.

Ändringar i version 1.0

  • Tillägget har bytt namn till Datavirtualisering.
  • Guiden Skapa extern tabell:
    • Inkluderade guidade notebook-filer för virtualisering av MongoDB- och Teradata-källor.
    • Dialogrutan har lagts till för att fylla i variabler i notebook-filer för MongoDB- och Teradata-virtualisering.

Ändringar i version 0.16

  • Guiden Skapa extern tabell:
    • Förbättrad felhantering vid inläsning av tabeller och vyer på objektmappningssidan.

Ändringar i version 0.15

  • Guiden Skapa extern tabell:
    • Kortare tid för att läsa in tabell- och kolumninformation på objektmappningssidan.
    • Ett fel har åtgärdats med att läsa in befintliga autentiseringsuppgifter med databasomfattning på sidan med anslutningsinformation.
  • Guiden Skapa extern tabell från CSV-filer:
    • Ökad standardexempelstorlek som används för PROSE-parsning.

Ändringar i version 0.14.1

  • Stöd för stöd för CTP 3.1-datakälla

Ändringar i version 0.12.1

  • Anslutningstypen för SQL Server-stordatakluster har tagits bort i den här versionen. Alla funktioner som tidigare var tillgängliga från SQL Server-stordataklusteranslutningen är nu tillgängliga i SQL Server-anslutningen.
  • HDFS-surfning finns under mappen Data Services
  • För notebook-filer fungerar PySpark och andra stordatakärnor när de är anslutna till SQL Server-huvudinstansen i ditt SQL Server-stordatakluster.
  • Guiden Skapa extern tabell:
    • Stöd för att skapa en extern tabell med hjälp av en befintlig extern datakälla.
    • Prestandaförbättringar i guiden.
    • Förbättrad hantering av objektnamn med specialtecken. I vissa fall orsakade dessa att guiden misslyckades
    • Tillförlitlighetsförbättringar för sidan Objektmappning.
    • Systemdatabaser - DWConfiguration, DWDiagnostics, DWQueue - har tagits bort från listrutan databaser.
    • Stöd för att ange objektets namn för externt filformat i guiden Skapa extern tabell från CSV Files .
    • En uppdateringsknapp har lagts till på den första sidan i guiden Skapa extern tabell från CSV Files .

Viktig information (v0.11.0)

  • Stöd för Jupyter Notebook, särskilt stöd för Python3- och Spark-kernels, har flyttats till Azure Data Studio. Det här tillägget krävs inte längre för att använda notebook-filer.
  • Flera felkorrigeringar i guiderna för externa data:
    • Oracle-typmappningar har uppdaterats för att matcha ändringar som levereras i SQL Server 2019 CTP 2.3.
    • Åtgärdade ett problem där nya scheman som angavs i kontrollerna för tabellmappning gick förlorade.
    • Ett problem har åtgärdats när kontrollen av en databasnod i tabellmappningarna inte resulterade i att alla tabeller och vyer kontrollerades.

Viktig information (v0.10.2)

Stöd för SQL Server 2019

Stödet för SQL Server 2019 har uppdaterats. När du har anslutit till en SQL Server Big Data Cluster-instans visas en ny Data Services-mapp i utforskarträdet. Mappen har startpunkter för åtgärder som att öppna en ny notebook-fil mot anslutningen, skicka Spark-jobb och arbeta med HDFS. Vissa åtgärder, till exempel Skapa externa data över en HDFS-fil/-mapp, måste SQL Server 2019-tillägget installeras.

Stöd för notebook-filer

Vi har gjort betydande uppdateringar av notebook-användargränssnittet. Vårt fokus ligger på att göra det enkelt att läsa notebook-filer som delas med dig. Detta innebar att ta bort alla dispositionsrutor runt celler om de inte markerats eller hovrats, lägga till hovringsstöd för enkla åtgärder på cellnivå utan att behöva markera en cell och klargöra körningstillståndet genom att lägga till körningsantal, en animerad stoppkörningsknapp med mera. Vi har också lagt till kortkommandon för New Notebook (Ctrl+Shift+N), Run Cell (F5), New Code Cell (Ctrl+Shift+C), New Text Cell (Ctrl+Shift+T). Vi strävar efter att alla viktiga åtgärder ska kunna startas med genväg så låt oss veta vad du saknar!

Andra förbättringar och korrigeringar är:

  • SQL Server 2019-tillägget uppmanar nu användarna att välja en installationskatalog för Python-beroenden. Den innehåller inte längre Python i , vilket minskar den totala tilläggsstorleken .vsix file. Python-beroendena stöder Spark- och Python3-kernels.

  • Stöd för att starta en ny notebook-fil från kommandoraden har lagts till. Starta med argumenten --command=notebook.command.new --server=myservername bör öppna en ny notebook-fil och ansluta till den här servern.

  • Prestandakorrigeringar för notebook-filer med en stor kodlängd i celler. Om kodcellerna är över 250 rader läggs en rullningslist till.

  • Förbättrat .ipynb filstöd. Version 3 eller senare stöds nu.

    Kommentar

    Sparar filer till version 4 eller senare.

  • Användarinställningen notebook.enabled har tagits bort nu när det inbyggda notebook-visningsprogrammet är stabilt.

  • Högkontrasttema stöds nu med ett antal korrigeringar av objektlayouten i det här fallet.

  • #3680 har åtgärdats där utdata ibland visade ett antal ,,, tecken felaktigt.

  • Fast #3602-redigeraren försvinner för celler efter att ha navigerat bort från Azure Data Studio.

  • Stöd har lagts till för att använda Rutnätsvyer för utdatatypen application/vnd.dataresource+json MIME. Det innebär att många notebook-filer som använder detta (till exempel genom att ange pd.options.display.html.table_schema i en Python-anteckningsbok) har snyggare tabellutdata.

Kända problem

  • När du öppnar en notebook-fil visas dialogrutan installera python. Om du avbryter den här installationen visas inte förväntade värden i listrutorna Kernels och Attach To . Lösningen är att slutföra Python-installationen.
  • När en notebook-fil öppnas med en kernel som inte stöds, gör kernels och anslutning till listrutor att Azure Data Studio slutar svara. Stäng Azure Data Studio och se till att du använder en kernel som stöds (Python3, Spark | R, Spark | Scala, PySpark, PySpark3).
  • Spark UI-länken misslyckas när du använder PySpark3 eller andra Spark-kernels mot SQL Server-slutpunkten. Som en lösning väljer du Spark-användargränssnittet på instrumentpanelen eller ansluter med anslutningstypen SQL Server-stordatakluster eftersom det har rätt Hyperlänk för Spark-användargränssnittet.

Förbättringar av utökningsbarhet

Ett antal förbättringar som hjälper utökare har lagts till i den här versionen.

  • Med ett nytt ObjectExplorerNodeProvider API kan tillägg bidra med mappar under SQL Server eller andra anslutningsnoder. Data Services Så här läggs noden till under SQL Server 2019-instanser men kan användas för att enkelt lägga till Övervakning eller andra mappar i användargränssnittet.
  • Två nya kontextnyckelvärden är tillgängliga för att visa/dölja bidrag till instrumentpanelen.
    • mssql:iscluster anger om det här är ett SQL Server 2019-stordatakluster
    • mssql:servermajorversion har serverversionen (15 för SQL Server 2019, 14 för SQL Server 2017 och så vidare). Detta kan vara till hjälp om funktioner endast ska visas för SQL Server 2017 eller senare, till exempel.

Viktig information (v0.8.0)

Notebooks:

  • Du kan nu lägga till celler före/efter befintliga celler genom att välja cellknappen Fler åtgärder
  • Alternativet Lägg till ny anslutning har lagts till i anslutningarna i listrutan "Koppla till"
  • Ett Install Notebook Dependencies-kommando har lagts till för att hjälpa till med Python-paketuppdateringar och lösa fall där installationen stoppades delvis genom att programmet stängdes. Detta kan köras från kommandopaletten (använd Ctrl/Cmd+Shift+P och skriv Reinstall Notebook Dependencies)
  • PROSE Python-paketet har uppdaterats till 1.1.0 och innehåller ett antal felkorrigeringar. Använd kommandot Installera om notebook-beroenden för att uppdatera det här paketet
  • Kommandot Rensa utdata stöds nu genom att välja cellknappen Fler åtgärder
  • Åtgärdade följande kundrapporterade problem:
    • Det gick inte att starta notebook-sessionen i Windows på grund av PROBLEM med PATH
    • Det gick inte att starta anteckningsboken från rotmappen på en enhet, till exempel C:\ eller D:\
    • #2820 Det går inte att redigera anteckningsböcker som skapats från ADS i VS Code
    • Spark UI-länken fungerar nu när du kör en Spark-kernel
    • "Hanterade paket" har bytt namn till "Installera paket"

Skapa externa data:

  • Felmeddelanden kan kopieras och har separerats i en sammanfattning och detaljerad vy för enklare
  • Förbättrad gränssnittslayout och förbättrad tillförlitlighet och felhantering
  • Åtgärdade följande kundrapporterade problem:
    • Tabeller med ogiltiga kolumnmappningar visas som inaktiverade och en varning förklarar felet

Viktig information (v0.7.2)

  • Azure Resource Explorer är nu inbyggt i Azure Data Studio och har tagits bort från det här tillägget. Tack för din feedback om detta!
  • Förbättrade prestanda för notebook-filer med många Markdown-celler.
  • Autosize code cells in Notebook( Autosize code cells in Notebook). Detta har fortfarande en minsta storlek baserat på cellverktygsfältet.
  • Meddela användaren när du installerar Notebook-beroenden. Särskilt i Windows kan det ta lång tid, så meddelanden visas nu i vyn Uppgifter.
  • Stöd för att installera om notebook-beroenden. Detta är användbart om användaren tidigare stängde Azure Data Studio halvvägs genom installationen.
  • Stöd för att avbryta cellkörning i Notebook.
  • Förbättrad tillförlitlighet när du använder guiden Skapa externa data, särskilt när anslutningsfel uppstår.
  • Blockera användning av guiden Skapa externa data om PolyBase inte är aktiverat eller körs på målservern.
  • Stavnings- och namngivningskorrigeringar relaterade till SQL Server 2019 och Skapa externa data.
  • Ett stort antal fel har tagits bort från Azure Data Studio-felsökningskonsolen.