Limitazioni per il write back

Gli utenti possono eseguire il write back in qualsiasi origine dati che consenta l'esecuzione di query SQL da Oracle Analytics.

Quando si configura il write back, tenere presenti le limitazioni riportate di seguito.

  • Le colonne numeriche devono contenere solo numeri. Non devono contenere caratteri di formattazione dei dati, ad esempio il simbolo del dollaro ($), il simbolo della sterlina o il cancelletto (#), il segno della percentuale (%) e così via.

  • Le colonne di testo devono contenere solo dati di stringa.

  • Se un utente collegato sta già visualizzando un dashboard contenente un'analisi in cui i dati sono stati modificati utilizzando il write back, i dati non vengono aggiornati automaticamente nel dashboard. Per visualizzare i dati aggiornati, l'utente deve aggiornare manualmente il dashboard.

  • È possibile utilizzare il meccanismo del modello solo con le viste tabella e solo per i dati a valore singolo. Il meccanismo del modello non è supportato per le vista tabella pivot o qualsiasi altro tipo di vista, per i dati a più valori o per le colonne a discesa con dati a valore singolo.

  • Tutti i valori nelle colonne di write back sono modificabili. Quando vengono visualizzati in un contesto non stampabile, i campi modificabili vengono visualizzati come se l'utente disponesse del privilegio Esegui il write back nel database. Tuttavia, quando una colonna logica viene mappata a una colonna fisica che può essere modificata, la colonna logica restituisce i valori per le intersezioni a più livelli. Questo scenario potrebbe causare problemi.

  • Qualsiasi campo di un'analisi può essere contrassegnato come campo di write back, anche se non proviene dalla tabella di write back creata. Tuttavia, non è possibile eseguire correttamente l'operazione di write back se la tabella non è abilitata per il write back. La responsabilità di contrassegnare correttamente i campi è del designer del contenuto.

  • Un modello può contenere istruzioni SQL diverse da insert e update. La funzione di write back passa queste istruzioni al database. Tuttavia, Oracle non supporta né consiglia l'uso di istruzioni diverse da insert o update.

  • Oracle Analytics esegue solo una convalida minima dei dati immessi. Se il campo è numerico e l'utente immette dati di testo, Oracle Analytics lo rileva e impedisce che i dati non validi siano inseriti nel database. Tuttavia, non rileva altre forme di input di dati non validi (valori non compresi nell'intervallo, misto di dati di testo e numerici e così via). Quando l'utente fa clic sul pulsante di write back e viene eseguita un'istruzione insert o update, i dati non validi generano un messaggio di errore del database. L'utente può quindi correggere l'input errato. I designer del contenuto possono includere del testo nell'analisi di write back per aiutare l'utente, ad esempio "Non è consentito immettere valori alfanumerici misti in un campo dati numerico".

  • Il meccanismo del modello non è adatto per l'immissione di nuovi record arbitrari. In altre parole, si consiglia di non usarlo come strumento di immissione dati.

  • Quando si crea una tabella per il write back, assicurarsi che almeno una colonna non includa la capacità di write back ma includa valori univoci per ogni riga e non nulli.

  • Le analisi di write back non supportano il drill-down. Poiché il drill-down modifica la struttura della tabella, il modello di write back non funziona.

    Attenzione:

    Il meccanismo del modello accetta l'input dell'utente e lo scrive direttamente nel database. L'utente è responsabile della sicurezza del database fisico. Per una sicurezza ottimale, memorizzare le tabelle di write back del database in un'istanza di database univoca.