Одна логическая копия (предварительная версия)
Вы можете создать одну логическую копию данных базы данных KQL, включив доступность OneLake. Включение доступности OneLake означает, что вы можете запрашивать данные в базе данных KQL в формате Delta Lake с помощью других подсистем Fabric, таких как режим Direct Lake в Power BI, Warehouse, Lakehouse, Notebook и т. д.
Внимание
Эта функция доступна в предварительной версии.
Delta Lake — это унифицированный формат таблицы озера данных, который обеспечивает простой доступ к данным во всех вычислительных модулях в Microsoft Fabric. Дополнительные сведения о Delta Lake см. в разделе "Что такое Delta Lake?".
Из этой статьи вы узнаете, как включить доступность данных базы данных KQL в OneLake.
Принцип работы
В следующей таблице описывается поведение базы данных И таблиц KQL при включении или отключении доступности OneLake.
Включено | Выключен | |
---|---|---|
База данных KQL | — Существующие таблицы не затрагиваются. Новые таблицы доступны в OneLake. — Политика хранения данных базы данных KQL также применяется к данным в OneLake. Данные, удаленные из базы данных KQL в конце срока хранения, также удаляются из OneLake. |
— Существующие таблицы не затрагиваются. Новые таблицы не будут доступны в OneLake. |
Таблица в базе данных KQL | — Новые данные доступны в OneLake. — Существующие данные не заполнены. — Данные не могут быть удалены, усечены или удалены. — Невозможно изменить схему таблицы, а таблицу нельзя переименовать. |
— Новые данные недоступны в OneLake. — Данные могут быть удалены, усечены или удалены. — Можно изменить схему таблицы, а таблицу можно переименовать. — Данные обратимо удаляются из OneLake. |
Внимание
Нет дополнительных затрат на хранение для включения доступности OneLake. Дополнительные сведения см. в разделе о потреблении ресурсов.
Необходимые компоненты
- Рабочая область с емкостью с поддержкой Microsoft Fabric
- База данных KQL с разрешениями на редактирование и данными
Включение доступности OneLake
Вы можете включить доступность OneLake на уровне базы данных или таблицы KQL.
Чтобы включить доступность OneLake, перейдите на страницу сведений о базе данных или таблице KQL.
Рядом с доступностью OneLake в области сведений о базе данных щелкните значок "Изменить (карандаш").
Включите функцию, переключив кнопку на "Активный", а затем нажмите кнопку "Готово". База данных обновляется автоматически.
Вы включили доступность OneLake в базе данных KQL. Теперь вы можете получить доступ ко всем новым данным, добавленным в базу данных, по указанному пути OneLake в формате Delta Lake. Вы также можете создать ярлык OneLake из Lakehouse, хранилища данных или запросить данные непосредственно через режим Direct Lake Power BI.
Просмотреть файлы
При включении доступности OneLake в таблице создается разностная папка журнала вместе с любыми соответствующими файлами JSON и parquet. Вы можете просмотреть файлы, которые были доступны в OneLake и их свойствах, оставаясь в аналитике в режиме реального времени.
Внимание
После включения доступности OneLake файлы могут отображаться до нескольких часов.
Чтобы просмотреть файлы, наведите указатель мыши на таблицу в области Обозреватель и выберите меню "Дополнительно" [...]>Просмотр файлов.
Чтобы просмотреть свойства папки разностного журнала или отдельных файлов, наведите указатель мыши на папку или файл, а затем выберите меню "Дополнительно" [...]>Свойства.
Чтобы просмотреть файлы в папке разностного журнала, выполните следующие действия.
- Выберите папку _delta_log .
- Выберите файл для просмотра метаданных и схемы таблицы. Открывающийся редактор находится в формате только для чтения.
Сопоставление типов данных
Сопоставление типов данных Delta Parquet
Типы данных дома событий сопоставляются с типами данных Delta Parquet с помощью следующих правил. Дополнительные сведения о типах данных дома событий см. в разделе Скалярные типы данных.
Тип данных дома событий | Тип данных Delta |
---|---|
bool |
boolean |
datetime |
timestamp OR date (for date-bound partition definitions) |
dynamic |
string |
guid |
string |
int |
integer |
long |
long |
real |
double |
string |
string |
timespan |
long |
decimal |
decimal(38,18) |
Связанный контент
- Сведения о доступе к данным в OneLake см. в статье "Создание ярлыка в OneLake"
- Чтобы создать ярлык OneLake в Lakehouse, ознакомьтесь со сведениями о сочетаниях клавиш в lakehouse?
- Запрос данных из OneLake в базе данных или таблице KQL см. в статье "Создание ярлыка OneLake в базе данных KQL"
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по