Введення

Завершено

Віртуалізація даних у SQL Server 2025 – це можливість доступу до даних там, де вони знаходяться. Віртуалізація даних інтегрує дані під час запиту без реплікації та переміщення вихідних даних.

На наступному малюнку показаний повний обсяг підтримки віртуалізації даних в SQL Server 2025.

Діаграма варіантів віртуалізації даних у SQL Server 2025.

У цьому навчальному модулі розглядаються можливості віртуалізації даних у SQL Server 2025, зокрема:

  • Служби PolyBase
  • З'єднувачі API REST, як-от Сховище Azure Data Lake, Сховище BLOB-об'єктів Azure і сховище об'єктів, сумісне з Amazon S3, які дають змогу отримати новий доступ за допомогою віртуалізації даних
  • Transact-SQL (T-SQL), які використовуються для віртуалізації даних, зокрема OPENROWSET, CREATE EXTERNAL TABLE (CET) і CREATE EXTERNAL TABLE AS SELECT (CETAS)

Принципи віртуалізації даних

Віртуалізація даних базується на трьох принципах:

  • абстракція даних: Абстракція даних приховує складнощі доступу до даних із базової системи, форматів і структур даних.

  • Нульова реплікація: На відміну від традиційного завантаження видобування (ETL), віртуалізації даних не потрібно збирати дані в окреме сховище, щоб перетворити їх на кінцевий формат, але обробляє перетворення та агрегацію в льоту.

  • дані в реальному часі: Оскільки віртуалізація даних підключається до джерела даних у льоту, вона завжди використовує найновіші доступні дані.

Переваги віртуалізації даних

Віртуалізація даних має такі основні переваги:

  • Немає переміщення даних: Доступ до даних у поточному розташуванні.

  • мова T-SQL: Використовує всі переваги мови T-SQL, її команд, покращень і знайомств.

  • Одне джерело для всіх ваших даних: Використовує SQL Server 2025 як єдине джерело даних і концентратор даних для всіх потрібних даних, приховуючи складність даних від програм. Адміністратори баз даних і інженери даних можуть підтримувати одне середовище.

  • безпеки: використовує функції безпеки SQL Server для деталізованих дозволів, керування обліковими даними та керування.

  • Гнучкість вартості: Доступно в усіх випусках SQL Server 2025.

Випадки використання віртуалізації даних

SQL Server 2025 пропонує такі основні варіанти використання віртуалізації даних:

  • аналітика в базі даних: Використовуйте та об'єднуйте всі можливості sql Server і знайомство під час використання віртуалізації даних.

  • Розвантажити або експортувати дані до інших джерел даних.

  • центр даних: Використовувати SQL Server як централізований концентратор для підключення, захисту та запиту різних джерел даних і файлів, приховуючи складність від програм. Не потрібно використовувати інструмент ETL для агрегації, копіювання або переміщення даних до проміжної області.

    зображення SQL Server як центру даних для віртуалізації даних.

Цілі навчання

Після завершення цього модуля ви:

  • Ознайомтеся з перевагами та принципами віртуалізації даних.
  • Дізнайтеся, що таке PolyBase і як використовувати її можливості.
  • Ви знайомі з рішеннями для зберігання об'єктів і підтримкою SQL Server 2025 для S3-сумісного сховища об'єктів.
  • Знати, як встановити та налаштувати PolyBase на SQL Server 2025.
  • Знати, як отримувати доступ до зовнішніх даних і запитувати їх за допомогою PolyBase у SQL Server 2025.

Передумови

  • Базові навички роботи з SQL Server 2025
  • Основні знання про виконання запитів T-SQL і SQL
  • Встановлено SQL Server 2025
  • Інстальовано SQL Server Management Studio (SSMS)