{"id":76,"date":"2026-05-15T15:46:19","date_gmt":"2026-05-15T15:46:19","guid":{"rendered":"https:\/\/www.sasreference.com\/fr\/?p=76"},"modified":"2026-06-24T09:37:16","modified_gmt":"2026-06-24T09:37:16","slug":"journal-mouchard","status":"publish","type":"post","link":"https:\/\/www.sasreference.com\/fr\/blog\/journal-mouchard\/","title":{"rendered":"Le journal, un mouchard qu&rsquo;on aime bien"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Voici un d\u00e9but de r\u00e9flexion sur l&rsquo;usage des informations disponibles dans le journal pour valider vos programmes et guider l&rsquo;utilisateur final dans l&rsquo;usage de vos programmes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Selon l&rsquo;interface utilis\u00e9e pour ex\u00e9cuter vos programmes SAS, vous disposez de plus ou moins de fonctionnalit\u00e9s pour identifier les probl\u00e8mes potentiels dans votre journal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Faire d\u00e9filer le journal pour rep\u00e9rer les messages critiques est une op\u00e9ration manuelle qui n&rsquo;est pas fiable \u00e0 100 %. De plus, elle est fastidieuse. Cela signifie que la v\u00e9rification sera effectu\u00e9e de temps \u00e0 autre, et non \u00e0 chaque ex\u00e9cution du programme.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il peut \u00eatre int\u00e9ressant de cr\u00e9er son propre outil pour v\u00e9rifier les messages.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">De quels types de messages parle-t-on ?<\/h1>\n\n\n\n<h2 class=\"wp-block-heading\">Les message classiques<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Par d\u00e9faut, les syst\u00e8mes SAS g\u00e9n\u00e8rent trois types de messages : ERROR, WARNING et NOTE.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Alors que les messages ERROR doivent \u00eatre corrig\u00e9s et que les messages WARNING doivent \u00eatre corrig\u00e9s ou document\u00e9s, certains messages NOTE peuvent mettre en \u00e9vidence des points \u00e0 prendre en consid\u00e9ration.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Les messages sur demande<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">De plus, des messages <code>INFO:<\/code> peuvent s&rsquo;afficher lorsque l&rsquo;option globale <code>msglevel=i<\/code> est utilis\u00e9e.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>options msglevel=i;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Le message indiquant que des variables communes aux datasets fusionn\u00e9s ne sont pas list\u00e9es dans l&rsquo;instruction <code>by<\/code> sont \u00e0 prendre au s\u00e9rieux.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cette option g\u00e9n\u00e8re de tr\u00e8s nombreux messages. Cependant, \u00e0 ma connaissance, seul celui qui concerne la fusion est utile au programmeur.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Les messages propres \u00e0 l&rsquo;utilisateur<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Enfin, des messages sp\u00e9cifiques \u00e0 l&rsquo;utilisateur peuvent \u00e9galement s&rsquo;afficher dans le journal. Il s&rsquo;agit d&rsquo;une pratique courante lors du d\u00e9veloppement de macros SAS, afin d&rsquo;aider l&rsquo;utilisateur final dans l&rsquo;interpr\u00e9tation des r\u00e9sultats.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>data _null_;\n   putlog 'MYMACRO: Macro Start';\nrun;<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>%put MYMACR: Macro Start;<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">Qu&rsquo;est-ce qu&rsquo;un bon filtre ?<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Filtrer les lignes pertinentes du journal permet d&rsquo;avoir une vue d&rsquo;ensemble des points \u00e0 v\u00e9rifier ou modifier.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les filtres sont utiles, mais les bons filtres sont encore mieux. Qu&rsquo;est-ce qu&rsquo;un bon filtre ?<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Un filtre qui r\u00e9pertorie de mani\u00e8re concise tous les probl\u00e8mes pertinents, et uniquement ceux-l\u00e0.<\/li>\n\n\n\n<li>Un filtre facilement accessible afin de consulter le journal \u00e0 chaque fois qu&rsquo;un programme est ex\u00e9cut\u00e9.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Si les probl\u00e8mes peuvent \u00eatre identifi\u00e9s en amont, avant m\u00eame d&rsquo;ex\u00e9cuter le programme, c&rsquo;est encore mieux.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Quelles sont les solutions disponibles ?<\/h1>\n\n\n\n<h2 class=\"wp-block-heading\">L&rsquo;interface Altair Workbench (Altair SLC\/Rapidminer SLC)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Avec l&rsquo;interface Altair Workbench, vous \u00eates averti de certains probl\u00e8mes de syntaxe avant m\u00eame d&rsquo;ex\u00e9cuter votre code. Imaginons que vous ayez oubli\u00e9 une virgule dans votre proc\u00e9dure SQL ou qu&rsquo;il manque une instruction de fin dans votre \u00e9tape data, vous pourrez le voir dans l&rsquo;\u00e9diteur d&rsquo;Altair Workbench.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">L&rsquo;interface SAS Studio<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">SAS Studio vous aide \u00e0 identifier les messages ERROR, WARNING et NOTE, qui sont regroup\u00e9s dans la petite fen\u00eatre d&rsquo;en-t\u00eate du journal. Cliquez sur l&rsquo;un de ces messages pour \u00eatre redirig\u00e9 vers la ligne correspondante dans le journal. Les messages INFO ne sont pas inclus, m\u00eame lorsque l&rsquo;option globale est activ\u00e9e. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cela facilite la gestion des ERRORs, mais n&rsquo;est pas vraiment pratique pour consulter les autres messages, en particulier les NOTEs critiques. Il est difficile de garder une vue d&rsquo;ensemble des probl\u00e8mes \u00e0 r\u00e9soudre.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Les interfaces d\u00e9velopp\u00e9es en interne<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Certaines interfaces propres \u00e0 l&rsquo;entreprise peuvent offrir des fonctionnalit\u00e9s suppl\u00e9mentaires pour filtrer les ERRORs, les WARNINGs et les NOTEs critiques, telles que des messages identifi\u00e9s par l&rsquo;entreprise comme probl\u00e8mes \u00e0 r\u00e9soudre ou \u00e0 documenter.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Un programme SAS qui lit votre journal<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Un journal n&rsquo;est qu&rsquo;un fichier texte facilement lisible.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Faute de pouvoir ajouter une fonctionnalit\u00e9 \u00e0 votre interface de programmation, vous pouvez cr\u00e9er un programme qui vous listera les messages importants pour vous.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Les NOTEs critiques<\/li>\n\n\n\n<li>Les messages utilisateurs<\/li>\n\n\n\n<li>Les messages n\u00e9cessitant d&rsquo;\u00eatre document\u00e9s<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Ce rapport pourra servir dans votre processus de validation de vos programmes.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>filename demo catalog 'work.pgm.procprint.source';\n\ndata _null_;\n    infile demo; \n    input ; \n    file print; \n    if find(_infile_,'ERROR:') ne 0 then put _infile_ ; \nrun;\n\nfilename demo clear;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Dans l&rsquo;exemple ci-dessus, toutes les lignes avec le terme <code>ERROR:<\/code> sont envoy\u00e9s dans la destination par d\u00e9faut.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Valider un programme SAS passe par la validation du contenu du journal. Quels messages sont pertienents ? Quels outils sont disponibles pour filtrer ses messages, les traiter ou les documenter ?<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,16,19,7,18,8,17],"tags":[],"class_list":["post-76","post","type-post","status-publish","format-standard","hentry","category-blog","category-error","category-information","category-log","category-note","category-validation","category-warning"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"Valider un programme SAS passe par la validation du contenu du journal. Quels messages sont pertienents ? Quels outils sont disponibles pour filtrer ses messages, les traiter ou les documenter ?\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"admin\"\/>\n\t<meta name=\"google-site-verification\" content=\"CGaRySyAFC87YNhlyX6dLr7sQk4EZCOsqCiqsknQDfo\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.sasreference.com\/fr\/blog\/journal-mouchard\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"sasreference -\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Le journal, un mouchard qu\u2019on aime bien - sasreference\" \/>\n\t\t<meta property=\"og:description\" content=\"Valider un programme SAS passe par la validation du contenu du journal. Quels messages sont pertienents ? Quels outils sont disponibles pour filtrer ses messages, les traiter ou les documenter ?\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.sasreference.com\/fr\/blog\/journal-mouchard\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-05-15T15:46:19+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-06-24T09:37:16+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Le journal, un mouchard qu\u2019on aime bien - sasreference\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Valider un programme SAS passe par la validation du contenu du journal. Quels messages sont pertienents ? Quels outils sont disponibles pour filtrer ses messages, les traiter ou les documenter ?\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/blog\\\/journal-mouchard\\\/#blogposting\",\"name\":\"Le journal, un mouchard qu\\u2019on aime bien - sasreference\",\"headline\":\"Le journal, un mouchard qu&rsquo;on aime bien\",\"author\":{\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/author\\\/admin\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/#organization\"},\"datePublished\":\"2026-05-15T15:46:19+00:00\",\"dateModified\":\"2026-06-24T09:37:16+00:00\",\"inLanguage\":\"fr-FR\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/blog\\\/journal-mouchard\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/blog\\\/journal-mouchard\\\/#webpage\"},\"articleSection\":\"Blog, Error, Information, log, Note, Validation, Warning\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/blog\\\/journal-mouchard\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.sasreference.com\\\/fr\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/category\\\/blog\\\/#listItem\",\"name\":\"Blog\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/category\\\/blog\\\/#listItem\",\"position\":2,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/category\\\/blog\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/category\\\/blog\\\/validation\\\/#listItem\",\"name\":\"Validation\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/category\\\/blog\\\/validation\\\/#listItem\",\"position\":3,\"name\":\"Validation\",\"item\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/category\\\/blog\\\/validation\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/category\\\/blog\\\/validation\\\/log\\\/#listItem\",\"name\":\"log\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/category\\\/blog\\\/#listItem\",\"name\":\"Blog\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/category\\\/blog\\\/validation\\\/log\\\/#listItem\",\"position\":4,\"name\":\"log\",\"item\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/category\\\/blog\\\/validation\\\/log\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/category\\\/blog\\\/validation\\\/log\\\/error\\\/#listItem\",\"name\":\"Error\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/category\\\/blog\\\/validation\\\/#listItem\",\"name\":\"Validation\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/category\\\/blog\\\/validation\\\/log\\\/error\\\/#listItem\",\"position\":5,\"name\":\"Error\",\"item\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/category\\\/blog\\\/validation\\\/log\\\/error\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/blog\\\/journal-mouchard\\\/#listItem\",\"name\":\"Le journal, un mouchard qu&rsquo;on aime bien\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/category\\\/blog\\\/validation\\\/log\\\/#listItem\",\"name\":\"log\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/blog\\\/journal-mouchard\\\/#listItem\",\"position\":6,\"name\":\"Le journal, un mouchard qu&rsquo;on aime bien\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/category\\\/blog\\\/validation\\\/log\\\/error\\\/#listItem\",\"name\":\"Error\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/#organization\",\"name\":\"sasreference\",\"url\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/author\\\/admin\\\/#author\",\"url\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/author\\\/admin\\\/\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/blog\\\/journal-mouchard\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/836aab19e40c3454f79208ff20da27d740735aecfcf366368646e7b2fbb3f28f?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"admin\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/blog\\\/journal-mouchard\\\/#webpage\",\"url\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/blog\\\/journal-mouchard\\\/\",\"name\":\"Le journal, un mouchard qu\\u2019on aime bien - sasreference\",\"description\":\"Valider un programme SAS passe par la validation du contenu du journal. Quels messages sont pertienents ? Quels outils sont disponibles pour filtrer ses messages, les traiter ou les documenter ?\",\"inLanguage\":\"fr-FR\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/blog\\\/journal-mouchard\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/author\\\/admin\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/author\\\/admin\\\/#author\"},\"datePublished\":\"2026-05-15T15:46:19+00:00\",\"dateModified\":\"2026-06-24T09:37:16+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/\",\"name\":\"sasreference\",\"inLanguage\":\"fr-FR\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.sasreference.com\\\/fr\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Le journal, un mouchard qu\u2019on aime bien - sasreference","description":"Valider un programme SAS passe par la validation du contenu du journal. Quels messages sont pertienents ? Quels outils sont disponibles pour filtrer ses messages, les traiter ou les documenter ?","canonical_url":"https:\/\/www.sasreference.com\/fr\/blog\/journal-mouchard\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"CGaRySyAFC87YNhlyX6dLr7sQk4EZCOsqCiqsknQDfo","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/www.sasreference.com\/fr\/blog\/journal-mouchard\/#blogposting","name":"Le journal, un mouchard qu\u2019on aime bien - sasreference","headline":"Le journal, un mouchard qu&rsquo;on aime bien","author":{"@id":"https:\/\/www.sasreference.com\/fr\/author\/admin\/#author"},"publisher":{"@id":"https:\/\/www.sasreference.com\/fr\/#organization"},"datePublished":"2026-05-15T15:46:19+00:00","dateModified":"2026-06-24T09:37:16+00:00","inLanguage":"fr-FR","mainEntityOfPage":{"@id":"https:\/\/www.sasreference.com\/fr\/blog\/journal-mouchard\/#webpage"},"isPartOf":{"@id":"https:\/\/www.sasreference.com\/fr\/blog\/journal-mouchard\/#webpage"},"articleSection":"Blog, Error, Information, log, Note, Validation, Warning"},{"@type":"BreadcrumbList","@id":"https:\/\/www.sasreference.com\/fr\/blog\/journal-mouchard\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.sasreference.com\/fr#listItem","position":1,"name":"Home","item":"https:\/\/www.sasreference.com\/fr","nextItem":{"@type":"ListItem","@id":"https:\/\/www.sasreference.com\/fr\/category\/blog\/#listItem","name":"Blog"}},{"@type":"ListItem","@id":"https:\/\/www.sasreference.com\/fr\/category\/blog\/#listItem","position":2,"name":"Blog","item":"https:\/\/www.sasreference.com\/fr\/category\/blog\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.sasreference.com\/fr\/category\/blog\/validation\/#listItem","name":"Validation"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.sasreference.com\/fr#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.sasreference.com\/fr\/category\/blog\/validation\/#listItem","position":3,"name":"Validation","item":"https:\/\/www.sasreference.com\/fr\/category\/blog\/validation\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.sasreference.com\/fr\/category\/blog\/validation\/log\/#listItem","name":"log"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.sasreference.com\/fr\/category\/blog\/#listItem","name":"Blog"}},{"@type":"ListItem","@id":"https:\/\/www.sasreference.com\/fr\/category\/blog\/validation\/log\/#listItem","position":4,"name":"log","item":"https:\/\/www.sasreference.com\/fr\/category\/blog\/validation\/log\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.sasreference.com\/fr\/category\/blog\/validation\/log\/error\/#listItem","name":"Error"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.sasreference.com\/fr\/category\/blog\/validation\/#listItem","name":"Validation"}},{"@type":"ListItem","@id":"https:\/\/www.sasreference.com\/fr\/category\/blog\/validation\/log\/error\/#listItem","position":5,"name":"Error","item":"https:\/\/www.sasreference.com\/fr\/category\/blog\/validation\/log\/error\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.sasreference.com\/fr\/blog\/journal-mouchard\/#listItem","name":"Le journal, un mouchard qu&rsquo;on aime bien"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.sasreference.com\/fr\/category\/blog\/validation\/log\/#listItem","name":"log"}},{"@type":"ListItem","@id":"https:\/\/www.sasreference.com\/fr\/blog\/journal-mouchard\/#listItem","position":6,"name":"Le journal, un mouchard qu&rsquo;on aime bien","previousItem":{"@type":"ListItem","@id":"https:\/\/www.sasreference.com\/fr\/category\/blog\/validation\/log\/error\/#listItem","name":"Error"}}]},{"@type":"Organization","@id":"https:\/\/www.sasreference.com\/fr\/#organization","name":"sasreference","url":"https:\/\/www.sasreference.com\/fr\/"},{"@type":"Person","@id":"https:\/\/www.sasreference.com\/fr\/author\/admin\/#author","url":"https:\/\/www.sasreference.com\/fr\/author\/admin\/","name":"admin","image":{"@type":"ImageObject","@id":"https:\/\/www.sasreference.com\/fr\/blog\/journal-mouchard\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/836aab19e40c3454f79208ff20da27d740735aecfcf366368646e7b2fbb3f28f?s=96&d=mm&r=g","width":96,"height":96,"caption":"admin"}},{"@type":"WebPage","@id":"https:\/\/www.sasreference.com\/fr\/blog\/journal-mouchard\/#webpage","url":"https:\/\/www.sasreference.com\/fr\/blog\/journal-mouchard\/","name":"Le journal, un mouchard qu\u2019on aime bien - sasreference","description":"Valider un programme SAS passe par la validation du contenu du journal. Quels messages sont pertienents ? Quels outils sont disponibles pour filtrer ses messages, les traiter ou les documenter ?","inLanguage":"fr-FR","isPartOf":{"@id":"https:\/\/www.sasreference.com\/fr\/#website"},"breadcrumb":{"@id":"https:\/\/www.sasreference.com\/fr\/blog\/journal-mouchard\/#breadcrumblist"},"author":{"@id":"https:\/\/www.sasreference.com\/fr\/author\/admin\/#author"},"creator":{"@id":"https:\/\/www.sasreference.com\/fr\/author\/admin\/#author"},"datePublished":"2026-05-15T15:46:19+00:00","dateModified":"2026-06-24T09:37:16+00:00"},{"@type":"WebSite","@id":"https:\/\/www.sasreference.com\/fr\/#website","url":"https:\/\/www.sasreference.com\/fr\/","name":"sasreference","inLanguage":"fr-FR","publisher":{"@id":"https:\/\/www.sasreference.com\/fr\/#organization"}}]},"og:locale":"fr_FR","og:site_name":"sasreference -","og:type":"article","og:title":"Le journal, un mouchard qu\u2019on aime bien - sasreference","og:description":"Valider un programme SAS passe par la validation du contenu du journal. Quels messages sont pertienents ? Quels outils sont disponibles pour filtrer ses messages, les traiter ou les documenter ?","og:url":"https:\/\/www.sasreference.com\/fr\/blog\/journal-mouchard\/","article:published_time":"2026-05-15T15:46:19+00:00","article:modified_time":"2026-06-24T09:37:16+00:00","twitter:card":"summary_large_image","twitter:title":"Le journal, un mouchard qu\u2019on aime bien - sasreference","twitter:description":"Valider un programme SAS passe par la validation du contenu du journal. Quels messages sont pertienents ? Quels outils sont disponibles pour filtrer ses messages, les traiter ou les documenter ?"},"aioseo_meta_data":{"post_id":"76","title":"#post_title #separator_sa #site_title","description":"#post_excerpt","keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_custom_url":null,"og_image_custom_fields":null,"og_image_url":null,"og_image_width":null,"og_image_height":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_image_url":null,"twitter_title":null,"twitter_description":null,"schema_type":"default","schema_type_options":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"BlogPosting","isEnabled":true},"graphs":[]},"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"schemas":[],"titles":[],"descriptions":[],"socialPosts":{"email":[],"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"breadcrumb_settings":null,"seo_analyzer_scan_date":null,"created":"2026-05-30 15:01:20","updated":"2026-06-24 09:57:16"},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.sasreference.com\/fr\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.sasreference.com\/fr\/category\/blog\/\" title=\"Blog\">Blog<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.sasreference.com\/fr\/category\/blog\/validation\/\" title=\"Validation\">Validation<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.sasreference.com\/fr\/category\/blog\/validation\/log\/\" title=\"log\">log<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.sasreference.com\/fr\/category\/blog\/validation\/log\/error\/\" title=\"Error\">Error<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tLe journal, un mouchard qu\u2019on aime bien\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.sasreference.com\/fr"},{"label":"Blog","link":"https:\/\/www.sasreference.com\/fr\/category\/blog\/"},{"label":"Validation","link":"https:\/\/www.sasreference.com\/fr\/category\/blog\/validation\/"},{"label":"log","link":"https:\/\/www.sasreference.com\/fr\/category\/blog\/validation\/log\/"},{"label":"Error","link":"https:\/\/www.sasreference.com\/fr\/category\/blog\/validation\/log\/error\/"},{"label":"Le journal, un mouchard qu&rsquo;on aime bien","link":"https:\/\/www.sasreference.com\/fr\/blog\/journal-mouchard\/"}],"_links":{"self":[{"href":"https:\/\/www.sasreference.com\/fr\/wp-json\/wp\/v2\/posts\/76","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sasreference.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sasreference.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sasreference.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sasreference.com\/fr\/wp-json\/wp\/v2\/comments?post=76"}],"version-history":[{"count":10,"href":"https:\/\/www.sasreference.com\/fr\/wp-json\/wp\/v2\/posts\/76\/revisions"}],"predecessor-version":[{"id":100,"href":"https:\/\/www.sasreference.com\/fr\/wp-json\/wp\/v2\/posts\/76\/revisions\/100"}],"wp:attachment":[{"href":"https:\/\/www.sasreference.com\/fr\/wp-json\/wp\/v2\/media?parent=76"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sasreference.com\/fr\/wp-json\/wp\/v2\/categories?post=76"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sasreference.com\/fr\/wp-json\/wp\/v2\/tags?post=76"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}