Modifier le mode de déploiement SSAS du mode multidimensionnel au mode tabulaire sans réinstaller Analysis Services

Bonjour

Analysis Services peut être installé dans l’un des trois modes serveur suivants: Exploration multidimensionnelle et d’exploration de données (par défaut), Power Pivot pour SharePoint et Tabulaire. Le mode serveur d’une instance Analysis Services est déterminé lors de l’installation lorsque vous choisissez les options d’installation du serveur.
Comment vérifier le mode ?

Connectez-vous à l’instance dans SQL Server Management Studio et cliquez avec le bouton droit sur le nom de l’instance. Ensuite, sélectionnez Propriétés

Dans la capture d’écran ci-dessous, vous pouvez voir que le mode serveur est en mode multidimensionnel.

Sans titre
Pour modifier le mode de déploiement

  • Sauvegarde des bases de données Analysis Services multidimensionnelles sur l’instance (le cas échéant)
  • Détachez les bases de données Analysis Services multidimensionnelles de l’instance (le cas échéant). Ces bases de données ne seront pas utilisables en mode tabulaire
  • Naviguez jusqu’au chemin « : \ Program Files \ Microsoft SQL Server \ MSAS11.MSSQLSERVER \ OLAP \ Config » et sauvegardez le fichier « msmdsrv.ini »
  • Ouvrez le fichier « msmdsrv.ini » et remplacez la valeur de DeploymentMode par 2.
    0 – Multidimensional
    1 – SharePoint
    2 – Tabular

le fichier msmdsrv.ini est sur ce emplacement C:\Program Files\Microsoft SQL Server\MSAS12.SQLPROD\OLAP\Config

Sans titre

Ouvrez le fichier de configuration dans le Bloc-notes. Modifiez la propriété du mode de déploiement de 0 (multidimensionnelle) à 2 (tabulaire). Dans la capture d’écran ci-dessous, le mode de déploiement est défini sur 0 (mode multidimensionnel)

Sans titre
  • Redémarrez les services SQL Server Analysis

Sans titre

Mode multidimensionnel SSAS – Avant modification
Sans titre
Mode tabulaire SSAS – Après modification
Sans titre

Création de sauvegarde, restauration de cube SSAS

bonjour

Dans ce chapitre, nous allons discuter de la façon de compléter les sauvegardes et les restaurations de base de données SQL Server Analysis Services

il s’agit d’une tâche logique dans la liste des tâches d’un administrateur qui  serait les sauvegardes et restaurations de bases de données

Dans SSAS La création d’une sauvegarde est relativement simple tout comme nous sauvegardons les bases de données relationnelles dans SQL Server

Depuis SSMS. Cliquez avec le bouton droit sur la base de données SSAS dans la fenêtre de l’explorateur d’objets de SSMS, puis sélectionnez Sauvegarder. Cela devrait faire apparaître une fenêtre comme indiqué dans la capture d’écran ci-dessous

Sans titre

Indiquez le nom du fichier de sauvegarde et sélectionnez les options de compression et de chiffrement

cube_Tabulaire

Appuyez sur OK et le fichier de sauvegarde doit être créé avec une extension de fichier * .abf dans le répertoire de sauvegarde sélectionné

Il existe trois types d’option , tout en créant la sauvegarde du cube:

  • Autoriser l’ écrasement des fichiers (si vous cochez cette option ,il sera remplacer le cas échéant cube de secours si elles existent sur le même emplacement).
  • Appliquer la compression (si vous cochez cette option , il sera compresser le cube fichier de sauvegarde)
  • Crypter fichier de sauvegarde (si vous cochez cette option , il vous protégera de sauvegarde avec protection par mot de passe).Si vous avez coché l’ option Crypter sauvegarde de fichier il activerez. Vous devez fournir un mot de passe. Chaque fois que vous restaurez cette sauvegarde , vous devez fournir ce mot de passe que le temps

 Si vous voulez générer le script du fichier de sauvegarde puis cliquez sur le script que vous obtiendrez le script suivant

http://schemas.microsoft.com/analysisservices/2003/engine »>
Cube_Tabulaire2018
Cube_Tabulaire2018.abf

Pour s’avoir le répertoire du sauvegarde configuré sur votre instance SSAS Faite un clique droit sur votre instance Puis vers Propriété Une Fenêtre s’apparaît  avec la configuration du votre instance

Sans titre

Restaurer le fichier sauvgarde de cube  sur Analyse service 

Faites un clic droit sur la base de données Puis  Cliquez sur Restaurer

Sans titre

Cliquez sur le bouton du navigateur et sélectionnez le fichier dusauvegade du cube Puis Cliquez sur OK.

Sans titre

Cliquez sur OK  Maintenant votre backup a été bien restauré

Actualiser la base de données, vous obtiendrez la nouvelle base de données                       Si vous voulez générer le script de restauration base de données cliquez sur script.

{
  "backup": {
    "database": "Cube_Tabulaire2018",
    "file": "Cube_Tabulaire2018.abf",
    "allowOverwrite": false,
    "applyCompression": false
  }
}

Espérons que cet article vous aide. Si vous avez des questions n’hésitez pas à me déranger 🙂

Créer une Time Dimension avec SSAS

bonjour

Une Time Dimension contient toutes les données d’une période définie                                 une dimension temporelle est un type de dimension dont les attributs représentent des périodes de temps, comme les années, semestres, trimestres, mois et jours.

voir comment on créee en Utilisant assistant de création de dimension avec SSAS

sans-titre1sans-titre2

Lorsque vous créez une dimension de temps du serveur, vous spécifiez les périodes, ainsi que les dates de début et de fin pour la dimension.

L’Assistant utilise les périodes spécifiées pour créer les attributs de temps

sans-titre3

A l’étape suivante, sélectionner calendrier régulier

sans-titre4

Dans l’écran suivant , cochez l’option Créer le schéma maintenant et cliquez sur Terminer

Enfin, l’assistant se complet en donnant un nom à votre dimension:sans-titre5

Dans l’ écran suivant, sélectionnez vos source de données et sélectionnez DimDate comme une nouvelle source sans-titre6sans-titre7sans-titre8sans-titre9sans-titre10

Après la dimension est créé, il vous sera présenté avec Dimension Designer où dans l’ onglet Structure Dimension vous serez en mesure de voir les attributs précédemment sélectionnés dans un assistant

sans-titre12

on obtiens finalement un table calendrier

sans-titre14

Maintenant  vous avez vu un tas de trucs pour construire une bonne dimension de date pour vos cubes

bonne continuation