Ejemplo: uso de agregación en FetchXML
Este ejemplo muestra cómo recuperar datos de registros agregados mediante FetchXML.
Qué hace este ejemplo
La consulta FetchXML
está diseñada para usarse en un escenario donde crea consultas para obtener los datos.
Cómo funciona este ejemplo
Para simular el escenario descrito en Qué hace este ejemplo, el ejemplo hará lo siguiente:
Configuración
- Comprobaciones para la versión actual de la organización.
- La clase
CreateRequiredRecords
crea 3 registros de oportunidades y registro de cuenta.
Demostración
- La
estimatedvalue_avg
recupera el promedio de estimatedvalue para todas las oportunidades. El métodoEntityCollection
devuelve los resultados de la solicitudRetrieveMultiple
. - El
opportunity_count
recupera el recuento de todas las oportunidades. - El
estimatedvalue_max
recupera el estimatedvalue máximo de todas las oportunidades. - El
estimatedvalue_min
recupera el estimatedvalue mínimo de todas las oportunidades. - El
estimatedvalue_sum
recupera la suma de estimatedvalue de todas las oportunidades. - El
estimatedvalue_avg2
recupera los distintos valores globales en una sola consulta. - El
groupby1
recupera una lista de usuarios con un recuento de todos los oportunidades que poseen usando groupby. - El
byyear
recupera la información agregada sobre todas las oportunidades que han obtenido por año. - El
byquarter
recupera la información agregada sobre las oportunidades que han obtenido por trimestre. - El
bymonth
recupera la información agregada sobre las oportunidades que han obtenido por mes. - El
byweek
recupera la información agregada sobre las oportunidades que han obtenido por semana. - El
byday
recupera la información agregada sobre las oportunidades que han obtenido por día. - El
byyrqtr
recupera la información agregada sobre las oportunidades que han obtenido por año y trimestre. - El
byyrqtr2
especifica el orden de resultados.
Limpiar
Muestra una opción para eliminar todos los datos creados en el ejemplo. La eliminación es opcional en caso de que desee examinar los datos creados por el ejemplo. Puede eliminar manualmente los datos para obtener los mismos resultados.
Nota
¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)
La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).