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

  1. Comprobaciones para la versión actual de la organización.
  2. La clase CreateRequiredRecords crea 3 registros de oportunidades y registro de cuenta.

Demostración

  1. La estimatedvalue_avg recupera el promedio de estimatedvalue para todas las oportunidades. El método EntityCollection devuelve los resultados de la solicitud RetrieveMultiple.
  2. El opportunity_count recupera el recuento de todas las oportunidades.
  3. El estimatedvalue_max recupera el estimatedvalue máximo de todas las oportunidades.
  4. El estimatedvalue_min recupera el estimatedvalue mínimo de todas las oportunidades.
  5. El estimatedvalue_sum recupera la suma de estimatedvalue de todas las oportunidades.
  6. El estimatedvalue_avg2 recupera los distintos valores globales en una sola consulta.
  7. El groupby1 recupera una lista de usuarios con un recuento de todos los oportunidades que poseen usando groupby.
  8. El byyear recupera la información agregada sobre todas las oportunidades que han obtenido por año.
  9. El byquarter recupera la información agregada sobre las oportunidades que han obtenido por trimestre.
  10. El bymonth recupera la información agregada sobre las oportunidades que han obtenido por mes.
  11. El byweek recupera la información agregada sobre las oportunidades que han obtenido por semana.
  12. El byday recupera la información agregada sobre las oportunidades que han obtenido por día.
  13. El byyrqtr recupera la información agregada sobre las oportunidades que han obtenido por año y trimestre.
  14. 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).