Accéder au contenu principal

Exemple de nouvelle conception d'un sous-Job pour réduire sa taille

Un Job se compose d'un sous-Job ou de plusieurs sous-Jobs. Un sous-Job se compose d'un composant ou de plusieurs composants.

Voici un Job très simple comprenant un sous-Job unique qui contient seulement trois composants. Si ce Job générait une erreur relative à la limite de 65535 octets au cours de processus de build, l'erreur concernerait le sous-Job unique de ce Job. Vous pouvez tenter de réduire le nombre de composants dans ce sous-Job.

L'erreur peut ressembler à ceci :

At least Job "HelloWorld" has a compile errors, please fix and export again. 
Error Line: 23424 
Detail Message: The code of method tRowGenerator_1Process() is exceeding the 65535 bytes limit

Chaque sous-Job est nommé en fonction du premier composant utilisé pour démarrer le sous-Job. Le nom de la méthode spécifié dans le message d'erreur, tRowGenerator_1Process(), vous permet de savoir que cette erreur se produit dans le sous-Job ayant démarré par le composant tRowGenerator_1Process(). Dans ce cas, le Job ne contient qu'un sous-Job, c'est donc forcément ce sous-Job qui pose problème, mais vous pourriez avoir plusieurs sous-Jobs.

Vous pouvez diviser ce sous-Job en deux sous-Jobs, un avec deux composants et un avec le dernier composant.

Diviser le sous-Job problématique en deux pourrait permettre de résoudre ce problème.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !