Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Centro de ayuda/ FunctionGraph/ Pasos iniciales/ Creación de una función mediante una plantilla
Actualización más reciente 2023-05-08 GMT+08:00

Creación de una función mediante una plantilla

Introducción

FunctionGraph proporciona plantillas para completar automáticamente el código y ejecutar configuraciones de entorno cuando crea una función, lo que le ayuda a crear aplicaciones rápidamente.

Paso 1: Preparar el entorno

Para realizar las operaciones descritas en esta sección, asegúrese de que tiene los permisos FunctionGraph Administrator, esto es, los permisos completos de FunctionGraph. Para obtener más información, vea la Gestión de permisos.

Paso 2: Crear una función

  1. Inicie sesión en la consola de FunctionGraph. En el panel de navegación, seleccione Functions > Function List.
  2. Haga clic en Create Function en la esquina superior derecha y elija Select template.
  3. Seleccione la plantilla que se muestra en Figura 1 y haga clic en Configure.
    Figura 1 Selección de una plantilla
  1. Establezca Function Name en context y seleccione cualquier delegación de la lista desplegable Agency y conserve los valores predeterminados para otros parámetros y haga clic en Create Function.

    Si no se configura ninguna delegación, se mostrará el siguiente mensaje cuando se active la función:

    Failed to access other services because no temporary AK, SK, or token has been obtained. Please set an agency.
    Figura 2 Configuración de información básica

Paso 3: Probar la función

  1. En la página de detalles de la función, haga clic en Test. En el cuadro de diálogo que se muestra, cree un evento de prueba.
  2. Seleccione blank-template, establezca Event Name en test y haga clic en Create.
    Figura 3 Configuración de un evento de prueba

Paso 4: Ver el resultado de la ejecución

Haga clic en Test y vea el resultado de la ejecución a la derecha.

  • Function Output: muestra el resultado de retorno de la función.
  • Log Output: muestra los logs de ejecución de la función.
  • Summary: muestra la información clave de los logs.

Se puede mostrar un máximo de 2 KB de logs. Para obtener más información de log, véase la Consulta de logs de funciones.

Paso 5: Ver métricas de monitoreo

En la página de detalles de la función, haga clic en la ficha Monitoring.

  • En la página de ficha Monitoring, elija Metrics y seleccione un intervalo de tiempo (como 5 minutos, 15 minutos o 1 hora) para consultar la función.
  • Se muestran las siguientes métricas: invocaciones, errores, duración (incluidas las duraciones máxima, media y mínima) y aceleración.

Paso 6: Eliminar una función

  1. En la página de detalles de la función, elija Operation > Delete function en la esquina superior derecha.
  2. En el cuadro de diálogo mostrado, haga clic en OK para liberar recursos.