Loading
Trayectorias y automatizaciones en Marketing Cloud Engagement
Vista de datos: Instancia de automatización

Vista de datos: Instancia de automatización

Obtenga una vista general de todas las automatizaciones en un arrendatario, y mejore la eficiencia y el índice de éxito de sus automatizaciones revisando el estado de las automatizaciones. Consulte la vista de datos _AutomationInstance en Automation Studio para evitar fallos identificando procesos de larga ejecución y solucionar automatizaciones con fallos solucionando la causa del fallo.

Lo que muestra esta vista de datos

  • Automatizaciones que se ejecutaron recientemente
  • Cuando se ejecuta una automatización
  • La duración de una automatización
  • Si una automatización se realizó correctamente, se omitió o falló
  • El motivo por el que falló una automatización
  • El archivo que se estaba procesando cuando falló una automatización desencadenada

Lo que necesita saber

Cómo activar la vista de datos Disponible de forma predeterminada
Cuando los datos están disponibles Los datos de esta vista están disponibles en tiempo real
Cuántos datos están disponibles Datos para automatizaciones que se ejecutaron durante los últimos 6 meses
Ámbito de vista de datos Unidad de negocio única
Zona horaria UTC
Nota
Nota Esta vista de datos genera una fila para cada dirección de email que está recibiendo notificaciones acerca de la automatización. Para evitar registros duplicados, utilice una lista de distribución compartida para notificaciones.

Preguntas a las que puede responder

¿Qué automatizaciones fallaron ayer?

Identifique problemas con sus automatizaciones y evite fallos futuros revisando automatizaciones que fallaron ayer.

SELECT automationcustomerkey
FROM   [_automationinstance]
WHERE  automationinstancestatus = 'Error'
       AND automationinstanceendtime_utc >= Dateadd(day, -2, Getutcdate())

¿Qué automatizaciones se completaron ayer?

Confirme que las automatizaciones que esperaba ejecutar ayer se completaron correctamente.

SELECT automationcustomerkey
FROM   [_automationinstance]
WHERE  automationinstancestatus = 'Complete'
       AND automationinstanceendtime_utc >= Dateadd(day, -2, Getutcdate())

¿Qué automatizaciones se omitieron ayer?

Las instancias omitidas son una advertencia de que una automatización podría ser poco saludable, por ejemplo, no hay tiempo suficiente entre automatizaciones programadas. O bien, había múltiples instancias de la misma automatización de caída de archivos en cola cuando se detenía una instancia en ejecución. Utilice esta consulta para identificar automatizaciones que se omitieron ayer y decidir si realizar acciones.

SELECT automationcustomerkey
FROM   [_automationinstance]
WHERE  automationinstancestatus = 'Skipped'
       AND automationinstanceendtime_utc >= Dateadd(day, -2, Getutcdate())

¿Cuál es la duración media de cada automatización?

Realice un seguimiento del desempeño medio de sus automatizaciones para encontrar tendencias e investigar problemas antes de que afecten a procesos críticos. Si una automatización se está ralentizando con el tiempo, puede investigar la causa raíz y realizar acciones correctivas. Utilice esta consulta para determinar la duración media de cada automatización en los últimos 6 meses.

SELECT automationcustomerkey,
       Avg(Datediff(minute, automationinstancestarttime_utc,
           automationinstanceendtime_utc)) AS AvgDuration
FROM   [_automationinstance] automation
GROUP  BY automationcustomerkey

¿Cuál es la hora de finalización más tardía y el estado de cada automatización?

Vea detalles de todas las automatizaciones con al menos una ejecución en los últimos 6 meses, incluyendo la hora de finalización y el estado más recientes. Utilice esta información para identificar fallos críticos y automatizaciones que no se ejecutaron recientemente.

SELECT automationcustomerkey,
       automationinstanceid,
       automationinstancestatus,
       automationinstanceendtime_utc
FROM   (SELECT automationcustomerkey,
               automationinstanceid,
               automationinstancestatus,
               automationinstanceendtime_utc,
               Row_number()
                 OVER (
                   partition BY automationcustomerkey
                   ORDER BY automationinstanceendtime_utc DESC) AS run_count
        FROM   [_automationinstance]) AS instances
WHERE  run_count = 1 

Columnas de vista de datos

Nombre Descripción DataType Tipo de datos de extensión de datos Admite valores nulos
MemberID El Id. exclusivo de la unidad de negocio. GRANDE Número  
NombreAutomatización El nombre de automatización. NVARCHAR(400) Texto  
AutomationDescription La descripción de la automatización. NVARCHAR(400) Texto X
AutomationCustomerKey El Id. exclusivo de la automatización. NVARCHAR(400) Texto  
AutomationType El origen de inicio de la automatización. Los valores posibles son Programación, Caída de archivo o Desencadenador. VARCHAR(9) Texto X
AutomationNotificationRecipient_Complete Dirección de email a la que se envían las notificaciones sobre automatizaciones completadas. NVARCHAR(500) Texto X
AutomationNotificationRecipient_Error Dirección de email a la que se envían las notificaciones sobre errores de automatización. NVARCHAR(500) Texto X
AutomationNotificationRecipient_Skip La dirección de email a la que se envían notificaciones sobre automatizaciones omitidas. NVARCHAR(500) Texto X
AutomationStepCount El número de pasos en la automatización. INT Número  
AutomationInstanceID El Id. exclusivo de la ejecución de automatización. UNIQUEIDENTIFIER Texto  
AutomationInstanceIsRunOnce Si la automatización se estableció para ejecutarse una vez. 1 = verdadero, 0 = falso. BIT Booleano  
FilenameFromTrigger Para automatizaciones de lanzamiento y desencadenamiento de archivos, el archivo que inició la automatización. NVARCHAR(4000) Texto X
AutomationInstanceScheduledTime_UTC Para automatizaciones programadas, la hora a la que se programó el inicio de la ejecución. DATETIMEOFFSET Fecha X
AutomationInstanceStartTime_UTC Hora a la que se inició la ejecución de la automatización. Este valor es nulo si se omitió la automatización. DATETIMEOFFSET Fecha X
AutomationInstanceEndTime_UTC Hora en la que finalizó la ejecución de la automatización. Este valor es nulo si se omitió la automatización o aún se está ejecutando. DATETIMEOFFSET Fecha X
AutomationInstanceStatus El estado de la ejecución de automatización cuando se consulta la vista de datos. Los valores posibles son QueuedFile, Inicialized, Executing, Stopped, Complete o Error. NVARCHAR(400) Texto  
AutomationInstanceActivityErrorDetails El mensaje del registro de errores, si procede. Si se produce un error del sistema o no clasificado, el valor es Error del sistema. Si se producen múltiples errores, solo se muestra el primer mensaje. Para obtener detalles sobre múltiples errores, utilice la vista _AutomationActivityInstance. NVARCHAR(4000) Texto X
 
Cargando
Salesforce Help | Article