Installer des exemples de données et des projets multidimensionnels
S’applique à : SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
Utilisez les instructions et les liens fournis dans cet article pour installer les fichiers de données et de projet utilisés dans les didacticiels Analysis Services.
Étape 1 : Installer les prérequis
Les leçons du didacticiel supposent que vous avez installé les logiciels suivants. Vous pouvez installer toutes les fonctionnalités sur un seul ordinateur. Pour installer ces fonctionnalités, exécutez le programme d'installation de SQL Server et sélectionnez-les dans la page Sélection de fonctionnalités.
Moteur de base de données SQL Server
SQL Server Analysis Services (SSAS)
Analysis Services est disponible dans les éditions suivantes uniquement : Evaluation, Enterprise, Business Intelligence, Standard. Les modèles multidimensionnels ne sont pas pris en charge dans Azure Analysis Services.
Par défaut, Analysis Services 2016 et versions ultérieures est installé en tant que instance tabulaire. Vous pouvez remplacer le mode par défaut en choisissant Mode serveur multidimensionnel dans la page de configuration du serveur de l’Assistant Installation.
Étape 2 : Télécharger et installer les outils de développement et de gestion
Visual Studio est téléchargé et installé séparément des autres fonctionnalités SQL Server. Les concepteurs et les modèles de projet utilisés pour créer des modèles sont inclus dans l’extension de projets Analysis Services pour Visual Studio. Pour en savoir plus sur l’installation des versions de Visual Studio prises en charge et de l’extension de projets Analysis Services, consultez Outils Analysis Services - Créer et déployer des modèles.
SQL Server Management Studio (SSMS) est téléchargé et installé séparément des autres fonctionnalités SQL Server.
Télécharger SQL Server Management Studio
Éventuellement, installez Excel pour parcourir vos données multidimensionnelles pendant que vous suivez le didacticiel. L’installation d’Excel active la fonctionnalité Analyser dans Excel qui démarre Excel à l’aide d’une liste de champs de tableau croisé dynamique qui est connectée au cube que vous créez. Il est recommandé d'utiliser Excel pour parcourir les données, car vous pouvez rapidement créer un rapport de tableau croisé dynamique qui vous permet d'interagir avec les données.
Vous pouvez également parcourir les données à l’aide du concepteur de requêtes MDX intégré à SQL Server Data Tools. Le concepteur de requêtes retourne les mêmes données, sauf si les données sont présentées sous forme d'un ensemble de lignes à deux dimensions.
Étape 3 : Installer des bases de données
Un modèle multidimensionnel Analysis Services utilise les données transactionnelles que vous importez d'un système de gestion de base de données relationnelle. Dans le cadre de ce didacticiel, vous utilisez la base de données relationnelle suivante comme source de données.
AdventureWorksDW2019 : il s’agit d’un entrepôt de données relationnelles qui s’exécute sur un moteur de base de données instance. Il fournit les données d’origine utilisées par les bases de données et les projets Analysis Services que vous générez et déployez tout au long du didacticiel. Le didacticiel suppose que vous utilisez AdventureWorksDW2019, mais les versions antérieures fonctionnent.
Vous pouvez utiliser cet exemple de base de données avec SQL Server 2019 et versions ultérieures. En général, vous devez utiliser l’exemple de version de base de données correspondant à la version de votre moteur de base de données.
Pour installer la base de données, procédez comme suit :
Téléchargez une sauvegarde de base de données AdventureWorksDW2019 à partir de GitHub.
Copiez le fichier de sauvegarde dans le répertoire de sauvegarde du moteur de base de données SQL Server local instance.
Démarrez SQL Server Management Studio et connectez-vous à l'instance du moteur de base de données.
Restaurez la base de données.
Étape 4 : Accorder des autorisations de base de données
Les exemples de projets utilisent les paramètres d'emprunt d'identité de source de données qui spécifient le contexte de sécurité dans lequel les données sont importées ou traitées. Par défaut, les paramètres d'emprunt d'identité spécifient le compte de service Analysis Services pour accéder aux données. Pour utiliser ce paramètre par défaut, vous devez vous assurer que le compte de service sous lequel Analysis Services s’exécute dispose d’autorisations de lecteur de données sur la base de données AdventureWorksDW .
Notes
À des fins de formation, il est recommandé d'utiliser l'option d'emprunt d'identité du compte de service par défaut et d'accorder des autorisations de lecteur de données au compte de service dans SQL Server. Bien que d'autres options d'emprunt d'identité soient disponibles, toutes ne sont pas adaptées aux opérations de traitement. En particulier, l'option permettant d'utiliser les informations d'identification de l'utilisateur actuel n'est pas prise en charge pour le traitement.
Déterminez le compte de service. Utilisez le Gestionnaire de configuration SQL Server ou l'application de console Services pour afficher les informations du compte. Si vous installez Analysis Services comme instance par défaut à l’aide du compte par défaut, le service s’exécute en tant que NT Service\MSSQLServerOLAPService.
Dans Management Studio, connectez-vous à l'instance du moteur de base de données.
Développez le dossier Sécurité, cliquez avec le bouton droit sur Connexions, puis sélectionnez Nouvelle connexion.
Dans la page Général, dans Nom de connexion, tapez NT Service\MSSQLServerOLAPService (ou n’importe quel compte sous lequel le service s’exécute).
Cliquez sur Mappage de l’utilisateur.
Cochez la case en regard de la base de données AdventureWorksDW . L’appartenance au rôle doit automatiquement inclure db_datareader et public. Cliquez sur OK pour accepter les valeurs par défaut.
Étape 5 : Installer des projets
Le didacticiel inclut des exemples de projets afin de pouvoir comparer les résultats par rapport à un projet achevé, ou démarrer une leçon qui est plus loin dans la séquence.
Téléchargez le adventure-works-multidimensional-tutorial-projects.zip à partir de la page d’exemples Adventure Works for Analysis Services sur GitHub.
Déplacez le fichier .zip vers un dossier immédiatement en dessous du lecteur racine (par exemple, C:\Didacticiel). Cette étape atténue l’erreur « Chemin d’accès trop long » qui se produit parfois si vous tentez de décompresser les fichiers dans le dossier Téléchargements.
Décompressez les exemples de projets : cliquez avec le bouton droit sur le fichier et sélectionnez Extraire tout. Après avoir extrait les fichiers, vous devez disposer des dossiers Leçon 1, 2, 3, 5, 6, 7, 8, 9, 10 Terminé et Leçon 4 Démarrer.
Supprimez les autorisations de lecture seule sur ces fichiers. Cliquez avec le bouton droit sur le dossier parent, sélectionnez Propriétés, puis désactivez la case à cocher En lecture seule. Cliquez sur OK. Appliquez les modifications à ce dossier, ces sous-dossiers et fichiers.
Ouvrez le fichier de solution (.sln) qui correspond à la leçon dans laquelle vous vous trouvez. Par exemple, dans le dossier nommé « Leçon 1 Terminée », vous ouvririez le fichier Analysis Services Tutorial.sln.
Déployez la solution pour vérifier que les autorisations de base de données et les informations d’emplacement du serveur sont correctement configurées.
Si Analysis Services et le moteur de base de données sont installés comme instance par défaut (MSSQLServer) et que tous les logiciels s’exécutent sur le même ordinateur, cliquez sur Déployer la solution pour créer et déployer l’exemple de projet sur l’instance Analysis Services locale. Pendant le déploiement, les données sont traitées (ou importées) à partir de la base de données AdventureWorksDW sur le moteur de base de données local instance. Une nouvelle base de données Analysis Services est créée sur le instance Analysis Services qui contient les données récupérées à partir du moteur de base de données.
Si vous rencontrez des erreurs, examinez les étapes précédentes relatives à la configuration des autorisations relatives à la base de données. En outre, vous devrez peut-être modifier les noms de serveurs. Le nom de serveur par défaut est localhost. Si vos serveurs sont installés sur des ordinateurs distants ou en tant qu'instances nommées, vous devez remplacer la valeur par défaut de façon à utiliser un nom de serveur qui est valide pour votre installation. En outre, si les serveurs se trouvent sur des ordinateurs distants, vous devrez peut-être configurer le Pare-feu Windows pour autoriser l'accès aux serveurs.
Le nom du serveur pour la connexion au moteur de base de données est spécifié dans l'objet Source de données de la solution multidimensionnelle (Didacticiel Adventure Works), visible dans l'Explorateur de solutions.
Le nom du serveur pour la connexion à Analysis Services est spécifié dans l'onglet Déploiement des pages de propriétés du projet, également visible dans l'Explorateur de solutions.
Dans SQL Server Management Studio, connectez-vous à Analysis Services. Vérifiez qu’une base de données nommée Didacticiel Analysis Services s’exécute sur le serveur.
Étape suivante
Vous êtes maintenant prêt à utiliser le didacticiel. Pour plus d’informations sur la prise en main, consultez Modélisation multidimensionnelle (tutoriel Adventure Works).
Voir aussi
Configurer le Pare-feu Windows pour autoriser l’accès à Analysis Services
Configurer le Pare-feu Windows pour autoriser l’accès à SQL Server