Comment puis-je demander l'entrée d'un package SSIS?
Je veux être en mesure d'avoir une requête sql dans mon DTSX paquet et je veux être en mesure d'avoir une sorte d'invite de mise à jour de la valeur d'une colonne null. Voir ce que j'ai ci-dessous:
UPDATE SF1411
SET [QuoteNumber] = '123456'
, [ItemNumber] = '123654-100'
, [DeleteItem] = 'NO'
WHERE [QuoteNumber] = '0'
Je veux être en mesure d'être invité pour le QuoteNumber et ItemNumber, alors le script de mise à jour en tant que de besoin. Est-ce possible et si oui, comment puis-je le faire?
source d'informationauteur GabrielVa
Vous devez vous connecter pour publier un commentaire.
Cela peut être obtenue comme ci-dessous: Ce sera dans votre intial composant de script.
Ce devrait être la première composante dans votre package pour définir la valeur de la variable ou de la construire vous Commande SQL.
En général, un package SSIS n'est pas utilisé de manière interactive. Votre solution la plus propre est une solution personnalisée qui obtient l'entrée de l'utilisateur, puis lance le package SSIS.
Une alternative plus simple est d'utiliser une configuration de Package. Vous pouvez stocker l'entrée de l'utilisateur dans un emplacement externe (fichier XML, base de données SQL Server, et autres) et le package SSIS charger la valeur au moment de l'exécution.