Compartir a través de


Uso de Azure Table storage para administrar clientes potenciales del mercado comercial

Si el sistema de administración de relaciones con el cliente (CRM) no se admite explícitamente en el Centro de partners para recibir clientes potenciales de Microsoft AppSource y Azure Marketplace, puede usar Azure Table Storage para controlar estos clientes potenciales. A continuación, puede optar por exportar los datos e importarlos en el sistema CRM. En este artículo se explica cómo crear una cuenta de Azure Storage y una tabla en esa cuenta. Además, puede crear un nuevo flujo mediante Power Automate para enviar una notificación por correo electrónico cuando la oferta recibe un cliente potencial.

Configuración de una cuenta de Azure Storage

  1. Si no tiene una cuenta de Azure, puede crear una cuenta de evaluación gratuita.

  2. Una vez que se active la cuenta de Azure, inicie sesión en Azure Portal.

  3. En Azure Portal, cree una cuenta de almacenamiento mediante el procedimiento siguiente:

    1. Seleccione + Crear un recurso en la barra de menús de la izquierda. El panel Nuevo aparece a la derecha.

    2. Seleccione Almacenamiento en el panel Nuevo. Busque Cuenta de almacenamiento en la barra de búsqueda.

    3. Seleccione cuenta de almacenamiento para comenzar la creación de la cuenta. Siga las instrucciones de Creación de una cuenta de almacenamiento.

      Pasos para crear una cuenta de Azure Storage.

      Para obtener más información sobre las cuentas de almacenamiento, consulte tutorial de inicio rápido. Para obtener más información sobre los precios de almacenamiento, consulte Precios de almacenamiento.

  4. Espere hasta que se aprovisione la cuenta de almacenamiento. Este proceso suele tardar unos minutos.

Creación de una tabla en la cuenta de almacenamiento

  1. En la página Inicio de Azure Portal, seleccione Ver todos los recursos para acceder a la cuenta de almacenamiento. También puede seleccionar Todos los recursos en la barra de menús de la izquierda de Azure Portal.

    Captura de pantalla que muestra el acceso a la cuenta de Azure Storage.

  2. En la lista de recursos, seleccione la cuenta de almacenamiento que desea usar.

  3. En el panel de la cuenta de almacenamiento, seleccione Claves de acceso y copie el valor de Cadena de conexión para la clave. Guarde este valor porque es el valor Cadena de conexión de la cuenta de almacenamiento que deberá proporcionar en el portal de publicación a fin de recibir clientes potenciales para la oferta de Azure Marketplace.

    Este es un ejemplo de una cadena de conexión.

    DefaultEndpointsProtocol=https;AccountName=myAccountName;AccountKey=myAccountKey;EndpointSuffix=core.screens.net
    

    clave de almacenamiento de Azure.

  4. (Opcional) En el panel de la cuenta de almacenamiento, seleccione Tablasy seleccione + Tabla para crear una tabla. Escriba un nombre para la tabla y seleccione Aceptar. Guarde este valor porque lo necesitará si desea configurar un flujo para recibir notificaciones por correo electrónico cuando se reciban clientes potenciales.

    tablas de Azure

    Puede usar Explorador de Azure Storage o cualquier otra herramienta para ver los datos de la tabla de almacenamiento. También puede exportar los datos en la tabla de Azure.

(Opcional) Uso de Power Automate para obtener notificaciones de cliente potencial

Puede usar Power Automate para automatizar las notificaciones cada vez que se agrega un cliente potencial a la tabla de Azure Storage. Si no tiene una cuenta, puede registrarse para obtener una cuenta gratuita.

Ejemplo de notificación de cliente potencial

En el ejemplo se crea un flujo que envía automáticamente una notificación por correo electrónico cuando se agrega un nuevo cliente potencial a Azure Table Storage. En este ejemplo se configura una recurrencia para enviar información de clientes potenciales cada hora si se actualiza el almacenamiento de tabla.

  1. Inicie sesión en su cuenta de Power Automate.

  2. En la barra de la izquierda, seleccione Mis flujos.

  3. En la barra superior, seleccione + Nuevo.

  4. En la lista desplegable, seleccione + Flujo de nube programado.

    Mis flujos + Programado desde cero

  5. En la ventana Crear un flujo programado, para Repetir cada, seleccione 1 para el intervalo y Hora para la frecuencia. Además, asigne un nombre al flujo si lo desea. Seleccione Crear.

    Nota

    Aunque en este ejemplo se usa un intervalo de una hora, puede seleccionar el intervalo y la frecuencia que mejor se adapte a sus necesidades empresariales.

    Crear un flujo programado

  6. Seleccione + Nuevo paso.

  7. En la ventana Elegir una operación, busque Obtener la hora pasada. Después, en Acciones, seleccione Obtener la hora pasada.

    Elegir una acción

  8. En la ventana Obtener la hora pasada, establezca Intervalo en 1. En la lista desplegable Unidad de tiempo, seleccione Hora.

    Importante

    Asegúrese de que el intervalo y la unidad de tiempo que envió en el paso 8 coinciden con el intervalo y la frecuencia que configuró para la periodicidad en el paso 5.

    Establecimiento del intervalo de Obtener la hora pasada

    Sugerencia

    Puede comprobar el flujo en cualquier momento para comprobar que cada paso está configurado correctamente. Para comprobar el flujo, seleccione Verificador de flujo en la barra de menús Flujo.

    En el siguiente conjunto de pasos, se conectará a la tabla y configurará la lógica de procesamiento para controlar nuevos clientes potenciales.

  9. Seleccione + Nuevo paso. Después, busque Obtener entidades en la ventana Elegir una operación. Elegir una operación

  10. En Acciones, seleccione Obtener entidades (Azure Table Storage).

  11. En la ventana Azure Table Storage, escriba la información en los siguientes cuadros y seleccione Crear:

    • nombre de conexión: proporcione un nombre descriptivo para la conexión que establece entre este flujo y la tabla.

    • nombre de la cuenta de almacenamiento: indique el nombre de la cuenta de almacenamiento para su tabla. Puede encontrar este nombre en la página de claves de acceso de la cuenta de almacenamiento .

    • Clave de almacenamiento compartido: proporcione el valor de la clave para la cuenta de la tienda en la tabla. Puede encontrar este valor en la página Claves de acceso de la cuenta de almacenamiento.

      ventana de Azure Table Storage

  12. Después de seleccionar Crear, aparece la ventana Obtener entidades. Aquí, seleccione Mostrar opciones avanzadasy proporcione información para los siguientes cuadros:

    • Tabla: seleccione el nombre de la tabla (en Crear una tabla). En la imagen siguiente se muestra el indicador cuando se selecciona la tabla marketplaceleads para este ejemplo.

      Ventana Obtener entidades

    • Filtro de Consulta: Seleccione este cuadro y pegue esta función en el cuadro: Timestamp gt datetime'@{body('Get_past_time')}'

      Obtener entidades, cuadro de consulta de filtro

  13. Ahora que ha completado la configuración de la conexión a la tabla de Azure, seleccione Nuevo paso para agregar una condición para examinar la tabla de Azure para ver nuevos clientes potenciales.

  14. En la ventana Elegir una operación, seleccione la opción Acciones. Después, seleccione Control de condición.

    Elegir una ventana de acción

  15. En la ventana Condición, seleccione Escoger un valor. A continuación, seleccione Expression en la ventana emergente.

  16. Pegue length(body('Get_entities')?['value']) en el cuadro fx. Seleccione Aceptar para agregar esta función.

  17. Para terminar de configurar la condición:

    1. Seleccione es mayor que en la lista desplegable.

    2. Escriba 0 como valor.

      ventana de condición

    En los pasos siguientes, configurará la acción que se realizará en función del resultado de la condición:

    • Si la condición se resuelve como Si no es, no haga nada.
    • Si la condición se resuelve como En caso afirmativo, desencadene una acción para conectar la cuenta profesional o educativa para enviar un correo electrónico.
  18. Seleccione Agregar una acción debajo de En caso afirmativo.

    ventana de condición, si es cierto, agregue una acción

  19. Seleccione Enviar un correo electrónico (Office 365 Outlook).

    Ventana Condición, En caso afirmativo, enviar un correo electrónico

    Nota

    Para usar otro proveedor de correo electrónico, busque y seleccione Enviar una notificación por correo electrónico (Correo) como acción en su lugar. Las instrucciones muestran cómo configurar con Office 365 Outlook, pero las instrucciones son similares para un proveedor de correo electrónico diferente.

  20. En la ventana office 365 Outlook, proporcione información para los siguientes cuadros:

    1. Para: escriba una dirección de correo electrónico para todos los usuarios que recibirán esta notificación.
    2. asunto: proporcione un asunto para el correo electrónico. Un ejemplo es ¡Nuevos clientes potenciales!
    3. Cuerpo: agregue el texto que quiera incluir en cada correo electrónico (opcional) y luego pegue body('Get_entities')?['value'].

    Nota

    Puede insertar puntos de datos estáticos o dinámicos adicionales en el cuerpo de este correo electrónico.

    Ventana Condición, En caso afirmativo, ventana de Office 365 Outlook

  21. Seleccione Guardar para guardar el flujo. Power Automate prueba automáticamente el flujo en busca de errores. Si no hay errores, el flujo comienza a ejecutarse una vez que se ha guardado.

En la imagen siguiente se muestra un ejemplo del aspecto del flujo final.

Ejemplo del flujo final

Administración del flujo

Administrar el flujo de trabajo después de que se haya iniciado es fácil. Tiene control total sobre el flujo. Por ejemplo, puede detenerlo, editarlo, ver un historial de ejecución y obtener análisis. En la imagen siguiente se muestran las opciones disponibles para administrar un flujo.

Administración de un flujo de flujo

El flujo sigue en ejecución hasta que lo detenga mediante la opción Desactivar flujo .

Si no recibe ninguna notificación de correo electrónico de clientes potenciales, significa que no se han agregado nuevos clientes potenciales a la tabla de Azure. Si hay errores de flujo, recibirá un correo electrónico como este ejemplo.

Notificación por correo electrónico de fallo en Flow

Configure su oferta para enviar clientes potenciales a la tabla de Azure

Cuando esté listo para configurar la información de gestión de leads de su oferta en el portal de publicación de ofertas, siga estos pasos.

  1. Vaya a la página Configurar oferta de la oferta.

  2. En la sección Clientes potenciales, seleccione Conectar.

    Clientes potenciales

  3. En la ventana emergente Detalles de la conexión, seleccione Tabla de Azure como Destino de cliente potencial.

    gestión de leads Administración de clientes potenciales, Detalles de la conexión

  4. Pegue la cadena de conexión de la cuenta de Azure Storage que ha creado mediante los pasos anteriores en el cuadro Cadena de conexión de la cuenta de almacenamiento.

    Administración de clientes potenciales, Detalles de la conexión de la cuenta de almacenamiento

  5. Correo electrónico de contacto: proporcione correos electrónicos para las personas de su empresa que deben recibir notificaciones por correo electrónico cuando se reciba un nuevo cliente potencial. Puede proporcionar varios correos electrónicos separandolos con punto y coma.

  6. Seleccione Aceptar.

Para asegurarse de que se ha conectado correctamente a un destino de clientes potenciales, seleccione el botón Validar. Si es correcto, tendrá un cliente potencial de prueba en el destino del cliente potencial.

Nota

Debe terminar de configurar el resto de la oferta y publicarla para poder recibir clientes potenciales para la oferta.

Cuando se generan clientes potenciales, Microsoft envía clientes potenciales a la tabla de Azure. Si configuró un flujo, también se enviará un correo electrónico a la dirección de correo electrónico que configuró.