Condividi tramite


Importare da PowerPivot (SSAS tabulare)

Questo argomento descrive come creare un nuovo progetto di modello tabulare importando i metadati e i dati da una cartella di lavoro di PowerPivot usando il modello di progetto Import from PowerPivot in SQL Server Data Tools (SSDT).

Creare un nuovo modello tabulare da un file di PowerPivot per Excel

Quando si crea un nuovo progetto di modello tabulare importando da una cartella di lavoro di PowerPivot, i metadati che definiscono la struttura della cartella di lavoro vengono usati per creare e definire la struttura del progetto modello tabulare in SQL Server Data Tools. Oggetti quali tabelle, colonne, misure e relazioni vengono mantenuti e la relativa visualizzazione nel progetto di modello tabulare sarà uguale a quella della cartella di lavoro di PowerPivot. Non viene apportata alcuna modifica al file della cartella di lavoro con estensione xlsx.

Nota

I modelli tabulari non supportano le tabelle collegate. Quando si esegue un'importazione da una cartella di lavoro di PowerPivot contenente una tabella collegata, i dati di tale tabella vengono considerati come dati copiati o incollati e vengono archiviati nel file Model.bim. Quando si visualizzano le proprietà per una tabella copiata o incollata, la proprietà Origine dati e la finestra di dialogo Proprietà tabella nel menu Tabella sono disabilitate.

Esiste un limite di 10.000 righe che è possibile aggiungere ai dati incorporati nel modello. Se si importa un modello da PowerPivot e viene visualizzato l'errore "I dati sono stati troncati. Le tabelle incollate non possono contenere più di 10000 righe" è consigliabile modificare il modello PowerPivot spostando i dati incorporati in un'altra origine dati, ad esempio una tabella in SQL Server e quindi riimportando.

Esistono considerazioni speciali a seconda che il database dell'area di lavoro si trovi in un'istanza di Analysis Services nello stesso computer (locale) di SQL Server Data Tools (SSDT) o sia in un'istanza di Analysis Services remota.

Se il database dell'area di lavoro è in un'istanza locale di Analysis Services, è possibile importare sia i metadati sia i dati dalla cartella di lavoro di PowerPivot. I metadati vengono copiati dalla cartella di lavoro e utilizzati per creare il progetto di modello tabulare. I dati vengono quindi copiati dalla cartella di lavoro e archiviati nel database dell'area di lavoro del progetto( ad eccezione dei dati copia/incollati, archiviati nel file Model.bim).

Se il database dell'area di lavoro si trova in un'istanza remota di Analysis Services, non è possibile importare dati da una cartella di lavoro di PowerPivot per Excel. È comunque possibile importare i metadati della cartella di lavoro; tuttavia, questa operazione causerà l'esecuzione di uno script nell'istanza remota di Analysis Services. È consigliabile importare solo i metadati da una cartella di lavoro di PowerPivot attendibile. I dati devono essere importati nuovamente da origini definite nelle connessioni all'origine dati. I dati della tabella collegata copiati o incollati nella cartella di lavoro di PowerPivot devono essere copiati e incollati nel progetto di modello tabulare.

Per creare un nuovo progetto di modello tabulare da un file di PowerPivot per Excel

  1. In SQL Server Data Tools, nel menu File fare clic su Nuovo e quindi su Progetto.

  2. Nella finestra di dialogo Nuovo progetto , in Modelli installati fare clic su Business Intelligence e quindi su Importa da PowerPivot.

  3. In Nomedigitare un nome per il progetto, quindi specificare un percorso e un nome per la soluzione e scegliere OK.

  4. Nella finestra di dialogo Apri selezionare il file PowerPivot per Excel contenente i metadati e i dati del modello da importare e quindi fare clic su Apri.

Vedere anche

Database dell'area di lavoro (SSAS tabulare)
Copiare e incollare dati (SSAS tabulare)