Riapplicazione dei contrassegni al ricaricamento dei dati
Quando si lavora con dati collegati all'origine, è opportuno considerare quali saranno le conseguenze sui contrassegni a seguito del ricaricamento dei dati.
Ove possibile, Spotfire cerca di trovare una rappresentazione simbolica della selezione effettuata durante il contrassegno dei dati. Questo significa che se si contrassegna un elemento in una visualizzazione aggregata, il contrassegno sarà basato sulle categorie selezionate piuttosto che sulle righe sottostanti. Tuttavia, con alcune visualizzazioni o configurazioni non è possibile utilizzare una rappresentazione simbolica. Se, ad esempio, si contrassegnano righe in una visualizzazione non aggregata o in un livello (ad esempio in una visualizzazione tabella o in un grafico a dispersione con numero di riga su uno degli assi), oppure se si utilizzano configurazioni complesse (ad esempio assi relativi a categorie utilizzando espressioni OVER in una gerarchia), non ci sarà alcuna categoria simbolica disponibile. Anche per i dati di tipo Binary o Currency sarà sempre utilizzato un contrassegno basato sull'indice per i dati interni alla memoria. In questi casi, il contrassegno verrà perso al ricaricamento, a meno che non siano state specificate colonne chiave che possano identificare le righe dati separate.
Se si creano analisi che devono conservare un contrassegno dopo il ricaricamento dei dati, ad esempio nel caso in cui si desideri aggiungere un segnalibro che contrassegni alcuni elementi in un'analisi, è necessario accertarsi che la categoria di interesse o le righe particolari possano essere identificate anche dopo il ricaricamento.
Qual è l'aspetto più importante: la categoria o i valori distinti?
Si immagini ad esempio di voler includere un segnalibro dove è contrassegnata una categoria specifica. Se la categoria è contrassegnata da una visualizzazione aggregata semplice, come un grafico a barre basato su valori di categoria di una colonna, e i dati vengono ricaricati per includere più valori all'interno della stessa categoria, tutti i nuovi valori saranno contrassegnati perché viene utilizzato il contrassegno simbolico. In questo modo è semplice configurare un segnalibro con un contrassegno che consenta di vedere sempre i dati correntemente inclusi in una particolare categoria, e non i dati che erano inclusi nella stessa categoria alla prima applicazione del contrassegno.
Categoria
Se l'interesse ricade sulla categoria, occorre contrassegnare la categoria in una visualizzazione aggregata:
Tutte le righe che appartengono a quella categoria vengono contrassegnate, come mostrato nella visualizzazione della tabella che utilizza lo stesso contrassegno.
Se nella tabella dati viene inserita una riga aggiuntiva per la settimana 2 e i dati vengono ricaricati, la nuova riga viene inclusa automaticamente nella selezione contrassegnata:
Righe
Se invece sono specifiche righe a essere importanti, occorre effettuare la selezione nella tabella:
Se non sono state specificate colonne chiave, un ricaricamento farà sparire il contrassegno perché le righe non possono essere identificate:
Se sono state specificate colonne chiave e in fase di ricarica non si verificano modifiche ai dati che influenzano le colonne chiave, il contrassegno viene mantenuto come desiderato:
In questo caso è stata utilizzata la colonna Data come colonna chiave.
Infine, se la ricarica causa l'interruzione delle colonne chiave al punto che non possano più identificare in modo univoco tutte le righe, si possono verificare situazioni in cui vengono contrassegnati più valori di quelli previsti:
In questo esempio, ai dati collegati è stata aggiunta un'altra riga con la stessa data e la colonna chiave che precedentemente era univoca è divenuta non più univoca. Quando le colonne chiave vengono interrotte, possono verificarsi casi in cui tutti i contrassegni vengono persi.
Dati esterni
Quando si lavora con dati esterni (interni al database) provenienti da un connettore dati, verrà utilizzato sempre il contrassegno simbolico. Tuttavia, se viene definita una chiave primaria nell'origine dati esterna o se è stata specificata una chiave primaria in Spotfire Analyst durante la configurazione della connessione dati, potrebbe essere ancora possibile contrassegnare le righe in una visualizzazione tabella. Per ulteriori informazioni sui dati esterni, vedere 'Lavorare con dati interni al database' nella guida dell'utente per Spotfire Analyst.