Lorsque le service d'intégration de données utilise la méthode d'optimisation globale des prédicats, il supprime le plus tôt possible les lignes qui peuvent être filtrées dans le mappage. Cela réduit le nombre de lignes qui doivent être traitées par le mappage. La méthode d'optimisation globale des prédicats inclut les méthodes d'optimisation des prédicats et de sélection précoce.
Par exemple, un mappage contient une transformation Jointure avec la condition de jointure « A=B » et une transformation Filtre avec la condition de filtre « A>5 ». Le service d'intégration de données peut ajouter « B>5 » à la condition de jointure et rapprocher la transformation Filtre de la source.
La méthode d'optimisation globale des prédicats applique les expressions de prédicat plus efficacement que la méthode d'optimisation des prédicats. La méthode d'optimisation globale des prédicats détermine si elle peut simplifier ou réécrire les expressions pour améliorer les performances du mappage. Elle tente aussi d'appliquer des expressions de prédicat le plus tôt possible dans le mappage pour en améliorer les performances.
La méthode d'optimisation globale des prédicats déduit les filtres et les rapproche de la source lorsque le mappage contient des jointures imbriquées ou des branches comportant des filtres. Lorsque le service d'intégration de données utilise la méthode d'optimisation globale des prédicats, il sépare les filtres, les rapproche de la source ou les supprime du mappage.