Microsoft Business Intelligence




Edit_128x128

Script de création de la table CLIENTS avec SQL Server

Ce script SQL Server de création d'une table CLIENTS est utilisé comme exemple dans de nombreux tutoriels, exemples ou astuces SQL Server sur Expert-Only. Ce script très simple test au préalable si la table CLIENTS existe, si elle existe alors la table est supprimée.

Bar-chart_128x128

Cube MOLAP SSAS

Qu'est-ce qu'un Cube MOLAP SSAS? Une définition courte de MOLAP, c’est de l’OLAP Multidimensionnel. Les données agrégées sont stockées dans un Cube SSAS qui est une base de données multidimensionnelle.

Edit_128x128

Script SQL Server de création de table exemple des VENTES

Ce script SQL de création de la table des ventes est utilisé comme exemple dans de nombreux tutoriels et astuces SQL Server sur Expert-Only. Ce script très simple test au préalable si la table existe, si elle existe alors la table est supprimée.

Edit_128x128

Erreur SSAS No cubes were found lancer le MDX

Lorsque que vous utilisez un éditeur de requêtes MDX, que ce soit dans l'éditeur intégré à Business Intelligence Development Studio (BIDS), Microsoft SQL Management Studio (SSMS) ou encore Report Builder. Il arrive parfois que les cubes SSAS sources provenant des requêtes ne s'affichent pas et que vous voyez s’afficher dans la liste déroulante ce message très embêtant : « No cubes were found.

Bar-chart_128x128

Définition d'un Cube Microsoft SSAS multidimensionnel

Q'est-ce qu'un Cube Microsoft SSAS multidimensionnel? Définition d'un cube SSAS : c'est une structure ou une base de données multidimensionnelle qui est composée de groupes de mesures également appelés indicateurs et de dimensions, également appelées axes d'analyses. SSAS signifie SQL Server Analysis Services.

File-cabinet_128x128

Exécuter une requête SQL SELECT plusieurs fois sur le même CTE

Comment exécuter plusieurs requêtes SELECT sur un même CTE? Lors de la deuxième requête SELECT sur un CTE cette erreur est retournée par SQL Server: (1 row(s) affected) Msg 208, Level 16, State 1, Line 9 Invalid object name 'MonCTE'. En effet, la première requête SELECT sur le CTE fonctionne mais pas les suivantes.

Power-BI-128x128

Aperçu et avantages de Microsoft Excel Power BI et Power Pivot

"Power Pivot - et POWER BI - sont la meilleure chose qui soit arriver à Excel depuis 20 ans!" - Tout le monde s’accorde à le dire, mais la première personne à l’avoir déclarer est Monsieur Excel lui-même, Bill Jelen, qui l’a affirmé lors du lancement de Power Pivot en 2010, Power Pivot a énormément étendu les capacités de l’Excel « normal » et, plus spécifiquement, les capacités de ses utilisateurs, des personnes qui utilisent régulièrement des Tableaux Croisés Dynamiques et/ou la fonction VLOOKUP font partie du public ciblé par Power Pivot. Ces utilisateurs ou analystes, qui ont des rôles et fonctions déjà essentielles à la gestion des données d’un organisme, verront maintenant leurs capacités décuplées.

Pie-chart_128x128

Glossaire Microsoft SSAS

Ce glossaire Microsoft SSAS contient des définitions simples des objets et concepts pour mieux appréhender et comprendre le fonctionnement des cubes OLAP de Microsoft. En effet le module Analysis Services est au cœur de la suite Business Intelligence de Microsoft depuis des années.

Power-BI-128x128

Nouveautés Microsoft Power BI Desktop pour Avril 2017 en vidéo

En ce mois d'avril 2017, Microsoft présente toutes les nouvelles fonctionnalités ajoutées à Power BI Desktop, ces nouveautés sont "Quick Measures" qui est une importante mise à jour de "Quick Calcs". Les améliorations de la connectivité aux bases mais aussi une édition facilitée des requêtes qui permettent entre autre de se connecter à des jeux de données (Dataset Microsoft) sur le Service Power BI, qui permet de créer un modèle de données réutilisable dans plusieurs rapport Power BI.

Bar-chart_128x128

Pivoter des lignes en colonnes avec la requête PIVOT sous SQL Server

Comment faire une requête PIVOT en SQL Server qui pivote les lignes d'une table en colonnes ? La requête SQL Server PIVOT permet de pivoter des lignes en colonnes, mais comment utiliser la requête PIVOT sous SQL Server ? Quelle est la syntaxe la plus simple pour écrire une requête PIVOT sous SQL Server? Cet exemple simple de requête PIVOT montre comment construire la requête pas à pas, et passe les lignes contenant les mois en colonnes avec la moyenne du montant des ventes associée à chaque mois. Dans cet exemple de PIVOT, seuls les 6 premiers mois de l’année sont présents et pivotés, c’est-à-dire Janvier à Juin, mais il est facile d'extrapoler et avoir plus de colonnes, pour cela il suffit de copier / coller l’exemple et de changer la liste de mois.