Mission d`Extraction de données sur Track-it

Transcription

Mission d`Extraction de données sur Track-it
Mission Extraction de données
Mission d’Extraction de
données sur Track-it :
Version :
1.0
Date :
21/05/2014
Auteur :
A. Boukebouche
Historique :
Version
1.0
Date
21/05/2014
Authors
A. Boukebouche
Changes
Création du document
Mission Extraction de données
Sommaire
1
Généralités .......................................................................................................... 3
1.1 Le groupe IDENTICAR .................................................................................. 3
1.2 Contexte de la mission .................................................................................. 3
2 Extractions des données ..................................................................................... 4
2.1 Connection au serveur de gestion de parc .................................................... 4
2.2 Connection à la base de données : ............................................................... 5
2.3 Exécution de la requête : ............................................................................... 6
2.4 Récupération des données............................................................................ 7
3 Automatisation ..................................................................................................... 7
Mission Extraction de données
1
Généralités
1.1 Le groupe IDENTICAR
Depuis 1982, le Groupe Identicar innove et adapte son offre pour protéger les véhicules et
proposer une gamme de services aux automobilistes.
Pionnier en France du gravage des vitres, puis du Tracking des véhicules volés depuis 2002,
Identicar a également créé la notion de « Complémentaire Automobile », un nouveau
concept de services innovants et fidélisants.
En 2011, le Groupe Identicar, élargit ses activités aux deux roues, et investit dans la
protection contre le vol et les services aux motards.
9 millions de véhicules protégés depuis sa création et 600.000 clients actifs titulaires d’une «
Complémentaire Automobile » font du Groupe Identicar une référence sur son marché.
En 2013, le Groupe réalise un chiffre d’affaires de 38 M€ et emploie 200 collaborateurs en
France. Son capital est détenu à 100% par la famille fondatrice.
1.2 Contexte de la mission
Cette mission a pour but d’extraire les données de notre logiciel de gestion de parc afin
d’avoir une vision globale de l’état du parc pour planifier son renouvellement et effectuer la
déclaration d’assurance.
Nous allons donc utiliser une requête SQL afin d’extraire les données nécessaires à notre
mission.
Mission Extraction de données
2
Extractions des données
2.1 Connection au serveur de gestion de parc
Pour se connecter au serveur de gestion de parc nous allons utiliser l’outil de connexion Bureau à
distance (natif sous Windows) utilisant le protocole RDP.
1- Entrez le nom de la machine ou son adresse IP :
2- Se connecter en tant qu’Administrateur du domaine :
Mission Extraction de données
2.2 Connection à la base de données :
Afin de se connecter à la base de données utilisée par Track-it nous allons nous servir de l’outil SQL
Server Management Studio.
1- On lance donc le logiciel et nous connectons en tant qu’Administrateur du domaine :
2- Une fois connecté, cliquer sur « Nouvelle Requête » :
3- Choisir la base de données correspondante au gestionnaire de parc :
4- Choisir d’afficher les résultats des requêtes dans des grilles :
Mission Extraction de données
2.3 Exécution de la requête :
Nous allons utiliser la requête suivante afin d’exporter les données nécessaires :
-
Nous récupérons les données des colonnes Fullname, name … de la table
« WORKSTAT »
-
Nous faisons une jointure de la table ITEM afin de récupérer les données WS_NUM de
cette table pour les lié à celle de WORKSTAT du même nom.
-
Nous faisons une deuxième jointure cette fois de la table TIUSER afin de récupérer les
données USERID de cette table pour les liée à celle de WORKSTAT du même nom.
-
Lorsque le type de données de la colonne type est différent de « Software ».
-
Puis nous les classons dans l’ordre alphabétique la colonne Fullname.
La requête peut être schématisée de la manière suivante :
WORKSTAT
…
WS_NUM
USERID
…
ITEM
…
WS_NUM
…
TIUSER
…
USERID
…
Mission Extraction de données
2.4 Récupération des données
Afin de récupérer le résultat de notre requête nous allons sélectionner tout le tableau et faire
enregistrer les résultats sous :
Par la suite enregistrer le fichier avec l’extension CSV et l’ouvrir à l’aide du logiciel Excel de Microsoft.
Une fois cet export sur Excel effectué, nous pouvons manipuler les données afin de rajouter les
informations souhaitées.
3
Automatisation
Pour des raisons d’accès à l’historique des mouvements du stock cette requête SQL a été intégrée
dans notre ordonnanceur afin qu’elle soit lancée automatiquement une fois par mois et le résultat
archivé dans un fichier Excel qui est hébergé sur le serveur d’archives.