Partager via


Importer à partir de PowerPivot (SSAS Tabulaire)

Cette rubrique explique comment créer un projet de modèle tabulaire en important les métadonnées et les données d’un classeur PowerPivot à l’aide du modèle de projet Importer à partir de PowerPivot dans SQL Server Data Tools (SSDT).

Créer un nouveau modèle tabulaire à partir d'un fichier PowerPivot pour Excel

Lors de la création d’un projet de modèle tabulaire en important à partir d’un classeur PowerPivot, les métadonnées qui définissent la structure du classeur sont utilisées pour créer et définir la structure du projet de modèle tabulaire dans SQL Server Data Tools. Les objets tels que les tables, les colonnes, les mesures et les relations sont conservés et apparaîtront dans le projet de modèle tabulaire tels qu'ils s'affichent dans le classeur PowerPivot. Aucune modification n'est apportée au fichier de classeur .xlsx.

Notes

Les modèles tabulaires ne prennent pas en charge les tables liées. Lors de l'importation d'un classeur PowerPivot qui contient une table liée, les données de la table liée sont traitées comme des données copiées/collées et stockées dans le fichier Model.bim. Pendant la consultation des propriétés d’une table copiée\collée, la propriété Données source est désactivée et la boîte de dialogue Propriétés de la table est désactivée dans le menu Table .

Il existe une limite de 10 000 lignes qui peuvent être ajoutées aux données incorporées dans le modèle. Si vous importez un modèle à partir de PowerPivot et que vous voyez l’erreur « Les données ont été tronquées. Les tables collées ne peuvent pas contenir plus de 10 000 lignes ». Vous devez réviser le modèle PowerPivot en déplaçant les données incorporées dans une autre source de données, telle qu’une table dans SQL Server, puis en réimportant.

Il existe des considérations particulières selon que la base de données de l’espace de travail se trouve ou non sur un instance Analysis Services sur le même ordinateur (local) que SQL Server Data Tools (SSDT) ou sur un instance Analysis Services distant.

Si la base de données d'espace de travail se trouve sur une instance Analysis Services locale, vous pouvez importer les métadonnées et les données depuis le classeur PowerPivot. Les métadonnées sont copiées depuis le classeur et utilisées pour créer le projet de modèle tabulaire. Les données sont ensuite copiées à partir du classeur et stockées dans la base de données de l’espace de travail du projet (à l’exception des données copiées/collées, qui sont stockées dans le fichier Model.bim).

Si la base de données d'espace de travail se trouve dans une instance Analysis Services distante, vous ne pouvez pas importer de données depuis un classeur PowerPivot pour Excel. Vous pouvez toujours importer les métadonnées de classeur ; toutefois, cela provoque l'exécution d'un script sur l'instance Analysis Services distante. Vous devez uniquement importer des métadonnées d'un classeur PowerPivot approuvé. Les données doivent être importées à partir des sources définies dans les connexions à la source de données. Les données de table liée et copiées/collées dans le classeur PowerPivot doivent être copiées et collées dans le projet de modèle tabulaire.

Pour créer un nouveau projet de modèle tabulaire à partir d'un fichier PowerPivot pour Excel

  1. Dans SQL Server Data Tools, dans le menu Fichier, cliquez sur Nouveau, puis sur Projet.

  2. Dans la boîte de dialogue Nouveau projet , sous Modèles installés, cliquez sur Business Intelligence, puis sur Importer à partir de PowerPivot.

  3. Pour le Nom, tapez un nom pour le projet, puis spécifiez un emplacement et le nom de la solution et cliquez sur OK.

  4. Dans la boîte de dialogue Ouvrir , sélectionnez le fichier PowerPivot pour Excel qui contient les métadonnées et les données du modèle que vous souhaitez importer, puis cliquez sur Ouvrir.

Voir aussi

Base de données d'espace de travail (SSAS Tabulaire)
Copier et coller des données (SSAS Tabulaire)