Κοινοποίηση μέσω


στοιχείο χαρακτηριστικού

Καθορίζει μια στήλη από μια οντότητα ή μια οντότητα-σύνδεσης για επιστροφή με ένα ερώτημα.

Μάθετε πώς μπορείτε να επιλέξετε στήλες χρησιμοποιώντας το FetchXml.

Παράδειγμα

<fetch>
  <entity name='account'>
    <attribute name='name' />
    <link-entity name='contact'
      from='contactid'
      to='primarycontactid'
      link-type='inner'
      alias='contact'>
      <attribute name='fullname' />
    </link-entity>
  </entity>
</fetch>

Χαρακτηριστικά

'Ονομα Υποχρεωτικό; Περιγραφή
aggregate No Η συνάρτηση συγκεντρωτικών αποτελεσμάτων που θα εφαρμοστεί. Μάθετε πώς μπορείτε να συναθροίζονται δεδομένα με το FetchXml
alias No Το όνομα της στήλης προς επιστροφή. Κάθε στήλη πρέπει να έχει ένα μοναδικό όνομα. Θα χρησιμοποιήσετε ψευδώνυμα όταν ανακτάτε συγκεντρωτικές τιμές. Μάθετε περισσότερα σχετικά με τα ψευδώνυμα στηλών.
dategrouping No Όταν ομαδοποιείτε δεδομένα κατά μια τιμή ημερομηνίας/ώρας, αυτό το χαρακτηριστικό καθορίζει το τμήμα ημερομηνίας που θα χρησιμοποιηθεί. Ανατρέξτε στο θέμα Επιλογές ομαδοποίησης ημερομηνιών
distinct No Όταν χρησιμοποιείτε τη συνάρτηση συγκεντρωτικών αποτελεσμάτων countcolumn , αυτό το χαρακτηριστικό καθορίζει ότι επιστρέφονται μόνο οι μοναδικές τιμές για τη στήλη. Μάθετε περισσότερα σχετικά με τις διακριτές τιμές στήλης.
groupby No Κατά τη συγκέντρωση δεδομένων, αυτό το χαρακτηριστικό καθορίζει τη στήλη που θα χρησιμοποιηθεί για την ομαδοποίηση των δεδομένων. Μάθετε περισσότερα σχετικά με την ομαδοποίηση.
name Όχι Το λογικό όνομα της στήλης.
rowaggregate No Όταν αυτή η τιμή οριστεί σε CountChildren μια τιμή που περιλαμβάνει τον συνολικό αριθμό θυγατρικών εγγραφών για την εγγραφή, συμπεριλαμβάνεται στα αποτελέσματα. Μάθετε πώς να χρησιμοποιείτε αυτό το χαρακτηριστικό.
usertimezone No Χρησιμοποιείται από συναθροίζει ερωτήματα που ομαδοποιούν κατά στήλες ημερομηνίας/ώρας. Ανάλογα με τη ζώνη ώρας, η ίδια τιμή ημερομηνίας/ώρας μπορεί να πέσει σε διαφορετικές ημέρες. Μάθετε σχετικά με την ομαδοποίηση κατά τμήματα μιας ημερομηνίας

Χρησιμοποιήστε αυτό το χαρακτηριστικό με μια false τιμή για να εξαναγκάστε την ομαδοποίηση να χρησιμοποιήσει την τιμή UTC. Όταν δεν ορίζετε αυτό το χαρακτηριστικό, η προεπιλεγμένη τιμή είναι trueκαι χρησιμοποιείται η ζώνη ώρας του χρήστη.

Σημείωση: Με το QueryExpression, η ομαδοποίηση χρησιμοποιεί πάντα UTC. Όταν χρησιμοποιείτε την κλάση SDK FetchXmlToQueryExpressionRequest, αυτή η ρύθμιση χάνεται. Δεν υπάρχει τρόπος να οριστεί αυτή η επιλογή χρησιμοποιώντας το QueryExpression.

Γονικά στοιχεία

'Ονομα Περιγραφή
οντότητα Καθορίζει το θυγατρικό στοιχείο για ένα στοιχείο fetch, την "γονική οντότητα" για το ερώτημα. Επιτρέπεται μόνο μία οντότητα.
οντότητα σύνδεσης Ενώνει έναν πίνακα που σχετίζεται με την οντότητα ή την οντότητα-σύνδεσης για να επιστρέψει πρόσθετες στήλες με το αποτέλεσμα. Χρησιμοποιείται επίσης με στοιχεία φίλτρου για την εφαρμογή συνθηκών σε τιμές στήλης σε σχετικούς πίνακες.

Συναρτήσεις συγκεντρωτικών αποτελεσμάτων

Χρησιμοποιήστε αυτές τις συναρτήσεις συγκεντρωτικών αποτελεσμάτων. Μάθετε πώς μπορείτε να συναθροίζονται δεδομένα με το FetchXml

Function Επιστρεφόμενη αξία
avg Η μέση τιμή των τιμών στήλης με δεδομένα.
count Ο αριθμός των γραμμών.
countcolumn Ο αριθμός των γραμμών με δεδομένα σε αυτή τη στήλη.
max Η μέγιστη τιμή των γραμμών σε αυτήν τη στήλη.
min Η ελάχιστη τιμή των γραμμών σε αυτή τη στήλη.
sum Η συνολική τιμή των τιμών στήλης με δεδομένα.

Επιλογές ομαδοποίησης ημερομηνιών

Μάθετε περισσότερα σχετικά με την ομαδοποίηση κατά τμήματα μιας ημερομηνίας

Τιμή Περιγραφή
day Ομαδοποίηση κατά ημέρα του μήνα
week Ομαδοποίηση κατά εβδομάδα του έτους
month Ομαδοποίηση κατά μήνα του έτους
quarter Ομαδοποίηση κατά τρίμηνο του οικονομικού έτους
year Ομαδοποίηση κατά έτος
fiscal-period Ομαδοποίηση κατά περίοδο του οικονομικού έτους
fiscal-year Ομαδοποίηση κατά το οικονομικό έτος

Μάθετε περισσότερα σχετικά με τις ρυθμίσεις οικονομικού έτους