Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las funciones son consultas o partes de consultas reutilizables. La inteligencia en tiempo real admite dos tipos de funciones:
Funciones integradas, que son funciones codificadas de forma rígida que los usuarios no pueden modificar.
Funciones definidas por el usuario, que se dividen en dos tipos:
- Funciones almacenadas: son funciones definidas por el usuario que se almacenan y administran entidades del esquema de la base de datos (como las tablas). Para más información sobre cómo crear y administrar funciones almacenadas, consulte Información general sobre la administración de funciones almacenadas.
- Funciones definidas por consultas: son funciones definidas por el usuario que se definen y se usan dentro del ámbito de una consulta individual. La definición de estas funciones se realiza mediante una instrucción Let. Para más información sobre cómo crear funciones definidas por el usuario, consulte Crear una función definida por el usuario.
En este artículo, aprenderá a crear o modificar una función almacenada existente mediante .create-or-alterfunction.
Para más información sobre el comando .create-or-alterfunction, consulte .create-or-alter function
Requisitos previos
- Un área de trabajo con una capacidad habilitada para Microsoft Fabric
- Una base de datos KQL con permisos de edición
Funciones
Esta característica le permite crear o modificar una función existente usando el comando .create-or-alterfunction, que la almacena en los metadatos de la base de datos. Si la función con el functionName proporcionado no existe en los metadatos de la base de datos, el comando crea una nueva función. De lo contrario, se cambia la función con nombre.
Vaya a su base de datos KQL y seleccione Nuevo>Función. El comando
.create-or-alterse rellena automáticamente en la ventana Explorar los datos.Escriba el nombre de la función y los parámetros de consulta de su función en lugar del texto del marcador de posición, y después seleccione Ejecutar.
Las funciones almacenadas aparecen en Funciones en el panel Explorador.
En la ventana Explorar los datos, ejecute una consulta para comprobar que ha creado o modificado correctamente la función.
Ver, editar o eliminar una función almacenada
Para ver, editar o eliminar una función almacenada existente, siga estos pasos:
En el panel Explorador , expanda la sección Funciones y haga clic en los tres puntos situados junto a la función deseada.
En el menú desplegable, elija:
- Mostrar guión de función para ver el guión de función.
- Edita con código para editar el script de función en la ventana Explorar tus datos.
- Eliminar
Si modificó el script de función, seleccione Ejecutar para guardar los cambios.