Best practices and guidance while working with table definitions in Dataverse

This list below contains all of the guidance and best practices regarding interacting and working with table definitions in Dataverse.

Note

Unsure about entity vs. table? See Developers: Understand terminology in Microsoft Dataverse.

Best Practice Description
Retrieve published definitions Retrieving unpublished definitions not only will add overhead to processing the request itself, performing more slowly, it could also return definitions that the requestor does not expect.
Retrieve specific columns for a= table via query APIs Queries submitted to retrieve data should include specific columns in the ColumnSet instance associated to the query rather than All Columns.

See Also

Work with definitions using code