Azure Data Studio – gyakori kérdések

Mi az az Azure Data Studio?

Az Azure Data Studio egy nyílt forráskód, platformfüggetlen asztali környezet az adatszakértők számára, amely a helyszíni és felhőalapú adatplatformok Azure Data-családját használja Windows, macOS és Linux rendszeren. A korábban SQL Operations Studio néven kiadott Azure Data Studio modern szerkesztői élményt nyújt a villámgyors IntelliSense, kódrészletek, a forrásvezérlési integráció és az integrált terminál terén. Az adatplatform-felhasználó szem előtt tartásával készült, a lekérdezési eredményhalmazok és testreszabható irányítópultok beépített diagramjával.

A kutatások kimutatták, hogy a felhasználók nagyságrendekkel több időt töltenek a lekérdezések szerkesztésével, mint bármely más, az SQL Server Management Studióval végzett feladattal. Emiatt az Azure Data Studio úgy lett kialakítva, hogy mélyen a leggyakrabban használt funkciókra összpontosítson, és további funkciókat biztosítson opcionális bővítményként a termékben. Minden felhasználó testre szabhatja a környezetét a leggyakrabban használt munkafolyamatokhoz.

Mennyibe kerül az Azure Data Studio?

Az Azure Data Studio privát vagy kereskedelmi használatra ingyenes.

Ki használja az Azure Data Studiót?

Bárki használhatja az Azure Data Studiót. Célja azonban az adatbázis-fejlesztők, az adatbázis-rendszergazdák, a rendszergazdák és a független szoftvergyártók feladatainak egyszerűsítése.

Mit tehetek az Azure Data Studióval?

Az Azure Data Studio a Visual Studio Code-ra épül, és az SQL Server, az Azure SQL Database és az Azure Synapse Analytics használatakor könnyű, billentyűzetre összpontosító modern kód-munkafolyamatot kínál. Az Azure Data Studio olyan beépített funkciókkal teszi egyszerűvé és egyszerűvé a mindennapokra támaszkodó alapvető funkciókat, mint a több lapfülű ablak, a gazdag SQL-szerkesztő, az IntelliSense, a kulcsszókiegészítés, a kódrészletek > a kódnavigáció és a forrásvezérlő integrációja (Git és TFS)). Igény szerinti lekérdezéseket hajthat végre, megtekintheti és mentheti az eredményeket szövegként, JSON-ként vagy Excelként, szerkesztheti az adatokat, rendszerezheti és kezelheti kedvenc adatbázis-kapcsolatait, és egy ismerős objektumböngészési felületen tallózhat az adatbázis-objektumok között.

Használja kedvenc parancssori eszközeit (például Bash, PowerShell, sqlcmd, bcp, psql és ssh) az Integrált terminál ablakban közvetlenül az Azure Data Studio felhasználói felületén. Egyszerűen hozhat létre és hajthat végre CREATE és IN Standard kiadás RT szkripteket az adatbázis-objektumokhoz, hogy fejlesztési vagy tesztelési célokra másolatot készítsen az adatbázisról. A hatékonyság növelése intelligens kódrészletekkel és gazdag grafikus felületekkel, amelyek új adatbázisokat és adatbázis-objektumokat (például táblákat, nézeteket, tárolt eljárásokat, felhasználókat, bejelentkezéseket, szerepköröket stb.) hoznak létre, vagy frissítik a meglévő adatbázis-objektumokat. A gazdag testreszabható irányítópultokkal monitorozhatja és gyorsan elháríthatja a helyszíni adatbázisokban, az Azure-ban vagy bármely felhőben fellépő teljesítménybeli szűk keresztmetszeteket.

Az Azure Data Studio egységes felületet biztosít az adatbázisok biztonsági mentéséhez és visszaállításához. Az SQL Server Always-On rendelkezésre állási csoportok tervezett támogatásával egyszerűen konfigurálhatja, monitorozhatja és elháríthatja a kritikus fontosságú SQL Server-adatbázisok AG-jait, és gyorsan feladatátvételt végezhet egy másodlagos adatbázisba katasztrófa esetén. Az Azure Data Studio úgy lett kialakítva, hogy hatékonyabbá tegye a választott operációs rendszereken választott adatbázisok DevOps-életciklusában. Ennek eredményeképpen ön mindig kézben tarthatja az irányítást, és csökkentheti a kockázatokat, gyorsabban megoldhatja a problémákat, és folyamatosan olyan értéket biztosíthat, amely meghaladja az ügyfelek elvárásait.

Nyílt forráskódú az Azure Data Studio?

Az Azure Data Studio és adatszolgáltatói forráskódja elérhető a GitHubon. Az előtérbeli Azure Data Studio forráskódja (amely a Visual Studio Code-on alapul) egy olyan eula forráskód alatt érhető el, amely a szoftver módosítására és használatára vonatkozó jogokat biztosít, de nem terjesztheti újra vagy üzemeltetheti egy felhőszolgáltatásban. Az adatszolgáltatók forráskódja az MIT-licenc alatt érhető el a következő címen https://github.com/Microsoft/sqltoolsservice: .

Tervezünk nyílt forráskódú SSMS-t?

Nem.

A következő generációs több operációsrendszer-alapú parancssori felület és a grafikus felhasználói felület eszközei azonban nyílt forráskód. A VS Code, az mssql-scripter és az msql-CLI mssql-bővítménye például mind nyílt forráskód a GitHubon. Az Azure Data Studio forráskódja elérhető a GitHubon.

Most, hogy létezik az Azure Data Studio, a Microsoft tervezi az SSMS és az SSDT elavultatására?

Nem.

A kiemelt Windows-eszközökbe (SSMS, SSDT, PowerShell) történő beruházások a több operációs rendszer és a több-DB CLI és a grafikus felhasználói felület eszközeinek következő generációja mellett folytatódnak. A cél az, hogy az ügyfeleknek lehetőséget biztosítsunk arra, hogy a forgatókönyveikhez választott platformokon használják a kívánt eszközöket. Az Azure Data Studio jobban összpontosít a lekérdezések szerkesztésével és az adatfejlesztéssel kapcsolatos tapasztalatokra, ami a kutatások szerint az SQL Server Management Studio leggyakrabban használt képessége nagyságrendekkel. További nagy értékű felügyeleti funkciók, például a biztonsági mentés, a visszaállítás, az ügynökfeladat-kezelés és a kiszolgálóprofilozás bővítményként is elérhetők az Azure Data Studióban. Az Azure Data Studio platformfüggetlen is, így a felhasználók a választott platformon dolgozhatnak. Az SQL Server Management Studio azonban továbbra is a felügyeleti funkciók legszélesebb skáláját kínálja, és továbbra is a platformkezelési feladatok zászlóshajója marad.

Mikor érdemes használni az Azure Data Studiót vagy az SQL Server Management Studiót?

Az Azure Data Studio használata, ha:

  • Többnyire lekérdezések szerkesztése vagy végrehajtása.
  • Az eredményhalmazok gyors diagramkészítésére és vizualizációira van szükség.
  • A legtöbb felügyeleti feladatot az integrált terminálon keresztül hajthatja végre az sqlcmd vagy a PowerShell használatával.
  • Minimális szükség van a varázsló élményére.
  • Nem kell mély rendszergazdai vagy platformalapú konfigurációt végeznie.
  • MacOS vagy Linux rendszeren kell futnia.

Használja az SQL Server Management Studiót, ha:

  • Összetett felügyeleti vagy platformkonfigurációt végez.
  • Végez biztonsági felügyeletet, beleértve a felhasználókezelést, a sebezhetőségi felmérést és a biztonsági funkciók konfigurálását.
  • Teljesítmény-finomhangolási tanácsadókat és irányítópultokat kell használnia.
  • Adatbázisdiagramok és táblatervezők használata.
  • Hozzáférésre van szüksége a regisztrált kiszolgálókhoz.
  • Használjon élő lekérdezési statisztikákat vagy ügyfélstatisztikákat.

Szolgáltatások összehasonlítása

Az Azure Data Studio és az Sql Server Management Studio (SSMS) közötti különbségekről további információt az Azure Data Studio mi az?

Mi történik, ha az Azure Data Studio hiányzik egy SSMS/SSDT szolgáltatásból?

Ez az ügyfél/üzleti igény forgatókönyvétől függ. A rangsoroláshoz küldjön egy javaslatot, és szavazzon a Meglévőkről a GitHubon.

Megértem, hogy az Azure Data Studio és a VS Code mssql-bővítményét egy új eszközszolgáltatás működteti, amely SMO API-kat használ a borítók alatt. Elérhető az SMO Linux és macOS rendszeren?

Az SMO API-k még nem érhetők el Linuxon vagy macOS rendszeren is. Az SMO API-k egy részhalmazát portoltuk a .NET Core-ba, amelyet az Azure Data Studio-hoz szükséges, és az ütemterv részeként tervezzük bővíteni. Az SQL Tools Service a GitHubon érhető el: https://github.com/Microsoft/sqltoolsservice.

Tervezi, hogy a DACFx API-kat és/vagy az SqlPackage-t és/vagy az SSDT-t Linuxra és macOS-be portolja?

Igen.

Az SqlPackage mostantól elérhető a .NET Core-on Windows, macOS és Linux rendszeren. Az SQL-projektek (SSDT) funkciói engedélyezve lesznek az Azure Data Studióban az SQL Database Projects bővítményben.

Elérhetők lesznek az SQL PowerShell-parancsmagok Linuxon és macOS rendszeren?

Az SQL PowerShell ma elérhető a PowerShell-gyűjteményben, és Windows rendszeren is használható a bárhol futó SQL Serverrel, beleértve a Linuxon futó SQL-t is. Az SQL PowerShell-parancsmagok linuxos és macOS rendszeren való felkínálása az ütemtervben szerepel. A rangsoroláshoz küldjön egy javaslatot a GitHubon.

Ki használja általában az Azure Data Studiót?

A fejlesztők és a dbA-k általában az Azure Data Studio felhasználói.

Integrálható az Azure Data Studio az Azure Synapse Analyticsszel?

Igen.

Az Azure Data Studio támogatása az Azure Synapse Analyticshez jelenleg előzetes verzióban érhető el, az Azure SQL Managed Instance és az SQL Server 2019 Big Data szolgáltatással együtt.

Miért fontos az Azure Data Studio big data-forgatókönyvekhez?

Mivel az SQL Server kiterjeszti képességeit a Big Data-területre, új eszközökre van szüksége a használati esetek támogatásához. Emiatt az Azure Data Studio új felületet nyújtott az SQL Server Big Data szolgáltatáshoz, beleértve az SQL Server-eszközkészlet jegyzetfüzet-felhasználói felületét, valamint egy új Külső tábla létrehozása varázslót, amely megkönnyíti és gyorsabbá teszi a távoli SQL Server- és Oracle-példányok adatainak elérését.

Használhatom a Visual Studio Code (VS Code) bővítményeket az Azure Data Studióval?

Igen.

Azonban nem minden VS Code-bővítmény fordítható le az Azure Data Studióra.

Következő lépések