Tarkett

Bonjour,

Tarkett est comme le dit BFM un des leaders mondiaux des revêtements. Son activité consiste à produire et à commercialiser différents types de revêtement via différents canaux de distribution.

Pour plus d’informations, vous pouvez consulter : www.tarkett.com

Tarkett a fait appel à Umanis qui a fait appel à ASI-Informatique pour :
– Reprendre le système d’information décisionnel existant
– Intervenir sur différents projets pour la division Western Europe

Depuis novembre 2011, la mission se déroule dans un contexte international puisqu’une partie de l’équipe se trouve en Suède.

A bientôt,

Guillaume

PowerPivot au Techdays

Bonjour,

Difficile de parler d’exclusivité lorsqu’on est allé au Techdays. Cette rencontre annuelle des clients/des développeurs/des curieux, des présentes et des prochaines technologies de Microsoft a attiré plus de 10 000 personnes le 8, 9 et 10 février à Paris. Étant donné mon intérêt pour la BI, je ne vous parlerai pas de Sharepoint, Exchange ou Visual Studio… Par contre, j’ai bien l’intention de vous parler de Powerpivot qui a été présenté à l’occasion de 4 conférences !

Logo PowerPivot
PowerPivot

Powerpivot est une extension (tout comme l’addin Datamining pour Excel) qui permet de créer des cubes à partir des données que l’on veut, directement dans Excel. Vous connaissez les pivot tables dans Excel ? Leur défaut est notamment qu’on ne peut utiliser qu’une seule source de données. Avec Powerpivot, il est possible de créer des pivot tables avec toutes les sources de données souhaitées simultanément : Base relationnelle, Cube, txt, csv ou d’un point de vue plus fonctionnel : Application métier, Données opérationnelles, Données du décisionnel, Données du Web.

Ce sont clairement les directions métiers qui sont ciblées avec comme principal argument pour l’IT le fait que les fichiers pourront être administrés sur Sharepoint 2010. Du coup, on retrouve les arguments qui font le succès de QlikView sans le problème de l’administration :
– Possibilité d’agréger simplement des sources hétérogènes
– Haute capacité à manipuler de gros volume de données (dizaines voire centaines de millions de ligne)
– Simplicité d’installation et d’utilisation
– Rapidité de prise en main
– Portabilité
Et le petit plus spécifique à Excel :
– Familiarité / Intuitivité

Du coup, j’ai cherché quelques défauts :
– La gestion de la qualité de données (L’utilisateur peut court-circuiter toute la phase d’alimentation (nettoyage, test, qualification des données))
– Le coût de SQL Server 2008 R2 et de Excel 2010 sur les postes « développeurs »
– Le coût du SharePoint pour permettre la visualisation, le partage et l’administration des multiples cube dans Excel par l’IT
– La non-interopérabilité avec les versions précédentes d’Excel (même en consultation ???)

Et quelques usages intéressants :
– Data profiling pour faire un qualification des données avant de commencer un projet
– L’usage nomade pour des commerciaux

Et vous, vous voyez d’autres défauts ou d’autres usages ? Que pensez vous de cet outil ? Allez vous l’utiliser ?

Si vous voulez plus d’informations sur Powerpivot, vous pouvez :
– Voir une démonstration en vidéo
– Voir les conférences des techdays (pas encore disponible)

A bientôt,

Guillaume

Envoyer des mails avec un relais SMTP / Send Mail using a SMTP Relay

Bonjour,

Une des « lacunes » (nous verrons que c’est une contrainte judicieuse) de SQL Server depuis plusieurs versions est l’impossibilité d’envoyer simplement des mails par un serveur SMTP qui requiert une authentification (login/mdp). Cette lacune est problématique pour l’utilisation des abonnements dans le Report Server ou pour l’utilisation de la tache Send Mail dans SSIS.

La demande d’ajout de la fonctionnalité a été faite sur le site de Microsoft (https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=332979) et pour le moment, 2 actions de contournements sont proposées.

Voici un descriptif de celle qui consiste à mettre en place un Relais SMTP sur le serveur. La mise en place se fait en 2 étapes, installation puis configuration.

Installation

L’installation est assez simple. Elle consiste à ajouter le service SMTP Server à partir du Server Manager.
Automatiquement, l’installation d’autres services et fonctionnalités vous sera proposée.

Install SMTP
Install SMTP

Voici le récapitulatif des éléments juste avant l’installation.

Install SMTP 2
Install SMTP 2

Configuration

Une fois que tout est bien installé. il faut configurer votre serveur SMTP en tant que relais. Dans notre cas, nous allons relayer les mails vers le SMTP Gmail. L’applicatif interne enverra donc un mail sans authentification à notre relais et ce dernier le renverra via le SMTP Gmail à son destinataire.

1. Aller dans Internet Information Services IIS 6.0 Manager dans les outils d’administration

2. Aller dans les propriétés de votre SMTP Virtual Server.

Config SMTP Virtual  Server
Config SMTP Virtual Server

3. Dans l’onglet General, Aller dans Advanced puis ajouter le port d’ecoute local (25 par défaut).

Config SMTP Virtual  Server Advanced
Config SMTP Virtual Server Advanced

4. Dans l’onglet Access, Aller dans Authentification et choisissez Anonymous access.

Config Authentification
Config Authentification

5. Dans l’onglet Delivery, Aller dans Outbound Security et renseigner vos identifiants gmail valide. Valider TLS encryption.

Config Outbound
Config Outbound

6. Dans Outbound Connections, Paramétrer le port du serveur SMTP distant.

Config Outbound Connections
Config Outbound Connections

7. Dans Advanced, Parametrer le Smart host avec smtp.gmail.com et Renseigner le FQDN de votre machine.

Config Advanced Delivery
Config Advanced Delivery

8. Valider avec OK puis Cliquer sur Domains

9. Ajouter un domaine distant.

10. Accepter que les mails entrant soient relayés vers ce domaine et Forwarder tous les mails vers le smart host.

Config Domain
Config Domain

11. Renseigner de nouveau l’authentification au SMTP Gmail.

Config Domain Outbound Security
Config Domain Outbound Security

12. Valider tout.

Pour tester :

13. Lancer SSIS et ajouter un composant Send Mail.

14. Paramétrer le SMTP a utiliser avec le FQDN.

SMTP Connection Manager Editor SSIS
SMTP Connection Manager Editor SSIS

15. Renseigner le composant Send Mail et Exécuter la tache.

Attention :

Une fois que votre relais est fonctionnel, il est très important d’en limiter l’usage. Pour cela, vous devez paramétrer les Controles de connexion et les Restrictions de relais dans l’onglet Accès.

Cette solution simplifie l’administration en cas de changement du serveur SMTP. En effet, il suffit de modifier le serveur SMTP dans le IIS Manager pour que la modification soit prise en compte pour tous les outils utilisant le relais. Cette obligation d’usage d’un relais pour envoyer des mails authentifiés me parait donc justifiée pour la pérennité du SID.

Sources :

http://www.itsolutionskb.com/2008/11/installing-and-configuring-windows-server-2008-smtp-server/