Quando si importano i dati per una dimensione in un'applicazione Universale, l'operazione include i nodi e i relativi valori delle proprietà. Se la dimensione è una gerarchia, l'importazione specifica anche le relazioni padre-figlio esistenti tra i nodi.
Prima di iniziare, è necessario procedere nel seguente modo.
- Per le opzioni di importazione e per alcune considerazioni e informazioni sulle modalità di importazione, fare riferimento alla sezione Importazione delle dimensioni.
-
Quando si importano proprietà che utilizzano valori booleani, vengono applicate le regole descritte di seguito.
-
Se il valore nel file di importazione corrisponde al parametro di definizione della proprietà Valore booleano true o Valore booleano falso, viene utilizzato tale valore.
-
In caso contrario, se il valore nel file di importazione è 1, T, True, S o Sì, viene utilizzato True per il valore.
-
In caso contrario, viene utilizzato False per il valore.
-
È possibile importare i dati solo nelle proprietà per le quali la Direzione sincronizzazione è impostata su Importazione o Entrambe. Per esaminare o modificare le proprietà, fare riferimento alla sezione Modifica di una proprietà per un tipo di nodo in una dimensione definita dall'utente.
- Se si esegue l'importazione in una dimensione esistente in modalità Unisci o Sostituisci, il sistema controlla il tipo dei nodi che si stanno importando, come descritto di seguito.
- Per le applicazioni che non hanno una colonna per il tipo di nodo:
- Se il nodo esiste già nella dimensione associata, il sistema trova e utilizza il nodo e il tipo di nodo esistente al momento dell'importazione.
- Se il nodo non esiste già nella dimensione associata, il sistema lo importa utilizzando il tipo di nodo predefinito (se il nodo non ha figli) oppure il tipo di nodo padre predefinito (se il nodo ha figli).
- Per le applicazioni che dispongono di una colonna per il tipo di nodo, questa verrà utilizzata per creare il nodo durante l'importazione, come descritto di seguito.
- Se il tipo di nodo nel file di importazione è valido per l'angolazione vista, verrà utilizzato questo tipo di nodo. Un tipo di nodo è valido per un'angolazione vista se è utilizzato in un set di gerarchie o di nodi.
- Se il tipo di nodo nel file di importazione non è valido per l'angolazione vista, il record viene saltato.
- Se il tipo del nodo nel file di importazione è vuoto, il sistema lo importa utilizzando il tipo di nodo predefinito (se il nodo non ha figli) oppure il tipo di nodo padre predefinito (se il nodo ha figli).
Nota:
Se il tipo di nodo predefinito non è valido per l'angolazione vista, il sistema importa il nodo utilizzando il primo tipo di nodo valido (in ordine alfabetico) nell'angolazione vista.
- Nel caso delle applicazioni che hanno una colonna per il tipo di nodo padre, se la dimensione contiene più nodi con lo stesso nome, ma di tipo diverso, verrà utilizzata la colonna del tipo di nodo padre per trovare il nodo durante l'importazione, come descritto di seguito.
- Se il tipo di nodo nel file di importazione è valido per l'angolazione vista, verrà utilizzato per trovare il nodo nel tipo di nodo. Se il nodo non viene trovato, il record viene saltato.
- Se il tipo di nodo nel file di importazione non è valido per l'angolazione vista, il record viene saltato.
- Se il tipo del nodo nel file di importazione è vuoto, il sistema utilizza la logica descritta in precedenza per il nodo predefinito e il nodo padre predefinito al fine di provare a trovare il nodo padre giusto. Se il nodo padre non può essere determinato utilizzando questa logica, il record viene saltato.