Otras consultas útiles

<< Clic para mostrar Tabla de Contenidos >>

Navegación:  Automatización de Procesos con poco código > Automation - ambientes de pruebas y producción > ODS Operational Data Store > Navegar y extraer información de ODS > Consultas de Escenarios de negocio >

Otras consultas útiles

Introducción

Este documento presenta una serie de consultas para extraer información valiosa de su proyecto de automatización.

 

Estas consultas utilizan Vistas predeterminadas (vwBA_ODS_*), tablas individuales o combinaciones de las mismas. Demuestran cómo construir consultas para analizar de manera integral escenarios de negocios reales. Aunque estas consultas ayudan en el proceso de construcción, todavía es necesario que usted desarrolle sus propias consultas adaptadas a sus necesidades específicas.

 

Consultas

Similar a las Consultas de escenarios de negocios, cada una de las consultas útiles presentadas a continuación enumera los atributos requeridos junto con sus definiciones. Finalmente, se proporciona la consulta construida para su uso, y la información extraída también se presenta.

 

Análisis de Carga

La consulta de Análisis de Carga enumera el número de Casos por Proceso junto con sus respectivos estados de Caso.

 

Los atributos obtenidos al ejecutar esta consulta incluyen:

Workflow ID: El identificador del Flujo de trabajo del Proceso

Process: El nombre para mostrar del Proceso.

Version: La versión del Proceso.

Status: El estado actual del Caso.

 

Ejemplo de Resultado

Tras la ejecución, la consulta de Análisis de Carga produce un resultado en forma de una tabla que se asemeja a lo siguiente:

 

Workflow ID

Process

Version

Status

Number of cases

1

Customer Engagement Branch

1.0

Completed

5

1

Customer Engagement Branch

1.0

Initiated

15

1

Customer Engagement Branch

1.0

Running

3

4

Authenticate

1.0

Aborted

2

4

Authenticate

1.0

Completed

5

129

Customer Engagement Ad hoc

1.0

Running

3

147

Customer Engagement WRM

1.0

Completed

39

158

AVS-Account Verification

1.0

Completed

1

 

Consulta

La consulta se construye utilizando los atributos mencionados anteriormente, junto con la Vista vwBA_ODS_WFE_CASE, que es una de las Vistas de Casos predeterminadas proporcionadas por el servicio ODS. La consulta resultante es la siguiente:

 

select v.idWorkflow [Workflow ID]
  , v.wfClsDisplayName [Process]
  , v.wfVersion [Version]
  , v.csName [Status]
  , count(1) [Number of cases]
from vwBA_ODS_WFE_CASE v
group by v.idWorkflow, v.wfClsDisplayName, v.wfVersion, v.csName;

 

Si desea ver los detalles, use la siguiente consulta:

 

select v.idWorkflow [Workflow ID]
  , v.wfClsDisplayName [Process]
  , v.wfVersion [Version]
  , v.csName [Status]
  , v.radNumber [Case Number]
from vwBA_ODS_WFE_CASE v;

 

Casos que van a vencer

La consulta de Casos que van a vencer enumera el número de Casos que se vencerán en los próximos días.

 

Los atributos obtenidos al ejecutar esta consulta incluyen:

Process: El nombre para mostrar del Proceso.

Version: La versión del Proceso.

Status: El estado actual del Caso.

Case Number: El número del Caso.

Solution Date: La fecha y hora exactas de solución del Caso, guardadas en el formato de fecha y hora del servidor.

Days: La fecha de solución del Caso calculada por Bizagi cuando se creó el caso.

 

Ejemplo de resultado

Tras la ejecución, la consulta de Casos que van a vencer produce un resultado en forma de una tabla que se asemeja a lo siguiente:

 

Process

Version

Status

Case Number

Solution Date

Days

Service Package

1.0

Initiated

CET23121

2023-12-04 12:42:46.000

-24

Service Transaction

1.0

Initiated

CET23121-2

2023-12-04 12:42:53.000

-24

BizTest

1.0

Initiated

2

2023-11-30 13:30:17.000

-28

 

Consulta

La consulta se construye utilizando los atributos previamente mencionados, en conjunto con la Vista vwBA_ODS_WFE_CASE. La consulta formulada es la siguiente:

 

select v.wfClsDisplayName [Process]
  , v.wfVersion [Version]
  , v.csName [Status]
  , v.radNumber [Case Number]
  , v.casSolutionDate [Solution Date]-- v.casEstimatedSolutionDate
  , datediff (day, getdate(), v.casSolutionDate) [Days]
from vwBA_ODS_WFE_CASE v
where v.CaseClosed = 0
and (v.casSolutionDate <= getdate()
  or datediff(day, getdate(), v.casSolutionDate) between 0 and 15);

 

Estado de las Actividades

La consulta de Estado de las Actividades muestra el conteo de Actividades categorizadas por su estado y Proceso.

 

Los atributos obtenidos al ejecutar esta consulta incluyen:

Workflow ID: El identificador del Flujo de trabajo del Proceso.

Process: El nombre para mostrar del Proceso.  

Version: La versión del Proceso.

Task ID: El identificador de la Tarea.

Task: El nombre para mostrar de la Tarea.

Activity Status: El estado actual del Workitem.

 

Ejemplo de resultado

Tras la ejecución, la consulta de Estado de las Actividades produce un resultado en forma de una tabla que se asemeja a lo siguiente:

 

Workflow ID

Process

Version        

Task ID

Task

Activity status

Number of activities

4

Authenticate

1.0

613

Authentication. Gather Documents

Active

2

25

Identify Parties CEE

1.0

11500

Identify Parties. Telephony

Active

1

25

Identify Parties CEE

1.0

11500

Identify Parties. Telephony

Inactive

3

25

Identify Parties CEE

1.0

11513

Identify parties. Ad hoc.

Active

2

27

Manage Transactions CE

1.0

11566

Manage Transactions

Active

1

 

Consulta

La consulta se construye utilizando los atributos antes mencionados, junto con la Vista vwBA_ODS_WFE_WORKITEM, que es otra de las Vistas de Casos predeterminadas proporcionadas por el servicio ODS. A continuación se presenta la consulta resultante:

select vw.idWorkflow [Workflow ID]
  , vw.wfClsDisplayName [Process]
  , vw.wfVersion [Version]
  , vw.idTask [Task ID]
  , vw.tskDisplayName [Task]
  , vw.wiName [Activity status]
  , count(1) [Number of activities]
from vwBA_ODS_WFE_WORKITEM vw
where vw.wiClosed = 0
group by vw.idWorkflow, vw.wfClsDisplayName, vw.wfVersion, vw.csName, vw.tskDisplayName, vw.wiName;

 

Duración promedio

La consulta de Duración Promedio calcula y enumera la duración promedio de las Actividades cerradas para cada Proceso.

 

Los atributos obtenidos al ejecutar esta consulta incluyen:

Workflow ID: El identificador del Flujo de trabajo del Proceso.

Process: El nombre para mostrar del Proceso.

Version: La versión del Proceso.

Task ID: El identificador de la Tarea.

Task: El nombre para mostrar de la Tarea.

Activity Status: El estado actual del Workitem.

 

Ejemplo de resultado

Tras la ejecución, la consulta de Duración Promedio produce un resultado en forma de una tabla que se asemeja a lo siguiente:

 

Workflow ID

Process

Version        

Task ID

Task

Activity status

Duration

4

Authenticate

1.0

613

Authentication. Gather Documents

Aborted

236

4

Authenticate

1.0

613

Authentication. Gather Documents

Completed

0

175

BizTest

1.0

11465

Task email

Aborted

1

175

BizTest

1.0

11479

Test collection  transaction

Aborted

1

175

BizTest

1.0

11500

GetWork

Aborted

1

175

BizTest

1.0

11500

GetWork

Aborted

70

175

BizTest

1.0

11513

Select instances

Aborted

1

175

BizTest

1.0

11513

Select instances

Completed

335

 

Consulta

La consulta está estructurada con los atributos especificados, junto con la Vista vwBA_ODS_WFE_WORKITEM. A continuación se proporciona la consulta formulada:

 

select vw.idWorkflow [Workflow ID]
  , vw.wfClsDisplayName [Process]
  , vw.wfVersion [Version]
  , vw.idTask [Task ID]
  , vw.tskDisplayName [Task]
  , vw.wiName [Activity status]
  , avg(datediff(hour, vw.wiEntryDate, vw.wiSolutionDate)) [Duration]
from vwBA_ODS_WFE_WORKITEM vw
where vw.wiClosed = 1
and vw.idTaskType in (2, 12, 21, 39, 43)
group by vw.idWorkflow, vw.wfClsDisplayName, vw.wfVersion, vw.idTask, vw.tskDisplayName, vw.wiName;

 

 

Trabajo en Progreso

La consulta de Trabajo en Progreso muestra el estado de los Usuarios asignados a Actividades, organizado por Actividad y Proceso.

 

Los atributos obtenidos al ejecutar esta consulta incluyen:

User: El nombre completo del Usuario asignado al Workitem.

Process: El nombre para mostrar del Proceso.

Version: La versión del Proceso.

radNumber: El número del Caso.

Task: El nombre para mostrar de la Tarea.

Activity status: El estado actual del Workitem.

 

Ejemplos de resultado

Tras la ejecución, la consulta de Trabajo en Progreso produce un resultado en forma de una tabla que se asemeja a lo siguiente:

 

User

Process

Version        

radNumber

Task

Activity status

Luke Quickfall

Identify Parties

1.0

CET231210

Identify Parties. Telephony

Inactive

Luke Quickfall

Identify Parties

1.0

CET23128

Identify Parties. Telephony

Inactive

Luke Quickfall

Identify Parties

1.0

CET23129

Identify Parties. Telephony

Inactive

Marcelle Hans

Identify Parties

1.0

CET231210

Identify Parties. Telephony

Inactive

Marcelle Hans

Identify Parties

1.0

CET23128

Identify Parties. Telephony

Inactive

Marcelle Hans

Identify Parties

1.0

CET23129

Identify Parties. Telephony

Inactive

Nadia Maistry

Identify Parties

1.0

CET231210

Identify Parties. Telephony

Inactive

Nadia Maistry

Identify Parties

1.0

CET23128

Identify Parties. Telephony

Inactive

Nadia Maistry

Identify Parties

1.0

CET23129

Identify Parties. Telephony

Inactive

Paul Meeser

Authenticate

1.0

CEB23126

Authentication. Gather Documents

Active

Paul Meeser

Customer Engagement Ad hoc

1.0

CEA23122

Work: Classify

Inactive

Paul Meeser

Customer Engagement Branch

1.0

CEB231210

Start work on case

Inactive

Paul Meeser

Customer Engagement Branch

1.0

CEB231211

Start work on case

Inactive

 

Consulta

La consulta se elabora con los atributos especificados, en conjunto con la Vista vwBA_ODS_WFE_WORKITEM. A continuación se presenta la consulta formulada:

 

select u.fullName [User]
  , vw.wfClsDisplayName [Process]
  , vw.wfVersion [Version]
  , vw.radNumber
  , vw.tskDisplayName [Task]
  , vw.wiName [Activity status]
from vwBA_ODS_WFE_WORKITEM vw
join CURRENTASSIGNEE ca on ca.idWorkItem = vw.idWorkitem
join WFUSER u on u.idUser = ca.idUser
where vw.idTaskType in (2, 12, 21, 39, 43)
and ca.Deleted = 0
and vw.wiClosed = 0
order by u.fullName, vw.wfClsDisplayName, vw.wfVersion, vw.radNumber, vw.tskDisplayName;


Last Updated 7/2/2024 8:28:49 AM