Partage via


Agréger les valeurs dans un dataset avec la transformation d’agrégation

S’applique à : SQL Server SSIS Integration Runtime dans Azure Data Factory

Pour pouvoir ajouter et configurer une transformation d'agrégation, le package doit inclure au moins une tâche de flux de données et une source.

Pour agréger les valeurs dans un dataset

  1. Dans SQL Server Data Tools (SSDT), ouvrez le projet Integration Services contenant le package souhaité.

  2. Dans l'Explorateur de solutions, double-cliquez sur le package pour l'ouvrir.

  3. Cliquez sur l’onglet Flux de données , puis dans la Boîte à outils, faites glisser la transformation d’agrégation sur la surface de dessin.

  4. Connectez la transformation d'agrégation au flux de données en faisant glisser un connecteur à partir de la source ou de la transformation précédente vers la transformation d'agrégation.

  5. Double-cliquez sur la transformation.

  6. Dans la boîte de dialogue Éditeur de transformation d’agrégation , cliquez sur l’onglet Agrégations .

  7. Dans la liste Colonnes d’entrée disponibles , cochez la case des colonnes dont vous voulez agréger les valeurs. Les colonnes sélectionnées s'affichent dans la table.

    Notes

    Vous pouvez sélectionner une colonne plusieurs fois afin de lui appliquer plusieurs transformations. Pour identifier les agrégations de manière unique, un numéro est ajouté au nom par défaut de l'alias de sortie de la colonne.

  8. Si vous le souhaitez, modifiez la valeur des colonnes Alias de sortie .

  9. Pour modifier l’opération d’agrégation par défaut, Group by, sélectionnez une autre opération dans la liste Opération .

  10. Pour modifier la comparaison par défaut, sélectionnez les indicateurs de comparaison individuels répertoriés dans la colonne Indicateurs de comparaison . Par défaut, une comparaison ignore la casse, les caractères de type Kana, les caractères de non-espacement et la largeur des caractères.

  11. Si vous le souhaitez, pour l’agrégation Count distinct , indiquez le nombre exact de valeurs distinctes dans la colonne Nombre de clés distinctes ou sélectionnez un nombre approximatif dans la colonne Échelle de nombre des valeurs distinctes .

    Notes

    La fourniture du nombre de valeurs distinctes, exact ou approximatif, optimise les performances, car la transformation peut préallouer la quantité de mémoire appropriée pour effectuer son travail.

  12. Si vous le souhaitez, cliquez sur Avancé et mettez à jour le nom de la sortie de la transformation d’agrégation. Si les agrégations contiennent une opération Group By , vous pouvez sélectionner un nombre approximatif de valeurs de clés de groupement dans la colonne Redéfinir le nombre de clés ou indiquer un nombre exact de valeurs de clés de groupement dans la colonne Clés .

    Notes

    La fourniture du nombre de valeurs distinctes, exact ou approximatif, optimise les performances, car la transformation peut préallouer la quantité de mémoire appropriée pour effectuer son travail.

    Notes

    Les options Redéfinir le nombre de clés et Clés s’excluent mutuellement. Si vous tapez des valeurs dans les deux colonnes, la valeur la plus grande de la colonne Redéfinir le nombre de clés ou Clés est utilisée.

  13. Si vous le souhaitez, cliquez sur l’onglet Avancé et définissez les attributs qui s’appliquent à l’optimisation de toutes les opérations réalisées par la transformation d’agrégation.

  14. Cliquez sur OK.

  15. Pour enregistrer le package mis à jour, cliquez sur Enregistrer les éléments sélectionnés dans le menu Fichier .

Voir aussi

Transformation d'agrégation
Transformations Integration Services
Chemins Integration Services
tâche de flux de données