Lezione 3: Contrassegnare come tabella dataLesson 3: Mark as Date Table

SI APPLICA A:SìAzure Analysis ServicesSìSQL Server Analysis Services (a partire dalla versione 2017)APPLIES TO:yesAzure Analysis ServicesyesSQL Server Analysis Services (starting with 2017)

Nella lezione 2: Ottenere i dati è stata importata una tabella delle dimensioni denominata DimDate.In Lesson 2: Get data, you imported a dimension table named DimDate. Anche se nel modello questa tabella è denominata DimDate, è anche nota come tabella data, perché contiene dati di data e ora.While in your model this table is named DimDate, it can also be known as a Date table, in that it contains date and time data.

Quando si usano funzioni di Business Intelligence per le gerarchie temporali DAX, è necessario specificare alcune proprietà, tra cui una tabella data e una colonna data che funge da identificatore univoco nella tabella.Whenever you use DAX time-intelligence functions, like when you create measures later, you must specify properties which include a Date table and a unique identifier Date column in that table.

In questa lezione la tabella DimDate verrà contrassegnata come tabella data e la colonna Date (nella tabella Date) come colonna data (identificatore univoco).In this lesson, you mark the DimDate table as the Date table and the Date column (in the Date table) as the Date column (unique identifier).

Prima di contrassegnare la tabella data e la colonna data, è il momento di eseguire alcuni piccoli aggiustamenti per rendere il modello più facile da comprendere.Before you mark the date table and date column, it's a good time to do a little housekeeping to make your model easier to understand. Nella tabella DimDate è presente un colonna denominata FullDateAlternateKey,Notice in the DimDate table a column named FullDateAlternateKey. che contiene una riga per ogni giorno di ogni anno di calendario incluso nella tabella.This column contains one row for every day in each calendar year included in the table. Questa colonna viene usata molto spesso nelle formule per le misure e nei report,You use this column a lot in measure formulas and in reports. ma FullDateAlternateKey non è in realtà un buon identificatore per questa colonna.But, FullDateAlternateKey isn't really a good identifier for this column. La colonna viene rinominata Date per facilitarne l'identificazione e l'uso nelle formule.You rename it to Date, making it easier to identify and include in formulas. Quando possibile, è consigliabile rinominare gli oggetti, come le tabelle e le colonne, in modo che siano più facilmente identificabili in SSDT e in applicazioni client per la creazione di report, come Power BI ed Excel.Whenever possible, it's a good idea to rename objects like tables and columns to make them easier to identify in SSDT and client reporting applications like Power BI and Excel.

Tempo previsto per il completamento della lezione: tre minutiEstimated time to complete this lesson: Three minutes

PrerequisitiPrerequisites

Questo argomento fa parte di un'esercitazione sulla creazione di modelli tabulari, con lezioni che è consigliabile completare nell'ordine indicato.This topic is part of a tabular modeling tutorial, which should be completed in order. Prima di eseguire le attività in questa lezione, è necessario avere completato la lezione precedente: Lezione 2: Ottenere i dati.Before performing the tasks in this lesson, you should have completed the previous lesson: Lesson 2: Get data.

Per rinominare la colonna FullDateAlternateKeyTo rename the FullDateAlternateKey column

  1. Nella finestra di progettazione dei modelli fare clic sula tabella DimDate.In the model designer, click the DimDate table.

  2. Fare doppio clic sull'intestazione della colonna FullDateAlternateKey e quindi rinominarla Date.Double-click the header for the FullDateAlternateKey column, and then rename it to Date.

Per impostare Contrassegna come tabella dataTo set Mark as Date Table

  1. Selezionare la colonna Date e quindi nella finestra Proprietà, in Tipo di dati, assicurarsi che sia selezionato il tipo Data.Select the Date column, and then in the Properties window, under Data Type, make sure Date is selected.

  2. Fare clic sul menu Tabella, quindi su Data e infine su Contrassegna come tabella data.Click the Table menu, then click Date, and then click Mark as Date Table.

  3. Nella finestra di dialogo Contrassegna come tabella data selezionare la colonna Date come identificatore univoco nella casella di riepilogo Data.In the Mark as Date Table dialog box, in the Date listbox, select the Date column as the unique identifier. In genere, è selezionata per impostazione predefinita.It's usually selected by default. Fare clic su OK.Click OK.

    aas-lesson3-date-table

Passaggi successiviWhat's next?

Lezione 4: Creare relazioni.Lesson 4: Create relationships.