Planifier l’exécution d’un package SSIS

Maintenant nous savons comment créer et paramétrer un package SSIS, il reste donc à planifier l’exécution d’un package SSIS. Trois possibilités : Créer un job SQL Server Agent manuellement Créer un job SQL Server Agent avec PowerShell Créer une tache planifiée qui exécute un script PowerShell exécutant le package SSIS. Créer un job dans SQL Server Agent manuellement Dans SQL Server Management Studio, déplier SQL Server Agent, clic droit sur Jobs et sélectionner New Job …

Lire la suite

Configurer un package SSIS selon l’environnement avec PowerShell

Dans l’article précédent, vous avez pu voir comment configurer un package SSIS selon l’environnement. Le résultat est indéniablement intéressant mais tout était fait manuellement. Il faudrait industrialiser ces opérations pour faciliter la vie des opérationnels. PowerShell notre sauveur. Nous allons donc configurer un package SSIS selon l’environnement avec PowerShell. Le script de cet article permet de : créer un dossier de projet SSIS; déployer un package SSIS (.ispac) dans le dossier créé; créer un environnement; créer des variables dans l’environnement créé; associer l’environnement au projet; associer les variables de l’environnement à l’un des packages du projet.

Lire la suite

Comment configurer un package SSIS selon l’environnement ?

Dans l’article précédent, je vous ai expliqué comment extraire et transformer des données de SharePoint avec SSIS. Le package SSIS obtenu était configuré pour l’environnement de développement. Les URL et les chemins sont certainement différent dans les environnements qui serviront à valider la livraison jusqu’à la mise en production. Comment configurer un package SSIS selon l’environnement ? Cela se passe en deux étapes : Dans SQL Server Data Tools, vous modifiez vos packages SSIS pour récupérer des valeurs depuis des paramètres ou lieu d’avoir une valeur fixée à la création; Dans SQL Server Management Studio, vous déployez votre projet SSIS, puis créez un environnement contenant les valeurs pour les paramètres et finalement associez les deux.

Lire la suite

SSIS et SharePoint

SharePoint permet de structurer et stocker des informations. Ces informations vivent dans SharePoint et sont consultables par plusieurs biais (site, webservice, code). Nativement il est possible d’exporter ces données vers Excel. Vous pouvez aller encore plus loin dans l’export – et l’import- de données avec SSIS. Qu’est-ce que SSIS ? SSIS est l’ETL de Microsoft qui est une brique intégrée à SQL Server. ETL est l’acronyme de Extract Transform and Load.

Lire la suite

Secret Millionaires Club de Andy et Amy Heyward

Secret Millionaires Club de Andy et Amy Heyward, 26 secrets pour réussir dans la vie professionnelle Ce livre en anglais écrit en association avec Warren Buffett se présente comme du contenu ayant un but pour enfant. L’expression contenu ayant un but signifie qu’il permet de comprendre le monde dans lequel on vit et qu’il apporte des leçons de vie précieuses qui vous serviront toute votre vie. Ne vous y trompez pas, les 26 secrets présentés sont aussi valables pour les adultes.

Lire la suite

Améliorer son anglais

Dans notre métier, un niveau d’anglais minimum est nécessaire. Nos environnements techniques sont installés en anglais, les informations les plus fraiches sont en anglais, les documentations sont en anglais, les communautés les plus actives sont en anglais. Nous avons généralement un anglais technique nous permettant de nous en sortir. Améliorer son anglais pour échanger de manière compréhensible représente donc un axe d’amélioration professionnel et personnel. Duolingo Duolingo propose gratuitement un site et une application mobile très userfriendly pour revoir les bases de l’anglais.

Lire la suite

Comment utiliser Material Design dans vos applications ?

Le Material Design est un ensemble de règle de design pour les interfaces graphiques proposées par Google. Dans la mouvance du flat design, Google l’a rendu populaire à l’appliquant à ses services et applications en 2015. Dernierement il a été poussé encore plus sur le devant de la scène avec le logo de Google. Comment utiliser Material Design dans vos application ? Je vous propose un tour d’horizon des framework actuels.

Lire la suite

Exécuter du PowerShell depuis C#

Semaine dernière, un collègue me demande comment exécuter du PowerShell depuis C#. Plus exactement depuis une page web afin de faciliter certaines actions d’administration SharePoint. Préparation Pour commencer, il faut utiliser la classe PowerShell du namespace System.Management.Automation. Vous pouvez récupérer la DLL System.Management.Automation.dllen passant par NuGet. System.Management.Automation System.Management.Automation (PowerShell 3.0) Code Exécuter du PowerShell using (PowerShell ps = PowerShell.Create()){ // construire la commande avec ps.AddX() // exécuter la commande avec ps.

Lire la suite

Crowdfunding pour les nuls

Le crowdfunding est un système en pleine croissance qui permet au citoyen lambda de redonner une fonction sociale à l’argent alors que les institutions ne jouent plus leur rôle. Un artiste avec du talent peut créer son oeuvre s’il trouve un support suffisant là où les producteurs ont vu trop de risque. Une PME peut obtenir une financement pour acheter un équipement alors que les banques ont vu trop de risque.

Lire la suite

SharePoint 2016 preview

Cela fait quelque mois que la communauté SharePoint attend la nouvelle version on-Premise. Annoncée pour aout 2015, Microsoft a attendu le 24 aout rendre public la SharePoint 2016 preview. En m’endormant hier soir après avoir vu le billet Announcing availability of SharePoint Server 2016 IT Preview and cloud hybrid search sur le blog Office , je me suis dis que la journée serait intéressante. Plutôt que de vous faire une synthèse en plusieurs points sur cette preview, je vous propose un référentiel pour retrouver des informations.

Lire la suite