Procédure : agréger les valeurs dans un dataset à l'aide de la transformation d'agrégation

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 Business Intelligence Development Studio, ouvrez le projet Integration Services qui contient 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 (la flèche verte ou rouge) à 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, activez la case à cocher des colonnes dont vous voulez agréger les valeurs. Les colonnes sélectionnées s'affichent dans la table.

    ms137839.note(fr-fr,SQL.90).gifRemarque :
    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 Compter les clés distinctes ou sélectionnez un nombre approximatif dans la colonne Échelle de compte des valeurs distinctes.

    ms137839.note(fr-fr,SQL.90).gifRemarque :
    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.

    ms137839.note(fr-fr,SQL.90).gifRemarque :
    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.
    ms137839.note(fr-fr,SQL.90).gifRemarque :
    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

Concepts

Transformation d'agrégation
Transformations Integration Services
Chemins d'accès d'Integration Services
Tâche de flux de données
Rubriques Procédure relatives aux flux de données (SSIS)

Autres ressources

Sources Integration Services
Destinations d'Integration Services

Aide et Informations

Assistance sur SQL Server 2005