Archive pour juin 2010

SSIS – Erreur –1071607685 – No Status Available

29 juin 2010

 

Dans vos packages Integration Services, si vous êtes confrontés à cette erreur… :

Error Code : –1071607685
Error Column : 0
Error Desc : No Status Available

…ne cherchez pas pendant des heures. Regardez en premier lieu dans les composants destination et désactivez les options Fast Load.

FastLoad

Cette option fait une insertion en mode BULK et par défaut en batch de 10 000 enregistrements. Si au moins l’un de ceux là est en erreur (doublon, clé étrangère manquante, valeur invalide, etc.), c’est le batch qui part dans le flux d’erreur et aucune description d’erreur n’est disponible.

La première chose à faire pour déboguer est de désactiver l’option pour avoir des INSERT ligne à ligne. Vous verrez donc l’erreur qui fait planter le batch.

Mais alors comment faire dans la vraie vie. Plusieurs idées :

  1. Dans le cadre d’un ETL de DataWarehouse, il faut faire toute les vérifications AVANT l’insertion (c’est aussi une des raisons pourquoi on ne met pas de Foreign Key). Votre DataFlow doit garantir la validité des données (et prendre les actions correctrices nécessaires)
  2. Utiliser un paramètre DEBUG pour désactiver l’option à la volée en production (il faudra passer par une variable et un conditional split)
  3. Utiliser la technique du double-essai. On fait d’abord une première insertion en mode FastLoad, on redirige la sortie d’erreur sur un INSERT normal. Ainsi, dans (normalement) la majorité des cas, vous ferez du Bulk et le deuxième essai permet de limiter les dégats d’un batch qui part à la poubelle (et surtout vous donnera les détails de l’erreur).

Compatibilités et versions de Report Builder

19 juin 2010

En ces temps de nouvelles versions (je vous rappelle que SQL Server 2008 R2 est sorti il y a quelques semaines), un petit point sur Report Builder.

Ci-dessous, la matrice de compatibilité. Pour un rapport réalisé avec tel version d’outil, sur quelle version le déployer…

SSRS 2008

SSRS 2008 R2

Report Builder 2.0

OK

OK

Report Builder 3.0

KO

OK

BIDS* 2008

OK

OK

BIDS* 2008 R2

OK
(avec la bonne configuration)

OK

BIDS : Business Intelligence Development Studio (en fait, juste les template de projet BI pour Visual Studio :) )

Pour configurer BIDS, il suffit d’aller dans les propriétés du projet :

propriete report project 

Et dans la série des liens utiles, les versions Stand Alone de Report Builder sont disponibles à ces adresses :

After BDC

1 juin 2010

Les 2 BDC 2010 (Toulouse et Aix) ont eu lieu en avril et mai.

Faut-il rappeler que BDC est l’acronyme de Bewise Day Conference, le haut-lieu des conférences sur les technologies Microsoft du sud de la France ?

Quoiqu’il en soit, continuez à vibrez avec nous autour des dernières technologies sur le site de l’After BDC qui est maintenant ouvert.

Rendez vous sur http://afterbdc.bewise.fr/ pour partager vos commentaires, retrouver les photos des événements, télécharger les sources des démos.

Plenière BDC

A tout de suite.


Suivre

Get every new post delivered to your Inbox.

Joignez-vous à 203 followers