Bevezetés
Az SQL Server 2025 adatvirtualizálása lehetővé teszi az adatok elérésének lehetőségét. Az adatvirtualizálás az eredeti adatok replikálása vagy áthelyezése nélkül integrálja az adatokat lekérdezéskor.
Az alábbi ábra az SQL Server 2025 adatvirtualizálási támogatásának teljes körét mutatja be.
Ez a képzési modul áttekinti az SQL Server 2025 adatvirtualizálási lehetőségeit, többek között a következőket:
- PolyBase-szolgáltatások
- REST API-összekötők, például az Azure Data Lake Storage, az Azure Blob Storage és az Amazon S3-kompatibilis objektumtárolók, amelyek új hozzáférést biztosítanak az adatvirtualizálással
- a Transact-SQL (T-SQL) adatvirtualizálásra használva, beleértve az OPENROWSET, a CREATE EXTERNAL TABLE (CET) és a CREATE EXTERNAL TABLE AS SELECT (CETAS) lehetőségeket.
Az adatvirtualizálás alapelvei
Az adatvirtualizálás három alapelvre támaszkodik:
Adat absztrakció: Az adat absztrakció elrejti az adathozzáférés összetettségét az alapul szolgáló adatrendszerből, formátumokból és struktúrákból.
Nulla replikáció: A hagyományos ETL-sel ellentétben az adatvirtualizálásnak nem kell külön adattárba gyűjtenie az adatokat a célformátummá alakításához, hanem menet közben kezeli az átalakítást és az összesítést.
Valós idejű adatok: Mivel az adatvirtualizálás menet közben csatlakozik az adatforráshoz, mindig a legújabb elérhető adatokat használja.
Az adatvirtualizálás előnyei
Az adatvirtualizálásnak az alábbi főbb előnyei vannak:
Nincs adatáthelyezés: Az aktuális helyen lévő adatokhoz fér hozzá.
T-SQL nyelv: A T-SQL nyelv minden előnyét, parancsait, fejlesztéseit és ismereteit használja.
Egyetlen forrás az összes adathoz: Az SQL Server 2025-öt egyetlen adatforrásként és adatközpontként használja az összes szükséges adathoz, elrejtve az adatok összetettségét az alkalmazások elől. Az adatbázis-rendszergazdák és az adatmérnökök egyetlen környezetet tarthatnak fenn.
Biztonság: AZ SQL Server biztonsági funkcióit használja részletes engedélyekhez, hitelesítő adatok kezeléséhez és vezérléséhez.
Költségrugalmasság: Minden SQL Server 2025-kiadásban elérhető.
Adatvirtualizálási használati esetek
Az SQL Server 2025 a következő főbb adatvirtualizálási használati eseteket kínálja:
Adatbázison belüli elemzés: Az adatvirtualizálás használatakor használja és kombinálja az SQL Server összes képességeit és ismereteit.
Adatok kiszervezése vagy exportálása más adatforrásokhoz.
Adatközpont: Az SQL Server központi központként való használata különböző adatforrások és fájlok csatlakoztatásához, védelméhez és lekérdezéséhez, elrejtve az alkalmazások összetettségét. Nincs szükség ETL-eszköz használatára az adatok összesítéséhez, másolásához vagy áthelyezéséhez egy átmeneti területre.
Tanulási célkitűzések
A modul elvégzése után a következőkre lesz szüksége:
- Az adatvirtualizálás előnyeinek és alapelveinek megismerése.
- Ismerje meg, mi a PolyBase, és hogyan használhatja a képességeit.
- Ismeri az objektumtárolási megoldásokat és az SQL Server 2025 S3-kompatibilis objektumtárolási támogatását.
- Ismerje meg, hogyan telepíthető és konfigurálható a PolyBase az SQL Server 2025-ben.
- Ismerje meg, hogyan férhet hozzá és kérdezhet le külső adatokat a PolyBase használatával az SQL Server 2025-ben.
Előfeltételek
- Az SQL Server 2025 alapszintű munkaismerete
- A T-SQL és az SQL-lekérdezések végrehajtásának alapvető ismerete
- Telepített SQL Server 2025
- Telepített SQL Server Management Studio (SSMS)