Создание хранимых функций
Функции — это многократно используемые запросы или части запросов. Аналитика в режиме реального времени поддерживает два типа функций:
Встроенные функции, которые являются жестко закодированных функций, которые не могут быть изменены пользователями.
Определяемые пользователем функции, разделенные на два типа:
- Хранимые функции: это определяемые пользователем функции, которые хранятся и управляются сущностями схемы базы данных (например, таблицами). Дополнительные сведения о создании и управлении хранимыми функциями см. в обзоре управления хранимыми функциями.
- Определяемые запросом функции: это определяемые пользователем функции, определенные и используемые в область одного запроса. Определение таких функций выполняется инструкцией let. Дополнительные сведения о создании определяемых запросом функций см. в статье "Создание определяемой пользователем функции".
Из этой статьи вы узнаете, как создать или изменить существующую хранимую функцию с помощью ..create-or-alter
function
Дополнительные сведения о команде см. .create-or-alter
function
в разделе .create-or-alter function
Необходимые компоненты
- Рабочая область с емкостью с поддержкой Microsoft Fabric
- База данных KQL с разрешениями на редактирование
Функции
Эта функция позволяет создавать или изменять существующую функцию с помощью .create-or-alter
function
команды, которая сохраняет ее в метаданных базы данных. Если функция с предоставленным именем функции не существует в метаданных базы данных, команда создает новую функцию. В противном случае именованной функции изменяется.
Перейдите к базе данных KQL и выберите "Создать>функцию". Команда
.create-or-alter
автоматически заполняется в окне просмотра данных .Введите имя функции и параметры запроса функции вместо заполнителя, а затем нажмите кнопку "Выполнить".
Сохраненные функции отображаются в разделе "Функции" в области Обозреватель.
В окне "Изучение данных" выполните запрос, чтобы проверка, которые вы успешно создали или изменили свою функцию.
Связанный контент
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по