Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La base de données de l’espace de travail de modèle tabulaire, utilisée lors de la création de modèles, est créée lorsque vous créez un projet de modèle tabulaire dans SQL Server Data Tools (SSDT). La base de données de l’espace de travail réside en mémoire sur une instance Analysis Services s’exécutant en mode tabulaire ; généralement sur le même ordinateur que SQL Server Data Tools.
Cette rubrique contient les sections suivantes :
Vue d’ensemble de la base de données de l'espace de travail
Une base de données d’espace de travail est créée sur l’instance Analysis Services, spécifiée dans la propriété Workspace Server, lorsque vous créez un projet Business Intelligence à l’aide de l’un des modèles de projet de modèle tabulaire dans SQL Server Data Tools. Chaque projet de modèle tabulaire aura sa propre base de données d’espace de travail. Vous pouvez utiliser SQL Server Management Studio pour afficher la base de données de l’espace de travail sur le serveur Analysis Services. Le nom de la base de données de l’espace de travail inclut le nom du projet, suivi d’un trait de soulignement, suivi du nom d’utilisateur, suivi d’un autre trait de soulignement, suivi d’un GUID.
La base de données de l’espace de travail réside en mémoire pendant que le projet de modèle tabulaire est ouvert dans SQL Server Data Tools. Lorsque vous fermez le projet, la base de données de l’espace de travail est conservée en mémoire, stockée sur le disque et supprimée de la mémoire (valeur par défaut) ou supprimée de la mémoire et non stockée sur le disque, comme déterminé par la propriété Rétention de l’espace de travail. Pour plus d’informations sur la propriété Rétention de l’espace de travail, consultez Propriétés de la base de données d’espace de travail plus loin dans cette rubrique.
Une fois que vous avez ajouté des données à votre projet de modèle en utilisant l'Assistant Importation de table ou le copier/coller, lorsque vous affichez les tables, les colonnes et les données dans le concepteur de modèles, vous visualisez la base de données de l'espace de travail. Si vous ajoutez des tables, des colonnes, des relations, etc. vous modifiez la base de données de l’espace de travail.
Important
Si l’une des tables de votre modèle contient un grand nombre de lignes, envisagez d’importer uniquement un sous-ensemble des données pendant la création du modèle. En important un sous-ensemble des données, vous pouvez réduire le temps de traitement et la consommation des ressources du serveur de base de données d’espace de travail.
Remarque
La fenêtre d’aperçu de la page Sélectionner des tables et des vues dans l’Assistant Importation de table, la boîte de dialogue Modifier les propriétés de la table et la boîte de dialogue Gestionnaire de partition affichent des tables, des colonnes et des lignes à la source de données et peuvent ne pas afficher les mêmes tables, colonnes et lignes que la base de données de l’espace de travail.
Lorsque vous déployez un projet de modèle tabulaire, la base de données de modèle déployée, qui est essentiellement une copie de la base de données de l’espace de travail, est créée sur l’instance de serveur Analysis Services spécifiée dans la propriété Deployment Server. Pour plus d’informations sur la propriété Deployment Server, consultez Propriétés du projet (SSAS Tabulaire) .
La base de données de l’espace de travail de modèle réside généralement sur localhost ou sur une instance nommée locale d’un serveur Analysis Services. Vous pouvez utiliser une instance distante d’Analysis Services pour héberger la base de données de l’espace de travail. Toutefois, cette configuration n’est pas recommandée en raison de la latence pendant les requêtes de données et d’autres restrictions. De façon optimale, l’instance d’Analysis Services qui hébergera les bases de données de l’espace de travail se trouve sur le même ordinateur que SQL Server Data Tools. La création de projets de modèle sur le même ordinateur que l’instance Analysis Services qui héberge la base de données de l’espace de travail peut améliorer les performances.
Les bases de données d’espace de travail distant ont les restrictions suivantes :
Latence potentielle pendant les requêtes.
La propriété Sauvegarde de données ne peut pas être définie sur Sauvegarde sur disque.
Vous ne pouvez pas importer de données à partir d’un classeur PowerPivot lors de la création d’un projet de modèle tabulaire à l’aide du modèle de projet Importer à partir du modèle de projet PowerPivot.
Propriétés de la base de données d’espace de travail
Les propriétés de base de données de l’espace de travail sont incluses dans les propriétés du modèle. Pour afficher les propriétés du modèle, dans SQL Server Data Tools, dans l’Explorateur de solutions, cliquez sur le fichier Model.bim . Les propriétés du modèle peuvent être configurées à l’aide de la fenêtre Propriétés . Les propriétés spécifiques à la base de données d’espace de travail sont les suivantes :
Remarque
Les propriétés du serveur d’espace de travail, de la rétention de l’espace de travail et de la sauvegarde de données ont des paramètres par défaut appliqués lorsque vous créez un projet de modèle. Vous pouvez modifier les paramètres par défaut des nouveaux projets de modèle dans la page Modélisation des données dans les paramètres Analysis Server dans la boîte de dialogue Outils\Options. Ces propriétés, ainsi que d’autres, peuvent également être définies pour chaque projet de modèle dans la fenêtre Propriétés . La modification des paramètres par défaut ne s’applique pas aux projets de modèle déjà créés. Pour plus d’informations, consultez Configurer les propriétés de modélisation et de déploiement des données par défaut (SSAS Tabulaire) .
| Propriété | Paramètre par défaut | Descriptif |
|---|---|---|
| Base de données d’espace de travail | Nom du projet, suivi d’un trait de soulignement, suivi du nom d’utilisateur, suivi d’un trait de soulignement, suivi d’un GUID. | Nom de la base de données d’espace de travail utilisée pour stocker et modifier le projet de modèle en mémoire. Une fois qu’un projet de modèle tabulaire est créé, cette base de données apparaît dans l’instance Analysis Services spécifiée dans la propriété Workspace Server . Cette propriété ne peut pas être définie dans la fenêtre Propriétés. |
| Rétention de l’espace de travail | Décharger en mémoire | Spécifie comment une base de données d’espace de travail est conservée après la fermeture d’un projet de modèle. Une base de données d’espace de travail comprend des métadonnées de modèle et des données importées. Dans certains cas, la base de données de l’espace de travail peut être très volumineuse et consommer une grande quantité de mémoire. Par défaut, lorsque vous fermez un projet de modèle dans SQL Server Data Tools, la base de données de l’espace de travail est déchargée de la mémoire. Lorsque vous modifiez ce paramètre, il est important de prendre en compte vos ressources de mémoire disponibles, ainsi que la fréquence à laquelle vous prévoyez de travailler sur le projet de modèle. Ce paramètre de propriété a les options suivantes : Conserver en mémoire : spécifie de conserver la base de données de l’espace de travail en mémoire une fois qu’un projet de modèle est fermé. Cette option consomme plus de mémoire ; Toutefois, lors de l’ouverture d’un projet de modèle dans SQL Server Data Tools, moins de ressources sont consommées et la base de données de l’espace de travail se charge plus rapidement. Décharger à partir de la mémoire : spécifie de conserver la base de données de l’espace de travail sur le disque, mais pas en mémoire après la fermeture d’un projet de modèle. Cette option consomme moins de mémoire ; toutefois, lors de l’ouverture d’un projet de modèle dans SQL Server Data Tools, la base de données de l’espace de travail doit être attachée à nouveau ; d’autres ressources sont consommées et le projet de modèle se charge plus lentement que si la base de données de l’espace de travail est conservée en mémoire. Utilisez cette option lorsque les ressources en mémoire sont limitées ou lorsque vous travaillez sur une base de données d’espace de travail distante. Supprimer l’espace de travail : spécifie de supprimer la base de données de l’espace de travail de la mémoire et de ne pas conserver la base de données de l’espace de travail sur le disque une fois le projet de modèle fermé. Cette option consomme moins de mémoire et d’espace de stockage ; Toutefois, lors de l’ouverture d’un projet de modèle dans SQL Server Data Tools, des ressources supplémentaires sont consommées et le projet de modèle se charge plus lentement que si la base de données de l’espace de travail est conservée en mémoire ou sur disque. Utilisez cette option lorsque vous travaillez uniquement occasionnellement sur des projets de modèle. Le paramètre par défaut de cette propriété peut être modifié dans la page Modélisation des données dans les paramètres Analysis Server dans la boîte de dialogue Outils\Options. |
| Serveur d’espace de travail | localhost | Cette propriété spécifie le serveur par défaut qui sera utilisé pour héberger la base de données de l’espace de travail pendant que le projet de modèle est créé dans SQL Server Data Tools. Toutes les instances disponibles d’Analysis Services exécutées sur l’ordinateur local sont incluses dans la zone de liste. Pour spécifier un autre serveur Analysis Services (en mode tabulaire), tapez le nom du serveur. L’utilisateur connecté doit être administrateur sur le serveur Analysis Services. Notez qu’il est recommandé de spécifier un serveur Analysis Services local comme serveur d’espace de travail. Pour les bases de données d’espace de travail sur un serveur distant, l’importation à partir de PowerPivot n’est pas prise en charge, les données ne peuvent pas être sauvegardées localement et l’interface utilisateur peut rencontrer une latence pendant les requêtes. Notez également que le paramètre par défaut de cette propriété peut être modifié dans la page Modélisation des données dans les paramètres Analysis Services de la boîte de dialogue Outils\Options. |
Utilisation de SSMS pour gérer la base de données d’espace de travail
Vous pouvez utiliser SQL Server Management Studio (SSMS) pour vous connecter au serveur Analysis Services qui héberge la base de données de l’espace de travail. En règle générale, il n’existe aucune gestion de la base de données de l’espace de travail nécessaire ; l’exception consiste à détacher ou supprimer une base de données d’espace de travail, qui doit être effectuée à partir de SQL Server Management Studio.
Avertissement
N’utilisez pas SQL Server Management Studio pour gérer la base de données de l’espace de travail pendant que le projet est ouvert dans le concepteur de modèles. Cela peut entraîner une perte de données.
Tâches associées
| Sujet | Descriptif |
|---|---|
| Propriétés du modèle (SSAS Tabulaire) | Fournit des descriptions et des étapes de configuration pour les propriétés de base de données d’espace de travail d’un modèle. |
Voir aussi
Configurer les propriétés de modélisation et de déploiement des données par défaut (SSAS Tabulaire)
Propriétés du projet (SSAS Tabulaire)