Создание сочетаний клавиш OneLake в базе данных KQL
OneLake — это единое, единое, логическое озеро данных для Microsoft Fabric для хранения озерных домов, хранилищ, баз данных KQL и других элементов. Ярлыки — это внедренные ссылки в OneLake, указывающие на расположения хранилища других файлов без перемещения исходных данных. Внедренная ссылка делает ее похожей на то, что файлы и папки хранятся локально, но в действительности; они существуют в другом расположении хранилища. Сочетания клавиш могут быть обновлены или удалены из элементов, но эти изменения не влияют на исходные данные и его источник.
Из этой статьи вы узнаете, как создать ярлык OneLake в базе данных KQL, которая указывает на внутренние структуры или внешние источники. Этот тип ярлыка позже обращается к запросу в наборах запросов KQL с помощью external_table()
функции. Сочетания клавиш, созданные в базе данных KQL, нельзя переименовать, и одновременно можно создать только один ярлык.
Помимо создания ярлыков из базы данных KQL, ярлыки также можно создавать из других элементов Fabric. Эти сочетания клавиш также указывают на данные, хранящиеся во внутренних структурах или внешних источниках, но имеют разные ограничения и обращаются по-разному. Дополнительные сведения см. в разделе "Сочетания клавиш OneLake".
Примечание.
Чтобы ускорить запросы по сочетаниям клавиш OneLake, см. статью "Ускорение запросов по сочетаниям клавиш OneLake".
Выберите вкладку, соответствующую ярлыку, который вы хотите создать:
Необходимые компоненты
- Рабочая область с емкостью с поддержкой Microsoft Fabric
- База данных KQL с разрешениями на редактирование
- Лейкхаус
Чтобы получить доступ к данным в базе данных KQL в других интерфейсах Microsoft Fabric, см . одну логическую копию.
Создать ярлык
Примечание.
В следующем потоке показано, как создать ярлык, указывающий на данные в Lakehouse в Fabric. Аналогичным образом можно создать ярлыки, указывающие на хранилища данных или другие базы данных KQL.
Перейдите к существующей базе данных KQL.
Выберите новый>ярлык OneLake.
Выбор источника
В разделе "Внутренние источники" выберите Microsoft OneLake.
Выберите источник данных, к которому требуется подключиться, и нажмите кнопку "Далее".
Разверните таблицы и выберите определенную таблицу для подключения.
Выберите Далее.
Примечание.
Чтобы включить ускорение запросов для нового ярлыка, переключите кнопку "Ускорить " на "Вкл.". Дополнительные сведения см. в разделе "Ускорение запросов по сочетаниям клавиш OneLake".
- Нажмите кнопку создания.
Примечание.
Для каждого ярлыка можно подключиться только к одной вложенной папке или таблице. Чтобы подключиться к дополнительным данным, повторите эти действия и создайте дополнительные сочетания клавиш.
База данных обновляется автоматически. Ярлык отображается в разделе "Ярлыки " в области обозревателя .
Был создан ярлык OneLake. Теперь вы можете запросить эти данные.
Запрос данных
Чтобы запросить данные из ярлыка OneLake, используйте функциюexternal_table()
.
- В правой части базы данных выберите "Просмотреть данные". Откроется окно с несколькими примерами запросов, которые можно запустить, чтобы получить первоначальный просмотр данных.
- Замените заполнитель
external_table('
имени таблицы ярлыком')
. - Нажмите клавиши SHIFT+ ВВОД, чтобы выполнить выбранный запрос.
Сопоставление типов данных
Сопоставление типов данных Delta Parquet с Eventhouse
Разностные примитивные типы данных сопоставляются с скалярными типами данных Eventhouse с помощью следующих правил. Дополнительные сведения о типах данных Eventhouse см. в разделе Скалярные типы данных.
Тип delta | Тип скалярных данных Eventhouse |
---|---|
string |
string |
long |
long |
integer |
int |
short |
int |
byte |
real |
float |
real |
double |
real |
decimal |
decimal |
boolean |
bool |
binary |
string |
date |
datetime |
timestamp_ntz (без часового пояса) |
datetime |
struct |
dynamic |
array |
dynamic |
map |
dynamic |