Introduzione alle catene dati

Una catena dati è una serie di oggetti dati correlati. I nodi disponibili agli utenti in un punto di vista sono definiti dalla relativa catena dati.

Le configurazioni di oggetti in una catena dati definiscono anche le proprietà disponibili di un punto di vista.

La catena dati è costituita dagli oggetti dati seguenti.

  • Applicazione: un'applicazione aziendale che serve a uno scopo specifico, ad esempio Oracle Financials Cloud General Ledger o Planning che include dati aziendali da gestire.
    • Dimensione: una dimensione aziendale di un'applicazione, ad esempio Conto, Entità e Prodotto.
      • Tipo di nodo: un tipo di record di dati aziendali in una dimensione quale un valore di segmento General Ledger, un membro dimensione Planning o un mapping da General Ledger a Planning. Ogni tipo di nodo definisce le caratteristiche di un record, chiamato nodo. Una dimensione può essere costituita da uno o più tipi di nodo. I nodi e le relative proprietà sono memorizzati in un tipo di nodo.
      • Set di gerarchie: un set di relazioni di gerarchia tra i nodi di determinati tipi in una dimensione. Ogni set di gerarchie definisce i tipi di nodo correlati e le regole per le gerarchie in tale set. Un set di gerarchie può contenere uno o più nodi radice che definiscono i punti di partenza per le relazioni tra gerarchie nel set. Le relazioni e le relative proprietà sono memorizzate in un set di gerarchie.
      • Set di nodi: un set di nodi di una dimensione con una struttura particolare, ad esempio un elenco o una gerarchia. Un set di nodi elenco può essere costituito da uno o più tipi di nodo in un elenco piatto. Un set di nodi gerarchia può essere costituito da un set di gerarchie e da uno o più nodi del livello più alto. Un nodo del livello più alto all'interno di un set di nodi può essere un nodo radice del set di gerarchie o un discendente di un nodo radice.
    • Angolazione vista: una prospettiva aziendale di una dimensione utilizzata per un particolare scopo, ad esempio la visualizzazione di un elenco di conti, la gestione di una gerarchia prodotti o l'esportazione di una struttura entità. Le angolazioni vista sono organizzate in una o più viste. Ogni angolazione vista utilizza un set di nodi e determina la modalità con cui gli utenti gestiscono i dati in tale set in una vista specifica.
  • Vista: un gruppo di angolazioni vista utilizzato per un particolare scopo, ad esempio la gestione dei dati per una dimensione nelle varie applicazioni o l'integrazione dei dati provenienti e destinati a un sistema esterno. Ogni applicazione utilizza una vista predefinita per importare ed esportare i dati aziendali. Ogni angolazione vista all'interno della vista predefinita rappresenta i dati così come sono nel sistema esterno. Gli utenti possono definire ulteriori viste personalizzate per visualizzare e gestire i dati per scopi aziendali specifici.

Nota:

se si ha familiarità con i concetti riguardanti i database relazionali, i tipi di nodo e i set di gerarchie sono simili alle tabelle di database perché contengono dati, i set di nodi sono simili ai predicati di database o alle clausole "Where" perché selezionano i nodi che si desidera utilizzare e le angolazioni vista sono simili alle viste di database perché forniscono l'interfaccia utente in cui gli utenti gestiscono i dati.

Gli oggetti dati sono modulari: tipi di nodo, set di gerarchie e set di nodi possono essere utilizzati in più catene dati. Tra oggetti dati esistono le relazioni seguenti.

  • Un tipo di nodo è utilizzato da uno o più set di gerarchie o set di nodi.
  • Un set di gerarchie utilizza uno o più tipi di nodo.
  • Un set di gerarchie è utilizzato da uno o più set di nodi.
  • Un set di nodi utilizza un set di gerarchie.
  • Un set di nodi per un elenco utilizza uno o più tipi di nodo.

    Nota:

    Se un set di nodi utilizza un set di gerarchie, ne eredita i tipi di nodo.
  • Un set di nodi è utilizzato da uno o più punti di vista.
  • Un set di punti di vista utilizza un set di nodi.

Esempio di dimensione con più catene dati

Per comprendere la relazione tra dimensioni e oggetti dati, si consideri l'esempio che segue.

  • Si sta utilizzando una dimensione Employees (Dipendenti) ed è necessario creare un punto di vista alternativo per modellare i risultati di una riorganizzazione.
  • Per creare il punto di vista per il punto di vista alternativo, procedere come segue.
    1. Riutilizzare il tipo di nodo utilizzato nella catena dati del punto di vista associato.
    2. Creare un nuovo set di gerarchie che faccia riferimento al tipo di nodo.
    3. Creare un nuovo set di nodi che faccia riferimento al set di gerarchie.

Gli oggetti dati utilizzati in entrambe le catene dati vengono assegnati alla dimensione Employees (Dipendenti), come mostrato nel diagramma seguente.


Illustra la relazione che intercorre tra dimensioni e oggetti dati come descritto nei paragrafi precedenti.

Nota:

Poiché il punto di vista alternativo e relativi set di gerarchie e set di nodi non sono associati a una dimensione, non è necessario che si conformino alle regole di associazione della dimensione. Il tipo di nodo in questo esempio si conforma alle regole di associazione della dimensione pur facendo parte del punto di vista alternativo del punto di vista. Questo perché il tipo di nodo fa anche parte della catena dati del punto di vista associato.

Per ulteriori informazioni, fare riferimento agli argomenti sotto riportati.