Σημείωση
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να συνδεθείτε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Οι πίνακες Dataverse παρέχουν το κοινό σύνολο πινάκων που διαθέτουν όλες οι βάσεις δεδομένων περιβάλλοντος.
Η αναφορά πίνακα/οντότητας εφαρμογών Dynamics 365 περιέχει τους πρόσθετους πίνακες που απαιτούνται για να μπορέσετε να εγκαταστήσετε εφαρμογές Dynamics 365 όπως το Field Service.
Οι πίνακες που παρατίθενται εδώ προστίθενται ή τροποποιούνται όταν επιλέγετε να εγκαταστήσετε το Dynamics 365 Field Service ενώ προσθέτετε το Dataverse σε ένα περιβάλλον που δημιουργείτε. Τα σχήματα πινάκων ενδέχεται να έχουν διαφορετική εμφάνιση, εάν υπάρχουν άλλες εφαρμογές εγκατεστημένες στο περιβάλλον Dataverse.
Σημείωμα
Αυτή η τεκμηρίωση αναφοράς εξαιρεί ορισμένους πίνακες που υπάρχουν στο περιβάλλον σας. Για παράδειγμα, πίνακες που προορίζονται μόνο για εσωτερική χρήση και τέτοιοι που θεωρούμε λιγότερο σχετικούς για προγραμματιστές Field Service. Οι αλλαγές στα σχήματα πίνακα δεν αντικατοπτρίζονται αμέσως, επειδή δημιουργούμε αυτήν την τεκμηρίωση σε συγκεκριμένα χρονικά διαστήματα.
Παρουσιάσαμε αυτήν την τεκμηρίωση αναφοράς τον Φεβρουάριο του 2025. Μπορεί να παρατηρήσετε αλλαγές πιο συχνά καθώς συγκεντρώνουμε αρχικά σχόλια και τα αντιμετωπίζουμε.
Για να προβάλετε τρέχουσες και μη φιλτραρισμένες πληροφορίες για όλους τους πίνακες στο περιβάλλον Dataverse, χρησιμοποιήστε το πρόγραμμα περιήγησης ορισμού πίνακα. Το πρόγραμμα περιήγησης ορισμού πίνακα είναι μια διαχειριζόμενη λύση που περιγράφεται στην ενότητα Αναζήτηση ορισμών πίνακα στο περιβάλλον σας.
Η αναφορά αυτή περιλαμβάνει μόνο τους πίνακες όπου:
IsPrivate ισούται με
false- Εξαιρούνται πίνακες όπου δεν υπάρχουν εξωτερικές περιπτώσεις χρήσης. Μάθετε περισσότερα σχετικά με τα ιδιωτικά τραπέζια
IsIntersect ισούται
falseμε ή IsIntersect ισούταιtrueμε και ο πίνακας περιέχει περισσότερες από 4 στήλες.- Οι περισσότεροι τεμνόμενοι πίνακες περιέχουν μόνο τις 4 στήλες που είναι απαραίτητες για την υποστήριξη της σχέσης πολλά-προς-πολλά. Δεν είναι χρήσιμα. Οι τεμνόμενοι πίνακες με περισσότερες από τέσσερις στήλες είναι πιο ενδιαφέροντες.
Μηνύματα
Τα μηνύματα σε αυτήν τη λίστα ισχύουν για την οντότητα. Για παράδειγμα, οι πίνακες που ανήκουν στο χρήστη υποστηρίζουν τα , AssignGrantAccess, ModifyAccessκαι RevokeAccess τα μηνύματα, ενώ οι πίνακες που ανήκουν στον οργανισμό όχι.
SDK για .NET
Όταν χρησιμοποιείτε το SDK για .NET, μπορείτε συνήθως να καλέσετε την αντίστοιχη κλάση αίτησης που θα ανήκει είτε στους χώρους ονομάτων Microsoft.Crm.Sdk.Messages είτε Microsoft.Xrm.Sdk.Messages . Αυτές οι έχουν ονόματα που περιλαμβάνουν το Request πρόθεμα που προστίθεται στο όνομα του μηνύματος.
Ορισμένα μηνύματα προστίθενται ως προσαρμοσμένες ενέργειες για τις λύσεις που υποστηρίζουν. Αυτά τα μηνύματα δεν ορίζονται στις συγκροτήσεις SDK, αλλά υπάρχουν διάφοροι τρόποι με τους οποίους μπορείτε να τα χρησιμοποιήσετε.
API Ιστού
Όταν χρησιμοποιείτε το Web API, μπορείτε να βρείτε τις κοινές συναρτήσεις και ενέργειες OData του Dataverse που ορίζονται σε αυτές τις αναφορές:
Για αυτές τις λειτουργίες και ενέργειες, καθώς και για τυχόν πρόσθετες που προστίθενται, μπορείτε να ανακαλύψετε πώς να τις χρησιμοποιήσετε με:
- Εξετάστε το $metadata έγγραφο υπηρεσίας για λεπτομέρειες σχετικά με τις παραμέτρους και τις τιμές επιστροφής. Ανατρέξτε στις ενότητες Ορισμοί ενεργειών και Ορισμοί συναρτήσεων για λεπτομέρειες.
- Κλήση ενεργειών και λειτουργιών. Ανατρέξτε στις ενότητες Χρήση ενεργειών Web API και Χρήση συναρτήσεων Web API για λεπτομέρειες.
Συμβάντα
Τα συμβάντα είναι μηνύματα που υπάρχουν, ώστε να μπορείτε να εγγραφείτε σε αυτά. Αν δεν έχετε προσθέσει το συμβάν, δεν θα πρέπει να καλέσετε το μήνυμα, μόνο να εγγραφείτε σε αυτό. Μπορείτε να εγγραφείτε σε εκδηλώσεις με πολλούς διαφορετικούς τρόπους, για παράδειγμα:
- Χρησιμοποιήστε τη σύνδεση Power Automate Dataverse χρησιμοποιώντας το έναυσμα Όταν εκτελείται μια ενέργεια .
- Καταχωρήστε μια προσθήκη Dataverse για να απαντήσετε στο συμβάν.
- Αποστολή δεδομένων συμβάντων στο Azure ή σε ένα άγκιστρο web με την ενοποίηση Azure του Dataverse
Ιδιότητες
Αυτή η ενότητα περιλαμβάνει επιλεγμένες ιδιότητες οντότητας και όχι όλες. Περιλαμβάνονται μόνο οι ιδιότητες που αναμένεται να είναι πιο χρήσιμες για τους προγραμματιστές. Ορισμένες τιμές ιδιοτήτων οντότητας μπορούν να αλλάξουν.
Στήλες
Οι στήλες παρατίθενται σε δύο ξεχωριστές ενότητες: Στήλες/χαρακτηριστικά με δυνατότητα εγγραφής και στήλες/χαρακτηριστικά μόνο για ανάγνωση. Ο σκοπός αυτού του διαχωρισμού είναι να εστιάσει στις στήλες που μπορεί να ορίσει ένας προγραμματιστής κατά τη δημιουργία ή την ενημέρωση γραμμών σε έναν πίνακα. Η κατανόηση αυτών των στηλών βοηθά έναν προγραμματιστή να κατανοήσει τι μπορεί να κάνει με τον πίνακα πέρα από την απλή ανάκτηση των τιμών.
Οι στήλες στην ενότητα Εγγράψιμες στήλες/χαρακτηριστικά επιστρέφουν true είτε για τις ιδιότητες IsValidForCreate είτε για τις ιδιότητες IsValidForCreate είτε για τις ιδιότητες IsValidForUpdate (συνήθως και για τις δύο). Εάν κάποια από αυτές τις ιδιότητες επιστρέψει ψευδής, αυτό υποδεικνύεται.
Στήλες/χαρακτηριστικά μόνο για ανάγνωση επιστρέφουν πάντα false για τις ιδιότητες IsValidForCreateκαιIsValidForUpdate .
Οι επιλογές στήλης επιλογής σε αυτήν την τεκμηρίωση αναφοράς προέρχονται από μια ανάπτυξη όπου τα αγγλικά είναι η βασική γλώσσα. Ορισμένες επιλογές μπορεί να διαφέρουν ανάλογα με τη βασική γλώσσα που έχει επιλεγεί κατά τη δημιουργία του περιβάλλοντος. Αυτές οι διαφορές ευθυγραμμίζονται περισσότερο με τις επιλογές που ταιριάζουν καλύτερα στη γλώσσα ή τον πολιτισμό. Είστε ελεύθεροι να προσαρμόσετε αυτές τις επιλογές αλλάζοντας τις ετικέτες ή προσθέτοντας και αφαιρώντας επιλογές όπως απαιτείται.
Σχέσεις
Η κλάση EntityMetadata περιλαμβάνει τρεις ιδιότητες για την αναπαράσταση σχέσεων:
| Ιδιότητα | Τύπος | Περιγραφή |
|---|---|---|
| OneToManyΣχέσεις | OneToManyRelationshipMetadata[] | Λαμβάνει τον πίνακα σχέσεων ένα-προς-πολλά για την οντότητα. |
| ManyToOneΣχέσεις | OneToManyRelationshipMetadata[] | Λαμβάνει τον πίνακα σχέσεων πολλά-προς-ένα για την οντότητα. |
| ΠολλάΠροςΠολλάΣχέσεις | ManyToManyRelationshipMetadata[] | Λαμβάνει τον πίνακα σχέσεων πολλά-προς-πολλά για την οντότητα. |
Σημείωμα
Είναι σημαντικό να έχετε υπόψη ότι, ενώ κάθε πίνακας παραθέτει τις σχέσεις που ισχύουν για αυτόν, κάθε σχέση είναι κοινή και από τους δύο πίνακες. Οι σχέσεις υπάρχουν μεταξύ των πινάκων. Ενώ υπάρχουν σχέσεις ενόςTo-Many, οι σχέσεις πολλά-προς-ένα είναι απλώς μια προβολή μιας σχέσης ενόςTo-Many από τον πίνακα αναφοράς.
Σχέσεις πολλά-προς-ένα
Περιλαμβάνει αυτές τις OneToManyRelationship ιδιότητες:
| Ιδιότητα | Περιγραφή |
|---|---|
ReferencedEntity |
Το λογικό όνομα του σχετικού πίνακα. |
ReferencedAttribute |
Το λογικό όνομα του πρωτεύοντος κλειδιού του σχετικού πίνακα. |
ReferencingEntity |
Το λογικό όνομα του σχετικού πίνακα που έχει τη στήλη αναζήτησης. |
ReferencingAttribute |
Το λογικό όνομα της στήλης αναζήτησης στον σχετικό πίνακα που περιέχει μια αναφορά στο πρωτεύον κλειδί του πρωτεύοντος πίνακα. |
IsHierarchical |
Αν η σχέση αντιπροσωπεύει μια αυτοαναφορική ιεραρχική σχέση |
CascadeConfiguration |
Δεδομένα που περιγράφουν ποιες λειτουργίες που εκτελούνται στη μητρική οντότητα θα κλιμακωθούν σε σχετικές οντότητες. Περισσότερες πληροφορίες: Διαδοχική ρύθμιση παραμέτρων |
Σχέσεις ένα-προς-πολλά
Περιλαμβάνει αυτές τις OneToManyRelationship ιδιότητες:
| Ιδιότητα | Περιγραφή |
|---|---|
ReferencingEntity |
Το λογικό όνομα του σχετικού πίνακα. |
ReferencingAttribute |
Το λογικό όνομα της στήλης στον σχετικό πίνακα που περιέχει μια αναφορά στο πρωτεύον κλειδί του πρωτεύοντος πίνακα. |
IsCustomizable |
Εάν οι ιδιότητες της σχέσης μπορούν να αλλάξουν. |
ReferencedEntityNavigationPropertyName |
Το όνομα της ιδιότητας περιήγησης με τιμή συλλογής API Web για αυτήν τη σχέση. Περισσότερες πληροφορίες: Ιδιότητες περιήγησης API Web |
AssociatedMenuConfiguration |
Δεδομένα που χρησιμοποιούνται από εφαρμογές βάσει μοντέλου για τον έλεγχο της πρόσβασης στα σχετικά δεδομένα οντότητας στο περιβάλλον εργασίας χρήστη από την κύρια οντότητα. |
Σχέσεις πολλά-προς-πολλά
Κάθε σχέση πολλά-προς-πολλά περιλαμβάνει Entity1LogicalName και Entity2LogicalName. Για αυτήν την τεκμηρίωση, παρέχονται λεπτομέρειες σχέσης στο πλαίσιο του τρέχοντος πίνακα. Είτε είναι Entity1 είτε Entity2 δεν είναι πραγματικά σημαντικό.
Για κάθε σχέση πολλά-προς-πολλά περιλαμβάνονται οι ακόλουθες ιδιότητες:
| Ιδιότητα | Περιγραφή |
|---|---|
IntersectEntityName |
Το λογικό όνομα του τεμνόμενου πίνακα που υποστηρίζει αυτήν τη σχέση πολλά-προς-πολλά. Μπορείτε να χρησιμοποιήσετε αυτήν την τιμή όταν συνδέετε στήλες πίνακα χρησιμοποιώντας το FetchXml |
IsCustomizable |
Εάν οι ιδιότητες της σχέσης μπορούν να αλλάξουν. |
SchemaName |
Το όνομα σχήματος της σχέσης. |
IntersectAttribute |
Το όνομα της στήλης στον τεμνόμενο πίνακα που είναι το πρωτεύον κλειδί για εγγραφές αυτού του τύπου. |
NavigationPropertyName |
Το όνομα της ιδιότητας περιήγησης με τιμή συλλογής API Web για αυτήν τη σχέση. Περισσότερες πληροφορίες: Ιδιότητες περιήγησης API Web |
AssociatedMenuConfiguration |
Δεδομένα που χρησιμοποιούνται από εφαρμογές βάσει μοντέλου για τον έλεγχο της πρόσβασης στα δεδομένα του δεύτερου πίνακα στο περιβάλλον εργασίας χρήστη από αυτόν τον πίνακα. |
Στη σπάνια περίπτωση όπου μια σχέση πολλά-προς-πολλά είναι αυτοαναφορική, όπως για το ρόλο σύνδεσης (ConnectionRole) connectionroleassociation_association, Entity1 ή Entity2 προηγείται της ιδιότητας.
| Ιδιότητα | Τιμή |
|---|---|
Entity1IntersectAttribute |
Το όνομα της στήλης στον τεμνόμενο πίνακα που είναι το πρωτεύον κλειδί για εγγραφές αυτού του τύπου ως ο πρώτος πίνακας. |
Entity2IntersectAttribute |
Το όνομα της στήλης στον τεμνόμενο πίνακα που είναι το πρωτεύον κλειδί για εγγραφές αυτού του τύπου ως δεύτερος πίνακας. |
Entity1NavigationPropertyName |
Το όνομα της ιδιότητας περιήγησης με τιμή συλλογής API Web για αυτήν τη σχέση ως τον πρώτο πίνακα. |
Entity2NavigationPropertyName |
Το όνομα της ιδιότητας περιήγησης με τιμή συλλογής API Web για αυτήν τη σχέση ως δεύτερος πίνακας. |
Entity1AssociatedMenuConfiguration |
Δεδομένα που χρησιμοποιούνται από εφαρμογές βάσει μοντέλου για τον έλεγχο της πρόσβασης στα δεδομένα του δεύτερου πίνακα στο περιβάλλον εργασίας χρήστη από αυτόν τον πίνακα ως τον πρώτο πίνακα. |
Entity2AssociatedMenuConfiguration |
Δεδομένα που χρησιμοποιούνται από εφαρμογές βάσει μοντέλου για τον έλεγχο της πρόσβασης στα δεδομένα του δεύτερου πίνακα στο περιβάλλον εργασίας χρήστη από αυτόν τον πίνακα ως δεύτερο πίνακα |