J'ai plusieurs tables d'archivage qui stockent des types de données similaires dans ces tables, mais archivées au format mois. Maintenant, l'exigence est d'obtenir toutes les données archivées dans une table au lieu de plusieurs tables.Priorité à l'insertion en bloc dans une table à l'aide de Union all in ssis
Je fais cette activité avec l'aide de Union tout dans SSIS, mais il semble qu'il prend une insertion aléatoire dans la table de destination.
Attacher est la route empruntée pour la transformation.
Je veux donner la priorité à l'insertion, s'il vous plaît suggérer!
Pas clair. Que voulez-vous dire par «prendre des insertions aléatoires» et comment voulez-vous le prioriser? –
sauf si vous devez échouer et restaurer l'ensemble du processus si une partie échoue, je suggérerais d'aller avec des tâches de flux de données distinctes plutôt que d'utiliser tous les syndicats. Vous pouvez ensuite identifier la priorité/le flux entre les tâches et choisir l'ordre dans lequel elles doivent être exécutées. Avantage supplémentaire si vous pouvez créer un jeu d'enregistrements des noms de fichiers puis vous pouvez configurer une boucle et utiliser le même flux de données .... finalement l'ordre d'insertion ne devrait pas importer en sql car le moteur DB optimisera pour le stockage basé sur les index et la définition de table pas aligner la position ordinale de l'insert – Matt