Procedura: Aggiunta, visualizzazione, modifica o eliminazione di una relazione logica utilizzando Progettazione vista origine dati (Analysis Services)

In MicrosoftSQL ServerAnalysis Services le relazioni sono necessarie per identificare le tabelle dei fatti e delle dimensioni, costruire query per il recupero di dati e metadati dalle origini dei dati sottostanti e sfruttare i vantaggi delle funzionalità di Business Intelligence. Utilizzare Business Intelligence Development Studio per eliminare, modificare o visualizzare le relazioni esistenti o per definire nuove relazioni logiche in un progetto o un database di Analysis Services.

Per aggiungere una relazione tra tabelle, query denominate o viste

  1. In Business Intelligence Development Studio aprire il progetto o connettersi al database contenente la vista origine dati in cui si desidera aggiungere una relazione logica.

  2. In Esplora soluzioni espandere la cartella Viste origine dati e quindi aprire la vista origine dati in Progettazione vista origine dati eseguendo una delle operazioni seguenti:

    • Fare doppio clic sulla vista origine dati.

    • Fare clic con il pulsante destro del mouse sulla vista origine dati e quindi scegliere Apri.

    • Fare clic sulla vista origine dati e quindi scegliere Apri dal menu Visualizza.

  3. Aprire la finestra di dialogo Aggiungi relazione eseguendo una delle operazioni seguenti:

    • Fare clic con il pulsante destro del mouse sulla tabella, sulla query denominata o sulla vista a cui si desidera aggiungere una relazione nel riquadro Diagramma e quindi scegliere Nuova relazione.

    • Fare clic con il pulsante destro del mouse sulla tabella, sulla query denominata o sulla vista a cui si desidera aggiungere una relazione nel riquadro Tabelle e quindi scegliere Nuova relazione.

    • Sulla barra degli strumenti Progettazione vista origine dati fare clic su Nuova relazione.

    • Nel riquadro Diagramma o Tabelle di Progettazione vista origine dati trascinare una colonna dalla tabella di origine della relazione da creare a una colonna della tabella di destinazione.

    [!NOTA]

    Per individuare una tabella, una vista o una query denominata, è possibile utilizzare l'opzione Trova tabella scegliendola dal menu Vista origine dati o facendo clic con il pulsante destro del mouse su un'area vuota nei riquadri Tabelle o Diagramma. Per ulteriori informazioni, vedere Procedura: Visualizzazione di oggetti in una vista origine dati mediante Progettazione vista origine dati (Analysis Services).

  4. Nella finestra di dialogo Crea relazione eseguire l'operazione seguente:

    1. Selezionare la tabella, la query denominata o la vista appropriata nell'elenco Tabella di origine (chiave esterna).

    2. Selezionare la tabella, la query denominata o la vista appropriata negli elenchi Tabella di destinazione (chiave primaria).

    3. Selezionare le colonne dagli elenchi Colonne di origine e Colonne di destinazione per creare una relazione tra le due tabelle.

      Se durante il campionamento dei dati della query denominata, della vista o della tabella sottostante viene rilevato da Business Intelligence Development Studio che la relazione è stata definita nella direzione errata, ovvero dalla chiave primaria alla chiave esterna anziché dalla chiave esterna alla chiave primaria, verrà richiesto di invertire l'ordine. Per invertire rapidamente l'ordine, fare clic su Inverti.

      Viene inoltre segnalato se Business Intelligence Development Studio rileva che esiste già una relazione per le colonne selezionate. Non è possibile definire relazioni duplicate.

    4. Facoltativamente, è possibile digitare una descrizione per la relazione nella casella Descrizione.

  5. Fare clic su OK per definire la relazione.

  6. Salvare la vista origine dati modificata eseguendo una delle operazioni seguenti:

    • Scegliere Salva elementi selezionati o Salva tutto dal menu File.

    • Sulla barra degli strumenti Progettazione vista origine dati fare clic su Salva elementi selezionati o Salva tutto.

    • Chiudere Progettazione vista origine dati in Business Intelligence Development Studio e quindi fare clic su Salva quando viene richiesto.

Per visualizzare o modificare una relazione tra tabelle, query denominate o viste nel riquadro Diagramma

  1. In Business Intelligence Development Studio aprire il progetto o connettersi al database contenente la vista origine dati in cui si desidera visualizzare o modificare una relazione logica.

  2. In Esplora soluzioni espandere la cartella Viste origine dati e quindi aprire la vista origine dati in Progettazione vista origine dati eseguendo una delle operazioni seguenti:

    • Fare doppio clic sulla vista origine dati.

    • Fare clic con il pulsante destro del mouse sulla vista origine dati e quindi scegliere Apri.

    • Fare clic sulla vista origine dati e quindi scegliere Apri dal menu Visualizza.

  3. Nel riquadro Diagramma fare clic con il pulsante destro del mouse sulla relazione che si desidera visualizzare e quindi scegliere Modifica relazione oppure fare semplicemente doppio clic sulla freccia della relazione.

  4. Controllare o modificare la relazione nella finestra di dialogo Modifica relazione e quindi fare clic su OK o Annulla, a seconda dei casi.

  5. Salvare la vista origine dati modificata eseguendo una delle operazioni seguenti:

    • Scegliere Salva elementi selezionati o Salva tutto dal menu File.

    • Sulla barra degli strumenti Progettazione vista origine dati fare clic su Salva elementi selezionati o Salva tutto.

    • Chiudere Progettazione vista origine dati in Business Intelligence Development Studio e quindi fare clic su Salva quando viene richiesto.

Per visualizzare o modificare una relazione tra tabelle, query denominate o viste nel riquadro Tabelle

  1. In Business Intelligence Development Studio aprire il progetto o connettersi al database contenente la vista origine dati in cui si desidera visualizzare o modificare una relazione logica.

  2. In Esplora soluzioni espandere la cartella Viste origine dati e quindi aprire la vista origine dati in Progettazione vista origine dati eseguendo una delle operazioni seguenti:

    • Fare doppio clic sulla vista origine dati.

    • Fare clic con il pulsante destro del mouse sulla vista origine dati e quindi scegliere Apri.

    • Fare clic sulla vista origine dati e quindi scegliere Apri dal menu Visualizza.

  3. Nel riquadro Tabelle individuare e quindi espandere la tabella, la vista o la query denominata contenente la relazione che si desidera visualizzare o modificare.

  4. Espandere la cartella Relazioni.

    Le relazioni tra la tabella, la vista o la query denominata selezionata e altre tabelle, viste e query denominate vengono visualizzate con un elenco delle colonne delle relazioni.

  5. Per modificare o visualizzare la relazione, fare clic con il pulsante destro del mouse sulla relazione desiderata e quindi scegliere Modifica relazione.

  6. Controllare o modificare la relazione nella finestra di dialogo Modifica relazione e quindi fare clic su OK o Annulla, a seconda dei casi.

  7. Salvare la vista origine dati modificata eseguendo una delle operazioni seguenti:

    • Scegliere Salva elementi selezionati o Salva tutto dal menu File.

    • Sulla barra degli strumenti Progettazione vista origine dati fare clic su Salva elementi selezionati o Salva tutto.

    • Chiudere Progettazione vista origine dati in Business Intelligence Development Studio e quindi fare clic su Salva quando viene richiesto.

Per eliminare una relazione tra tabelle, query denominate o viste nel riquadro Diagramma

  1. In Business Intelligence Development Studio aprire il progetto o connettersi al database contenente la vista origine dati in cui si desidera eliminare una relazione logica.

  2. In Esplora soluzioni espandere la cartella Viste origine dati e quindi aprire la vista origine dati in Progettazione vista origine dati eseguendo una delle operazioni seguenti:

    • Fare doppio clic sulla vista origine dati.

    • Fare clic con il pulsante destro del mouse sulla vista origine dati e quindi scegliere Apri.

    • Fare clic sulla vista origine dati e quindi scegliere Apri dal menu Visualizza.

  3. Nel riquadro Diagramma fare clic con il pulsante destro del mouse sulla relazione che si desidera eliminare e quindi scegliere Elimina relazione oppure fare semplicemente clic sulla freccia della relazione e quindi premere CANC.

  4. Nella finestra di dialogo Elimina oggetti verificare di eliminare la relazione desiderata e quindi fare clic su OK o Annulla, a seconda dei casi.

  5. Salvare la vista origine dati modificata eseguendo una delle operazioni seguenti:

    • Scegliere Salva elementi selezionati o Salva tutto dal menu File.

    • Sulla barra degli strumenti Progettazione vista origine dati fare clic su Salva elementi selezionati o Salva tutto.

    • Chiudere Progettazione vista origine dati in Business Intelligence Development Studio e quindi fare clic su Salva quando viene richiesto.

Per eliminare una relazione tra tabelle, query denominate o viste nel riquadro Tabelle

  1. In Business Intelligence Development Studio aprire il progetto o connettersi al database contenente la vista origine dati in cui si desidera eliminare una relazione logica.

  2. In Esplora soluzioni espandere la cartella Viste origine dati e quindi aprire la vista origine dati in Progettazione vista origine dati eseguendo una delle operazioni seguenti:

    • Fare doppio clic sulla vista origine dati.

    • Fare clic con il pulsante destro del mouse sulla vista origine dati e quindi scegliere Apri.

    • Fare clic sulla vista origine dati e quindi scegliere Apri dal menu Visualizza.

  3. Nel riquadro Tabelle individuare e quindi espandere la tabella, la vista o la query denominata contenente la relazione che si desidera visualizzare o modificare.

  4. Espandere la cartella Relazioni.

    Le relazioni tra la tabella, la vista o la query denominata selezionata e altre tabelle, viste e query denominate vengono visualizzate con un elenco delle colonne delle relazioni.

  5. Per eliminare la relazione, fare clic con il pulsante destro del mouse sulla relazione desiderata e quindi scegliere Elimina relazione oppure fare semplicemente clic sulla relazione che si desidera eliminare e quindi premere CANC.

  6. Nella finestra di dialogo Elimina oggetti verificare di eliminare la relazione desiderata e quindi fare clic su OK o Annulla, a seconda dei casi.

  7. Salvare la vista origine dati modificata eseguendo una delle operazioni seguenti:

    • Scegliere Salva elementi selezionati o Salva tutto dal menu File.

    • Sulla barra degli strumenti Progettazione vista origine dati fare clic su Salva elementi selezionati o Salva tutto.

    • Chiudere Progettazione vista origine dati in Business Intelligence Development Studio e quindi fare clic su Salva quando viene richiesto.