IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

SSIS

SQL Server Integration Services (SSIS)

  1. Solution SSIS et Visual studio 2017 version 15.XX

    par , 23/08/2018 à 10h44 (Elros - Bienvenue dans le monde de la Business Intelligence)
    Hello World,

    Si comme moi, vous souhaitez travailler avec la nouvelle version de Visual Studio 2017 version 15.8 (15.6 et 15.7 même passion, même problème), vous risquez d'avoir des erreurs avec SSIS.
    Par exemple, le projet non reconnu, l'ouverture de package qui fait planter Visual Studio et surement d'autres problèmes.

    En fouillant et testant plusieurs astuces trouvées sur la toile, la meilleure est de créer une nouvelle solution en important le fichier .ispac ...
  2. [Actualité] Paramétrer un Lookup pour alléger les données mises en cache

    par , 03/01/2017 à 17h21 (Elros - Bienvenue dans le monde de la Business Intelligence)
    Hello,

    Afin de compléter l'un de mes anciens billets (SSIS : Lookup, Commande SQL avec paramètres et appel de procédure, etc.), je vais vous expliquer plus en détail comment gagner du temps et des ressources sur SSIS.

    Nous allons créer un flux SSIS permettant de charger les n métiers d'un service. On pourrait faire une boucle pour charger tous les métiers de chaque service mais, on va passer par un paramètre projet.

    Pour cela, nous ajoutons un nouveau ...
  3. Une astuce pour convertir plusieurs entiers (année, mois, jour) en date

    par , 10/08/2015 à 14h02 (Elros - Bienvenue dans le monde de la Business Intelligence)
    Voici une astuce pour convertir une date découpée en plusieurs entiers.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (DT_DBDATE)(DT_STR,10,1252)(((DT_STR,4,1252)Year) + "/" + ((DT_STR,2,1252)Month) + "/" + ((DT_STR,2,1252)Day))
    Je converti au format texte les champs année (sur 4 caractères), mois (sur 2 caractères) et jour (sur 2 caractères) puis j'ajoute les "/" et enfin je converti l'ensemble en date.
    Pour les mois et jours sur 1 caractère, de 1 à 9, ils seront forcés sur ...
  4. Unpivot - Transposer des lignes

    par , 10/07/2015 à 12h50 (Elros - Bienvenue dans le monde de la Business Intelligence)
    Citation Envoyé par Elros Voir le message
    Je sais que le sujet est clos. Mais, je veux quand même te montrer que la tâche Unpivot n'est pas si compliqué que ça.

    En csv d'entrée j'ai ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    num_contrat;nom_enfant1;prenom_enfant1;nom_enfant2;prenom_enfant2;nom_enfant3;prenom_enfant3;nom_enfant4;prenom_enfant4
    1000;ROGER;Prof;ROGER;Atchoum;ROGER;Dormeur;ROGER;Grincheux
    2000;GEREAUD;Joyeux;GEREAUD;Timide;GEREAUD;Simplet;;
    En csv de sortie tu souhaites :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    pivot_key;num_contrat;nom_enfant;prenom_enfant
    ...

    Mis à jour 10/07/2015 à 15h59 par Elros

    Catégories
    Business Intelligence , Microsoft BI , SSIS
  5. SSIS : Lookup, Commande SQL avec paramètres et appel de procédure, etc.

    par , 07/05/2015 à 17h11 (Elros - Bienvenue dans le monde de la Business Intelligence)
    Bonjour,

    Lorsque l'on souhaite rendre entièrement paramétrable et utiliser une procédure stockée dans une tâche SQL, un Lookup, une command OLE DB, etc. mais que l'on a un problème pour "mapper" les colonnes il y'a une astuce toute bête.
    Il suffit simplement de déclarer une sortie comme dans l'exemple ci-dessous :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    DECLARE @SQLString nvarchar(500);
    
    SET @SQLString = N'SELECT F.VEH_ID, F.MONTANT_HT
    			       FROM [STG].[FACTURE] F';
    ...
Page 1 sur 2 12 DernièreDernière