Model Driven App - Get Started with Dataverse Flashcards

1
Q

Table characteristics

Quando usare le standard tables e quando crearne di nuove?

A

Standard Tables

  • Dataverse viene fornito con una serie di Standard tables che supportano le funzionalità delle applicazioni aziendali principali.
  • Ogni tabel contiene anche una serie di column e di metadata che rappresentano i dati comuni che il sistema deve memorizzare per quella tabella.
  • Si consiglia di acquisire familiarità con il catalogo delle tabelle standard e di utilizzarle ove possibile, funzioneranno come previsto nel proprio ambiente senza ulteriori sforzi.

Si possono effettuare modifiche minori senza dover creare nuove tabels

  • Per modificare il nome visualizzato di una colonna, è possibile modificare la tabella. Non devi creare una nuova tabella.
  • Non puoi eliminare le standard Table, ma puoi nasconderla.
    • Puoi nasconderla Modificando i Security Role per la tua organizzazione per rimuovere il privilegio di lettura per quella tabella. Ciò rimuoverà la tabella dalla maggior parte delle parti dell’applicazione.

New Table,Column o Relationship

  • Se le standard tables non funzionano per le tue esigenze aziendali e se non possono essere modificate le per soddisfare tali esigenze, valuta la possibilità di creare una nuova tabella, colonna o relazione tra tabelle
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Table characteristics

Cosa sono le Relationships tra tables?

A

Relationship

  • Le relationships tra tables definiscono i diversi modi in cui i record della tabella possono essere associati ai record di altre tabels o della stessa tabel.
  • Le relationship tra tabels sono metadati.
  • Consentono alle query di recuperare i dati correlati in modo molto efficiente.
  • Utilizzare le relationship tra tabels per definire le relazioni formali che definiscono la tabel o che possono essere utilizzate dalla maggior parte dei record.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Table characteristics

Quali sono i tipi relationships e che domande dobbiamo porci prima di creare una relazione?

A

Quando guardi la Solution Explorer potresti pensare che ci siano tre tipi di relazioni tra tabelle, ma in realtà ce ne sono solo due, vedi sotto:

  • One-to-many relationships: una relazione di table one-to-many (1: N), many related table records sono associati a un singolo record di primary tabel in una relazione Parent/Child.
  • Many-to-many relationships: In una relazione di tabel many-to-many (N: N), molti record di tabella sono associati a molti altri record di tabella. I record correlati tramite relazioni di tabella N: N sono considerati Peer.

le Relationships di tabella 1: N forniscono anche dati per rispondere alle seguenti domande:

  • Quando elimino un record, devono essere eliminati anche i records correlati a quel record?
  • Quando assegno un record a un nuovo proprietario, devo anche assegnare tutti i records correlati al nuovo proprietario?
  • Come posso semplificare il processo di immissione dei dati quando creo un nuovo record correlato nel contesto di un record esistente?
  • In che modo le persone che visualizzano un record possono visualizzare i records correlati?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Get started with Dataverse

Quali sono i Table Types Owners?

A

Prima di creare o modificare tabelle in Dataverse, è necessario comprendere i diversi tipi di tabelle che è possibile creare.

Types of table owners

  • User or Team Owned: Le Action che possono essere eseguite su questi record possono essere controllate a livello di User.
  • Organization-Owned: L’accesso ai dati è controllato a livello di Organization.

Dopo aver creato una tabella personalizzata,IL TIPO di tabella NON può essere modificato.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Get started with Dataverse

Cosa Sono le Activity Tables come tipo di Table Types?

A

1) Un’ Activity è un’azione per cui è possibile creare una voce di tipo calendario.

Le attività hanno queste caratteristiche:

  • Hanno dimensioni temporali (ora di inizio, ora di fine, data di scadenza e durata) che aiutano a definire quando si è verificata o si verificherà l’azione
  • Hanno dati (come un soggetto e una descrizione) che a_iutano a definire l’azione rappresentata dall’attività._
  • Possono essere aperti, annullati o completati. Diversi valori di stato secondario verranno associati allo stato Completato di un’attività per chiarire come l’attività è stata completata.

2) Le Activity Tables possono essere di proprietà SOLO di un utente o di un team. NON possono essere di proprietà di un’organizzazione.

3) Activities predefinite:

  • Appointment: rappresenta un intervallo di tempo con orari e durata di inizio / fine.
  • Email: utilizza i protocolli di posta elettronica.
  • Fax: tiene traccia del risultato della chiamata e del numero di pagine per un fax.
    • Può archiviare una copia elettronica del documento.
  • Letter: tiene traccia della consegna di una lettera.
    • Può memorizzare una copia elettronica della lettera.
  • Phone Call: tiene traccia di una telefonata.
  • Recurring Appointment: L’appointment principale di una serie di appointments ricorrenti.
  • Task: rappresenta il lavoro che deve essere fatto.

4) E’ possibile creare delle New Custom Activity Tables.

  • I valori dei metadati delle tabelle di attività differiscono dai valori dei metadati di altre tabelle. Ad esempio, la colonna Primary è impostata su Object.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Get started with Dataverse

Cosa sono le Business Rules e quali non possono essere utilizzate dalla Canvas App?

A

Business Rules

Le Business Rule forniscono un’interfaccia semplice per implementare e mantenere le regole comunemente utilizzate.

  • Le Business Rule definite per una tabella si applicano sia alle Canvas App che alle Model Driven App se la tabella viene utilizzata.
  • Combinando Conditions e Actions, puoi eseguire una delle seguenti operazioni con le Business Rule:
    • Imposta i valori delle colonne
    • Cancella i valori delle colonne
    • Imposta i livelli dei requisiti delle colonne
    • Mostra o nascondi colonne
    • Abilita o disabilita le colonne
    • Convalida i dati e mostra i messaggi di errore
    • Crea consigli aziendali basati sulla business intelligence

​​Differenza tra Canvas App e Model Driven Apps con le Business rule

  • Le Model Driven app possono utilizzare TUTTE le actions disponibili sulle Business Rule
  • Le Canvas App NON posso utilizzare tutte le Action disponibili sulle Business Rule
    • Le seguenti Action NON sono disponibili nelle app Canvas:
      • ​Mostra o nascondi colonne
      • Abilita o disabilita le colonne
      • Crea consigli aziendali basati sulla business intelligence
How well did you know this?
1
Not at all
2
3
4
5
Perfectly