Condividi tramite


Definire gruppi di misure collegati

Un gruppo di misure collegato si basa su un altro gruppo di misure in un cubo diverso all'interno dello stesso database o in un database di Analysis Services diverso. È possibile utilizzare un gruppo di misure collegato se si desidera riutilizzare un set di misure, e i valori dei dati corrispondenti, in più cubi.

Microsoft consiglia che i gruppi di misure collegati e originali risiedano in soluzioni eseguite nello stesso server. Il collegamento a un gruppo di misure in un server remoto verrà deprecato in una versione futura (vedere Funzionalità deprecata di Analysis Services in SQL Server 2012).

Nota importanteImportante

I gruppi di misure collegati sono di sola lettura. Per visualizzare le modifiche più recenti, è necessario eliminare e ricreare tutti i gruppi di misure collegati in base all'oggetto di origine modificato. Per questo motivo, copiare e incollare i gruppi di misure tra progetti è un approccio alternativo di cui tener conto qualora fossero necessarie modifiche future al gruppo di misure.

Limitazioni all'utilizzo

Come indicato in precedenza, un vincolo importante all'utilizzo di misure collegate è rappresentato dall'impossibilità di personalizzare direttamente una misura collegata. Le modifiche al tipo di dati, al formato, all'associazione di dati e alla visibilità, nonché all'appartenenza degli elementi nel gruppo di misure stesso, sono tutte modifiche da apportare nel gruppo di misure originale.

Dal punto di vista funzionale, i gruppi di misure collegati sono identici agli altri gruppi di misure in termini di accesso da parte di applicazioni client, nonché per l'esecuzione di query.

Quando si esegue una query su un cubo contenente un gruppo di misure collegato, il collegamento viene stabilito e risolto durante la prima sessione di calcolo del cubo di destinazione. A causa di questo comportamento, qualsiasi calcolo archiviato nel gruppo di misure collegato non può essere risolto prima della valutazione della query. In altri termini, le misure e le celle calcolate devono essere ricreate nel cubo di destinazione, anziché essere ereditate dal cubo di origine.

Nell'elenco seguente vengono riepilogate le limitazioni all'utilizzo.

  • Non è possibile creare un gruppo di misure collegato da un altro gruppo di misure collegato.

  • Non è possibile aggiungere o rimuovere misure in un gruppo di misure collegato. L'appartenenza viene definita solo nel gruppo di misure originale.

  • Nei gruppi di misure collegati non è supportato il writeback.

  • I gruppi di misure collegati non possono essere utilizzati in più relazioni molti-a-molti, in particolare quando queste relazioni si trovano in altri cubi in quanto possono generare aggregazioni ambigue. Per ulteriori informazioni, vedere l'articolo relativo a quantità errate di misure collegate in cubi con relazioni molti-a-molti.

Le misure contenute in un gruppo di misure collegato possono essere organizzate direttamente solo lungo dimensioni collegate recuperate dallo stesso database di Analysis Services. È tuttavia possibile utilizzare membri calcolati per correlare le informazioni di gruppi di misure collegati alle altre dimensioni non collegate del cubo, nonché utilizzare una relazione indiretta, ad esempio un riferimento o una relazione molti-a-molti, per correlare dimensioni non collegate a un gruppo di misure collegato.

Creare o modificare una misura collegata

Utilizzare SQL Server Data Tools per creare un gruppo di misure collegato.

  1. A questo punto, finalizzare tutte le modifiche al gruppo di misure originali, nel cubo di origine, in modo da non dover ricreare i gruppi di misure collegati in un secondo momento in cubi successivi. È possibile rinominare un oggetto collegato, ma non è possibile modificare le altre proprietà.

  2. In Esplora soluzioni fare doppio clic sul cubo in cui si aggiunge il gruppo di misure collegato. Con questo passaggio viene aperto il cubo in Progettazione cubi.

  3. Nel riquadro Misure o in quello Dimensioni di Progettazione cubi fare clic con il pulsante destro del mouse in un punto qualsiasi in uno dei due riquadri, quindi selezionare Nuovo oggetto collegato. Viene avviato il Collegamento guidato oggetti.

  4. Nella prima pagina specificare l'origine dati. Con questo passaggio viene stabilito il percorso del gruppo di misure originale. L'impostazione predefinita è il cubo corrente nel database corrente, ma è possibile scegliere anche un altro database di Analysis Services.

  5. Nella pagina successiva scegliere il gruppo di misure o la dimensione che si desidera collegare. Gli oggetti relativi a dimensioni e cubo, ad esempio i gruppi di misure, sono elencati separatamente. Solo questi oggetti non ancora presenti nel cubo corrente sono disponibili.

  6. Fare clic su Fine per creare l'oggetto collegato. Gli oggetti collegati vengono visualizzati nel riquadro delle misure e dimensioni, indicato dall'icona di collegamento.

Proteggere una misura collegata

Dopo avere definito il collegamento, l'accesso alle misure in un gruppo di misure collegato viene gestito così come l'accesso agli altri gruppi di misure. Un oggetto collegato viene visualizzato insieme ai relativi oggetti corrispondenti non collegati in Progettazione ruoli. Per ulteriori informazioni sulla gestione della sicurezza per un gruppo di misure, vedere Concedere le autorizzazioni per un cubo o un modello (Analysis Services).

Per definire o utilizzare un gruppo di misure collegato, è necessario che l'account di servizio di Windows per l'istanza di Analysis Services appartenga a un ruolo di database di Analysis Services con diritti di accesso ReadDefinition e Read nell'istanza di Analysis Services di origine per il cubo e il gruppo di misure di origine oppure che appartenga al ruolo Administrators di Analysis Services per l'istanza di Analysis Services di origine.

Vedere anche

Concetti

Definizione delle dimensioni collegate