Procedura guidata BI - Abilitare il writeback delle dimensioni

Si applica a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Aggiungere la funzione di writeback delle dimensioni a un cubo o a una dimensione per consentire agli utenti di modificare manualmente la struttura della dimensione e i suoi membri. Gli aggiornamenti di una dimensione abilitata per la scrittura vengono registrati direttamente nella tabella delle dimensioni. Questo miglioramento modifica l'impostazione della proprietà WriteEnabled per una dimensione.

Per aggiungere il writeback delle dimensioni, utilizzare la Configurazione guidata funzionalità di Business Intelligence e selezionare l'opzione Abilita writeback delle dimensioni nella pagina Scegli miglioramento . Questa procedura guidata ti accompagna nei passaggi per selezionare una dimensione a cui applicare il writeback dimensionale e per impostare questa opzione sulla dimensione selezionata.

Annotazioni

Il writeback è supportato solo per database relazionali e data mart di SQL Server.

Selezionare una dimensione

Nella prima pagina della procedura guidata Abilita il writeback della dimensione, specificare la dimensione a cui si desidera applicare il writeback della dimensione. Quando si aggiunge il miglioramento del writeback delle dimensioni a questa dimensione selezionata, si modifica la dimensione. Tutti i cubi che includono la dimensione selezionata ereditano queste modifiche.

Impostare la funzionalità di scrittura di ritorno della dimensione

Nella seconda pagina Abilita writeback della dimensione della procedura guidata, imposta l'opzione Abilita writeback nella dimensione. Se si seleziona questa opzione, la proprietà WriteEnabled della dimensione viene impostata automaticamente su True. Se si deseleziona questa opzione, la proprietà viene impostata automaticamente su False.

Osservazioni:

Quando si crea un nuovo membro, è necessario includere ogni attributo in una dimensione. Non è possibile inserire un membro senza specificare un valore per l'attributo chiave della dimensione. Pertanto, la creazione di membri è soggetta a qualsiasi vincolo, ad esempio valori di chiave non Null, definiti nella tabella delle dimensioni. Prendere in considerazione le colonne specificate facoltativamente dalle proprietà della dimensione, ad esempio le colonne specificate nelle proprietà della dimensione CustomRollupColumn, CustomRollupPropertiesColumn o UnaryOperatorColumn .

Importante

Se si usa SQL Azure come origine dati per eseguire il writeback in un database di Analysis Services, l'operazione non riesce. Questo errore è previsto per impostazione predefinita, perché l'opzione del provider che abilita più set di risultati attivi (MARS) non è attivata per impostazione predefinita.

La soluzione alternativa consiste nell'aggiungere l'impostazione seguente nella stringa di connessione, per supportare MARS e abilitare il writeback:

"MultipleActiveResultSets=True"

Per altre informazioni, vedere Uso di MARS (Multiple Active Result Set).

Vedi anche

Dimensioni abilitate alla scrittura