Definizione di una vista origine dati mediante la Creazione guidata vista origine dati

In Microsoft SQL Server 2005 Analysis Services (SSAS) è possibile utilizzare la Creazione guidata vista origine dati di Business Intelligence Development Studio per definire una nuova vista origine dati in un progetto o un database Analysis Services sulla base di una singola origine dei dati. La Creazione guidata vista origine dati consente di eseguire le attività seguenti:

  • Selezionare un'origine dei dati precedentemente definita oppure definire una nuova origine dei dati per la vista origine dati, avviando la Creazione guidata origine dati. Questa origine dei dati diventa l'origine dei dati primaria per la vista origine dati e tale designazione non può essere modificata. Per consentire a Analysis Services di fare riferimento a più origini dei dati in una singola query di elaborazione (ad esempio per una dimensione con schema a fiocco di neve), è necessario che l'origine dei dati primaria specificata nella procedura guidata supporti query OPENROWSET. Si tratterà in genere di un'origine dei dati di SQL Server.

  • Selezionare tabelle e viste dell'origine dei dati primaria da aggiungere alla vista origine dati. È inoltre possibile aggiungere tabelle correlate a quelle selezionate in base a relazioni di chiave esterna o criteri di corrispondenza nomi.

    [!NOTA] Non è possibile aggiungere tabelle o viste di più origini dei dati durante la definizione iniziale della vista origine dati mediante la Creazione guidata dimensione. Si possono aggiungere tabelle e colonne di un'origine dei dati secondaria soltanto dopo la definizione iniziale della vista origine dati. Per ulteriori informazioni, vedere Aggiunta o rimozione di tabelle o viste in una vista origine dati e Definizione delle proprietà UnknownMember e NullProcessing.

Impostazione dei criteri di corrispondenza nomi per le relazioni

Durante la creazione di una vista origine dati, le relazioni tra tabelle vengono definite in base a vincoli di chiave esterna nell'origine dei dati. Tali relazioni sono necessarie per consentire al motore di Analysis Services di costruire le query di data mining e di elaborazione OLAP appropriate. Talvolta, tuttavia, un'origine dei dati con più tabelle non include vincoli di chiave esterna. In tal caso, nella Creazione guidata vista origine dati viene richiesto di definire i criteri di corrispondenza nomi desiderati per colonne di tabelle diverse.

[!NOTA] Verrà richiesto di specificare i criteri di corrispondenza nomi solo se non vengono rilevate relazioni di chiave esterna nell'origine dei dati sottostante. Se vengono rilevate relazioni di chiave esterna, verranno utilizzate le relazioni rilevate e sarà necessario definire manualmente le eventuali relazioni aggiuntive che si desidera includere nella vista origine dati, incluse le chiavi primarie logiche. Per ulteriori informazioni, vedere Definizione di relazioni logiche in una vista origine dati (Analysis Services), Procedura: Aggiunta, eliminazione, visualizzazione o modifica di una relazione logica mediante Progettazione vista origine dati, Definizione di chiavi primarie logiche in una vista origine dati (Analysis Services) e Procedura: Impostazione o modifica di una chiave primaria logica mediante Progettazione vista origine dati.

In base alla risposta specificata, la Creazione guidata vista origine dati definisce la corrispondenza tra i nomi di colonna e crea relazioni tra le diverse tabelle nella vista origine dati. È possibile specificare uno dei criteri elencati nella tabella seguente.

Criteri di corrispondenza nomi Descrizione

Stesso nome della chiave primaria

Il nome della colonna chiave esterna nella tabella di origine è uguale a quello della colonna chiave primaria nella tabella di destinazione. Ad esempio, il nome della colonna chiave esterna Order.CustomerID è uguale a quello della colonna chiave primaria Customer.CustomerID.

Stesso nome della tabella di destinazione

Il nome della colonna chiave esterna nella tabella di origine è uguale a quello della tabella di destinazione. Ad esempio, il nome della colonna chiave esterna Order.Customer è uguale a quello della colonna chiave primaria Customer.CustomerID.

Nome tabella di destinazione + nome chiave primaria

Il nome della colonna chiave esterna nella tabella di origine è uguale a quello della tabella di destinazione concatenato al nome della colonna chiave primaria. Per differenziarli, è consentito utilizzare uno spazio o un carattere di sottolineatura. Ad esempio, tutte le coppie di chiavi esterna-primaria seguenti sono corrispondenti:

Order.CustomerID e Customer.ID

Order.Customer ID e Customer.ID

Order.Customer_ID e Customer.ID

I criteri selezionati modificano l'impostazione della proprietà NameMatchingCriteria della vista origine dati. Tale impostazione determina il modo in cui le tabelle correlate vengono aggiunte dalla procedura guidata. Quando si modifica la vista origine dati con Progettazione vista origine dati, l'impostazione determina la corrispondenza tra colonne utilizzata nella finestra di progettazione per creare le relazioni tra tabelle nella vista. È possibile modificare l'impostazione della proprietà NameMatchingCriteria in Progettazione vista origine dati. Per ulteriori informazioni, vedere Procedura: Visualizzazione o modifica delle proprietà di una vista origine dati mediante Progettazione vista origine dati.

[!NOTA] Al termine della Creazione guidata vista origine dati, è possibile aggiungere o rimuovere le relazioni nel riquadro degli schemi di Progettazione vista origine dati. Per ulteriori informazioni, vedere Definizione di relazioni logiche in una vista origine dati (Analysis Services).

Creazione di una vista origine dati

Per visualizzare istruzioni sulla creazione di una vista origine dati, vedere Procedura: Definizione di una vista origine dati mediante la Creazione guidata vista origine dati.

Cronologia delle modifiche

Versione Cronologia

14 aprile 2006

Contenuto modificato:

Vedere anche

Concetti

Aggiunta o rimozione di tabelle o viste in una vista origine dati
Visualizzazione o modifica delle proprietà di vista origine dati, DataTable e DataColumn in una vista origine dati
Definizione di relazioni logiche in una vista origine dati (Analysis Services)
Definizione di chiavi primarie logiche in una vista origine dati (Analysis Services)
Definizione di calcoli denominati in una vista origine dati (Analysis Services)
Definizione di query denominate in una vista origine dati (Analysis Services)
Sostituzione di una tabella o una query denominata in una vista origine dati
Utilizzo di diagrammi in una vista origine dati (Analysis Services)
Esplorazione dei dati in una vista origine dati (Analysis Services)
Eliminazione di viste origine dati in Esplora soluzioni
Aggiornamento dello schema in una vista origine dati (Analysis Services)

Guida in linea e informazioni

Assistenza su SQL Server 2005