lundi 11 août 2014

La progression : entre investissement personnel et contexte d'entreprise


Je reprends un thème que Florian a déjà bien abordé sur son blog (http://fleid.net/?s=dette+technique et http://fleid.net/2013/04/29/apres-la-dette-technique-la-dette-sociale-lautre-ennemie-du-patron-de-ssii/) car je viens d’en discuter quelques minutes avec un jeune consultant ce matin qui est venu me demander comment il pouvait progresser techniquement dans son métier (tout ceci me faisant prendre conscience de mon âge avancé).

vendredi 8 août 2014

Session JSS 2013 : Column Store Index et ROLAP

Soyons fous, deux articles dans la même journée. Je me permets de remettre ici la webcast de la session que nous avions animée avec Mr Sauget lors des JSS de décembre 2013 (désolé pour le laps de temps). Objectif? 100 000 vues avant la fin de la semaine.
En attendant, voici : Webcast

Many-to-Many et agrégations

J’aime beaucoup les Many-to-Many sur SSAS, surtout que la littérature pour un sujet aussi anodin en apparence est assez conséquente. J’aime surtout les Many-to-Many quand il faut les expliquer à un utilisateur qui ne comprend pas pourquoi la somme de ses lignes n’est pas égale à la cellule du grand total.
Pour illustrer notre sujet du jour, voici une base de données se proposant de permettre à mon entreprise préférée l’analyse du montant de ses ventes (FactSale) en fonction des raisons de la vente (FactSaleReason) et du revenu de ses clients (FactIncome). Imaginons que nous retournions à un mode de rétribution à la journée, ça facilite un peu l’interprétation de notre cas d’étude.

vendredi 28 février 2014

Nouveau challenge

Cela fait déjà 6 mois, et je n’ai pas encore pris le temps de présenter la nouvelle entreprise pour laquelle je travaille. Remarquez, cela fait un bout de temps que je n’ai rien mis sur ce blog : espérons que j’arrive à améliorer les choses de ce côté-là en 2014.
Avec Charles-Henri et Romuald, nous avons décidé de créer une entreprise (SCOP IT), et cela soulève toujours pas mal de questions : en voici quelques-unes dans le désordre.

mardi 16 avril 2013

Challenge MDX : Generate, TopCount et restriction sur un set... en 2005

Voici un cas marrant sur lequel nous nous sommes penchés avec Thomas Ricquebourg. Nous avons une dimension produit avec une hiérarchie standard (Marque - SousMarque - Produit), une dimension temps avec une hiérarchie (Année - Mois - Jour), une dimension Géographie (Pays) et enfin un groupe de mesures (Quantité et CA) avec des données au jour.
Le but du jeu c'est de ramener les 5 produits les plus vendus par pays pour un mois et une marque donnés. Première étape dans l'écriture de la requête :

WITH SET [Top Product] AS
GENERATE(
[Geography].[Country].Members
,TopCount(
[Product].[Product].Members
,5
,[Measures].[Quantity]
)
)

SELECT [Measures].[Quantity] ON 0,[Geography].[Country].Members
*[Product].[Brand].Member
*[Time].[Month].&[201304]
*[Top Product] ON 1

FROM [MyCube]


Cette dernière va poser un(des) problème(s) : Elle ne me retourne pas les produits les plus vendus sur le mois sélectionné ou encore, le nombre de produit par pays ne sera pas toujours le même et ce malgré le TopCount. A votre avis pourquoi? Comment résoudre ce cas (attention, nous sommes en 2005)?
Comme d'habitude, laisser vos avis dans les commentaires.
Encore une fois je le précise, tout le monde peut laisser libre cours à son imagination. Peu importe que les propositions soient plus ou moins bonnes, l'idée de ce genre de billet c'est de faire resurgir des notions générales à partir d'un cas précis.

samedi 6 avril 2013

Challenge SQL : Upgrade du DELETE


Etant donné que je suis en panne d'inspiration pour faire de billets intéressants et qu'en plus je n'en fais déjà pas souvent, je vais me lancer dans une petite suite de problématique que je vais vous adresser, à vous nombreux lecteurs de ce blog (nombreux relativement à mon cercle de connaissances professionnelles, autant dire que mis à part mes collègues, personne ne passe ici).

vendredi 1 février 2013

Slides des JSS disponibles

Etant donné que je viens de m'aperçevoir que j'avais un Skydrive et que je viens juste d'apprendre à m'en servir, je suis heureux de partager avec vous les slides de la session "Stratégies de processing SSAS 2012" animée au JSS 2012 par David Tang et moi-même.

https://skydrive.live.com/?cid=6836C19F017DA8FF

A dispo si vous avez des questions ou des remarques