Importare da Power Pivot
Si applica a: SQL Server Analysis Services Azure Analysis Services
Fabric/Power BI Premium
Questo articolo descrive come creare un nuovo progetto di modello tabulare importando i metadati e i dati da una cartella di lavoro di Power Pivot usando il modello di progetto Importa da PowerPivot in SQL Server Data Tools.
Creare un nuovo modello tabulare da un file di Power Pivot per Excel
Quando si crea un nuovo progetto di modello tabulare importando da una cartella di lavoro di Power Pivot, i metadati che definiscono la struttura della cartella di lavoro vengono usati per creare e definire la struttura del progetto di modello tabulare in SQL Server Data Tools. Gli oggetti, ad esempio tabelle, colonne, misure e relazioni, vengono mantenuti e verranno visualizzati nel progetto di modello tabulare così come si trovano nella cartella di lavoro di Power Pivot. 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 l'importazione da una cartella di lavoro di Power Pivot contenente una tabella collegata, i dati della tabella collegata vengono considerati come dati copiati/incollati e 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 Power Pivot e viene visualizzato l'errore "I dati sono stati troncati. Le tabelle incollate non possono contenere più di 10000 righe" è consigliabile modificare il modello Power Pivot spostando i dati incorporati in un'altra origine dati, ad esempio una tabella in SQL Server, e quindi eseguire nuovamente l'importazione.
Esistono considerazioni speciali a seconda che il database dell'area di lavoro si trovi o meno in un'istanza di Analysis Services nello stesso computer (locale) di SQL Server Data Tools o che si trovi in un'istanza remota di Analysis Services.
Se il database dell'area di lavoro si trova in un'istanza locale di Analysis Services, è possibile importare sia i metadati che 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 copiati/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 Power Pivot 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 metadati solo da una cartella di lavoro di Power Pivot attendibile. I dati devono essere importati nuovamente da origini definite nelle connessioni all'origine dati. Copiare/incollare e incollare i dati delle tabelle collegate nella cartella di lavoro di Power Pivot devono essere copiati e incollati nel progetto di modello tabulare.
Per creare un nuovo progetto di modello tabulare da un file di Power Pivot per Excel
In SQL Server Data Tools scegliere Nuovo dal menu File e quindi fare clic su Progetto.
Nella finestra di dialogo Nuovo progetto , in Modelli installati, fare clic su Business Intelligence e quindi su Importa da Power Pivot.
In Nomedigitare un nome per il progetto, quindi specificare un percorso e un nome per la soluzione e scegliere OK.
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.