Compartir a través de


Ejemplo de flujo de trabajo 3: recopile datos de respuesta para una guía no lineal creada en Dynamics 365 Guides

Si ha creado una guía no lineal (bifurcación) en Microsoft Dynamics 365 Guides, puede recopilar datos sobre qué respuestas selecciona el operador. Por ejemplo, es posible que tenga una guía no lineal que proporcione tres opciones basadas en una lectura de temperatura del medidor.

Ejemplo de guía no lineal creada en este flujo de trabajo donde se muestran tres lecturas de temperatura.

Puede contar cuántas veces se ha seleccionado el id. de paso de cada respuesta para saber con qué frecuencia se produce un determinado problema.

Nota

Debe tener el rol de Creador de entorno (Power Platform) para crear un flujo de Microsoft Power Automate.

Qué aprenderá en este ejemplo

  • Buscar el id. del paso de una respuesta

  • Exportar los datos de eventos de una guía a Microsoft Excel y asociarlos a los datos del id. de un paso

  • Configurar una condición en Microsoft Power Automate para exportar los datos de un evento de una guía a una columna determinada de una hoja de cálculo de Microsoft Excel

Tiempo estimado de duración: 10 minutos para cada solución de flujo de trabajo.

Dos formas de recopilar datos de respuesta

Puede recopilar los datos de respuesta de dos formas diferentes:

  • Después de que se haya ejecutado el evento de la guía (selección de respuesta)

  • En tiempo real, con Microsoft Power Automate, cuando se ejecuta el evento

Obtenga el id. de cada paso de respuesta, sea cual sea el método que elija. En este ejemplo se muestra cómo obtener el id. de paso y cómo utilizarlo en cada escenario.

Obtener el id. del paso de una respuesta

Puede usar la aplicación basada en modelo de Guides para obtener el id. de un paso de respuesta.

  1. Vaya a make.powerapps.com.

  2. Seleccione Aplicaciones y, a continuación, Guides.

    Seleccionar la aplicación Guides en Power Apps.

  3. Seleccione la guía adecuada en la lista.

  4. Seleccione la pestaña Pasos para mostrar la información de los pasos de la guía.

    Para este ejemplo, tenemos un paso de pregunta y tres pasos de respuesta.

    Aplicación basada en modelo donde se destacan tres pasos de respuesta.

    Para obtener el id. de un paso de respuesta, haga doble clic en el paso, en la aplicación basada en modelo. El id. de paso aparecerá al final de la URL de la página en la pantalla obtenida.

    Sección de id. de pago de URL de código QR resaltada.

Recopilar datos de respuestas después de que se haya ejecutado el evento

  1. Copie el id. de paso de cada paso de respuesta en una hoja de cálculo de Excel. La hoja de cálculo tendrá un aspecto similar al siguiente cuando haya terminado:

    Hoja de cálculo de Excel con los id. de cada paso de respuesta copiados.

  2. Utilice la aplicación basada en modelo para exportar los datos de eventos de la guía.

    1. Vaya a powerapps.com y seleccione el entorno adecuado.

    2. En la panel de navegación izquierdo, seleccione Datos y, a continuación, Tablas.

      Panel de navegación izquierdo con la opción Tablas seleccionada.

    3. En el lado derecho de la pantalla, cambie la vista a Todo para ver todas las tablas.

      Filtrar con Todo seleccionado.

    4. Seleccione la tabla Visita de paso de sesión de la guía.

      Lista de tablas con la tabla Visita de paso de sesión de la guía seleccionada.

    5. En la parte superior de la página, seleccione Datos y, a continuación, Exportar datos.

      Menú Datos con Exportar datos seleccionado.

      La información del id. de paso se encuentra en la columna R de la hoja de cálculo de Excel.

      Hoja de cálculo de Excel descargada con la columna R, que muestra la lista de id. de paso, seleccionada.

  3. Analice la columna Id. de paso de la hoja de cálculo exportada para consultar los id. de paso. Por ejemplo, en la siguiente fórmula de Excel se comparan los datos del evento de la hoja de cálculo Visita de paso de sesión de la guía exportada con los id. de paso copiados en el primer paso de este procedimiento. La fórmula devuelve un 1 si coincide con un id. o un 0 si no coincide.

    =IF(ISNUMBER(SEARCH(B$2,'Visita de paso de sesión de la guía'!R2)),1,0)

    Los datos de la hoja de cálculo analizados y sumados se parecen a lo siguiente.

    Hoja de cálculo de Excel analizada y rellenada con datos de respuesta sumados.

Recopilar datos de respuesta en tiempo real con Power Automate

Para recopilar datos de respuesta en tiempo real con Power Automate debe seguir cuatro pasos:

  1. Crear una hoja de cálculo de Excel con las columnas adecuadas.

  2. Crear un flujo de Power Automate que:

    • Se desencadene cuando se cree el evento de guía (cuando un usuario seleccione un paso de respuesta).

    • Establezca una condición para el campo Id. de paso del evento de guía que contenga el id. de evento

    • Escriba la fecha en la hoja de cálculo de Excel

Crear la hoja de cálculo

  1. Cree una hoja de cálculo de Excel con columnas que coincidan con sus pasos de respuesta y una columna para registrar la fecha o la hora de selección de la respuesta. Por ejemplo, en el caso de la guía del medidor de temperatura, la hoja de cálculo incluiría las cuatro columnas siguientes:

    • Fecha

    • De 150 a 200 grados

    • De 200 a 250 grados

    • De 250 a 300 grados

  2. Después de crear las columnas, selecciónelas y luego seleccione Insertar > Tabla. Rellene esta tabla con el flujo de Power Automate.

    Captura de pantalla de la barra de herramientas de Excel con el elemento Tabla seleccionado

Crear el flujo

  1. Inicie sesión en Power Automate.

  2. Seleccione Crear y, a continuación, Flujo de nube automatizado.

    Pantalla de Power Automate con flujo de nube automatizado seleccionado.

  3. Asigne un nombre al flujo, seleccione el desencadenador Cuando se agrega, modifica o elimina una fila y, a continuación, seleccione Crear.

    Pantalla de Power Automate con el desencadenador Al crear un registro seleccionado

    Sugerencia

    Puede filtrar la lista de desencadenadores solo por los desencadenadores de Microsoft Dataverse. Para ello, introduzca la palabra datos en el cuadro Elegir el desencadenador de flujo.

  4. En el desencadenador Cuando se agrega, modifica o elimina una fila:

    1. En el campo Cambiar tipo, seleccione Crear.

    2. En el campo Nombre de tabla, seleccione Visitas de paso de sesión de la guía.

    3. Seleccione un ámbito.

    Desencadenador Al crear un registro con el campo Nombre de entidad resaltado.

  5. Seleccione Nuevo paso y, a continuación, Condición.

    Pantalla de Power Automate con la opción Condición seleccionada

  6. Cree una condición donde el campo Id. de pasocontenga uno de los id. de paso de respuesta.

    Condición rellenada con el campo Id. de paso que contiene un ejemplo de id. de paso.

  7. En el cuadro En caso afirmativo de la condición, seleccione la categoría Excel Online (Business) y, a continuación, la acción Agregar una fila a una tabla.

    Cuadro En caso afirmativo, con la acción Agregar una fila a una tabla seleccionada.

  8. Rellene los campos de la acción Agregar una fila a una tabla. Por ejemplo, para la guía del medidor de temperatura, seleccione o introduzca los siguientes datos.

    Campo Valor Descripción
    Ubicación OneDrive para la Empresa Ubicación en la nube del archivo. Puedes seleccionar OneDrive para la Empresa o un sitio de SharePoint.
    Biblioteca de documentos OneDrive La biblioteca de la ubicación en la nube.
    Archivo Guides Response Data.xlxs El nombre del archivo de Excel.
    Tabla Tabla 1 La tabla que ha creado en Microsoft Excel.
    Fecha Campo Fecha de creación (puede seleccionar este valor dinámicamente después de colocar el cursor en el campo) Registra la fecha y hora en que se realizó la selección en la guía.
    De 150 a 200 grados 1 Columna de la hoja de cálculo de Excel. Introduzca un 1 si la columna se alinea con el id. de paso en la condición o un 0 si no lo hace.
    De 200 a 250 grados 0 Columna de la hoja de cálculo de Excel. Introduzca un 1 si la columna se alinea con el id. de paso en la condición o un 0 si no lo hace.
    De 250 a 300 grados 0 Columna de la hoja de cálculo de Excel. Introduzca un 1 si la columna se alinea con el id. de paso en la condición o un 0 si no lo hace.

    En la siguiente captura de pantalla se muestran los campos de la guía del medidor de temperatura rellenados.

    Acción Agregar una fila a una tabla rellenada con datos de ejemplo.

    Esta condición obtiene el id. del paso De 150 a 200 grados y pone un 1 en la columna De 150 a 200, en la hoja de cálculo de Excel, cuando el campo Id. de paso contiene ese id. de paso.

    Tabla de Excel obtenida al rellenarla con datos de ejemplo.

    A continuación, puede poner los datos tabulados, en gráficos o analizarlos en Excel.

  9. Repita los pasos 5 a 8 para los otros dos id. de paso de respuesta.

Probar el flujo

  1. Seleccione Guardar en la esquina superior derecha de la pantalla.

  2. Para probar el flujo, en la esquina superior derecha de la pantalla, seleccione sucesivamente Probar, Manualmente y Probar.

  3. En el panel Ejecutar flujo, seleccione Ejecutar flujo.

Consulte también