Definizione delle dimensioni collegate
Si applica a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
Una dimensione collegata è basata su una dimensione creata e archiviata in un altro database di Analysis Services con la stessa versione e lo stesso livello di compatibilità. Utilizzando una dimensione collegata è possibile creare, archiviare e mantenere una dimensione in un database facendo in modo che tale dimensione sia disponibile per gli utenti di più database. Per gli utenti una dimensione collegata ha lo stesso aspetto di qualsiasi altra dimensione.
Le dimensioni collegate sono di sola lettura. Se si desidera modificare la dimensione o creare nuove relazioni, è necessario modificare la dimensione di origine, quindi eliminare e ricreare la dimensione collegata e le sue relazioni. Non è possibile aggiornare una dimensione collegata per visualizzare le modifiche dell'oggetto di origine.
Tutte le dimensioni e i gruppi di misure correlati devono provenire dallo stesso database di origine. Non è possibile creare nuove relazioni tra i gruppi di misure locali e le dimensioni collegate che si aggiungono al cubo. In seguito all'aggiunta di dimensioni collegate e gruppi di misure al cubo attuale, è necessario conservare le relazioni tra essi nel corrispondente database di origine.
Nota
Poiché l'aggiornamento non è disponibile, molti sviluppatori di Analysis Services copiano le dimensioni anziché collegarle. È possibile copiare dimensioni tra i diversi progetti della stessa soluzione.
Prerequisiti
Il database di origine che fornisce la dimensione e il database corrente che la utilizza devono essere della stessa versione e dello stesso livello di compatibilità. Per altre informazioni, vedere Livello di compatibilità di un database multidimensionale (Analysis Services).
Il database di origine deve essere distribuito e online. È necessario configurare i server che pubblicano o utilizzano oggetti collegati per consentire l'operazione (vedere sotto).
La dimensione che si desidera utilizzare non può essere una dimensione collegata.
Configurare il server per consentire oggetti collegati
In SQL Server Management Studio, connettersi a un server Analysis Services. In Esplora oggetti fare clic con il pulsante destro del mouse sul nome del server e selezionare Facet.
Impostare LinkedObjectsLinksFromOtherInstancesEnabled su True per consentire che il server generi richieste per oggetti collegati che si trovano in database in esecuzione su altre istanze.
Impostare LinkedObjectsLinksToOtherInstances su True per consentire al server di richiedere i dati per i database collegati in esecuzione in altre istanze.
Creare una dimensione collegata in SQL Server Data Tools
Avviare la procedura guidata. In SQL Server Data Tools fare clic con il pulsante destro del mouse sulla cartella Dimensioni in un database o progetto SQL Server Analysis Services e quindi scegliere Nuova dimensione collegata.
Connettersi al database di Analysis Services che fornisce la dimensione. Nella pagina Selezionare un'origine dati della Creazione guidata oggetti collegati scegliere l'origine dati SQL Server Analysis Services o crearne una nuova.
Nella pagina Seleziona oggetti della procedura guidata scegliere le dimensioni a cui collegarsi nel database remoto.
Nella pagina Completamento procedura guidata è possibile visualizzare l'anteprima degli oggetti collegati. In caso di collegamento a una dimensione con lo stesso nome di una dimensione esistente, al nome verrà associato un numero ordinale a partire da '1' per il primo nome duplicato. Dopo il completamento della procedura guidata la dimensione viene aggiunta alla cartella Dimensioni .
Creare una nuova connessione di origine dati a un database di Analysis Services
Utilizzare la procedura guidata Nuova origine dati per aggiungere informazioni sul database di Analysis Services che fornisce la dimensione alla connessione del progetto. È possibile avviare la procedura guidata facendo clic su Nuova origine dati nella pagina Selezione origine dati del Collegamento guidato oggetti.
Nella pagina Selezione metodo di definizione connessione della Creazione guidata origine dati fare clic su Nuovo.
In Gestione connessione, verificare che il provider sia impostato su Provider OLE DB\Microsoft OLE DB nativo per Analysis Services 11.0.
Immettere il nome del server (usare nomeistanza nomeserver\ per un'istanza denominata) o digitare localhost per connettersi a un server Analysis Services in esecuzione nello stesso computer.
Utilizzare l'autenticazione di Windows per la connessione.
In Catalogo iniziale, fare clic sulla freccia GIÙ per selezionare un database in questo server.
Nella Creazione guidata origine dati fare clic su Avanti per continuare.
Nella pagina Impostazioni di rappresentazione, fare clic su Usa account del servizio. Fare clic su Avantie terminare la procedura guidata. La connessione appena definita verrà selezionata nel Collegamento guidato oggetti.
Passaggi successivi
Non è possibile modificare la struttura di una dimensione collegata e per questo motivo non è possibile visualizzarla nella scheda Struttura dimensione di Progettazione dimensioni. Dopo aver elaborato la dimensione collegata, è possibile visualizzarla con la scheda Browser . È anche possibile modificare il nome e creare una traduzione per il nome.
Vedere anche
Livello di compatibilità di un database multidimensionale (Analysis Services)
Gruppi di misure collegati
Relazioni tra dimensioni