Informazioni sulle entità in Common Data ServiceUnderstand entities in the Common Data Service

[!VIDEO nb:cid:UUID:beec68e8-1541-41fb-8fc6-28714ccaca68]

Common Data Service consente di archiviare e gestire in modo sicuro i dati all'interno di un set di entità standard e personalizzate.The Common Data Service allows you to securely store and manage data within a set of standard and custom entities. Un'entità è un insieme di campi usati per archiviare i dati in modo analogo a una tabella all'interno di un database.An entity is a set of fields used to store data similarly to a table within a database. Dopo aver archiviato i dati è possibile usarli per creare applicazioni avanzate in Microsoft PowerApps:After your data is stored you can use Microsoft PowerApps to build rich applications using your data:

  • Importare dati in entità standard o personalizzate.Import data into standard or custom entities.
  • Creare entità personalizzate per supportare lo scenario e l'applicazione.Create custom entities to support your scenario and application.
  • Aggiungere campi personalizzati alle entità standard se sono necessarie informazioni aggiuntive.Add custom fields to standard entities where additional information is needed.
  • Incorporare le entità standard e personalizzate in un'app che si sta sviluppando, con la stessa facilità con cui si usano i dati di altre origini.Incorporate standard and custom entities into an app that you're developing as easily as you would with data in other sources.
  • Sfruttare i componenti aggiuntivi di produttività per accedere ai dati da Microsoft Excel e Outlook.Leverage the productivity add-ins to access your data from Microsoft Excel and Outlook.
  • Proteggere i dati all'interno dell'organizzazione usando la sicurezza basata sui ruoli con le entità standard e personalizzate.Secure your data within your organization using role-based security against standard and custom entities.
  • Includere elenchi a discesa di dati predefiniti, ad esempio il paese, la formula di apertura o la valuta.Include picklists of predefined data, such as Country, Salutation, or Currency.
  • Offrire un supporto globale per i dati e le applicazioni sfruttando la traduzione dei nomi di entità e campi.Provide global support for your data and applications by leveraging translation of entity and field names.

Ogni entità contiene un set di record che gli utenti possono creare, leggere, aggiornare ed eliminare.Each entity contains a set of records that users can create, read, update, and delete. È possibile creare relazioni tra entità in modo in modo da poter cercare informazioni in un'entità in base a un record in un'altra entità.You can create relationships between entities so that you can look up information in one entity based on a record in another entity. Ad esempio, è possibile creare un'entità personalizzata per monitorare gli eventi a cui ha partecipato un cliente.For example, you could create a custom entity to track events which a customer had attended. Aggiungendo il cliente all'entità personalizzata come campo di ricerca, si stabilisce una relazione tra le due entità che può essere sfruttata nell'app e nella creazione di report.By adding the Customer to your custom entity as a lookup field, you establish a relationship between the two entities which can be leveraged in your app and in reporting.

Per informazioni sull'acquisto di un piano per l'uso di Common Data Service, vedere le informazioni sui prezzi.For information on purchasing a plan for using the Common Data Service, see Pricing info.

Perché utilizzare le entitàWhy use entities?

Le entità di Common Data Service, sia standard che personalizzate, supportano un'opzione di archiviazione sicura e basata sul cloud per i dati.Entities within the Common Data Service, both standard and custom, allow a secure and cloud-based storage option for your data. Le entità consentono di creare una definizione dei dati incentrata sull'azienda da usare all'interno delle app.Entities allow you to create a business-focused definition of your data for use within your apps. Se non si è sicuri del fatto che le entità rappresentino la scelta migliore, valutare i vantaggi seguenti:If you're not sure if entities are your best option, consider these benefits:

  • Facilità di gestione: sia i metadati che i dati vengono archiviati nel cloud.Easy to manage - Both the metadata and data are stored in the cloud. Non occorre preoccuparsi di come vengono archiviati i dettagli.You don't need to worry about the details of how they're stored.
  • Facilità di condivisione: i dati possono essere condivisi con i colleghi in modo estremamente semplice perché le autorizzazioni sono gestite da PowerApps.Easy to share - You can easily share data with your colleagues because PowerApps manages the permissions.
  • Massima sicurezza: i dati vengono archiviati in sicurezza in modo da essere visibili agli utenti solo se questi sono autorizzati ad accedere.Easy to secure - Data is securely stored so that users can see it only if you grant them access. La sicurezza basata sui ruoli consente ai vari utenti all'interno dell'organizzazione di controllare l'accesso alle entità.Role-based security allows you to control access to entities for different users within your organization.
  • Metadati avanzati: le relazioni e i tipi di dati vengono usati direttamente all'interno di PowerApps.Rich metadata - Data types and relationships are leveraged directly within PowerApps. Ad esempio, la definizione di un tipo di campo URL presenterà i dati come collegamento ipertestuale all'interno dell'app.For example, defining a field type URL will present your data as a hyperlink within your app.
  • Strumenti di produttività: le entità sono disponibili all'interno dei componenti aggiuntivi per Microsoft Excel e Outlook per aumentare la produttività e garantire l'accessibilità dei dati.Productivity tools - Entities are available within the add-ins for Microsoft Excel and Outlook to increase productivity, and ensure your data is accessible.
  • Elenchi a discesa: un set completo di elenchi a discesa standard consente di includere menu a discesa rapidi nelle entità e nelle app.Picklists - Include picklists from a rich set of standard picklists to provide quick drop downs within your entities and apps.

Entità standard e personalizzateStandard and custom entities

Quando si sviluppa un'app, è possibile usare entità standard, entità personalizzate o entrambe.When you develop an app, you can use standard entities, custom entities, or both. Se un'entità standard può essere utilizzata per un particolare scopo nell'app, è consigliabile utilizzare questa anziché sviluppare di un'entità personalizzata che esegue la stessa operazione.If a standard entity can serve a particular purpose in your app, you should use it rather than developing a custom entity that does the same thing. Se un'entità standard può essere utilizzata per uno scopo apportandovi alcune modifiche, è possibile aggiungervi campi in base alle esigenze.If a standard entity would serve a purpose with a few changes, you can add fields to suit your needs.

  • Common Data Service offre per impostazione predefinita entità standard.The Common Data Service provides standard entities by default. Queste sono progettate, in base alle procedure consigliate, per includere i concetti più comuni di un'azienda, ad esempio contatti, account e i prodotti.These are designed, in accordance with best practices, to capture the most common concepts for an organization, such as Contacts, Accounts, and Products. Per un elenco completo delle entità, vedere Entità Standard.For a full list of entities, see Standard entities.
  • È possibile estendere la funzionalità delle entità standard mediante la creazione di una o più entità personalizzate per archiviare le informazioni che specifiche della propria azienda.You can extend the functionality of standard entities by creating one or more custom entities to store information that's unique to your organization. Per altre informazioni, vedere Come creare un'entità personalizzata.For more information, see How to create a custom entity.

Nota: se possibile, usare le entità standard (con l'aggiunta di campi personalizzati, se necessario).Note: If possible, use standard entities (with custom fields added, if required). Ciò garantisce che in futuro sia possibile usufruire delle nuove funzionalità o applicazioni che usano queste entità.This will ensure that you can benefit from new features or apps that leverage these entities in the future.

CampiFields

Ogni campo ha un nome, un nome visualizzato, un tipo di dati e una semplice convalida.Each field has a name, display name, data type, and some simple validation. I tipi di dati includono, ad esempio, testo, data o numero.Data types include, for example, text, date, or number. La convalida assicura che i campi richiesti contengano dati e record univoci, nel caso in cui l'entità lo richieda.Validation ensures that required fields contain data and records are unique if the entity requires them to be. Tutti i campi possono essere suddivisi in tre categorie: campi di sistema, campi standard o campi personalizzati.Every field falls into one of three categories: system fields, standard fields, or custom fields.

Campi di sistemaSystem fields

Tutte le entità, standard o personalizzate, vengono create con un set di campi di sola lettura che non è possibile modificare, eliminare o impostare su un valore.All entities, whether standard or custom, are created with a set of read-only fields that you can't change, delete, or set to a value. Per ulteriori informazioni, vedere Campi di titolo di sistema e record.For more information, see System and record title fields. Di seguito sono indicati i campi di sistema più importanti:These are the most important system fields:

  • Data creazione record: data e ora di creazione di un record.Created Record Date - The date and time when a record was created.
  • Creato da: l'utente che ha creato il record.Created By - The user who created the record.
  • Data modifica record: data e ora della modifica più recente di un record.Modified Record Date - The date and time when a record was most recently modified.
  • Autore ultima modifica: l'utente che ha apportato l'ultima modifica al record.Last Modified By - The user who most recently modified the record.

Campi standardStandard fields

Ogni entità standard contiene un set di campi predefiniti che non è possibile modificare o eliminare.Each standard entity contains a set of default fields that you can't change or delete. Per un elenco delle entità e dei relativi campi e un elenco degli elenchi a discesa, vedere Entità standard.For a list of the entities and their fields, and a list of the picklists, see Standard entities.

Campi personalizzatiCustom fields

È possibile creare campi personalizzati in un'entità standard o in un'entità personalizzata.You can create custom fields in either a standard entity or a custom entity. È necessario specificare il nome, il nome visualizzato e il tipo di dati di ogni campo personalizzato.You must specify the name, display name, and data type of each custom field. Per un elenco completo dei tipi supportati, vedere l'argomento relativo ai tipi di dati dei campi di entità.For a complete list of supported types, see Entity field data types.

Relazioni di ricercaLookup relationships

È possibile spostarsi tra i record nelle entità se hanno una relazione che è definita come campo nel tipo di dati Lookup.You can navigate between records in entities if they have a relationship that's defined as a field of the Lookup data type. Per creare una relazione di ricerca, aggiungere un campo del tipo di dati Lookup in un'entità, quindi scegliere l'entità in cui si vuole cercare le informazioni.To create a lookup relationship, add a field of data type Lookup in one entity, and point to the entity in which you want to look up information. Per ulteriori informazioni, vedere Relazioni tra entità tramite il campo di ricerca.For more information, see Entity relationships via lookup field.

Entità standardStandard entities

Per un elenco delle entità e dei relativi campi e un elenco delle enumerazioni, vedere Entità standard.For a list of the entities and their fields, and a list of the enumerations, see Standard entities.

Gruppo funzionaleFunctional group DescrizioneDescription
Customer ServiceCustomer Service Le entità Customer Service gestiscono i problemi segnalati dai clienti, incluse le attività di rilevamento, escalation e documentazione.The Customer Service entities manage issues from your customers, including tracking, escalation, and documentation.
FoundationFoundation Le entità Foundation contengono le informazioni relative a quasi tutti gli altri gruppi di entità.The Foundation entities contain information that is relevant to nearly every other entity group. Questo gruppo contiene le entità, ad esempio Address e Currency.This group contains entities such as Address and Currency.
People, Organizations e GroupsPeople, Organizations, and Groups Queste entità includono un set completo di persone e organizzazioni con cui è possibile interagire, tra cui dipendenti, appaltatori, donatori, volontari, fan, alunni e famiglie.These entities encompass a rich set of people and organizations that you might interact with, including employees, contractors, donors, volunteers, fans, alumni, and families.
PurchasingPurchasing Le entità Purchasing consentono di creare soluzioni di acquisto.The Purchasing entities let you create purchasing solutions.
SalesSales Le entità Sales consentono di creare soluzioni di vendita complete, dalla tracciatura di clienti potenziali e opportunità, all'acquisizione di contatti, all'accettazione e al recapito di ordini, fino all'invio di fatture.The Sales entities let you create end-to-end sales solutions, from tracking leads and opportunities, to following through with contacts, accepting and delivering orders, and sending invoices.

IntroduzioneGet started

Per provare, creare un'app usando un'entità standard oppure creare un'entità personalizzata e quindi creare un'app che usa tale entità.Try it out by creating an app using a standard entity or create a custom entity, and then create an app that uses that entity.

Informativa sulla privacyPrivacy notice

Con il servizio Common Data Service di Microsoft PowerApps vengono raccolti e archiviati nomi di campo e di entità personalizzate nel sistema diagnostico.With the Microsoft PowerApps common data model we collect and store custom entity and field names in our diagnostic systems. Queste informazioni vengono usate per ottimizzare Common Data Service per i clienti.We use this knowledge to improve the common data model for our customers. I nomi di entità e di campo creati dagli sviluppatori consentono di comprendere gli scenari comuni nella community di Microsoft PowerApps e di determinare le lacune nella copertura delle entità standard del servizio, ad esempio gli schemi relativi alle organizzazioni.The entity and field names that Creators create help us understand scenarios that are common across the Microsoft PowerApps community and ascertain gaps in the service’s standard entity coverage, such as schemas related to organizations. I dati presenti nelle tabelle di database associate a queste entità non sono accessibili né vengono usati da Microsoft o replicati all'esterno dell'area in cui viene effettuato il provisioning del database.The data in the database tables associated with these entities is not accessed or used by Microsoft or replicated outside of the region in which the database is provisioned. Si noti tuttavia che i nomi di campo e di entità personalizzate possono essere replicati nelle aree e vengono eliminati in base ai criteri di conservazione dei dati.Note, however, the custom entity and field names may be replicated across regions and are deleted in accordance with our data retention policies. Microsoft si impegna a proteggere la privacy degli utenti, come illustrato nel Centro protezione.Microsoft is committed to your privacy as described further in our Trust Center.