SSIS

Synchroniser les colonnes SSIS automatiquement

Comment synchroniser les colonnes SSIS de manière automatique dans un package ? C’est à dire comment synchroniser les colonnes SSIS sources et cibles automatiquement, en fonction de leur nom ? Cette astuce permet de développer les packages SSIS de manière plus efficace. Pour relier les colonnes dans un composant SSIS il existe 2 options. Mapper à la main constitue la première option. La deuxième

SSIS

Ignorer les premières lignes d’un fichier Excel avec SSIS

Comment importer un tableau Excel et ignorer les premières lignes du fichier avec SSIS ? On peut procéder de deux manières différentes. La première, utiliser les paramètres par défaut en se connectant à une des feuilles du fichier Microsoft Excel. Ou encore la deuxième méthode, écrire une requête SQL, avec une syntaxe spéciale pour Excel. Cette requête permet de sélectionner des plages de cellules

Pas d'image
SSRS

Erreur SSRS System.FormatException

Le message d’erreur SSRS System.FormatException apparaît durant l’édition d’un rapport SSRS. Rapport qui contient entre autres un graphique. Le logiciel Visual Studio crash systématiquement ensuite et affiche l’erreur. Le rapport comporte des éléments comme le Tablix SSRS et éditer le graphique provoque le crash de Visual Studio. La configuration logicielle est la suivante, Visual Studio 2019 est installé avec SQL Server Data Tools en

SSRS

Erreur SSRS Undocumented error

Sous SSRS et Visual Studio, en ajoutant un troisième groupe, c’est à dire un groupe détails plus trois autres groupes de hiérarchies, j’ai cette erreur : « undocumented error » et les détails de l’erreur : « The RDL structure of the tablix named ‘Tablix1’ is invalid. » Cette erreur semble être un bug lié à SSDT pour SSRS. Toutefois pour corriger l’erreur il est possible de la

SSIS

Nombre de lignes distinctes avec SSIS et le composant agrégation

Comment calculer le nombre de lignes distinctes d’une table avec SSIS, équivalent au Count Distinct en T-SQL ? Comment calculer le nombre de lignes distinctes d’une table ou d’un fichier avec SSIS ? Cette opération est l’équivalent d’un COUNT DISCTINCT en SQL. Il faut utiliser le composant Aggregate dans SSIS. En effet, avec Visual Studio, il est possible d’utiliser le composant Aggregate. On utilise

SSIS

Modifier un fichier de configuration SSIS (DtsConfig)

Comment modifier manuellement un fichier de configuration SSIS .dtsconfig au format XML ? Voici une astuce SSIS pour éditer manuellement un fichier dtsconfig. En effet, éditer un fichier de configurations SSIS, avec l’extension .dtsConfig, est assez difficile en raison du format du fichier en XML. En effet, il est possible d’ouvrir un fichier de configuration avec un éditeur de texte classique. Comme le bloc-notes

SSIS

Bonnes pratiques SSIS pour le développement de packages

Quelles sont les bonnes pratiques Microsoft SSIS pour mieux gérer le développement de packages ? Voici quelques conseils à appliquer lorsque l’on utilise Microsoft SSIS dans un projet BI. Pour mener à bien ses projets décisionnels, notamment en termes de temps de développement et de robustesse. Mais aussi en terme de performances de chargement de données. Ces méthodes sont, d’une manière plus large des

SSIS

Configurer la log des packages SSIS

Il existe différentes solutions pour configurer la log SSIS, dont la table sysssislog. Configurer les fichiers de logs permet de surveiller l’exécution des packages SSIS pendant les batchs. La première consiste à le faire manuellement dans Microsoft SQL Server Management Studio, depuis l’historique des jobs. Configurer la gestion des logs dans les packages SSIS La deuxième solution est d’utiliser les tâches SQL permettant de

SSIS

Liste de toutes les erreurs SSIS

Voici la liste de tous les codes erreurs SSIS. Les erreurs SSIS sont souvent nombreuses et parfois, se révèlent difficiles à interpréter, que ce soit en lançant les packages SSIS via l’Agent SQL Server, depuis une ligne de commande grâce à la commande dtexec.exe ou encore depuis Visual Studio 2017 ou 2019. Ce modeste article expose simplement la liste de toutes les erreurs SSIS

SSIS

Exécuter plusieurs processus SSIS en parallèle

Il existe plusieurs méthodes afin d’améliorer les performances des traitements SSIS, l’une d’elles consiste à se servir du lancement des flux ou des tâches en parallèle en découpant le volume de données à traiter sur plusieurs « threads » dans SSIS par exemple. Comment exécuter plusieurs processus SSIS en parallèle ? En effet, considérer que l’on traite 100 millions de lignes avec cinq années de données de