Sostituire una tabella o una query denominata in una vista origine dati (Analysis Services)

In Progettazione vista origine dati è possibile sostituire una tabella, una vista o una query denominata di una vista origine dati con una tabella o una vista diversa della stessa origine dati o di un'origine diversa oppure con una query denominata definita nella vista origine dati. Quando si sostituisce una tabella, vengono mantenuti i relativi riferimenti eventualmente contenuti in tutti gli altri oggetti di un database o un progetto di Analysis Services, in quanto l'ID oggetto per la tabella della vista origine dati rimane invariato. Vengono mantenute anche le relazioni che sono ancora rilevanti, basate sulla corrispondenza tra nome e tipo di colonna. Se invece si elimina e quindi si aggiunge una tabella, i riferimenti e le relazioni vengono persi e devono essere ricreati.

Per sostituire una tabella con un'altra tabella, è necessario disporre di una connessione attiva all'origine dei dati in Progettazione vista origine dati in modalità progetto.

In genere, si sostituisce una tabella della vista origine dati con un'altra tabella dell'origine dei dati. È tuttavia possibile sostituire anche una query denominata con una tabella. Si supponga ad esempio di aver sostituito in precedenza una tabella con una query denominata che ora si desidera riconvertire in tabella.

Nota importanteImportante

Se si rinomina una tabella in un'origine dati, è necessario seguire la procedura per la sostituzione di una tabella e specificare la tabella rinominata come origine della tabella corrispondente nella vista origine dati prima di aggiornare la vista. Se si completa la sostituzione e si rinomina il processo, verranno mantenuti sia la tabella sia i riferimenti e le relazioni corrispondenti nella vista origine dati. In caso contrario, quando si aggiorna la vista origine dati, una tabella rinominata nell'origine dati verrà considerata come un elemento da eliminare. Per ulteriori informazioni, vedere Aggiornare lo schema in una vista origine dati (Analysis Services).

Sostituire una tabella con una query denominata

  1. In SQL Server Data Tools (SSDT) aprire il progetto o connettersi al database contenente la vista origine dati in cui si desidera sostituire una tabella o una query denominata.

  2. In Esplora soluzioni espandere la cartella Viste origine dati, quindi fare doppio clic sulla vista origine dati.

  3. Aprire la finestra di dialogo Crea query denominata. Nel riquadro Tabelle o Diagramma fare clic con il pulsante destro del mouse sulla tabella che si desidera sostituire, scegliere Sostituisci tabella e quindi Con nuova query denominata.

  4. Nella finestra Crea query denominata definire la query denominata e quindi fare clic su OK. Per informazioni sulla definizione di query denominate, vedere Procedura: Aggiunta, visualizzazione, modifica o eliminazione di una query denominata utilizzando Progettazione vista origine dati (Analysis Services).

  5. Salvare la vista origine dati modificata.

Sostituire una tabella o una query denominata con una tabella

  1. In SQL Server Data Tools (SSDT) aprire il progetto o connettersi al database contenente la vista origine dati in cui si desidera sostituire una tabella o una query denominata.

  2. In Esplora soluzioni espandere la cartella Viste origine dati, quindi fare doppio clic sulla vista origine dati.

  3. Aprire la finestra di dialogo Sostituisci tabella con un'altra tabella. Nel riquadro Tabelle o Diagramma fare clic con il pulsante destro del mouse sulla tabella o sulla query denominata che si desidera sostituire, scegliere Sostituisci tabella e quindi Con altra tabella.

  4. Nella finestra di dialogo Sostituisci tabella con un'altra tabella:

    1. Nell'elenco a discesa Origine dati selezionare l'origine dei dati desiderata.

    2. Selezionare la tabella con cui si desidera sostituire la tabella o la query denominata.

  5. Fare clic su OK.

  6. Salvare la vista origine dati modificata.

Vedere anche

Concetti

Viste origine dati in modelli multidimensionali