Quand on consulte un cube, on a souvent envie/besoin de visualiser une période glissante (ie. dynamique, calée sur la date du jour). En effet, ce n'est pas terrible, quand on ouvre un TCD, de devoir changer le filtre de dates pour le remettre sur le mois en cours (surtout quand on le consulte en ligne…Lire la suite Récupérer les N derniers jours en MDX
Mon SQLSaturday Paris 2016
Traditionnellement, je vous livre mon programme idéal pour le prochain événement du GUSS (même si au final je cours partout comme un hamster en discutant avec le maximum de personnes possible). Cette année encore, le programme est alléchant avec une belle brochette d'experts étrangers (sans oublier nos experts hexagonaux). Mon choix de sessions, dans l'ordre…Lire la suite Mon SQLSaturday Paris 2016
Ca buzz ou pas pour ce SQLSaturday ?
Je m'interroge avec les autres membres du Board du GUSS sur le manque de relaying du prochain SQLSaturday dans la blogosphère et autres réseaux sociaux. Certes, il y a quelques articles ici ou là mais rien de vraiment "viral" comme nous le voyions il y a quelques années, au début des JSS. J'ai 2 théories.…Lire la suite Ca buzz ou pas pour ce SQLSaturday ?
Retrospective communautaire des 4 derniers mois
-- suite du billet "SharePoint Saturday, ma prochaine conférence" -- Ok, vous avez compris, les 27 et 28 mai, ce sera le SharePoint Saturday 2016 à Montparnasse. Mais depuis les Journées SQL Server en décembre dernier, que s'est-il passé? Dans l'ordre j'ai pris part (en tant qu'organisateur ou speaker) à... Meet-The-DBA avec les DBAs de…Lire la suite Retrospective communautaire des 4 derniers mois
SharePoint Saturday, ma prochaine conférence
J'ai l'impression de ne pas avoir lever le nez du guidon depuis les dernières Journées SQL Server (d'ailleurs il faudra un jour songer à changer le nom vu qu'on y parle aussi Azure, Big Data ou encore Power BI). Pour les impatients qui lisent en diagonale, ma prochaine conférence est dans le cadre du SharePoint…Lire la suite SharePoint Saturday, ma prochaine conférence
Comment la recherche Fulltext voit votre saisie
Une fonction système bien utile pour comprendre comment la recherche Full-Text (FTS) interprète votre saisie. En effet, entre le Word Breaker qui découpe votre saisie, le Stemmer qui la comprend grammaticalement (de façon très simplifiée quand même), les Noise Words (STOPLIST) et le Thésaurus, on a souvent du mal à expliquer le résultat de la…Lire la suite Comment la recherche Fulltext voit votre saisie
Archive & Purge, la double peine
Quand il s'agit de purger des données, on y va souvent à la serpette avec un bon vieux DELETE et une clause WHERE. Oui, c'est long. Mais c'est encore plus long quand on vous demande de copier les données dans une table à côté. Au cas où... Là, vous vous taper la double-peine : un…Lire la suite Archive & Purge, la double peine
Agrégations "Usage-Based" dans SSAS sans utiliser le QueryLog
C’est quoi les agrégations Usage-Based ? Quand on développe un cube multidimensionnel, les agrégations sont essentielles. Une bonne pratique est de mettre en place ces agrégations en se basant sur l'usage réel du cube. C'est ce qu'on appelle Usage-Based Optimization. On place des agrégations uniquement sur les dimensions (attributs) et les granularités réellement utilisées par…Lire la suite Agrégations "Usage-Based" dans SSAS sans utiliser le QueryLog
Tester une connexion OLEDB avec un fichier UDL en 32 bits
On connait tous l'astuce pour tester simplement un provider OLE DB ou une chaîne de connexion (du moins je l'espère). Pour rappel, il suffit de créer un fichier UDL (ie. avec un extension .udl) et de double-cliquer dessus. Un petit assistant vous permet de choisir votre provider OLE DB et tester votre connexion. Le problème, c'est que…Lire la suite Tester une connexion OLEDB avec un fichier UDL en 32 bits
Power Query : regrouper des valeurs de plusieurs colonnes en une
Ceci est un post invité. Power Query est un outil puissant et pratique permettant de matcher des données de diverses sources de manière rapide. Bref, je l'utilise presque quotidiennement. Cependant, il ne dispose pas de toutes les fonctions qu'un DBA utilise en SQL, par exemple COALESCE. Cette fonction permet de retourner la première valeur non…Lire la suite Power Query : regrouper des valeurs de plusieurs colonnes en une