Abilitare il writeback della dimensione
Aggiungere a un cubo o a una dimensione la funzionalità avanzata di writeback della dimensione per consentire agli utenti di modificare manualmente la struttura e i membri della dimensione. Gli aggiornamenti per una dimensione abilitata per la scrittura vengono registrati direttamente nella tabella della dimensione. Questa funzionalità avanzata modifica l'impostazione della proprietà WriteEnabled per una dimensione.
Per aggiungere il writeback della dimensione, utilizzare Configurazione guidata funzionalità di Business Intelligence e selezionare l'opzione Abilitazione writeback della dimensione nella pagina Scelta funzionalità avanzata. Questa procedura guidata consente di eseguire in modo semplificato i passaggi per la selezione di una dimensione alla quale si desidera applicare il writeback della dimensione e per l'impostazione di questa opzione per la dimensione selezionata.
[!NOTA]
Il writeback è supportato solo per i database relazionali e i data mart di SQL Server.
Selezione di una dimensione
Nella prima pagina della procedura guidata Abilitazione writeback della dimensione specificare la dimensione alla quale si desidera applicare il writeback della dimensione. La funzionalità avanzata di writeback della dimensione aggiunta alla dimensione selezionata risulterà tra le modifiche apportate alla dimensione. Tali modifiche verranno ereditate da tutti i cubi che includono la dimensione selezionata.
Impostazione della funzionalità di writeback della dimensione
Nella seconda pagina Abilitazione writeback della dimensione della procedura guidata viene effettivamente impostata l'opzione Consenti writeback della dimensione. Selezionando questa opzione, la proprietà WriteEnabled della dimensione viene impostata automaticamente su True. Deselezionando questa opzione la proprietà viene impostata automaticamente su False.
Osservazioni
Quando si crea un nuovo membro, è necessario includere ogni attributo di una dimensione. Non è possibile inserire un membro senza specificare un valore per l'attributo chiave della dimensione. La creazione di membri è pertanto soggetta a tutti i vincoli, ad esempio valori di chiave non Null, definiti nella tabella della dimensione. È consigliabile considerare inoltre le colonne che possono essere specificate dalle proprietà della dimensione, ad esempio le colonne specificate nelle proprietà della dimensione CustomRollupColumn, CustomRollupPropertiesColumn o UnaryOperatorColumn.
Attenzione |
---|
Se si utilizza SQL Azure come origine dati per eseguire il writeback in un database di Analysis Services, l'operazione non viene completata. Questo si verifica per motivi strutturali, dal momento che l'opzione provider che abilita il servizio MARS (Multiple Active Result Sets) non è abilitata per impostazione predefinita. La soluzione alternativa consiste nell'aggiungere l'impostazione seguente nella stringa di connessione, per supportare il servizio MARS e abilitare il writeback: "MultipleActiveResultSets=True" Per ulteriori informazioni, vedere Utilizzo di MARS (Multiple Active Result Set). |