24.08.08

Blog sur le décisionnel

Dans la série des blogs en français sur le sujet, je vous renvoie sur http://infodecisionnel.free.fr/

21.05.08

BI Framework et Sample sur codeplex

FR : après quelques demandes de distributions, je me suis décidé à déposer mon Framework BI r&d sur codeplex ainsi que les jeux d'exemples que j'ai développé au grès de mes articles sur le Stack BI Microsoft.

http://www.codeplex.com/BILAB

EN : after some demands, I decided to delivers my r&d BI Framework on codeplex. This framework and sample was developed for my articles about MS BI Stack.

http://www.codeplex.com/BILAB

30.01.08

GApps, BI, .net et WebServices

FR : Allez et re-blog sur le sujet. La question de l'usage industriel des technologies web 2.0 est posée.
J'aime bien dire que je n'ai pas vendu mon âme au diable à Excel  (aux technoïdes anti-MS), mais on saura désormais que je n'ai pas qu'une seule âme à vendre.
Tout l'art est de ne pas renvoyer les technologies dos à dos, mais d'en faire la synthèse pour inventer de nouveaux usages. Comme je l'écrivait, je meurt (mourrais ) d'envie de "masher" des données métiers dans un Google Spreadsheet. Alors pourquoi ?
Je ne sais pas pour vous mais pour moi, combien de fois je me suis échangé un fichier Excel avec plusieurs collaborateurs avec la perte de "précision" et de "confiance" sur la version de données. Dans le domaine de la BI, il s'agit d'un enjeu clef et je le dis d'autant plus que je suis fan d'Excel Services. Pourquoi ne pas faire pareil avec spreadsheet (le cote full online en plus!)
En route : Ce qui est bien dans Google Apps, c'est que le modèle ouvert by design . Les API et SDK sont dispo sur
Gdata API

 Et comble du bonheur, le tout accessible en .net .

Je voudrais juste vous donner la saveur (2.0) de la modification dynamique du contenu d'une cellule d'une spreadsheet :

service = new SpreadsheetsService("BI-2.0");
service.setUserCredentials("user@gmail.com", "motdepasse");

// Recherche de la feuile nommée BI 2.0
SpreadsheetQuery sq = new SpreadsheetQuery();
sq.Title = "BI 2.0";

// On récupère son URI
SpreadsheetFeed sf = service.Query(sq);
AtomEntry entry = sf.Entries[0];
string path = entry.Links[0].HRef.Content;

// de là on récupère l'URI de la première WorkSheet
WorksheetQuery wq = new WorksheetQuery(path);
WorksheetFeed wf = service.Query(wq);
WorksheetEntry we = (WorksheetEntry)wf.Entries[0];

string worksheetUri = we.Links[1].HRef.Content;

// dans laquelle on joue avec les cellules
CellQuery ce = new CellQuery(worksheetUri);
CellFeed cf = service.Query(ce);

// Informe les users

CellEntry cellToCreate = new CellEntry();
CellEntry.CellElement cellInfo = new CellEntry.CellElement();
cellInfo.InputValue = "Updated by BI T Center !";
cellInfo.Row = 5;
cellInfo.Column = 5;
cellToCreate.Cell = cellInfo;

service.Insert(new Uri(worksheetUri), cellToCreate);

Magique !

 Le résultat en E5 !

EN : I would like to explore the "industrial usage"  of web 2.0 into Enterprise taking as example Google Apps. I'm use to say that I did not sell my soul to Excel, but since a few, you have to know that I have many soul to sell ;)

The (BI) art is to avoid opposition on technologies, but be able to mash them for enterprise intertest and re-invent usages. I don't know for you, but me, I spent a lot of effort in order to share an maintain on a simple speadsheet with others collaborators. This question is central on BI topics, and a road is open with Excel Services. My subjesct is to do the same (being online all the time)

Lets go : Google is web and open by design. SDK is available on Gdata API.

and hopefully available in .net.

I would like to give you the flavour (2.0) of a cell modification using Spreadsheet API.

service = new SpreadsheetsService("BI-2.0");
service.setUserCredentials("user@gmail.com", "motdepasse");

// Recherche de la feuile nommée BI 2.0
SpreadsheetQuery sq = new SpreadsheetQuery();
sq.Title = "BI 2.0";

// On récupère son URI
SpreadsheetFeed sf = service.Query(sq);
AtomEntry entry = sf.Entries[0];
string path = entry.Links[0].HRef.Content;

// de là on récupère l'URI de la première WorkSheet
WorksheetQuery wq = new WorksheetQuery(path);
WorksheetFeed wf = service.Query(wq);
WorksheetEntry we = (WorksheetEntry)wf.Entries[0];

string worksheetUri = we.Links[1].HRef.Content;

// dans laquelle on joue avec les cellules
CellQuery ce = new CellQuery(worksheetUri);
CellFeed cf = service.Query(ce);

// Informe les users

CellEntry cellToCreate = new CellEntry();
CellEntry.CellElement cellInfo = new CellEntry.CellElement();
cellInfo.InputValue = "Updated by BI T Center !";
cellInfo.Row = 5;
cellInfo.Column = 5;
cellToCreate.Cell = cellInfo;

service.Insert(new Uri(worksheetUri), cellToCreate);

Magic !

Look @ E5 cell :

19.01.08

Google, Web et Entreprise 2.0

FR : J'ai découvert presqu'un peu par hasard Google Apps (Docs, Spreadsheet et présentation). Il y a vraiment de quoi s'interroger sur les usages. Pour ceux qui s'interrogent, un de mes collègues (Sébastien) m'a cablé sur le blog de Louis Naugès qui pourra vous donner des pistes de reflexions sur les usages et sur les achitectures d'entreprise (2.0 ?)

http://nauges.typepad.com/my_weblog/

Depuis,je meurt d'envie de "masher" une spreadsheet avec des données métier...

EN : I discovered "by mistake" Google Apps(Docs, Spreadsheet and Presentation). Regarding those tools, I (we) think that we could re invent new usages. For those who wants to have a small introduction about that, one of my colleagues (Sébastien) had sent me a link to Louis Naugès Blog. You could find several ideas about "What could be an Entreprise 2.0"

http://nauges.typepad.com/my_weblog/

Since, I would really like to mash my spreadsheet with business data ...

06.01.08

Google Apps ... tout ça pour 10$

 

Ce que j'aime en matière de SI, c'est que ça change tout le temps. Certes, c'est parfois pénible parcequ'il nous faut de nouveau apprendre et parfois ré-apprendre des concepts. J'avais laissé un  peu tomber le monde open source ces derniers temps pour me concentrer sur les technos MS etc...

En fin d'année 2007, j'ai été amené à rechercher un outil collaboratif pour une association et j'ai fait le tour des joomla, nuke et autres pour finalement choisir de tester Google Apps pour 10$?

Google n'est pas plus open source que MS, ce n'est pas là ou c'est interessant, mais j'ai été scotché par les fonctionalités, et sans se perdre dans du paramétrage.

On commencera par  spreadsheet où l'idée est d'avoir une feuille excel unique sur le web et collaborer dessus. Je ne sais pas pour vous, mais combien de fois j'ai obligé de renvoyer ou demander des feuilles excel car je n'étais pas trop sur de la version etc... c'est tout vu.

Ca devient bluffant  lorsque j'ai commencé à travailler avec un de mes collègues à Singapour et nous avons préparé nos plan de charge en ligne simultanément et en échangeant des commentaires sur le petit chat intégré. La mise à jour est instantannée.

Je vous laisserais méditer, là où on m'a moi même laissé méditer en reprenant les mots du président du CIGREF (qui est aussi mon DSI ;) ) que j'ai eu sur le sujet :

"Imagines maintenant que l'on fasse un ERP totalement en ligne" ... et tout ça pour 10$

Bonne Année 2008 et Renouvellement MVP 2008

FR : Bonjour et tout d'abord Bonne Année 2008 à tous,

C'est avec plaisir que j'ai reçu dans ma boite mail de la part de Microsoft mon renouvellement en tant que MVP SQL Server (spécialité Business Intelligence) pour les contributions 2007.  Ca fait toujours autant plaisir.

Sur 2008, j'aurais aussi le plaisir de participer au Club des Utilisateurs de la BI Microsoft dont la première assemblée a eu lieux le 17/12/2007. see:

www.cubim.fr

plus de détail sur : https://mvp.support.microsoft.com/

 

EN : Hello and First, I would like to wish you an Happy New Year 2007,

This morning I got a mail from Microsoft telling me that I was re-newed as SQL Server MVP (my skill is Business Intelligence) for the 2007 contributions.

On 2008, I'll be proud too to participate @ french Microsoft BI User Group (the first meeting was 2007/12/17).

www.cubim.fr

more detail on:

 https://mvp.support.microsoft.com/

18.10.07

Le Festival de la BI Microsoft

Microsoft organise mardi 23/10 un évènement " Festival de la BI" dans la cadre du lancement de Performance Point Server avec notament au menu les premiers retours d'expérience sur cette plateforme.
Donc à  suivre...

http://www.microsoft.com/france/decisionnel/evenement_bi/index.mspx

 

07.10.07

BI & Temps Réel : quelques mesures

Si l'on parle du temps réel et de la BI, il me revient une anecdocte lors d'une conférence SAS où Denis Torregrossa nous disait que "le temps réel est à  la Business Intelligence ce qu'est le Graal aux  croisés";). Nous passons du temps à nous interroger sur le comment et sur les possibilités.
Microsoft nous propose avec SSAS 2005 une implémentation mais je me suis demandé si cela marche vraiment, et qu'est ce que cela peut donner sur quelques tests simples.

à suivre sur techheadbrothers.com

Le pdf du plan de test et les résultats

29.08.07

Tutoriel BI Temps Réel

FR : Ci dessous un papier consacré à la mise en place du proactive caching dans SSAS. (cube en temps réel) Vous l'avez compris l'été est propice aux travaux de recherche ...

bi-realtime.pdf

EN : You will find below a paper about proactive caching under SSAS, aka real time cube. Summer is definitvly the best period to do some R&D

bi-realtime.pdf

25.08.07

Web Based FTP / Petit coup de coeur

FR : Pour ceux qui sont souvent bloqués par des firewall, je vous invite à découvrir ce FTP sur le web qui me permet d'uploader mes documents assez facilement.
net2ftp

EN : for those who are frequently limited on networks protected by firewall ... you will like this web based ftp
net2ftp

23.08.07

OLAP Everywhere / Disconnected OLAP

FR : Parmis mes sujets de jeux récents, je me suis penché sur la notion de cubes déconnectés. Je profite de l'occasion pour vous mettre à disposition mes devoirs d'été ;). Je vous propose ce papier sur la création de cubes locaux, avec une petite notion d'"Everywhere"...
Bonne lecture,

dolap-everywhere.doc

EN : Regarding my favorite playing arean I worked on disconnected cube topic. I took the opportunity to write down this paper about local cube seen as OLAP Everywhere ...
Have a good reading,

dolap-everywhere.doc

 

22.08.07

Article sur l'écriture dans les cubes / Write back in cubes / Leaf to Top

FR : Suite à quelques demandes je vous met à disposition mes articles au format word.
Le premier que je poste ici concerne la mise en place du write back dans les cubes afin de pouvoir saisir des valeurs et simuler. Dans le cas présent je m'interresse à l'approche "leaf to top", en clair à la saisie de valeurs au niveau fin du cubes et à la propagation aux niveaux agrégés.

WriteBack_1.pdf

EN : Following several request, I'm posting my article in word format on the web. The fisrt one is about write back into cubes in order to input values in cube cells and do some simulation. I do a focus in this one on "leaf to top" approach that explains how to input a value @ the thnner level and see the resulting agregation.

WriteBack_1.pdf

06.04.07

SAS | Journée des Responsables Décisionnel

J'ai eu le plaisir de participer à la Journée des Responsables Décisionnels organisée par SAS à l'initiative de Marcel LEMAHIEU (Responsable France développement Plateforme BI) qui s’est déroulée le 5 avril 2007 au Domaine de Grégy chez SAS.
Nous avons eu le plaisir de retrouver autour de cette table ronde les responsables du Décisionnel de la GMF, SOFINCO, SHAM, EDF, GDF, Ministère des Finances, UNEDIC, INSEE, ESSILOR (bien entendu)…

Nous avons surtout pu échanger avec Mark TORR (SAS USA) qui travaille désormais avec les équipes RD US sur la 9.2.
Mark TORR nous a présenté la ROADMAP de SAS9.2 jusqu’à mars 2008 avec différents thèmes dont je reprends ici les points clefs :

• Livraison 9.2 Q1 2008
• Cette date de livraison d'explique par la volonté de rendre les upgrade de sites le plus facile possible pour les clients, et ce sous la direction (et à la demande) de Jim Goodnight lui même

• Côté Plateforme 9.2
o Contrôle des services depuis la SMC
o Apache Logging
o Grid Computing : très intéressant …
o Web Services avec engine libname WSDL !
o La possibilité d'exposer les StoredProcess sous forme de Web Services
o Single Signon seulement sous Windows seulement :(

Coté Storage :
o SAS Table Server :
* Support SQL 99 / ODBC / JDBC
* Prise en charge des transactions uniquement de manière interne, mais nous avons indiqué qu'une couche transactionnelle dans SAS serait du plus grand intérêt pour des projets de simulation par exemple
* Lissage des accès aux sources externes (ORACLE/SQL SERVER ...) pour l’ETL
* Intégration dans les métadonnées

o Incremental Cube Update : mon sujet favoris !
* Ajout de nouveaux segments de données sans re process full
* Ajout de nouveaux membres
* Mise à jour automatique des propriétés de membre

o Une Proc OLAPOPERATE pour le mode batch :
* gestion des Sessions
* Activation/désactivation des cubes
* Refresh
* Start/stop

Côté Métadonnées
o Nouvelle Orientation des repository en mode Folder plutôt qu’en héritage, ce qui me paraît bien plus naturel. Ces Folders sont exploités par WRS notamment (pour rappel ne voit pour l’heure que le Foundation)
o Gestion améliorée des métadonnées

• Web Report Studio 4.2 : l’interface prend à fond le tournant Web 2.0
o Refonte de l’interface de filtre avec des recherches dans les membres
o Fusion de Web OLAP Viewer avec WRS, et mise en place de profils. Sur ce point, là aussi, un plus en terme de positionnement des outils
o Et …Première conséquence, on retrouvera le sélecteur de données sur la partie gauche et le design à droite.
o Refonte de la gestion des sous totaux et des totaux
o Prise en charge du coté OLAP des « Visuals Totals » (totaux sur les valeurs affichées seulement -> sécurité des données) un point fort en terme de performance
o Clic droit partout !
o Ouverture de rapports WRS depuis OFFICE !!!

Nous avons eu ensuite une session Q&A. Les questions se sont assez rapidement orientées sur l’automatisation des métadonnées et la livraison des objets avec beaucoup de bonnes suggestions. Nous avons eu une présentation de l’architecture BI SOFINCO et des règles qui ont présidé à sa mise en place, une présentation ESSILOR par votre serviteur sur la gestion automatique des métadonnées, et pour finir une présentation par le consulting SAS.

Que dire d’une telle journée ?

Je pense que c’est une journée d’un excellent niveau de par la présence d’un certain nombre d’interlocuteurs clefs de SAS Institute, et de par les échanges que j’ai pu avoir avec les autres responsables de projets.

On remerciera Mark TORR pour sa présentation très claire, le répondant technique, son franc parler et l’écoute qu’il a porté aux différents sujets, et Marcel LEMAHIEU qui s’avère définitivement une personne clef sur la BI SAS en France ;)

Monsieur LEMAHIEU l’initiative est à recommencer …

11.03.07

MVP Summit 2007

FR : Cette année je vais avoir le plaisir de participer au MVP Summit. Le MVP  Summit est un rassemblement chez MS à Seattle au cours duquel il se déroule un certain nombre de sessions techniques mais c'est aussi la possibilité de rencontrer les personnes qui travaillent sur les produits.

EN : this year I will attend to MVP Summit that takes place in Seattle & Redmond. MVP  Summit is a event where MS invites MVPs, RD to technical sessions, but this is also to opportunity to meet people that are working on products

01.01.07

Renouvellement MVP SQL Server, Welcome 2007 !!! :)

FR : Bonjour et tout d'abord Bonne Année 2007 à tous,

C'est avec plaisir que j'ai reçu dans ma boite mail de la part de Microsoft mon renouvellement en tant que MVP SQL Server (spécialité Business Intelligence). Je sais pas pourquoi mais le chiffre 2007 me plait bien ;)

Encore une fois, je suis très content et fier de cette distinction, et je remercie les personnes qui m'ont proposé.

EN : Hello and First, I would like to wish you an Happy New Year 2007,

This morning I got a mail from Microsoft telling me that I was re-newed as SQL Server MVP (my skill is Business Intelligence). I don't know why, but the number 2007 seems to be good

I'm very proud for this distinction, and thank's to the people who had suggested me for that.

more detail on:

 https://mvp.support.microsoft.com/

:: Page suivante >>

Business Intelligence ART - Renaud Harduin WebLog

:: Page suivante >>

<  Août 2008  >
Lun Mar Mer Jeu Ven Sam Dim
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Référents récents


Référents les plus fréquents

powered by
b2evolution