Automic Workload Automation

Expand all | Collapse all

[Message d'erreur] - U0029007 Not all blocks (Limit '120') have been transferred

  • 1.  [Message d'erreur] - U0029007 Not all blocks (Limit '120') have been transferred

    Posted Dec 21, 2016 07:08 AM
    Symptômes
    Le message suivant est visible dans les logs ou dans l'onglet activation d'un rapport
    U0029007 Not all blocks (Limit '120') have been transferred from file '*********'.

    Analyse
    Par défaut, l'AE ne retourne environ 960 000 octets d'un rapport de travail.
    Cela évite une surconsommation coté base de donnée de l'AE si le traitement génère une trop grosse "sortie" sachant que les rapports y sont stockés.
    Cette "sortie" est néanmoins conservéee où le travail a été exécuté.
    Le message indique qu'une tâche a génré une "sortie" dont la taille est supérieure au maximum et non renvoyée à au niveau de la base de donnée.


    Solution
    Ce comportement est géré par 2 variables de la viable le UC_HOSTCHAR_DEFAULT dans le client 00
    • MAX_REPORT_SIZE : Nombre maximal de blocs de rapport devant être transférés dans la base de données AE
    • REPORT_BLKSIZE : Taille d'un bloc de rapport en octet
    (Documentation : https://docs.automic.com/documentation/webhelp/french/ALL/components/AE/11.2/All%20Guides/help.htm#ucaabu.htm?Highlight=UC_HOSTCHAR_DEFAULT)

    Il faudra donc travailler autour de ces variables pour éviter ce type de message.


  • 2.  [Message d'erreur] - U0029007 Not all blocks (Limit '120') have been transferred

    Posted Dec 21, 2016 07:42 AM
    Post intéressant d'Antoine concernant les rapports et les raisons possibles pour lesquelles, il restent en local (sur l'agent où le job a été exécuté) :

    https://community.automic.com/discussion/7306/3-raisons-pour-lesquelles-les-rapports-restent-stockes-localement

    :)