Beispiel: Verwenden Sie Aggregation in FetchXML
Dieses Beispiel zeigt, wie aggregierte Datensatzdaten abgerufen werden FetchXML.
Funktionsweise
Die FetchXML
-Abfrage soll in einem Szenario verwendet werden, in der sie in Abfragen erstellt, um die Daten abzurufen.
Wie dieses Beispiel funktioniert
Um das unter Was macht dieses Beispiel, beschriebene Szenario zu simulieren, geht das Beispiel wie folgt vor:
Einrichten
- Prüft auf aktuelle Version der Organisation.
- Diese
CreateRequiredRecords
-Klasse erstellt 3 Verkaufschancendatensätze und Firmendatensätze.
Demonstrieren
estimatedvalue_avg
ruft den Durchschnitt des geschätzten Werts für alle Verkaufschancen ab. DieEntityCollection
-Methode gibt die Ergebnisse derRetrieveMultiple
-Abfrage zurück.opportunity_count
ruft die Anzahl aller Verkaufschancen ab.estimatedvalue_max
ruft den maximal geschätzten Wert aller Verkaufschancen ab.estimatedvalue_min
ruft den minimal geschätzten Wert aller Verkaufschancen ab.estimatedvalue_sum
ruft die Summe des geschätzten Werts für alle Verkaufschancen ab.estimatedvalue_avg2
ruft mehrere Gesamtwerte in einer einzelnen Abfrage ab.groupby1
ruft eine Liste der Benutzer mit der Anzahl aller Verkaufschancen, die sie besitzen, mithilfe von GroupBy ab.byyear
ruft die Gesamtinformationen zu allen Verkaufschancen, die gewonnen wurden, nach Jahren ab.byquarter
ruft die Gesamtinformationen zu den Verkaufschancen, die gewonnen wurden, nach Quartalen ab.bymonth
ruft die Gesamtinformationen zu den Verkaufschancen, die gewonnen wurden, nach Monaten ab.byweek
ruft die Gesamtinformationen zu den Verkaufschancen, die gewonnen wurden, nach Wochen ab.byday
ruft die Gesamtinformationen zu den Verkaufschancen, die gewonnen wurden, nach Tagen ab.byyrqtr
ruft die Gesamtinformationen zu den Verkaufschancen, die gewonnen wurden, nach Jahren und Quartalen ab.byyrqtr2
gibt die Ergebnisreihenfolge an.
Bereinigung
Zeigt eine Option zum Löschen aller im Beispiel erstellten Daten an. Das Löschen ist optional, falls Sie die Daten überprüfen möchten, die durch das Beispiel erstellt wurden. Sie können die Daten manuell löschen, um das gleiche Ergebnis zu erzielen.
Hinweis
Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)
Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).