SQL-adatbázis a Microsoft Fabricben (előzetes verzió)
A következőre vonatkozik:✅ SQL-adatbázis a Microsoft Fabricben
Az SQL-adatbázis a Microsoft Fabricben egy fejlesztőbarát tranzakciós adatbázis, amely a(z) Azure SQL Databasealapul, és lehetővé teszi, hogy egyszerűen létrehozza üzemi adatbázisát a Fabricben. A Fabricben található SQL-adatbázisok ugyanazt az SQL Database-motort használják, mint az Azure SQL Database-t.
Ha többet szeretne megtudni az SQL-adatbázisokról a Fabricben, nézze meg a Microsoft Fabric nyilvános előzetes verzióját bemutató "Data Exposed" epizódot SQL-adatbázis.
A teljes útmutató első lépéseit az SQL-adatbázis létrehozása a Fabric portaloncímű oktatóanyagban találja. Ha segítségre van szüksége egy adott feladattal kapcsolatban, látogasson el az Első lépések szakaszra.
Az SQL Database a Fabricben a következő:
- Az OLTP-számítási feladatokhoz készült Fabric kezdőlapja
- Könnyen konfigurálható és kezelhető
- Analitika beállítása az adatok automatikus replikálásával a OneLake-be közel valós időben
- Integrálva a fejlesztési keretrendszerekkel és az elemzésekkel
- A Tükrözés a Hálóban technológia alapján
- Az Azure SQL Database-hez hasonló módon kérdezték le, valamint egy webalapú szerkesztőt a Fabric Portalon.
Az Azure SQL Database intelligens teljesítményfunkciói alapértelmezés szerint engedélyezve vannak a Fabricben lévő SQL Database-ben, beleértve a következőket:
Miért érdemes sql-adatbázist használni a Fabricben?
A Fabric sql-adatbázisa az adatbázis számítási feladatának része, és az adatok a Fabric más elemeiből is elérhetők. Az SQL-adatbázis adatai a OneLake-ben lekérdezésre alkalmas formátumban is naprakészek maradnak, így a Fabric összes különböző szolgáltatását használhatja, például elemzéseket futtathat a Sparkkal, jegyzetfüzeteket hajthat végre, adatelemzést végezhet, Power BI-jelentéseken keresztül vizualizálhat stb.
A Fabricben található SQL-adatbázissal nem kell több gyártótól származó különböző szolgáltatásokat egyesítenie. Ehelyett élvezheti a nagymértékben integrált, végpontok közötti és könnyen használható terméket, amely leegyszerűsíti az elemzési igényeket, és a nyílt forráskódú Delta Lake táblaformátumot olvasó technológiai megoldások közötti nyitottságra és együttműködésre épül. A Delta-táblák ezután a Fabricben mindenhol használhatók, így a felhasználók felgyorsíthatják a Fabricbe való utazást.
A Microsoft Fabric platform a szolgáltatott szoftver (SaaS) alapjaira épül. További információ a Microsoft Fabricről: Mi a Microsoft Fabric?
Az SQL Database a Fabricben három elemet hoz létre a Fabric-munkaterületen:
Az SQL-adatbázisban lévő adatok automatikusan replikálódnak a OneLake-be , és parquetre konvertálódnak elemzésre kész formátumban. Ez lehetővé teszi az alsóbb rétegbeli forgatókönyveket, például az adatelemzést, az adatelemzést és egyebeket.
SQL Analytics-végpont
Alapértelmezett szemantikai modell
A Fabric SQL-adatbázis Lekérdezésszerkesztő mellett széles körű eszközrendszerrel rendelkezik, beleértve az SQL Server Management Studiót, a Visual Studio Code mssql-bővítményét és a GitHub Copilotot is.
Megosztás
A megosztás egyszerű hozzáférés-vezérlést és felügyeletet tesz lehetővé, míg a biztonsági vezérlők, például a sorszintű biztonság (RLS) és az objektumszintű biztonság (OLS) mellett a bizalmas információkhoz való hozzáférést is szabályozhatja. A megosztás a biztonságos és demokratizált döntéshozatalt is lehetővé teszi a szervezeten belül.
Az SQL-adatbázis megosztásával hozzáférést biztosíthat más felhasználóknak vagy felhasználói csoportoknak az adatbázishoz anélkül, hogy hozzáférést adnának a munkaterülethez és annak többi eleméhez. Amikor valaki megoszt egy adatbázist, hozzáférést is ad az SQL Analytics-végponthoz és a társított alapértelmezett szemantikai modellhez.
A Megosztás párbeszédpanel elérése a Munkaterület nézetben az adatbázis neve melletti Megosztás gombbal. A megosztott adatbázisok a OneLake Data Hubon vagy a Microsoft Fabric Velem megosztva szakaszán keresztül találhatók.
További információ: Adatok megosztása és az SQL-adatbázishoz való hozzáférés kezelése a Microsoft Fabricben.
Kapcsolódás
A Többi Microsoft Fabric-elemtípushoz hasonlóan az SQL-adatbázisok is a Microsoft Entra-hitelesítésre támaszkodnak. A kapcsolódási lehetőségekért tekintse át a Csatlakozás az SQL-adatbázishoz a Microsoft Fabricben című cikket.
Ha sikeresen hitelesíteni szeretne egy SQL-adatbázist, egy Microsoft Entra-felhasználónak, egy szolgáltatásnévnek vagy csoportnak olvasási jogosultsággal kell rendelkeznie az adatbázishoz a Fabricben. További információ: Hitelesítés az SQL Database-ben a Microsoft Fabricben.
- A Microsoft Entra-identitásoknak a Fabric-munkaterületekhez vagy egy adott adatbázishoz való hozzáférésének biztosításáról a Fabric hozzáférési vezérlői című témakörben talál további információt.
Adatbázisközi lekérdezések
Ha az SQL-adatbázis adatai automatikusan a OneLake-ben vannak tárolva, adatbázisközi lekérdezéseket írhat, adatokat illeszthet össze más SQL-adatbázisokból, tükrözött adatbázisokból, raktárakból és az SQL Analytics-végpontból egyetlen T-SQL-lekérdezésben. Mindez jelenleg az SQL-adatbázis SQL Analytics-végpontján vagy a Lakehouse-on található lekérdezésekkel lehetséges.
Hivatkozhat például egy táblára a Háló más elemeiből háromrészes elnevezéssel. Az alábbi példában a háromrészes névvel hivatkozhat ContosoSalesTable
a raktárban ContosoWarehouse
egy SQL-adatbázis fiktív SalesLT.Affiliation
táblájából. Más adatbázisokból vagy raktárakból a standard SQL háromrészes elnevezési konvenció első része az adatbázis vagy a raktárelem neve.
SELECT *
FROM ContosoWarehouse.dbo.ContosoSalesTable AS Contoso
INNER JOIN AdventureWorksLT.SalesLT.Affiliation AS Affiliation
ON Affiliation.AffiliationId = Contoso.RecordTypeID;
adatmérnök az SQL-adatbázissal a Fabricben
A Microsoft Fabric különböző adatmérnöki képességeket biztosít annak érdekében, hogy az adatok könnyen hozzáférhetők, rendezettek és kiváló minőségűek legyenek. A Fabric adatmérnök ingben a következőket teheti:
- Hozza létre és kezelje az adatokat Sparkként egy SQL-adatbázis használatával a Fabricben.
- Folyamatokat tervezhet az adatok másolásához az SQL-adatbázisba a Fabricben.
- A Spark-feladatdefiníciókkal köteg-/streamelési feladatot küldhet a Spark-fürtnek.
- A jegyzetfüzetekkel kódokat írhat az adatok előkészítéséhez és átalakításához.
Adattudomány az SQL-adatbázissal a Fabricben
Adattudomány a Microsoft Fabricben, hogy lehetővé tegye a felhasználók számára az adatelemzési munkafolyamatok teljes körű elvégzését az adatnövelés és az üzleti elemzések céljából. A teljes adatelemzési folyamat során számos tevékenységet végezhet, az adatfeltárástól az előkészítésen és tisztításon át egészen a kísérletezésig, modellezésig, modellezésig, modellezésig és a prediktív elemzések bi-jelentésekhez való kiszolgálásához.
A Microsoft Fabric felhasználói hozzáférhetnek Adattudomány. Innen különböző releváns erőforrásokat fedezhetnek fel és érhetnek el. Létrehozhatnak például gépi tanulási kísérleteket, modelleket és jegyzetfüzeteket. A meglévő jegyzetfüzeteket a Adattudomány kezdőlapján is importálhatják.
Adatbázis hordozhatósága és üzembe helyezése az SqlPackage használatával
Az SqlPackage egy platformfüggetlen parancssori eszköz, amely lehetővé teszi a teljes adatbázisokat vagy adatbázis-objektumokat mozgató adatbázis-interakciókat. Az Azure-ban vagy a Fabricben felügyelt adatbázisok hordozhatósága (importálása/exportálása) biztosítja, hogy az adatok hordozhatóak legyenek, ha később migrálni szeretne. Ugyanez a hordozhatóság bizonyos migrálási forgatókönyveket is lehetővé tesz az importálási/exportálási műveletekkel rendelkező önálló adatbázis-másolatok (.bacpac) használatával.
Az SqlPackage lehetővé teszi az adatbázis-objektumok növekményes módosításainak egyszerű adatbázis-üzembe helyezését (új táblák oszlopai, meglévő tárolt eljárások módosítása stb.). Az SqlPackage kinyerhet egy .dacpac-fájlt, amely az adatbázisban található objektumok definícióit tartalmazza, és közzétehet egy .dacpac-fájlt, hogy az objektumállapotot egy új vagy meglévő adatbázisra alkalmazza. A közzétételi művelet sql-projektekkel is integrálható, ami offline és dinamikusabb fejlesztési ciklusokat tesz lehetővé az SQL-adatbázisok számára.
További információ: SqlPackage with SQL Database in Fabric.
Integráció a Fabric-forrásvezérlővel
Az SQL Database integrálva van a Fabric folyamatos integrációjával /folyamatos fejlesztésével. Az SQL-adatbázis kezeléséhez használhatja a beépített Git-adattárat.
GraphQL API létrehozása a Fabric portálról
A Fabric portállal egyszerűen létrehozhat GraphQL API-t az SQL-adatbázishoz.
Kapacitáskezelés
A Microsoft Fabric Kapacitásmetrikák alkalmazással monitorozhatja az SQL-adatbázis használatát és felhasználását a nem próbaverziós Fabric-kapacitásokban.
Feljegyzés
Az aktuális előzetes verzióban nem történik számlázás az SQL Database-hez a Fabricben, de a számlázási metrikák továbbra is nyomon követési célokra fognak áramlani.
Tükrözés az Azure SQL Database-hez
Már rendelkezik külső adatbázissal, és szeretné kihasználni a Fabric integrációját? A Tükrözés a Hálóban alacsony költségű és alacsony késésű megoldásként használható a különböző rendszerekből származó adatok összehozásához. A meglévő adattulajdont folyamatosan replikálhatja közvetlenül a Fabric OneLake-be, beleértve egy meglévő Azure SQL Database-ből származó adatokat is.