? SQL Server Integration Services - également connu comme SSIS - est au cœur de l'intégration de données Microsoft SQL Server et des solutions de workflow. SSIS est utilisée pour fusionner les données de différents systèmes de stockage , remplir les entrepôts de données , effectuer le nettoyage des données - procédures, créer des processus de transformation de données et d'automatiser de nombreuses tâches liées aux données. Les forfaits sont ce que permettent SSIS pour exécuter ces tâches , et les points de contrôle sont un outil SSIS utilise pour assurer un transfert en douceur des données. Contexte Pour apprécier la fonctionnalité d'un point de contrôle , vous devez d'abord comprendre un objet SSIS base appelé paquet. En essence , un package est un ensemble d'instructions qui raconte SSIS non seulement ce qu'il faut faire , mais aussi comment le faire . Chaque objet de package contient un ou plusieurs éléments de flux de contrôle - les tâches, les conteneurs et /ou des contraintes de procédure - et peut contenir des éléments de flux en option , des données - sources de données , des transformations et un emplacement de destination. SSIS dépend des instructions qui fournissent des paquets pour extraire des données de différentes sources , de fusionner ou de le modifier puis charger les données qu'il atteint son emplacement de destination. Identification points de contrôle sont des mécanismes de contrôle de flux qui fonctionnent dans les coulisses de l'éventualité d'un échec de transmission du paquet. Dans le cours normal des événements , les forfaits commencent au début , remplir toutes ses tâches nécessaires et arriver à leur destination dans un processus sans heurt . Si un paquet ne contient pas un fichier de point de contrôle correctement configuré , tout ce qui perturbe moyens de transmission arrêt et en relançant le paquet depuis le début. Configuration des paquets avec des points de contrôle , cependant, vous permet de corriger le problème, puis redémarrez simplement le paquet, évitant la nécessité de revenir à sa position de départ. Setup < br > La première étape dans la création d' un poste de contrôle et son fichier de point de contrôle qui en résulte est de mettre trois propriétés - CheckpointFileName , CheckpointUsage et SaveCheckpoints - dans son emballage . Ajouter le chemin d'accès à la propriété CheckpointFileName , définissez la propriété CheckpointUsage à «Toujours» pour s'assurer que le paquet ne fonctionnera pas sans un poste de contrôle et enfin , mettre SaveCheckpoints à "True" pour dire SSIS pour enregistrer des points de contrôle dans le fichier point de contrôle . Ensuite, allez dans chaque récipient dans le package et définissez sa propriété FailPackageOnFailure à "True" de sorte que les points de contrôle existent pour chaque étape dans le processus de transmission. Processus Setting propriétés checkpoint dans un paquet signifie que comme il fonctionne , SSIS enregistre des informations de transmission, écrit ces informations dans un fichier XML , puis les stocke à l'emplacement que vous avez spécifié dans la propriété CheckpointFileName . Si la transmission échoue, SSIS passe au fichier et récupère la dernière action réussie connue , qui devient alors le point de départ lorsque vous redémarrez transmission des paquets.
|