[{"data":1,"prerenderedAt":951},["ShallowReactive",2],{"navigation_docs_fr":3,"-fr-using-dashboards-educ-serv-chronic-absenteeism":242,"-fr-using-dashboards-educ-serv-chronic-absenteeism-surround":948},[4,17,42,206,233],{"title":5,"redirect":6,"path":7,"stem":8,"children":9,"page":16},"Introduction","\u002Ffr\u002Fintroduction\u002Fintroduction","\u002Ffr\u002Fintroduction","fr\u002F1.introduction",[10,12],{"title":5,"path":6,"stem":11},"fr\u002F1.introduction\u002F1.introduction",{"title":13,"path":14,"stem":15},"Prérequis","\u002Ffr\u002Fintroduction\u002Fprerequisites","fr\u002F1.introduction\u002F2.prerequisites",false,{"title":18,"redirect":19,"path":20,"stem":21,"children":22,"page":16},"Installation","\u002Ffr\u002Finstallation\u002Fsetup","\u002Ffr\u002Finstallation","fr\u002F2.installation",[23,26,30,34,38],{"title":24,"path":19,"stem":25},"Configuration de la machine","fr\u002F2.installation\u002F1.setup",{"title":27,"path":28,"stem":29},"L'histoire de deux repos","\u002Ffr\u002Finstallation\u002Ftale-repos","fr\u002F2.installation\u002F2.tale-repos",{"title":31,"path":32,"stem":33},"Connexion à la base de données","\u002Ffr\u002Finstallation\u002Fdbt-profile","fr\u002F2.installation\u002F3.dbt-profile",{"title":35,"path":36,"stem":37},"Test de fumée","\u002Ffr\u002Finstallation\u002Fsmoke-testing","fr\u002F2.installation\u002F4.smoke-testing",{"title":39,"path":40,"stem":41},"Et maintenant?","\u002Ffr\u002Finstallation\u002Fwhat-now","fr\u002F2.installation\u002F5.what-now",{"title":43,"path":44,"stem":45,"children":46,"page":16},"Guide utilisateur","\u002Ffr\u002Fusing","fr\u002F3.using",[47,50,54,88,188,202],{"title":5,"path":48,"stem":49},"\u002Ffr\u002Fusing\u002Fintroduction","fr\u002F3.using\u002F1.introduction",{"title":51,"path":52,"stem":53},"Exécuter l'ETL","\u002Ffr\u002Fusing\u002Frunning","fr\u002F3.using\u002F2.running",{"title":55,"path":56,"stem":57,"children":58,"page":16},"Configuration","\u002Ffr\u002Fusing\u002Fconfiguration","fr\u002F3.using\u002F3.configuration",[59,72,76,80,84],{"title":60,"path":61,"stem":62,"children":63,"page":16},"Architecture","\u002Ffr\u002Fusing\u002Fconfiguration\u002Farchitecture","fr\u002F3.using\u002F3.configuration\u002F1.architecture",[64,68],{"title":65,"path":66,"stem":67},"Vue d'ensemble","\u002Ffr\u002Fusing\u002Fconfiguration\u002Farchitecture\u002Foverview","fr\u002F3.using\u002F3.configuration\u002F1.architecture\u002F1.overview",{"title":69,"path":70,"stem":71},"Marts et couche reporting","\u002Ffr\u002Fusing\u002Fconfiguration\u002Farchitecture\u002Fmarts-reporting","fr\u002F3.using\u002F3.configuration\u002F1.architecture\u002F2.marts-reporting",{"title":73,"path":74,"stem":75},"Lier les bases de données","\u002Ffr\u002Fusing\u002Fconfiguration\u002Fdatabases","fr\u002F3.using\u002F3.configuration\u002F2.databases",{"title":77,"path":78,"stem":79},"Adapters et seeds","\u002Ffr\u002Fusing\u002Fconfiguration\u002Fadapts-seeds","fr\u002F3.using\u002F3.configuration\u002F3.adapts-seeds",{"title":81,"path":82,"stem":83},"Activer une ressource","\u002Ffr\u002Fusing\u002Fconfiguration\u002Fenabling","fr\u002F3.using\u002F3.configuration\u002F4.enabling",{"title":85,"path":86,"stem":87},"Overriding","\u002Ffr\u002Fusing\u002Fconfiguration\u002Foverriding","fr\u002F3.using\u002F3.configuration\u002F5.overriding",{"title":89,"redirect":90,"path":91,"stem":92,"children":93,"page":16},"Tableaux de bord","\u002Ffr\u002Fusing\u002F","\u002Ffr\u002Fusing\u002Fdashboards","fr\u002F3.using\u002F4.dashboards",[94,97,126,167,176,184],{"title":5,"path":95,"stem":96},"\u002Ffr\u002Fusing\u002Fdashboards\u002Fintroduction","fr\u002F3.using\u002F4.dashboards\u002F1.introduction",{"title":98,"redirect":99,"path":99,"stem":100,"children":101,"page":16},"Ressources humaines","\u002Ffr\u002Fusing\u002Fdashboards\u002Fhr","fr\u002F3.using\u002F4.dashboards\u002F2. hr",[102,106,110,114,118,122],{"title":103,"path":104,"stem":105},"Congés des employés","\u002Ffr\u002Fusing\u002Fdashboards\u002Fhr\u002Femp_conge","fr\u002F3.using\u002F4.dashboards\u002F2. hr\u002F1.emp_conge",{"title":107,"path":108,"stem":109},"Employés actifs","\u002Ffr\u002Fusing\u002Fdashboards\u002Fhr\u002Fempl_actif","fr\u002F3.using\u002F4.dashboards\u002F2. hr\u002F2.empl_actif",{"title":111,"path":112,"stem":113},"Retraite","\u002Ffr\u002Fusing\u002Fdashboards\u002Fhr\u002Fretirement","fr\u002F3.using\u002F4.dashboards\u002F2. hr\u002F3.retirement",{"title":115,"path":116,"stem":117},"Efficacité","\u002Ffr\u002Fusing\u002Fdashboards\u002Fhr\u002Fefficacite","fr\u002F3.using\u002F4.dashboards\u002F2. hr\u002F4.efficacite",{"title":119,"path":120,"stem":121},"Absences des employé(e)s","\u002Ffr\u002Fusing\u002Fdashboards\u002Fhr\u002Femp_abs","fr\u002F3.using\u002F4.dashboards\u002F2. hr\u002F5.emp_abs",{"title":123,"path":124,"stem":125},"Resignation","\u002Ffr\u002Fusing\u002Fdashboards\u002Fhr\u002Fresignation","fr\u002F3.using\u002F4.dashboards\u002F2. hr\u002F6.resignation",{"title":127,"redirect":128,"path":128,"stem":129,"children":130,"page":16},"Services éducatifs","\u002Ffr\u002Fusing\u002Fdashboards\u002Feduc-serv","fr\u002F3.using\u002F4.dashboards\u002F3.educ-serv",[131,135,139,143,147,151,155,159,163],{"title":132,"path":133,"stem":134},"Résultats aux épreuves","\u002Ffr\u002Fusing\u002Fdashboards\u002Feduc-serv\u002Fres_epreuves","fr\u002F3.using\u002F4.dashboards\u002F3.educ-serv\u002F1.res_epreuves",{"title":136,"path":137,"stem":138},"Suivi des résultats des élèves","\u002Ffr\u002Fusing\u002Fdashboards\u002Feduc-serv\u002Fsuivi_resultats","fr\u002F3.using\u002F4.dashboards\u002F3.educ-serv\u002F2.suivi_resultats",{"title":140,"path":141,"stem":142},"Effectif des élèves","\u002Ffr\u002Fusing\u002Fdashboards\u002Feduc-serv\u002Feffectif_css","fr\u002F3.using\u002F4.dashboards\u002F3.educ-serv\u002F3.effectif_css",{"title":144,"path":145,"stem":146},"Absentéisme des élèves","\u002Ffr\u002Fusing\u002Fdashboards\u002Feduc-serv\u002Fchronic_absenteeism","fr\u002F3.using\u002F4.dashboards\u002F3.educ-serv\u002F4.chronic_absenteeism",{"title":148,"path":149,"stem":150},"Résultats scolaires","\u002Ffr\u002Fusing\u002Fdashboards\u002Feduc-serv\u002Fres_scolaires","fr\u002F3.using\u002F4.dashboards\u002F3.educ-serv\u002F5.res_scolaires",{"title":152,"path":153,"stem":154},"Modélisation prédictive - agrégée","\u002Ffr\u002Fusing\u002Fdashboards\u002Feduc-serv\u002Fpredictive-aggregated","fr\u002F3.using\u002F4.dashboards\u002F3.educ-serv\u002F6.predictive-aggregated",{"title":156,"path":157,"stem":158},"PEVR","\u002Ffr\u002Fusing\u002Fdashboards\u002Feduc-serv\u002Fpevr","fr\u002F3.using\u002F4.dashboards\u002F3.educ-serv\u002F7.pevr",{"title":160,"path":161,"stem":162},"Absentéisme","\u002Ffr\u002Fusing\u002Fdashboards\u002Feduc-serv\u002Fabsenteeism","fr\u002F3.using\u002F4.dashboards\u002F3.educ-serv\u002F8.absenteeism",{"title":164,"path":165,"stem":166},"Diplôme","\u002Ffr\u002Fusing\u002Fdashboards\u002Feduc-serv\u002Fdiplome","fr\u002F3.using\u002F4.dashboards\u002F3.educ-serv\u002F9.diplome",{"title":168,"redirect":169,"path":169,"stem":170,"children":171,"page":16},"Organisation scolaire","\u002Ffr\u002Fusing\u002Fdashboards\u002Fschool-org","fr\u002F3.using\u002F4.dashboards\u002F4.school-org",[172],{"title":173,"path":174,"stem":175},"Anomalies","\u002Ffr\u002Fusing\u002Fdashboards\u002Fschool-org\u002Fanomalies","fr\u002F3.using\u002F4.dashboards\u002F4.school-org\u002F1.anomalies",{"title":177,"path":178,"stem":179,"children":180,"page":16},"DirectionGenerale","\u002Ffr\u002Fusing\u002Fdashboards\u002Fdirection_generale","fr\u002F3.using\u002F4.dashboards\u002F5.direction_generale",[181],{"title":156,"path":182,"stem":183},"\u002Ffr\u002Fusing\u002Fdashboards\u002Fdirection_generale\u002Fpevr","fr\u002F3.using\u002F4.dashboards\u002F5.direction_generale\u002F1.pevr",{"title":185,"path":186,"stem":187},"Row Level Security","\u002Ffr\u002Fusing\u002Fdashboards\u002Frls","fr\u002F3.using\u002F4.dashboards\u002F5.rls",{"title":189,"redirect":90,"path":190,"stem":191,"children":192,"page":16},"Marts de données","\u002Ffr\u002Fusing\u002Fmarts","fr\u002F3.using\u002F6.marts",[193,196,199],{"title":5,"path":194,"stem":195},"\u002Ffr\u002Fusing\u002Fmarts\u002Fmarts","fr\u002F3.using\u002F6.marts\u002F1.marts",{"title":127,"path":197,"stem":198},"\u002Ffr\u002Fusing\u002Fmarts\u002Feducational-service","fr\u002F3.using\u002F6.marts\u002F2.educational-service",{"title":98,"path":200,"stem":201},"\u002Ffr\u002Fusing\u002Fmarts\u002Fhuman-resources","fr\u002F3.using\u002F6.marts\u002F3.human-resources",{"title":203,"path":204,"stem":205},"Checklist de production","\u002Ffr\u002Fusing\u002Fproduction","fr\u002F3.using\u002F7.production",{"title":207,"redirect":208,"path":209,"stem":210,"children":211,"page":16},"Guide développeur","\u002Ffr\u002Fcontributing\u002Fgetting-started","\u002Ffr\u002Fcontributing","fr\u002F4.contributing",[212,215,224],{"title":213,"path":208,"stem":214},"Premiers pas","fr\u002F4.contributing\u002F1.getting-started",{"title":216,"redirect":217,"path":218,"stem":219,"children":220,"page":16},"Conventions","\u002Ffr\u002Fcontributing\u002Fconventions\u002Fgetting-started","\u002Ffr\u002Fcontributing\u002Fconventions","fr\u002F4.contributing\u002F2.conventions",[221],{"title":222,"path":217,"stem":223},"Getting Started","fr\u002F4.contributing\u002F2.conventions\u002F1.getting-started",{"title":225,"path":226,"stem":227,"children":228,"page":16},"Référence docs","\u002Ffr\u002Fcontributing\u002Fdocs","fr\u002F4.contributing\u002F99.docs",[229],{"title":230,"path":231,"stem":232},"Composants","\u002Ffr\u002Fcontributing\u002Fdocs\u002Fcomponents","fr\u002F4.contributing\u002F99.docs\u002F1.components",{"title":234,"redirect":6,"path":235,"stem":236,"children":237,"page":16},"Migrations","\u002Ffr\u002Fmigrations","fr\u002F5.migrations",[238],{"title":239,"path":240,"stem":241},"V0.17 -> V0.18","\u002Ffr\u002Fmigrations\u002Fv0.17_to_v0.18","fr\u002F5.migrations\u002F1.v0.17_to_v0.18",{"id":243,"title":144,"body":244,"description":339,"extension":942,"links":943,"meta":944,"navigation":945,"path":145,"seo":946,"stem":146,"__hash__":947},"docs_fr\u002Ffr\u002F3.using\u002F4.dashboards\u002F3.educ-serv\u002F4.chronic_absenteeism.md",{"type":245,"value":246,"toc":929},"minimark",[247,252,257,262,265,270,284,291,307,316,323,333,457,460,467,482,486,497,503,530,587,599,603,623,629,642,705,712,721,815,819,825,907,911,925],[248,249,251],"alert",{"type":250},"info","Affiche des métriques générales sur l'absentéisme des élèves, mesuré par le nombre de jours avec au moins une absence.",[253,254,256],"h1",{"id":255},"déploiement","Déploiement",[258,259,261],"badge",{"type":260},"success","tag:chronic_absenteeism",[258,263,264],{},"new in v0.7.0",[266,267,269],"h2",{"id":268},"bases-de-données","Bases de données",[271,272,273,274,278,279,283],"p",{},"La base de données ",[275,276,277],"code",{},"gpi"," doit être liée au projet. Consultez la section ",[280,281,282],"a",{"href":74},"lier une base de données"," pour plus d'informations.",[266,285,287],{"id":286},"marts",[288,289,290],"em",{},"Marts",[271,292,293,294,296,297,300,301,283],{},"Les ",[288,295,286],{}," suivants doivent être activés pour que le ",[288,298,299],{},"dashboard"," fonctionne. Consultez la section ",[280,302,303,304],{"href":82},"activer un ",[288,305,306],{},"mart",[308,309,310],"ul",{},[311,312,313],"li",{},[275,314,315],{},"educ_serv",[266,317,319,320],{"id":318},"spécification-du-projet-dbt","Spécification du projet ",[288,321,322],{},"dbt",[324,325,326],"blockquote",{},[271,327,328,329,332],{},"Mettez à jour votre fichier ",[275,330,331],{},"cssXX.dashboards_store\u002Fdbt_project.yml"," avec l'extrait suivant.",[334,335,340],"pre",{"className":336,"code":337,"language":338,"meta":339,"style":339},"language-yaml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# cssXX.dashboards_store\u002Fdbt_project.yml\nmodels:\n  core_dashboards_store:\n    marts:\n      educ_serv:\n        +enabled: True\n    dashboards:\n      educ_serv:\n        chronic_absenteeism:\n          +enabled: True\n      interfaces:\n        gpi:\n          +enabled: True\n","yaml","",[275,341,342,351,362,370,378,386,399,407,414,422,432,440,448],{"__ignoreMap":339},[343,344,347],"span",{"class":345,"line":346},"line",1,[343,348,350],{"class":349},"sHwdD","# cssXX.dashboards_store\u002Fdbt_project.yml\n",[343,352,354,358],{"class":345,"line":353},2,[343,355,357],{"class":356},"swJcz","models",[343,359,361],{"class":360},"sMK4o",":\n",[343,363,365,368],{"class":345,"line":364},3,[343,366,367],{"class":356},"  core_dashboards_store",[343,369,361],{"class":360},[343,371,373,376],{"class":345,"line":372},4,[343,374,375],{"class":356},"    marts",[343,377,361],{"class":360},[343,379,381,384],{"class":345,"line":380},5,[343,382,383],{"class":356},"      educ_serv",[343,385,361],{"class":360},[343,387,389,392,395],{"class":345,"line":388},6,[343,390,391],{"class":356},"        +enabled",[343,393,394],{"class":360},":",[343,396,398],{"class":397},"sfNiH"," True\n",[343,400,402,405],{"class":345,"line":401},7,[343,403,404],{"class":356},"    dashboards",[343,406,361],{"class":360},[343,408,410,412],{"class":345,"line":409},8,[343,411,383],{"class":356},[343,413,361],{"class":360},[343,415,417,420],{"class":345,"line":416},9,[343,418,419],{"class":356},"        chronic_absenteeism",[343,421,361],{"class":360},[343,423,425,428,430],{"class":345,"line":424},10,[343,426,427],{"class":356},"          +enabled",[343,429,394],{"class":360},[343,431,398],{"class":397},[343,433,435,438],{"class":345,"line":434},11,[343,436,437],{"class":356},"      interfaces",[343,439,361],{"class":360},[343,441,443,446],{"class":345,"line":442},12,[343,444,445],{"class":356},"        gpi",[343,447,361],{"class":360},[343,449,451,453,455],{"class":345,"line":450},13,[343,452,427],{"class":356},[343,454,394],{"class":360},[343,456,398],{"class":397},[253,458,55],{"id":459},"configuration",[248,461,463,464,466],{"type":462},"warning","La configuration est optionnelle. Si vous ne fournissez pas de configuration, le ",[288,465,299],{}," utilisera la configuration par défaut.",[248,468,470,471,473,474,477,478,481],{":info":469},"true","Pour configurer le ",[288,472,299],{},", vous devrez peut-être faire de l'",[288,475,476],{},"overriding",". Si le concept est nouveau pour vous, consultez ",[280,479,480],{"href":86},"cette page",".",[266,483,485],{"id":484},"remplacer-la-stratégie-de-regroupement-des-absences","Remplacer la stratégie de regroupement des absences",[324,487,488],{},[271,489,490,491,493,494,481],{},"Par défaut, le ",[288,492,299],{}," regroupe les absences avec les intervalles définis dans ",[275,495,496],{},"core.dashboards_store\u002Fseeds\u002Fdashboards\u002Feduc_serv\u002Fchronic_absenteeism\u002Frepartition_brackets.csv",[271,498,499,500,394],{},"Pour obtenir une stratégie de regroupement personnalisée, vous pouvez fournir votre propre implémentation de ",[275,501,502],{},"repartition_brackets",[504,505,506,520],"ol",{},[311,507,508,509,512,513,516,517,481],{},"Écrivez un fichier CSV nommé ",[275,510,511],{},"repartition_brackets.csv"," dans ",[275,514,515],{},"cssXX.dashboards_store\u002Fseeds\u002Fdashboards\u002Feduc_serv\u002Fchronic_absenteeism",", rempli selon la définition de ",[275,518,519],{},"core.dashboards_store\u002Fseeds\u002Fdashboards\u002Feduc_serv\u002Fchronic_absenteeism\u002Fschema.yml",[311,521,522,523,526,527,394],{},"Désactivez la ",[288,524,525],{},"seed"," par défaut avec l'extrait suivant dans ",[275,528,529],{},"dbt_project.yml",[334,531,533],{"className":336,"code":532,"language":338,"meta":339,"style":339},"# cssXX.dashboards_store\u002Fdbt_project.yml\nseeds:\n  core_dashboards_store:\n    dashboards:\n      educ_serv:\n        chronic_absenteeism:\n          repartition_brackets:\n            +enabled: False\n",[275,534,535,539,546,552,558,564,570,577],{"__ignoreMap":339},[343,536,537],{"class":345,"line":346},[343,538,350],{"class":349},[343,540,541,544],{"class":345,"line":353},[343,542,543],{"class":356},"seeds",[343,545,361],{"class":360},[343,547,548,550],{"class":345,"line":364},[343,549,367],{"class":356},[343,551,361],{"class":360},[343,553,554,556],{"class":345,"line":372},[343,555,404],{"class":356},[343,557,361],{"class":360},[343,559,560,562],{"class":345,"line":380},[343,561,383],{"class":356},[343,563,361],{"class":360},[343,565,566,568],{"class":345,"line":388},[343,567,419],{"class":356},[343,569,361],{"class":360},[343,571,572,575],{"class":345,"line":401},[343,573,574],{"class":356},"          repartition_brackets",[343,576,361],{"class":360},[343,578,579,582,584],{"class":345,"line":409},[343,580,581],{"class":356},"            +enabled",[343,583,394],{"class":360},[343,585,586],{"class":397}," False\n",[271,588,589],{},[590,591,592,593,596,597,481],"strong",{},"Lorsque vous remplacez les intervalles de répartition, vous devrez mettre à jour manuellement les mesures ",[275,594,595],{},"lorenz"," de la page de concentration du ",[288,598,299],{},[266,600,602],{"id":601},"filtrer-les-absences-retards-des-élèves-ou-utiliser-un-regroupement-personnalisé","Filtrer les absences \u002F retards des élèves ou utiliser un regroupement personnalisé",[324,604,605],{},[271,606,607,608,611,612,615,616,619,620,622],{},"Par défaut, les ",[288,609,610],{},"dashboards"," séparent les métriques entre ",[275,613,614],{},"absences"," et ",[275,617,618],{},"lateness",". Le ",[288,621,299],{}," ne distingue pas les motifs d'absence motivés et non motivés.",[271,624,625,626,481],{},"Pour exclure manuellement certains motifs de retard ou d'absence, vous pouvez remplacer ",[275,627,628],{},"core.dashboards_store\u002Fmodels\u002Fmarts\u002Feduc_serv\u002Fstaging\u002Fabsences\u002Fstg_dim_absences_retards_inclusion.sql",[271,630,631,632,635,636,639,640,394],{},"Pour remplacer ce fichier, fournissez votre propre implémentation dans ",[275,633,634],{},"cssXX.dashboards_store\u002Fmodels\u002Fmarts\u002Feduc_serv\u002Fstaging\u002Fabsences\u002Fstg_dim_absences_retards_inclusion.sql",", puis désactivez celle du ",[288,637,638],{},"core"," en ajoutant l'extrait suivant à ",[275,641,331],{},[334,643,645],{"className":336,"code":644,"language":338,"meta":339,"style":339},"# cssXX.dashboards_store\u002Fdbt_project.yml\nmodels:\n  core_dashboards_store:\n    marts:\n      educ_serv:\n        staging:\n          absences:\n            stg_dim_absences_retards_inclusion:\n              +enabled: False\n",[275,646,647,651,657,663,669,675,682,689,696],{"__ignoreMap":339},[343,648,649],{"class":345,"line":346},[343,650,350],{"class":349},[343,652,653,655],{"class":345,"line":353},[343,654,357],{"class":356},[343,656,361],{"class":360},[343,658,659,661],{"class":345,"line":364},[343,660,367],{"class":356},[343,662,361],{"class":360},[343,664,665,667],{"class":345,"line":372},[343,666,375],{"class":356},[343,668,361],{"class":360},[343,670,671,673],{"class":345,"line":380},[343,672,383],{"class":356},[343,674,361],{"class":360},[343,676,677,680],{"class":345,"line":388},[343,678,679],{"class":356},"        staging",[343,681,361],{"class":360},[343,683,684,687],{"class":345,"line":401},[343,685,686],{"class":356},"          absences",[343,688,361],{"class":360},[343,690,691,694],{"class":345,"line":409},[343,692,693],{"class":356},"            stg_dim_absences_retards_inclusion",[343,695,361],{"class":360},[343,697,698,701,703],{"class":345,"line":416},[343,699,700],{"class":356},"              +enabled",[343,702,394],{"class":360},[343,704,586],{"class":397},[706,707,709,710],"h3",{"id":708},"exclure-les-retards-du-dashboard","Exclure les retards du ",[288,711,299],{},[324,713,714],{},[271,715,716,717,720],{},"Ceci est un exemple: vous devrez peut-être adapter ce ",[288,718,719],{},"script"," à vos besoins.",[334,722,726],{"className":723,"code":724,"language":725,"meta":339,"style":339},"language-sql shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","-- cssXX.dashboards_store\u002Fmodels\u002Fmarts\u002Feduc_serv\u002Fstaging\u002Fabsences\u002Fstg_dim_absences_retards_inclusion.sql\nselect\n    id_eco,\n    motif_abs,\n    descr as description_abs,\n    case\n        when cpt_abs in (1, 2) then 'absence'\n        else null -- Point d ancrage de test.\n    end as category_abs\nfrom {{ ref(\"i_gpm_t_motif_abs\") }}\nwhere\n  cpt_abs is not null and\n  cpt_abs != 3\ngroup by\n    id_eco,\n    motif_abs,\n    descr\n","sql",[275,727,728,733,738,743,748,753,758,763,768,773,778,783,788,793,799,804,809],{"__ignoreMap":339},[343,729,730],{"class":345,"line":346},[343,731,732],{},"-- cssXX.dashboards_store\u002Fmodels\u002Fmarts\u002Feduc_serv\u002Fstaging\u002Fabsences\u002Fstg_dim_absences_retards_inclusion.sql\n",[343,734,735],{"class":345,"line":353},[343,736,737],{},"select\n",[343,739,740],{"class":345,"line":364},[343,741,742],{},"    id_eco,\n",[343,744,745],{"class":345,"line":372},[343,746,747],{},"    motif_abs,\n",[343,749,750],{"class":345,"line":380},[343,751,752],{},"    descr as description_abs,\n",[343,754,755],{"class":345,"line":388},[343,756,757],{},"    case\n",[343,759,760],{"class":345,"line":401},[343,761,762],{},"        when cpt_abs in (1, 2) then 'absence'\n",[343,764,765],{"class":345,"line":409},[343,766,767],{},"        else null -- Point d ancrage de test.\n",[343,769,770],{"class":345,"line":416},[343,771,772],{},"    end as category_abs\n",[343,774,775],{"class":345,"line":424},[343,776,777],{},"from {{ ref(\"i_gpm_t_motif_abs\") }}\n",[343,779,780],{"class":345,"line":434},[343,781,782],{},"where\n",[343,784,785],{"class":345,"line":442},[343,786,787],{},"  cpt_abs is not null and\n",[343,789,790],{"class":345,"line":450},[343,791,792],{},"  cpt_abs != 3\n",[343,794,796],{"class":345,"line":795},14,[343,797,798],{},"group by\n",[343,800,802],{"class":345,"line":801},15,[343,803,742],{},[343,805,807],{"class":345,"line":806},16,[343,808,747],{},[343,810,812],{"class":345,"line":811},17,[343,813,814],{},"    descr\n",[706,816,818],{"id":817},"séparer-les-absences-motivées-et-non-motivées","Séparer les absences motivées et non motivées",[324,820,821],{},[271,822,716,823,720],{},[288,824,719],{},[334,826,828],{"className":723,"code":827,"language":725,"meta":339,"style":339},"-- cssXX.dashboards_store\u002Fmodels\u002Fmarts\u002Feduc_serv\u002Fstaging\u002Fabsences\u002Fstg_dim_absences_retards_inclusion.sql\nselect\n    id_eco,\n    motif_abs,\n    descr as description_abs,\n    case\n        when cpt_abs = 1 then 'absence motivée'\n        when cpt_abs = 2 then 'absence non-motivée'\n        when cpt_abs = 3 then 'retard'\n        else null -- Point d ancrage de test.\n    end as category_abs\nfrom {{ ref(\"i_gpm_t_motif_abs\") }}\nwhere\n  cpt_abs is not null\ngroup by\n    id_eco,\n    motif_abs,\n    descr\n",[275,829,830,834,838,842,846,850,854,859,864,869,873,877,881,885,890,894,898,902],{"__ignoreMap":339},[343,831,832],{"class":345,"line":346},[343,833,732],{},[343,835,836],{"class":345,"line":353},[343,837,737],{},[343,839,840],{"class":345,"line":364},[343,841,742],{},[343,843,844],{"class":345,"line":372},[343,845,747],{},[343,847,848],{"class":345,"line":380},[343,849,752],{},[343,851,852],{"class":345,"line":388},[343,853,757],{},[343,855,856],{"class":345,"line":401},[343,857,858],{},"        when cpt_abs = 1 then 'absence motivée'\n",[343,860,861],{"class":345,"line":409},[343,862,863],{},"        when cpt_abs = 2 then 'absence non-motivée'\n",[343,865,866],{"class":345,"line":416},[343,867,868],{},"        when cpt_abs = 3 then 'retard'\n",[343,870,871],{"class":345,"line":424},[343,872,767],{},[343,874,875],{"class":345,"line":434},[343,876,772],{},[343,878,879],{"class":345,"line":442},[343,880,777],{},[343,882,883],{"class":345,"line":450},[343,884,782],{},[343,886,887],{"class":345,"line":795},[343,888,889],{},"  cpt_abs is not null\n",[343,891,892],{"class":345,"line":801},[343,893,798],{},[343,895,896],{"class":345,"line":806},[343,897,742],{},[343,899,900],{"class":345,"line":811},[343,901,747],{},[343,903,905],{"class":345,"line":904},18,[343,906,814],{},[266,908,910],{"id":909},"rls","RLS",[271,912,913,914,917,918,615,921,924],{},"La table ",[275,915,916],{},"report_filters"," expose les variables ",[275,919,920],{},"id_eco",[275,922,923],{},"eco"," comme points d'ancrage RLS.",[926,927,928],"style",{},"html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":339,"searchDepth":353,"depth":353,"links":930},[931,932,933,935,936,941],{"id":268,"depth":353,"text":269},{"id":286,"depth":353,"text":290},{"id":318,"depth":353,"text":934},"Spécification du projet dbt",{"id":484,"depth":353,"text":485},{"id":601,"depth":353,"text":602,"children":937},[938,940],{"id":708,"depth":364,"text":939},"Exclure les retards du dashboard",{"id":817,"depth":364,"text":818},{"id":909,"depth":353,"text":910},"md",null,{},true,{"title":144,"description":339},"c-nrEYN6IxHw2MRo7oPFlNiLWVKL761ig5mvbD7fF30",[949,950],{"title":140,"path":141,"stem":142,"description":339,"children":-1},{"title":148,"path":149,"stem":150,"description":339,"children":-1},1781106577695]