Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
OneLake — это единое, единое, логическое озеро данных для Microsoft Fabric для хранения озерных домов, хранилищ, баз данных KQL и других элементов. Ярлыки — это внедренные ссылки в OneLake, указывающие на расположения хранилища других файлов без перемещения исходных данных. Встроенная ссылка создает впечатление, что файлы и папки хранятся локально, но на самом деле они находятся в другом месте хранилища. Сочетания клавиш могут быть обновлены или удалены из ваших элементов, но эти изменения не влияют на исходные данные и их источник.
Из этой статьи вы узнаете, как создать ярлык OneLake в базе данных KQL, который указывает на внутренний Fabric или внешние источники. Этот тип ярлыка позже используется в запросах KQL с помощью external_table()
функции. Сочетания клавиш, созданные в базе данных KQL, нельзя переименовать, и одновременно можно создать только один ярлык.
Помимо создания ярлыков из базы данных KQL, ярлыки также можно создавать из других элементов Fabric. Эти ярлыки также указывают на данные, хранящиеся во внутреннем 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 + Enter, чтобы выполнить выбранный запрос.
Сопоставление типов данных
Сопоставление типов данных Delta Parquet с Eventhouse
Примитивные типы данных Delta сопоставляются скалярным типам данных 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 |