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 de datos de usuario de Fabric proporcionan funcionalidades para probar y validar los cambios de código en el portal de Fabric o mediante la extensión de VS Code. Estas características son útiles para asegurarse de que las funciones se pueden ejecutar correctamente sin necesidad de publicarlas.
En este artículo, aprenderá a:
- Use los modos Desarrollar y Ver o Ejecutar solo en el editor del portal.
- Use las funcionalidades de prueba en el modo Desarrollo para probar las funciones.
Nota:
Es posible que algunos usuarios no tengan acceso a la funcionalidad De prueba en modo de desarrollo en función de la región de su inquilino de Fabric. Revise las limitaciones regionales que se indican en este artículo.
¿Qué es el modo de desarrollo y el modo de solo vista/ejecución?
Las funciones de datos de usuario de Fabric proporcionan dos modos para interactuar con las funciones en el portal de Fabric: modo de desarrollo y modo de solo ejecución y vista. Puede encontrar el conmutador de modo en la esquina superior derecha de la página Funciones de datos de usuario.
Modo de desarrollo
El modo de desarrollo permite a los usuarios con permisos de escritura editar, probar y publicar su código. En este modo, los usuarios pueden ver su código modificado, incluidas las funciones nuevas y no publicadas que escribieron.
A continuación se muestran los componentes del modo De desarrollo:
- Conmutador de modo: Este control permite cambiar al modo De desarrollo desde el modo De solo ejecución.
- Lista de funciones: Esta lista contiene nuevas funciones junto con cualquier función publicada anteriormente. El punto situado junto al nombre de la función indica que una función es nueva y que aún no está publicada.
- Editor de código: En el modo Desarrollo, el editor de código está habilitado y el usuario puede realizar cambios en el código.
- Indicador de sesión de prueba: Este indicador muestra si la sesión de prueba está activa. La sesión de prueba se crea después de ejecutar una prueba y tiene un tiempo de espera después de 15 minutos de inactividad.
Ejecutar o ver solo modo
En Modo de ejecución solo los usuarios con permisos Ejecutar pueden ver y ejecutar las funciones publicadas. Esta experiencia crea una vista independiente entre la versión publicada del código, la versión que está en desarrollo en modo desarrollo.
A continuación se muestran los componentes del modo de solo ejecución:
- Conmutador de modo: Este control permite cambiar al modo Ejecutar solo desde el modo Desarrollo.
- Lista de funciones: En el modo De solo ejecución, la lista de funciones solo contiene funciones publicadas.
- Editor de código: En el modo Solo ejecución, el editor de código solo está listo y no se puede modificar en este modo.
- Indicador de cambios de código: Esta barra de mensajes indica si hay cambios no publicados en el modo De desarrollo. Para ver esos cambios, el usuario debe cambiar al modo Desarrollar haciendo clic en el botón de la barra o usando el modificador Modo.
Los usuarios que solo tienen permisos de vista pueden ver el modo Solo vista. En este modo, los usuarios tienen acceso a una versión de solo lectura del código y sus metadatos.
Nota:
Solo los usuarios que solo tienen permisos de vista pueden ver el código en modo de solo vista.
Uso del modo De desarrollo para probar los cambios en el portal de Fabric
Puede probar los cambios de código en tiempo real mediante la funcionalidad Probar en modo desarrollo. Para acceder a ella, mantenga el puntero sobre la función que desea probar y haga clic en el icono Probar.
Nota:
La sesión de prueba puede tardar unos segundos en iniciarse. Una vez que se inicia, puede ejecutar pruebas inmediatamente, incluso después de realizar cambios en el código.
Este paso abre el panel Prueba, que incluye los siguientes componentes:
Indicador de sesión de prueba: Este indicador se vuelve verde cuando la sesión de prueba está activa. La sesión se inicia cuando se ejecuta una prueba por primera vez y se agota el tiempo de espera después de 15 minutos de inactividad.
Selector de funciones: Esta lista desplegable le permite seleccionar cualquier función del código que se va a probar. Esta lista incluye funciones publicadas y no publicadas.
Botón Probar: Este botón permite probar la función. Si la función seleccionada requiere parámetros, debe proporcionarlos antes de probar la función.
Salida de prueba: Este panel contiene la salida resultante de probar la función. Este panel muestra el valor devuelto de la función o un objeto con el estado y la salida de error de la función.
Salida de registros: Este panel contiene los registros generados en el código, incluidas las instrucciones agregadas al
loggingobjeto .
Limitaciones regionales de la funcionalidad De prueba en modo de desarrollo
La funcionalidad Prueba aún no está disponible en todas las regiones de Fabric. Si aún no se admite la región del inquilino, es posible que vea el siguiente mensaje en el portal de Functions. Puede ver las regiones admitidas en el artículo Detalles y limitaciones del servicio .
Si ve este mensaje informativo, todavía puede publicar las funciones y usar la funcionalidad Ejecutar para probarlas como hizo antes. Obtenga más información sobre cómo administrar la capacidad de Fabric si prefiere crear una nueva capacidad en una región admitida.
Pasos siguientes
- Obtenga más información sobre las limitaciones del servicio.
- Crear un elemento de funciones de datos de usuario de Fabric desde Fabric o usar la extensión de Visual Studio Code
- Más información sobre el modelo de programación de funciones de datos de usuario