Created
December 15, 2017 13:44
-
-
Save aclemen1/b78255a92e99f5800035e7c69864978b to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Modules UNISIS - Notes de version | |
### Ajouts | |
* `dwh/adhoc/epreuves` - Ajout des libellés des niveaux d'étude et ajout d'une variable de résultat qui tient compte des notes | |
* `dwh/adhoc/parcunildem` - Ajout de l'année académique et du type de semestre | |
* `script/gen_parcunildem_edge` - Refactorisation du module | |
* `dwh/std/fibudgetbdg` module créé, table du budget | |
* `dwh/std/fibcomptebdg` module créé, table des libellés du plan de compte du budget | |
* `dwh/adhoc/budget` module créé, budget ordinaire de l'UNIL | |
* `dwh/adhoc/epreuves` - Ajout des libellés du niveau UNIL | |
* `dwh/adhoc/plplan` - module créé, table adhoc des plans UNIL qui tient compte de la reclassification des Sciences forensiques dès le semestre 2017A. | |
* `dwh/std/ecacctyptymob` - Module créé, table des types de mobilité par accord d'échange | |
* `job/etu_inscriptions_head` - Module créé, job de la table Head des inscriptions | |
* `job/etu_epreuves_edge` - Module créé, job de la table edge des inscriptions dans les épreuves | |
* `job/gen_parcunildem_edge` - Module créé, job de la table edge des demandes de parking | |
* `job/pers_absences_edge` - Module créé, job de la table edge des absences | |
* `job/etu_accords_edge` - Module créé, job de la table edge des accords d'échange | |
* `job/fin_ecrituresunil_edge` module créé, job K8s | |
* `dwh/adhoc/inscriptions` - Ajout de deux variables permettant de distinguer les objectifs concernés par des transferts | |
* `job/puamendes_edge` module créé, job K8s | |
* `job/etu_enseignements_edge` - Module créé, job de la table edge des inscriptions dans les enseignements | |
* `dwh/raw/cpgrpsbudgetalgo/load` module créé, échantillonne les données brutes du GSheet dans le Data Lake | |
* `dwh/std/cpgrpsbudgetalgo` module créé, table des algorithmes de constitution des groupes de comptes budgétaires | |
* `dwh/std/sapfmfincode` module créé, table des code de financement selon SAP-FI/CO et le SF | |
* `dwh/adhoc/matsec` - module créé, table adhoc des maturités | |
* `dwh/adhoc/imtitreprechist` - module créé, table adhoc des titres précédents (historiques) | |
* `dwh/adhoc/imtitreprecuniv` - module créé, table adhoc des titres précédents | |
* `dwh/adhoc/certifprecsius` - Ajoute la commune SIUS liée au titre précédent | |
* `dwh/std/fonc` - Module créé, table des fonctions dans SylviaAcad | |
* `dwh/adhoc/plensresp` - Module créé, table des adhoc des responsables d'enseignement | |
* `dwh/adhoc/plensresp` - Ajout d'une variable permettant de compter le nombre de responsables par composante d'enseignement | |
* `dwh/adhoc/imetudobjectif` - Module créé, table adhoc d'imetudobjectif | |
* `dwh/raw/benefaiuvdext/benefaiuvdext` - Ajout du lot 20165 | |
* `dwh/adhoc/inscriptions` - Réactivation de calcul en liens avec les passages de première année BA vers deuxième année BA | |
* `dwh/raw/infrasup` intègre les données 2016 mises à jour par UNIBAT (COlarte) | |
### Modifications | |
* `dwh/adhoc/transactionsunil/denormalize` intègre le budget ordinaire de l'UNIL | |
* `dwh/adhoc/inscriptions` - Désactivation de certains périmètres en attendant migration complète sur Pg | |
* `tool/tidyrtotal` légèrement dépoussiéré | |
* `dwh/adhoc/inscriptions` - Intègre la version adhoc de plpan et supprime des variables inutiles | |
* `dwh/std/ecacctyp` - Refactorisation du module | |
* `script/etu_accords_edge` - Refactorisation du module | |
* `script/pers_absences_edge_` - Refactorisation du module | |
* `job/etu_inscriptions_edge.yaml` déplacé dans un autre repository | |
* `database/connection` adapté pour K8s | |
* `tool/package` réduit la configuration de la "heap size" pour Java | |
* `dwh/std/serval` intègre les modifications discutées en séance avec le CI et la BCU | |
* `dwh/adhoc/publications` intègre une partie des modifications discutées en séance avec le CI et la BCU | |
* `dwh/adhoc/publications/unite` intègre une partie des modifications discutées en séance avec le CI et la BCU | |
* `tool/package` augmente la taille de la "heap size" pour Java | |
* `script/etu_inscriptions_edge` - Ajout du lot et sample à la table des cohortes_ids récupérées après le calcul d'inscriptions | |
* `dwh/adhoc/transactionsunil/denormalize` intègre les données budgétaires | |
* `dwh/adhoc/ecrituresunil` intègre les données budgétaires | |
* `tool/package` augmente encore la taille de la "heap size" pour Java | |
* `dwh/raw/bnsbopanalysetiers` mis à jour avec les données 2017T3 | |
* les jobs K8s retournent des data frames invisibles | |
* `dwh/adhoc/puamendes` - Suppression de l'appel à puzonecoord, déjà intégré dans puzone | |
* `dwh/raw/puzonecoord/puzonecoord` - Mise à jour de la table | |
* `dwh/adhoc/inscriptions` - Supprime des variables inutilisées, libère des variables potentiellement utiles | |
* `dwh/raw/objectifbe/objectifbe_` - Mise à jour de la table | |
* `dwh/raw/plplanfcue/plplanfcue_` - Mise à jour de la table | |
* `dwh/raw/plisced/plisced_` - Mise à jour de la table | |
* `dwh/raw/nivfacnivsius/nivfacnivsius_` - Mise à jour de la table | |
* `dwh/raw/structurealgo` intègre le Département de soutien opérationnel de la FBM au Décanat (modification de structure) | |
* `dwh/adhoc/transactionsunil/denormalize` intègre les groupes de comptes budgétaires | |
* `dwh/adhoc/ecrituresunil` intègre les groupes de comptes budgétaires | |
* `dwh/adhoc/matugymn` - intègre matuplus directement | |
* `dwh/adhoc/inscriptions` - n'intègre plus matuplus, désormais intégrée à matugymn | |
* `dwh/adhoc/etudprec` - intègre les versions adhoc de `imtitreprechist` et `imtitreprecuniv` | |
* `dwh/adhoc/titreprec` - intègre les versions adhoc de `imtitreprechist` et `imtitreprecuniv` | |
* `dwh/raw/brumr/brumr__` - Ajout des nouvelles données et refactorisation du module | |
* `dwh/raw//umrsurvey/umrsurvey_` - Ajout des nouvelles données et refactorisation du module | |
* `dwh/raw/codesumrsurvey/codesumrsurvey_` - Adaptation en lien avec livraison lot 20170 | |
* `dwh/adhoc/umrsurveylist` - Adaptations à la livraison 20170 | |
* `dwh/std/plensresp` - Refactorisation du module | |
* `dwh/adhoc/enseignements` - Ajout des responsables des enseignements | |
* `dwh/adhoc/inscriptions` - Désactivation de certaines variables, ajout de variables de périmètres relatifs à la première et deuxième année de BA. | |
* `dwh/std/plensinterv` - refactorisation du module | |
* `dwh/adhoc/imtitreprecuniv` - Intégre un patch relativement à des boursiers | |
* `dwh/adhoc/inscriptions` - Désactivation de certaines variables, ajout de variables de périmètres relatifs aux niveaux de facultés enrichis | |
* `dwh/std/lastexmatmot` - Adaptation à la nouvelle version de la table | |
* `dwh/raw/lastexmatmot/lastexmatmot` - Mise à jour des données | |
* `dwh/adhoc/inscriptions` - Prend en compte les nouvelles versions d'imetudobjectif et de lastexmatmot | |
* `dwh/adhoc/certifprecsius.R` - Prend en compte la nouvelle version adhoc d'imetudobjectif | |
* `dwh/adhoc/etudprec.R` - Prend en compte la nouvelle version adhoc d'imetudobjectif | |
* `dwh/adhoc/titreprec.R` - Prend en compte la nouvelle version adhoc d'imetudobjectif | |
* `dwh/raw/plplanfcue/plplanfcue_` - Mise à jour de la table | |
* `dwh/raw/objectifbe/objectifbe_` - Mise à jour de la table | |
* `dwh/raw/plisced/plisced_` - Mise à jour de la table | |
* `dwh/adhoc/inscriptions` - Corrige les fins d'objectifs (plans) de certains étudiants | |
* `dwh/adhoc/inscriptions` - Création de deux variables en liens avec les dates de soutenance et de graduation | |
* `dwh/raw/granuloannuaire/granuloannuaire_` - Mise à jour de la table et refactorisation du module | |
* `job/etu_inscriptions_head` - Ajout du lot 20170 au traitement | |
* `script/etu_inscriptions_head_` - Ajout du lot 20170 au traitement | |
* `dwh/std/etudepre` - Ajout d'une variable et refactorisation du module | |
* `dwh/adhoc/epreuves` - Ajout des libellés des épreuves (point de vue étudiant) | |
* `dwh/adhoc/inscriptions` - Ajout de variables de périmètres relatifs aux niveaux de facultés enrichis | |
* `dwh/raw/plplanfcue/plplanfcue_` - Mise à jour de la table | |
* `dwh/adhoc/inscriptions` - Changement de variable pour la jointure de facultehist et de facultergcl | |
* `dwh/raw/objectifbe/objectifbe_` - Mise à jour de la table | |
* `dwh/raw/plisced/plisced_` - Mise à jour de la table | |
* `dwh/raw/facultehist/facultehist_` - Mise à jour de la table et refactorisation du module | |
* `dwh/raw/facultergcl/facultergcl`- Mise à jour de la table et refactorisation du module | |
* `dwh/adhoc/imetudobjectif_fcue` - Embarque la date de fin d'inscription des étudiants de la FCUE | |
* `dwh/adhoc/inscriptions` - Conserve les date de début et de fin des inscriptions des étudiants de la FCUE | |
* `dwh/std/imetudobjectif` - Refactorisation du module | |
* `dwh/std/sapecritures` inclut les codes-barres des pièces comptables | |
* `dwh/std/sapecrituresall` inclut les codes-barres des pièces comptables | |
* `dwh/std/sapecrituresanneeencours` inclut les codes-barres des pièces comptables | |
* `dwh/raw/facultehist/facultehist_` - Mise à jour de la table | |
* `dwh/raw/granuloannuaire/granuloannuaire_` - Mise à jour de la table | |
* `dwh/adhoc/imetudobjectif_fcue` - Embarque deux variables en lien avec les étudiants de la FCUE | |
* `scripts/pers_contrats_edge` - Persiste sur mysql et pg | |
* `dwh/raw/facultergcl/facultergcl_` - Mise à jour de la table | |
### Correctifs | |
* `script/listes_demandes_ouverture_fonds` corrige un nom de variable suite à une refactorisation du module `rhfondsfinan` | |
* `dwh/adhoc/ecrituresunil` corrige un bug introduit par le précédent merging de la DEVEL sur la MASTER | |
* `tool/retry` corrige un bug qui ne prenait pas en compte les essais réussis | |
* `dwh/adhoc/transactionsunil/denormalize` corrige l'exhaustivité des données liées au budget qui sont intégrées aux transactions | |
* `dwh/adhoc/budget` ajoute le code de fonds pour le budget ordinaire | |
* `dwh/std/fibcomptebdg` - Le sample devient un POSIX.ct | |
* `dwh/adhoc/accords` - Ajout de la table `ecacctyptymob`, suppression dépendances inutilisées | |
* `dwh/adhoc/inscriptions` - Réintègre des variables jugées inutiles, mais utilisées finalement | |
* `dwh/adhoc/imetudobjectif_fcue` - Correction d'un bug mineur | |
* `dwh/adhoc/rhabsences` - Corrige l'ajout de la cardinalité | |
* `dwh/adhoc/epreuves` corrige une typo | |
* `script/etu_inscriptions_edge` - Correction d'un bug | |
* `dwh/adhoc/inscriptions` - utilisation de booléens complets dans les paramètres | |
* `dwh/adhoc/ecrituresunil` corrige les variables de périodes | |
* `dwh/adhoc/ternatio` - correction du booléan PersNatioEtr_B | |
* `dwh/adhoc/plplan` - sanitization du sample | |
* `dwh/adhoc/epreuves` - correction du calcul du nombre de tentatives | |
* `script/etu_inscriptions_edge` - traite différemment les métadonnées (lot et sample) | |
* `dwh/adhoc/ecrituresunil` corrige l'intégration du budget | |
* `dwh/adhoc/ecrituresunil` corrige le calcul de la variable `PerimAnneeBudgetaire_B` | |
* `dwh/adhoc/certifprecsius` corrige l'apparence d'un code d'école de maturité | |
* `dwh/adhoc/plplan` - ne conserve pas le sample sanitizé | |
* `dwh/adhoc/ecrituresunil` corrige le calcul des variables de périmètre | |
* `dwh/adhoc/enseignements` - correction d'un bug mineur | |
* `dwh/adhoc/imtitreprechist` - corrige les dates de manière plus précise (reprise de la méthode implémentée dans `etudprec`) | |
* `dwh/adhoc/ecrituresunil` complète les données des périodes relatives à l'intégration du budget | |
* `dwh/adhoc/certifprecsius` - Intègre l'ensemble des titres renseignés dans le calcul et plus seulement ceux issus de `titreprec` & intègre la version adhoc de `imtitreprecuniv` | |
* `dwh/adhoc/ecrituresunil` corrige la complétion les données des périodes relatives à l'intégration du budget | |
* `script/fin_ecrituresunil_edge` commente la configuration | |
* `dwh/adhoc/certifprecsius` - Traitement des cas HES/HEP | |
* `dwh/adhoc/imetudobjectif` - Correction d'un bug mineur | |
* `dwh/adhoc/certifprecsius` - Applique un do() dans un group_by pour corriger un bug | |
* `dwh/adhoc/certifprecsius` - Ne tient plus compte des titres étrangers non obtenus ou dans le futur | |
* `dwh/adhoc/certifprecsius` - Intègre les adresses privées des étudiants en cas de provenance HES ou HEP | |
* `dwh/adhoc/certifprecsius` - Corrige la détection des étudiants provenant de la HES ou de la HEP | |
* `dwh/adhoc/inscriptions` - Correction du nom d'une variable | |
* `script/raw_sapecrituresanneeencours` corrige l'agrégation des samples suite à l'ajout des informations liées aux codes-barres | |
* `tool/POSIXct` corrige un problème lié aux TZ et traite toutes les dates/heures dans le fuseau GMT | |
* `dwh/raw/dosstatfcue/dosstatfcue_` - Refactorisation du module et mise à jour de la table | |
* `dwh/adhoc/imetudobjectif_fcue` - Suppression d'une dépendance inutilisée | |
### Obsolète | |
* `dwh/std/fmfincode` est obsolète et remplacé par `dwh/std/sapfmfincode` | |
## 2017-10-09 | |
commit ca21efde | |
### Ajouts | |
* `tool/bind_rows` substitut de dplyr::bind_rows | |
* `database/gsheet` expose une méthode `$url(id, gid)` qui fournit l'URL de l'onglet "GID" du GSheet "ID" | |
* `dwh/raw/casius/load` module créé, échantillonne les données brutes du GSheet dans le Data Lake | |
* `dwh/adhoc/publications/unite` module créé, table des publications par unité | |
* `dwh/adhoc/publications/auteur` module créé, table des publications par auteur | |
* `tool/identify` module créé, permet d'identifier des personnes physiques sur la base de champs de texte libre contenant noms et prénoms | |
* `dwh/std/becprocedures` module créé, table des procédures de recrutement pour le BEC | |
* `dwh/raw/codepays` - Ajout de variables de regroupement de pays pour le SII | |
* `dwh/raw/titreprec` - Intégration de la nouvelle version de codepays, qui intègre des variables de regroupement de pays pour le SII | |
* `dwh/adhoc/certifprecsius` module créé, table des certificats d'accès pour le SIUS | |
* `dwh/adhoc/inscriptions` - Ajout de deux variables en lien avec les provenances | |
* `dwh/std/lastexmatmot` - WIP - Module créé, table des motifs de fin d'objectif et de niveau | |
* `dwh/adhoc/inscriptions` - Intègre un mécanisme de détection fine des motifs de fins d'objectifs et de niveau | |
* Containerisation de l'environnement complet | |
* `job/etu_inscriptions_edge` module créé, job K8s | |
* `tool/retry` module créé, en cas d'erreur, effectue plusieurs tentatives avec une stratégie "exponential backoff" | |
* `dwh/adhoc/inscriptions` - Ajout des codes liés aux variables de provenance pour le SII | |
* `dwh/adhoc/pletape` - Module créé, table adhoc de pletape | |
* `dwh/adhoc/inscriptions` - Ajout de variables de cohortes par périmètre dans inscriptions | |
* `script/etu_inscriptions_edge_` - Génère une table des cohortes par étudiant et par périmètre et la persiste sur deux schémas | |
### Modifications | |
* `dwh/std/cacontrats` module dépoussiéré | |
* `dwh/raw/mtsiushesso` échantillonne dans le Data Lake, lot 2016 ajouté | |
* `dwh/std/mtsiushesso` module dépoussiéré | |
* `dwh/raw/mtsiushepvd` échantillonne dans le Data Lake, lot 2016 ajouté | |
* `dwh/std/mtsiushepvd` module dépoussiéré | |
* `dwh/std/cacouvertureofs` module dépoussiéré | |
* `dwh/std/camontantcle` module dépoussiéré | |
* `dwh/raw/octroilau` échantillonne dans le Data Lake, lot 2016 *provisoire* ajouté | |
* `dwh/std/octroilau` module dépoussiéré | |
* `dwh/raw/octroilau` lot 2016 *définitif* ajouté | |
* `dwh/adhoc/cachuv` veille à ce que les coûts soient positifs | |
* `dwh/std/cachuv` ajoute la variable "Tag_Infra_B", utile pour paramétriser la répartition des coûts d'infrastructure | |
* `script/etu_inscriptions_edge` - Teste la publication sur Postgres | |
* `dwh/std/cachargesofs` veille à ce que les coûts soient positifs | |
* `dwh/adhoc/fihesso` veille à ce que les coûts OUT du stream soient négatifs | |
* `dwh/adhoc/fihepvd` veille à ce que les coûts OUT du stream soient négatifs | |
* `dwh/adhoc/fiepflout` veille à ce que les coûts OUT du stream soient négatifs | |
* `dwh/adhoc/fiepflin` veille à ce que les coûts IN du stream soient positifs | |
* `dwh/adhoc/cainfra` module dépoussiéré | |
* `dwh/std/cachuv` affiche le montant total des coûts CHUV | |
* `dwh/adhoc/cacouvsius` s'adapte à la nouvelle utilisation faite des streams et ne distingue plus les subventions fédérales d'infrastructures des coûts IN des autres | |
* `dwh/adhoc/cacoutssius` s'adapte à la nouvelle utilisation faite des streams | |
* `dwh/adhoc/casius` implémente une nouvelle utilisation des streams et refactorise beaucoup de parties du code en vue de la CASIUS'16 | |
* `scripts/etu_inscriptions_edge_cumul` - Se sert désormais sur le schéma adhoc. | |
* `imetudobjectif_fcue` - Permet d'ajouter plus rapidement dans le temps le semestre qui suit celui qui est entrain de se terminer | |
* `database/table` utilise `cutput` par défaut au lieu de `put` pour toutes les connexions non-PostgreSQL | |
* `script/etu_inscriptions_edge` module-script dépoussiéré | |
* `dwh/load` est davantage générique quant à la source de données | |
* `dwh/raw/casius/load` échantillonne les données brutes du GSheet dans le Data Lake | |
* `dwh/load` accepte paramètres, configurations (liste de paramètres) et listes de configurations | |
* `dwh/raw/fihessobrute` refactorisé pour utiliser `dwh/load` | |
* `dwh/raw/fiepflinbrute` refactorisé pour utiliser `dwh/load` | |
* `dwh/raw/epflinclebranche` refactorisé pour utiliser `dwh/load` | |
* `dwh/raw/epflinclenature` refactorisé pour utiliser `dwh/load` | |
* `dwh/raw/mtsiusepflin` refactorisé pour utiliser `dwh/load` | |
* `dwh/raw/fiepfloutbrute2` refactorisé pour utiliser `dwh/load` | |
* `dwh/raw/mtsiusepflout` refactorisé pour utiliser `dwh/load` | |
* `dwh/raw/infrasup` refactorisé pour utiliser `dwh/load` | |
* `dwh/raw/infraub` refactorisé pour utiliser `dwh/load` | |
* `dwh/raw/infrasus` refactorisé pour utiliser `dwh/load` | |
* `dwh/raw/infracout` refactorisé pour utiliser `dwh/load` | |
* `dwh/raw/mtsiushesso` refactorisé pour utiliser `dwh/load` | |
* `dwh/raw/mtsiushepvd` refactorisé pour utiliser `dwh/load` | |
* `dwh/raw/octroilau` refactorisé pour utiliser `dwh/load` | |
* `dwh/updateCL` dépoussiéré | |
* `dwh/adhoc/mtsius` tests unitaires obsolètes retirés | |
* `dwh/std/cachuvbrute` tests unitaires obsolètes retirés | |
* `dwh/std/chuveclat` tests unitaires obsolètes retirés | |
* `scripts/etu_inscriptions_edge_cumul` - Adaptation de la variable qui permet de filtrer les dossiers des candidats à l'inscription. | |
* `dwh/raw/bnsbopanalysetiers` refactorisé pour utiliser `dwh/load` | |
* `dwh/raw/bnsbopanalysetiers` mis à jour avec les données 2017T2 | |
* `script/pers_contrats_edge_` permet d'exposer les données sur plusieurs stages | |
* `dwh/adhoc/imetudobjectif_fcue` - Ajoute les informations sur le lieu de naissance, utiles pour la génération de numéros AVS13 | |
* `dwh/adhoc/epreuves` - Ajout des libellés des facultés d'immatriculation | |
* `dwh/adhoc/enseignements` - Ajout des libellés des facultés d'immatriculation | |
* `dwh/std/bnsbopanalysetiers` module dépoussiéré | |
* `dwh/adhoc/enseignements` - Ajout des libellés des libellés des unités dispensatrices | |
* `tool/package` est davantage verbeux | |
* `datalake/bundle` n'affiche plus de barre de progression inutile | |
* `dwh/adhoc/inscriptions` cesse de mémoiser (trop gourmand en RAM pour le moment) | |
* `dwh/std/serval` standardise les séparateurs d'auteurs et (co)directeurs de thèse | |
* `dwh/adhoc/publications` devient une source de données pour `dwh/adhoc/publications/unite` et `dwh/adhoc/publications/auteur` | |
* `unisis/script/rech_publications_edge` expose les publications par unité et par auteur dans deux tables | |
* `dwh/adhoc/publications` - Ajout des libellés des langues | |
* `dwh/adhoc/imetudobjectif_fcue` - Tient compte désormais des DAS et CAS en sus des MAS | |
* `database/connection` implémente la possibilité d'utiliser un proxy, par exemple gcr.io/cloudsql-docker/gce-proxy:1.09 | |
* `dwh/adhoc/ecrituresunil` identifie les personnes physiques parmi les fournisseurs et clients, de même que les notes de frais | |
* `dwh/adhoc/ecrituresunil` ajuste la taille des chunks pour l'identification des personnes physiques parmi les fournisseurs et clients | |
* `dwh/adhoc/ecrituresunil` ajuste la distance maximale entre les noms pour l'identification des personnes physiques parmi les fournisseurs et clients | |
* `dwh/adhoc/ecrituresunil` est moins strict sur la sélection des personnes physiques dans la table `personne` | |
* `dwh/adhoc/imetudobjectif_fcue` - Renseigne un niveau UNIL et un niveau Fac existant pour les CAS et les DAS | |
* `dwh/raw/plplanfcue/plplanfcue_` - Mise à jour de la table et transformation du script en module | |
* `dwh/adhoc/imetudobjectif_fcue` - Renseigne un niveau UNIL et un niveau Fac existant pour les CAS et les DAS & correction d'un code de Faculté erroné | |
* `dwh/adhoc/ecrituresunil` améliore l'algorithme de fuzzy matching pour identifier les personnes physiques | |
* `dwh/raw/niveaurgcl/niveaurgcl_` - Intégration de deux niveaux supplémentaires (CAS et DAS) et transformation du script en module | |
* `dwh/raw/nivfacnivsius/nivfacnivsius_` - Mise à jour de la table et transformation du script en module | |
* `dwh/adhoc/ecrituresunil` utilise `tool/identify` et identifie également les responsables des fonds | |
* `dwh/adhoc/rhfondsfinan` inclut les dates d'ouverture et de fermeture des fonds | |
* `dwh/raw/objectifbe/objectifbe_` - Mise à jour de la table et transformation du script en module | |
* `dwh/raw/plisced/plisced_` - Mise à jour de la table et transformation du script en module | |
* `dwh/adhoc/ecrituresunil` identifie les notes de frais, bourses, indémnités et clients/fournisseurs qui sont des personnes morales | |
* `dwh/adhoc/ecrituresunil` ajoute une variable contenant le nom complet du responsable du fonds, basé sur le nom et le prénom si la personne a été identifiée ou sur le libellé sinon | |
* `dwh/std/structurealgo` mis à jour pour inclure le Ludwig Lausanne Branch (LLB) | |
* `datalake/api` incrémente le nombre d'essais de lecture/écriture en cas d'erreur | |
* `dwh/adhoc/publications` - Ajout d'un libellé pour les types de publications | |
* `dwh/adhoc/inscriptions` - Attribution du niveau SIUS 9999 aux étudiants en CAS et en DAS de la FCUE | |
* `dwh/adhoc/ecrituresunil` affine l'identification des bourses | |
* `datalake/api` ajuste le nombre d'essais de lecture/écriture en cas d'erreur | |
* `dwh/raw/inscriptionssius` échantillonne dans le Data Lake | |
* `dwh/std/inscriptionssius` module dépoussiéré | |
* Les modules adhoc mémoisent les résultats et les modules standard sanitizent les samples | |
* `tool/quality` désactive les fonctionalités inertes en mode interactif (e.g. dans RStudio, mais pas dans Jenkins) | |
`dwh/adhoc/certifprecsius` - Sert également les données récupérées dans l'historique du SIUS | |
* fichier .gitignore mis à jour | |
* `dwh/std/serval` inclut la date de début d'embargo et la maison d'édition | |
* `dwh/std/ecomatplus` - Refactorisation | |
* `dwh/std/impreuni` - Refactorisation | |
* `dwh/adhoc/matugymn` - Refactorisation | |
* `dwh/std/serval` inclut l'historique du workflow | |
* `dwh/raw/objectifbe/objectifbe_` - Mise à jour de la table | |
* `dwh/raw/plisced/plisced_` - Mise à jour de la table | |
* `datalake/api` utilise `tool/retry` pour glâner la liste des éléments dans un bucket | |
* `dwh/adhoc/codepays` - Modification d'un libellé | |
* `dwh/adhoc/epreuves` - Utilise la table adhoc de pletape | |
* `dwh/adhoc/enseignements` - Utilise la table adhoc de pletape | |
* L'instance PostgreSQL a été migrée dans une région plus proche. | |
### Correctifs | |
* `dwh/std/infrasus` corrige le nom de la variable pour le lot (typo dûe à un mauvais copier-coller) | |
* `dwh/std/salcout` délimite les données en fonction de la variable "DateVal_SRH_C" au lieu de "DateEff_SRH_C" | |
* `tool/UPIViewer` tient comptes des modifications de la CdC et corrige les exemples | |
* `tool/fuzzy` corrige les tests unitaires | |
* `dwh/adhoc/fiepfl[in|out]` corrigent une typo | |
* `dwh/adhoc/cacouvsius` corrige les tests sur l'unarité des matrices | |
* `dwh/adhoc/inscriptions` intègre tous les bénéficiaires AIU dans la prévision | |
* `dwh/raw/cpgrps` corrige les libellés des groupes de comptes 3134, 3912 et 4912 | |
* `dwh/adhoc/cacouvsius` corrige le calcul de la couverture qui ne neutralisait pas les coûts OUT, bug introduit suite à la nouvelle utilisation faite des streams | |
* `dwh/std/ofs_pxx_tables/pxx1506030000201` - S'adapte au changement du nom d'une variable exposé par l'OFS | |
* `dwh/adhoc/inscriptions` correction des variables de prévision des bénéficiaires AIU | |
* `dwh/adhoc/inscriptions` - Correction des niveaux RG pour les CAS et DAS de la FCUE | |
* `dwh/adhoc/ecrituresunil` corrige un bug lié au découpage du processus d'identification des personnes physiques | |
* `tool/identify` corrige un problème lié à l'identification des personnes par schéma "Prénom Nom" | |
* `dwh/adhoc/ecrituresunil` corrige les expressions régulières relatives à l'identification des bourses et indémnités | |
* `tool/package` force `lazyeval` comme dépendance pour `dplyr_0.4.1` | |
* `dwh/raw/inscriptionssius/load` n'a pas besoin de dplyr | |
* Corrige les bugs mineurs liés au commit "Les modules adhoc mémoisent les résultats et les modules standard sanitizent les samples" | |
* `dwh/adhoc/inscriptions` - Intègre les certificats précédents calculés dans certifprecsius | |
* `dwh/adhoc/inscriptions` - Correction d'un bug mineur | |
* `dwh/adhoc/certifprecsius` - Corrige un filtre trop restrictif sur les semestres traités | |
* `dwh/adhoc/certifprecsius` - Corrections suite à la refactorisation de la table impreuni | |
* `dwh/adhoc/inscriptions` - Mise en commentaires de features qui seront remplacées par un autre approche | |
* `dwh/std/lastexmatmot` - Ajoute la dépendance du module bundle, oubliée. | |
* `database/bundle` affiche correctement les URI des tables (stage, nom, lot et sample) | |
## 2017-08-15 | |
commit 05d6ee3f | |
### Ajouts | |
* `dwh/adhoc/credeval` table créée, table des crédits évalués | |
* `dwh/adhoc/mtsiusbase` module créé, matrice des transferts en formation de base | |
* `dwh/adhoc/mtsiusapprof` module créé, matrice des transferts en formation approfondie | |
* `dwh/raw/cachuv_` module-script créé, échantillonnage du GDoc contenant les données de la CA CHUV pour le MCA UNIL | |
* `dwh/std/cachuv` module créé, données de la CA CHUV pour le MCA UNIL | |
* `scripts/etu_inscriptions_head` - Remplace `scripts/etu_inscriptions_from20100_head`, accèlère le temps de traitement des lots pré-DWH. | |
### Modifications | |
* `dwh/std/plunite` module dépoussiéré | |
* `dwh/adhoc/inscriptions` utilise la mémoisation | |
* `dwh/adhoc/mtsius` utilise le nouveau module `dwh/adhoc/mtsiusbase` | |
* `dwh/adhoc/mtsius` utilise le nouveau module `dwh/adhoc/mtsiusapprof` | |
* `tool/map` est moins verbeux lorsque des données brutes ne sont pas sélectionnées | |
* `dwh/adhoc/cachuv` sert les données selon l'ancien modèle jusqu'en 2015, puis selon le nouveau modèle depuis 2016 | |
* `dwh/raw/fiepflinbrute` échantillonne dans le Data Lake | |
* `dwh/std/fiepflinbrute` module dépoussiéré | |
* `dwh/raw/epflinclebranche` échantillonne dans le Data Lake sous forme de lots annuels | |
* `dwh/std/epflinclebranche` module dépoussiéré | |
* `dwh/raw/epflinclenature` échantillonne dans le Data Lake sous forme de lots annuels | |
* `dwh/std/epflinclenature` module dépoussiéré | |
* `dwh/raw/mtsiusepflin` échantillonne dans le Data Lake | |
* `dwh/std/mtsiusepflin` module dépoussiéré | |
* `dwh/raw/mtsiusepflout` échantillonne dans le Data Lake | |
* `dwh/std/mtsiusepflout` module dépoussiéré | |
* `dwh/raw/fiepfloutbrute2` échantillonne dans le Data Lake | |
* `dwh/std/fiepfloutbrute2` module dépoussiéré | |
* Modules standards pour la CA SIUS EPFL plus verbeux | |
* `dwh/raw/cachuv` demande à l'utilisateur le lot à échantillonner | |
* `dwh/std/cachargesofs` sert les tables sur lesquelles pointent les vues "fin_charges_SIUS_YYYY_master" du schéma "adhoc" de la base "data.unisis.ch" | |
* `scripts/etu_inscriptions_from20100_head` - Intègre le lot 20165 | |
* `dwh/raw/objectifbe/objectifbe` - Mise à jour de la table | |
* `dwh/raw/plisced/plisced` - Mise à jour de la table | |
* `scripts/etu_inscriptions_edge_cumul` - Utilisation de table_ à la place de dmmta, mise en place d'une nouvelle variable pour détecter les dossiers potentiels | |
* `dwh/std/cachargesofs` veille à ce que la variable ".__out__" soit retournée pour les anciens lots également | |
* `dwh/adhoc/fihepvd` module dépoussiéré | |
* `dwh/raw/fihessobrute` échantillonne dans le Data Lake | |
* `dwh/std/fihessobrute` module dépoussiéré | |
* `dwh/adhoc/fihesso` module dépoussiéré | |
* `dwh/raw/salcouts` échantillonne dans le Data Lake sous forme de lots annuels | |
* `dwh/std/salcouts` module dépoussiéré, ne retourne que les mois du lot considéré et neutralise les doublons | |
* `dwh/raw/infrasup` échantillonne dans le Data Lake sous forme de lots annuels | |
* `dwh/std/infrasup` module dépoussiéré | |
* `dwh/raw/infrasus` échantillonne dans le Data Lake sous forme de lots annuels | |
* `dwh/std/infrasus` module dépoussiéré | |
* `dwh/raw/infraub` échantillonne dans le Data Lake | |
* `dwh/std/infraub` module dépoussiéré | |
* `dwh/raw/infracout` échantillonne dans le Data Lake | |
* `dwh/std/infracout` module dépoussiéré | |
### Correctifs | |
* Suppression de dépendances inutilisées | |
* `dwh/adhoc/mtsiusbase` exclut les branches du domaine central | |
* `dwh/adhoc/mtsiusbase` attache le package "memoise" | |
* `dwh/adhoc/mtsius` corrige un bug mineur en lien avec le nouveau module `dwh/adhoc/mtsiusapprof` | |
* `dwh/std/cachuv` corrige un bug de notation scientifique | |
* `database/table` liste et teste correctement les vues PostgreSQL | |
* `dwh/adhoc/contrats` corrige les dates interverties des taux clignotants et les EPT associés | |
* `scripts/etu_inscriptions_edge_cumul` - Ne fait plus appel à lubridate | |
* `dwh/std/cachargesofs` corrige une typo | |
* `dwh/std/salcouts` corrige le paramètre par défaut pour le lot | |
### Obsolète | |
* `dwh/std/mtsiusbase` est obsolète, remplacé par `dwh/adhoc/mtsiusbase` | |
* `dwh/std/mtsiusapprof` est obsolète, remplacé par `dwh/adhoc/mtsiusapprof` | |
* `dwh/std/mtsiusapprofencad` est obsolète, remplacé par `dwh/adhoc/mtsiusapprof` | |
* `scripts/etu_inscriptions_from20100_head`, remplacé par `scripts/etu_inscriptions_head` | |
* `dwh/adhoc/echangesunilepfl` est obsolète, remplacé par le nouveau modèle de calcul des échanges | |
## 2017-07-13 | |
commit dacdf8bf | |
### Ajouts | |
*` dwh/raw/benefaiuvdext/benefaiuvdext` - Ajout du lot 20160 | |
* `dwh/adhoc/publications` - Ajout de la faculté des publications | |
### Modifications | |
* `dwh/std/fcue` - Tiens compte des modifications du flux (Ajout des CAS et DAS et d'une variable supplémentaire) | |
* `dwh/adhoc/imetudobjectif_fcue` - Ne retient que les MAS pour l'instant | |
* `dwh/std/fcue` - Tiens compte des modifications du flux et des dates des samples réels | |
### Correctifs | |
### Obsolète | |
## 2017-07-11 | |
commit 6e2a50ae | |
### Ajouts | |
* `dwh/adhoc/inscriptions` - Ajout d'une variable pour compter facilement les étudiants en mobilité IN et OUT. | |
* `script/sample_serval_to_datalake` module-script créé, échantillonne les données de SERVAL dans le Data Lake. | |
* `dwh/adhoc/inscriptions` - Ajout de deux variables (AnneeAcadActive_UNISIS_B & AnneeAcadFutures_UNISIS_B) | |
* `dwh/std/ecomatplus` - Module créé, table des écoles de maturités enrichie | |
* `dwh/adhoc/matugymn` - Intègre la table des écoles de maturités enrichie | |
* `dwh/std/biencoord` - Module créé, table des coordonnées des biens (bâtiments) | |
* `dwh/std/puzonecoord` - Module créé, table des coordonnées des zones de parking | |
* `dwh/adhoc/puzone` - Module créé, table des zones de parking intégrant leur coordonnées | |
* `dwh/adhoc/inscriptions` - S'intéresse désormais également à détecter les derniers semestres d'inscription dans un permiètre | |
* `dwh/adhoc/puamendes` - Module créé, table des amendes Parcunil | |
* `scripts/etu_cohortes_hec_edge` - Script créé, permet de créer une table des cohortes spécifique à HEC, notamment pour le passage de 1ère en 2ème | |
* `dwh/std/serval` - Module créé, table des publications extraites de Serval (Solr) | |
* `dwh/adhoc/publications` - Module créé, table des publications issues de SERVAL | |
* `script/rech_publications_edge` - Module-script créé, table des publications issues de SERVAL | |
* `script/etu_epreuves_edge` - Module-script créé, table des inscriptions dans les épreuves | |
* `Module créé, table des bâtiments des instituts` | |
* `dwh/adhoc/inscriptions` - Intègre les coordonnées des bâtiments des instituts | |
* `script/etu_epreuves_edge` - Module-script créé, table des inscriptions dans les épreuves | |
### Modifications | |
*`dwh/adhoc/inscriptions` - Suppression des coordoonnes professionnelles & Ajout de deux variables permettant d'identifier par objectif tout étudiant ayant été inscrit au moins une fois | |
*`dwh/adhoc/gradesimp` - Suppression des coordoonnes professionnelles & Ajout de deux variables permettant d'identifier par objectif tout étudiant ayant été inscrit au moins une fois | |
* `dwh/std/nivsiusnivprov` - Mise à jour de la table pour traiter également les inscriptions temporaires et les filières non-académiques | |
* `dwh/connection/options` s'adapte au fait que le CI a modifié le mot de passe de l'utilisateur "readonly" | |
* `dwh/adhoc/titreprec` - Ne remplace plus par NA, les inhomogénéités des titres précédents mais par une chaîne spécifique | |
* `dwh/adhoc/etudprec` - Ne remplace plus par NA, les inhomogénéités des titres précédents mais par une chaîne spécifique | |
* `dwh/std/imniveaufaculte` - Supprime les variables relatives au niveau SIUS ancien (calculé faux au CI) | |
* `dwh/adhoc/inscriptions` - Ajout du calcul des nouveaux pour le périmètre "Niveau_RG_F_C" | |
* `script/sample_serval_to_datalake` optimise les packages à ignorer. | |
* `dwh/std/puamende` - Ajout de certaines variables, renommage d'autres | |
* `dwh/raw/biencoord/biencoord` - Mise à jour de la table | |
* `dwh/adhoc/adresses` - Ajoute les informations sur le canton de la commune de domicile | |
* `dwh/adhoc/adressesplus` - Ajoute les informations sur le canton de la commune de domicile | |
* `dwh/adhoc/coordonnees` - Ajoute les informations sur le canton de la commune de domicile | |
* `dwh/raw/inscriptionssius` - Ajout du lot 20165 | |
* `dwh/std/cpgrps` - Mise à jour de la table des groupes de comptes | |
* `dwh/adhoc/coordonnees` - Ajoute les coordonnees des bâtiments des adresses professionnelles | |
* `dwh/adhoc/biencoord/biencoord` - Mise à jour de la table | |
* `dwh/std/biencoord` - Ajout d'une variable permettant de sélectionner la zone d'un bâtiment | |
* `dwh/adhoc/coordonnnes` - Ajout d'une variable permettant de sélectionner la zone d'un bâtiment | |
* `dwh/raw/biencoord/biencoord` - Mise à jour de la table | |
### Correctifs | |
*`dwh/adhoc/inscriptions` - Corrections des informations liées à la provenance AIU (CantAIU) de sorte à mettre à NA dans le cas de la FCUE (informations non pertinente) & Suppression de la corrections MatTypSIUS_UNIL_C | |
*`dwh/adhoc/inscriptions` - Corrections des variables de sexe vues par le BEC pour les étudiants de la FCUE | |
* `dwh/adhoc/etudprec` - Correction d'un bug | |
* `dwh/adhoc/semestre` - Correction d'un libellé | |
* `scripts/etu_cohortes_esc_edge` - Corrections de bugs | |
* `dwh/raw/codesumrsurvey/codesumrsurvey_` - Correction d'un bug | |
### Obsolète | |
## 2017-05-29 | |
commit 4ce1faa3 | |
### Ajouts | |
* `dwh/adhoc/univprec` - Module créé, table des universités enrichie | |
* `dwh/adhoc/transactionsunil/keyvalues` module créé, permet l'identification des montants-clés | |
* `dwh/adhoc/montantsclesunil/denormalize` module créé, permet de dénormaliser les montants-clés | |
* `WIP - dwh/adhoc/enseignements` - module créé, table adhoc des inscriptions aux enseignements | |
* `dwh/std/pleprmod` - Module créé, table des modalités des épreuves | |
* `dwh/std/plmodalite` - Module créé, table des informations sur les modalités des épreuves | |
* `tool/shibboleth` module créé, permet de se connecter à des URLs potégés par Shibboleth (SwitchAAI) | |
### Modifications | |
* DRYification de la dénormalisation du sexe selon le BEC | |
* `dwh/adhoc/sapfmit` module créé, permet d'enrichir la table "sapfmit" ailleurs que dans le module standard associé | |
* `dwh/raw/usinstitutthe/usinstitutthe_`- Mise à jour de la table et adaptation du module selon canons | |
* `dwh/raw/instituttrcl/instituttrcl_`- Mise à jour de la table et adaptation du module selon canons | |
* `dwh/raw/institutthecl/institutthecl_`- Mise à jour de la table et adaptation du module selon canons | |
* `dwh/raw/structurealgo/structurealgo_`- Mise à jour de la table et adaptation du module selon canons | |
* `dwh/raw/faccoord/faccoord_`- Mise à jour de la table et adaptation du module selon canons | |
* `dwh/raw/catunilbeccl/catunilbeccl_`- Mise à jour de la table et adaptation du module selon canons | |
* `dwh/raw/catunilrelevecl/catunilrelevecl_`- Mise à jour de la table et adaptation du module selon canons | |
* `dwh/raw/objectifbe/objectifbe` - Mise à jour de la table | |
* `dwh/raw/plisced/plisced` - Mise à jour de la table | |
* `dwh/adhoc/titrpec` - Utilise la nouvelle table adhoc univprec | |
* `dwh/adhoc/etudprec` - Utilise la nouvelle table adhoc univprec | |
* `dwh/adhoc/accords` - Utilise la nouvelle table adhoc univprec | |
* `dwh/adhoc/inscriptions` - Suppression de références à univprec et univhesso plus utilisées | |
* `dwh/std/codemontantcle` module et données mises à jour, notamment pour inclure l'annuaire statistique | |
* `dwh/std/labelmontantcle` module et données mises à jour, notamment pour inclure l'annuaire statistique | |
* `dwh/adhoc/transactionsunil` intègre l'identification des montants-clés | |
* `dwh/adhoc/transactions` intègre l'identification des montants-clés | |
* `dwh/adhoc/montantsclesunil` calcule les montants-clés en utilisant l'identification faite en amont dans les transactions | |
* `dwh/adhoc/montantscles` calcule les montants-clés en utilisant l'identification faite en amont dans les transactions | |
* `script/fin_montantsclesunil_edge` admet un paramètre "quick" pour exclure l'identification de la subvention à l'EPGL faite à l'aide des écritures | |
* `dwh/raw/objectifbe/objectifbe` - Mise à jour de la table | |
* `dwh/adhoc/etudprec` - Traitement de NAs pour la date prévue d'obtention du titre | |
* `dwh/std/plepreuve` - Ajout d'une variable (type d'épreuve selon les facultés) | |
* `dwh/raw/facultehist/facultehist` - Mise à jour de la table | |
* `dwh/raw/grnivunil/grnivunil` - Mise à jour de la table | |
* `tool/package` installe tidyr-0.4.1, dans l'alignement de dplyr-0.4.1 | |
* `dwh/adhoc/contrats` - La délimitation intervient plus tard dans le traitement & ajout de nouvelles variables de périmètre de début et de fin | |
* `dwh/raw/plplanfcue/plplanfcue` - Mise à jour de la table | |
* `dwh/raw/plisced/plisced` - Mise à jour de la table | |
* `dwh/adhoc/imetudobjectif_fcue` - Ajout des variables de Sexe vu par le BEC | |
* `dwh/adhoc/inscriptions` - Création de deux nouvelles variables d'objectif (lié à la particularité des Lettres) | |
* `dwh/raw/granuloannuaire/granuloannuaire`- Mise à jour de la table | |
* `script/etu_inscriptions_edge_` - Exporte désormais les résultats du calcul sur le Datalake | |
* `dwh/adhoc/etudprec` - Amélioration du traitement pour la date prévue d'obtention du titre | |
* `WIP - dwh/adhoc/epreuves` - Amélioration du module (ajout de variables utiles) | |
* `dwh/adhoc/codepays` dépoussiéré (un peu) | |
* `dwh/adhoc/inscriptions` - Désactivation des variables Ue | |
* `dwh/adhoc/objectifbe` - Suppression de deux variables sur le statut d'ouverture d'un objectif (impossible à entretenir du point de vue d'UNISIS) | |
* `dwh/std/plepreuve` - Changement du nom d'une variable portant à confusion avec la table plmodalite | |
* `dwh/raw/congsius/congsius` - Mise à jour de la table | |
* `dwh/raw/objectifbe/objectifbe` - Mise à jour de la table | |
* `dwh/raw/plisced/plisced` - Mise à jour de la table | |
* `dwh/raw/plplanfcue/plplanfcue` - Mise à jour de la table | |
### Correctifs | |
* `dwh/raw/catunilbeccl` corrige un libellé | |
* `dwh/adhoc/transactionsunil/denormalize` corrige l'identification des attributions et dissolutions du FRI | |
### Obsolète | |
* `dwh/adhoc/inscrenseig` - Module remplacé par `dwh/adhoc/enseignements` | |
## May 2 2017 | |
commit 5d435b20 | |
### Ajouts | |
### Modifications | |
* `dwh/raw/usinstitutthe/usinstitutthe`- Mise à jour de la table | |
### Correctifs | |
* `dwh/std/gretudthese`- Prescription du format des dates | |
* `dwh/std/rhconge`- Prescription du format des dates | |
### Obsolète | |
## 2017-05-01 | |
commit 5d435b20 | |
### Ajouts | |
* `dwh/std/sapecrituresanneeencours` module créé, table des écritures SAP-FI/CO pour l'année en cours | |
* `dwh/std/sapecrituresall` module créé, table de toutes les écritures SAP-FI/CO extraites manuellement par le CI | |
* `dwh/raw/cpgrps` script créé, récupération de la table des groupes de comptes pour le Data Lake | |
* `dwh/std/cpgrps` module créé, table des groupes de comptes | |
* `dwh/std/sapfmit` module créé, table des transactions provenant du flux SAP-FI/CO | |
* `dwh/raw/cpgrpsmch2` script créé, récupération de la table des groupes de comptes MCH2 pour le Data Lake | |
* `dwh/std/cpgrpsmch2` module créé, table des groupes de comptes MCH2 | |
* `dwh/adhoc/transactionsunil` module créé, tables des transactions financières UNIL | |
* `dwh/adhoc/ecrituresunil` module créé, tables des écritures comptables UNIL | |
* `dwh/adhoc/montantsclesunil` module créé, tables des montants-clés financiers UNIL | |
* `script/fin_transactionsunil_edge` script créé, tables des transactions financières UNIL | |
* `script/fin_ecrituresunil_edge` script créé, tables des écritures comptables UNIL | |
* `script/fin_montantsclesunil_edge` script créé, tables des montants-clés financiers UNIL | |
* `datalake/bundle` implémente `$sanitize_lot` et `$sanitize_sample`, utiles pour assainir les lot et sample passés en paramètres | |
* données financières du CHUV 2016 intégrées | |
* données financières de la BCU 2016 intégrées | |
* données financières de FORS 2016 intégrées | |
* données financières du CEDIDAC 2016 intégrées | |
* données financières des salaires facturés LAFA 2016 intégrées | |
* données financières des neutralisations (subventions) 2016 intégrées | |
* `dwh/adhoc/transactions` module créé, inclut les données financières des institutions associées | |
* `dwh/adhoc/montantscles` module créé, tables des montants-clés financiers de l'UNIL et des institutions associées | |
* `tool/round_mod_sum` module créé, fonction qui arrondit de telle sorte que la somme des arrondis coïncide avec l'arrondi de la somme | |
* `dwh/adhoc/etudprec` - Module créé, table des études universitaires précédentes | |
### Modifications | |
* `dwh/adhoc/coordonnees` - Ajout d'une adresse email supplémentaire | |
* `dwh/adhoc/adressesplus` - Ajout d'une variable (hash) d'adresse | |
* `dwh/adhoc/coordonnees` - Ajout du hash d'adresse et de l'adresse d'envoi grade | |
* `datalake/api`, `datalake/bundle` et `dwh/std/rosetta` implémentent une mémoisation améliorée pour une grande optimisation: mémoisation des objets compressés, décompressés et de la liste des échantillons voisins des objets. | |
* `dwh/raw/cpgrps` est vu comme du code | |
* `dwh/raw/cpgrpmch2` se sert dans un GSheet dorénavant | |
* `datalake/bundle` implémente `$forget_neighbours` (utile pour remettre à zéro Rosetta, par exemple) | |
* `raw/codemontantcle_`, `raw/codemontantcle` et `std/codemontantcle` mis à jour et comprend dorénavant une variable de code `MCle_UNISIS_C` | |
* `raw/labelmontantcle_` et `raw/labelmontantcle` mis à jour | |
* `dwh/adhoc/transactionsunil` assainit les lots et samples | |
* `dwh/adhoc/montantsclesunil` assainit les lots et samples | |
* `dwh/adhoc/ecrituresunil` inclut les écritures de l'année en cours et assainit les lots et samples | |
* `dwh/adhoc/ecrituresunil` ne charge toutes les écritures que lorsque cela est nécessaire et implémente des variables de périmètre temporel (année, trimestre, mois) | |
* `dwh/adhoc/transactionsunil` délimite les lots au niveau des mois et implémente des variables de périmètre temporel (année, trimestre, mois) | |
* `dwh/std/sapecritures`, `dwh/std/sapecrituresall` et `dwh/std/sapecrituresanneeencours` excluent la variable SAP "LANDX" qui fait doublon avec la variable "Pays_SIUS_F_SDN" de la table des codes de pays "codepays" | |
* `dwh/adhoc/ecrituresunil` inclut les libellés des centres financiers, les catégories de comptes BNS et les codes de pays des fournisseurs et des clients | |
* `dwh/adhoc/transactionsunil` inclut les libellés des centres financiers et les catégories de comptes BNS | |
* `dwh/raw/cpgrpmch2` mis à jour pour les institutions associées | |
* `datalake/bundle` `$sanitize_lot()` est non verbeux dorénavant | |
* `tool/quality` rend verbeux par défaut les tests inertes (e.g. `$check_left_join_orphans()`) | |
* `dwh/adhoc/fistruct` utilise `dwh/adhoc/ecrituresunil` | |
* `dwh/raw/gdehist` mise à jour de la liste historisée des communes (OFS) | |
* `dwh/raw/objectifbe/objectifbe` - Mise à jour de la table | |
* `dwh/raw/plisced/plisced` - Mise à jour de la table | |
* `dwh/std/fibcubrute` et `dwh/adhoc/fibcu` sont complètement dé-refactorisés | |
* `dwh/std/ficedidacbrute` et `dwh/adhoc/ficedidac` sont complètement dé-refactorisés | |
* `dwh/std/fichuvbrute` et `dwh/adhoc/fichuv` sont complètement dé-refactorisés | |
* `dwh/std/fifcuebrute` et `dwh/adhoc/fifcue` sont complètement dé-refactorisés | |
* `dwh/std/cpfcue2sap` est complètement dé-refactorisé | |
* `dwh/adhoc/rpubfictr` dépoussiéré (un peu seulement) | |
* `dwh/std/cpgrpmch2` est complètement dé-refactorisé | |
* `dwh/std/lafafin` est complètement dé-refactorisé | |
* `dwh/std/forsanalyt2fin` est complètement dé-refactorisé | |
* `dwh/std/cpfors2sap` est complètement dé-refactorisé | |
* `dwh/std/fiforsbrute` et `dwh/adhoc/fifors` sont complètement dé-refactorisés | |
* `dwh/std/filafabrute` et `dwh/adhoc/filafa` sont complètement dé-refactorisés | |
* `dwh/std/fineutralizbrute` et `dwh/adhoc/fineutraliz` sont complètement dé-refactorisés | |
* `dwh/adhoc/fistruct` expose les charges en opposé, à la manière d'un patch | |
* `dwh/adhoc/transactionsunil` découple la dénormalisation des variables via le module `dwh/adhoc/transactionsunil/denormalize` (définit dans le même fichier, le long du module `dwh/adhoc/transactionsunil`) | |
* `dwh/adhoc/transactionsunil` ajoute une variable de périmètre "PerimTroisDernieresAnnees_B" | |
* `dwh/adhoc/ecrituresunil` complète les données des fournisseurs et des clients | |
* `dwh/std/salcouts` est complètement dé-refactorisé | |
* `dwh/adhoc/transactions` ajoute les variables "Source_UNISIS_C" pour identifier la provenance des données et "CpInst_UNISIS_M_C" pour distinguer les montants de l'enveloppe UNIL des fonds institutionnels | |
* `database/table` supprime les messages de type "NOTICE: drop cascades" | |
* `database/bundle` utilise le "table_id" pour forger les noms des metadonnées (lot et sample), le cas échéant | |
* `dwh/adhoc/transactions` accepte un paramètre "assoc_only" qui permet de ne traiter que les transactions des institutions associées | |
* `dwh/adhoc/contrats` utilise le module `tool/round_mod_sum` au lieu d'une fonction définie localement (".smart_round()") | |
* `dwh/adhoc/inscriptions` - Intègre la table `etudprec` | |
* `dwh/std/fcue` - Tiens compte des modifications du flux (Ajout de 4 variables) | |
* `tool/package` alloue davantage de mémoire (12Go au lieu de 8Go) à la Heap de Java | |
* `dwh/adhoc/transactionsunil/denormalize` est découplé du fichier du module `dwh/adhoc/transactionsunil` | |
* `dwh/adhoc/transactionsunil`, `dwh/adhoc/transactions` et `dwh/adhoc/ecrituresunil` exposent une variable "MontantOpp_V" opposée à "Montant_V" | |
* `dwh/raw/cpgrpmch2` mis à jour | |
* `dwh/raw/cpnature` mis à jour | |
### Correctifs | |
* `script/raw_sapecrituresanneeencours` corrige de la cardinalité qui apparaît lorsque des données de dénormalisation changent d'un échantillon à l'autre (e.g. adresse d'un fournisseur) | |
* `dwh/raw/codesumrsurvey_` corrige un bug mineur lié à une ancienne version de `datalake/bundle` | |
* `dwh/raw/bnsbopanalysetiers` corrigé pour 2016T4 | |
* `script/sample_dwh_to_datalake` corrige un problème lié aux données présentées par le CI dont l'ordre des lignes est susceptible de varier | |
* `database/bundle` renvoie NULL correctement s'il n'y a pas de metadonnées | |
* `dwh/std/cpgrps` ordonne correctement les colonnes selon Rosetta | |
* `dwh/std/sapecrituresall` corrige des dates malformattées | |
* `script/raw_sapecrituresanneeencours` corrige la réconciliation des échantillons | |
* `datalake/bundle` `$sanitize_sample()` corrige un bug | |
* `dwh/aggregate` prend en charge la coercion entre "integer" et "numeric" | |
* `dwh/raw/gdehist` - Correction de l'encodage des paramètres de la lecture du fichier d'entrée | |
* `datalake/bundle`, `$sanitize_sample()` corrige un bug lié au test des POSIXct et à la conversion des dates | |
* `dwh/std/sapecritures`, `dwh/std/sapecrituresall` et `dwh/std/sapecrituresanneeencours` corrigent le libellé "Fourn_SF_L" en "ClientFourn_SF_L" | |
* `script/raw_sapecrituresanneeencours` optimise la réconciliation des échantillons | |
* `dwh/adhoc/ecrituresunil` corrige la réconciliation des échantillons | |
* `dwh/adhoc/ecrituresunil` corrige la complétion des données des fournisseurs et des clients et optimise les lots | |
* `dwh/adhoc/ecrituresunil` corrige la variable de périmètre "PerimTroisDernieresAnnees_B" | |
* `dwh/adhoc/transactionsunil` corrige la variable de périmètre "PerimTroisDernieresAnnees_B" | |
* `dwh/adhoc/transactionsunil` corrige la variable erronée "FS_SF_C" en "Fs_SF_C" | |
* `dwh/raw/codefin` corrige un libellé erroné | |
## Obsolète | |
* `dwh/raw/plancpsap` est obsolète | |
* `dwh/std/plancpsap` est obsolète | |
* `dwh/adhoc/ecriture` est obsolète | |
* `dwh/raw/chargesTMP` est obsolète | |
* `dwh/adhoc/montantCle` est obsolète | |
* `dwh/adhoc/couverture` est obsolète | |
* `dwh/adhoc/charges` est obsolète | |
* `dwh/adhoc/codefin` est obsolète | |
## 2017-04-07 | |
commit b1a43870 | |
### Ajouts | |
* `script/etu_aiuexport_head` - Script créé à partir de `script/etu_aiuexport_from20135_head`, suppression de la référence temporelle dans le nom et ajouts de tous les lots à disposition | |
* `database/connection/options` intègre une connexion à la base de données de notre Tableau® Server avec le stage "tableau" | |
* `dwh/adhoc/contrats` calcule les EPT instantanés statistiques selon le SRH | |
* `script/raw_sapecrituresanneeencours` script créé, agrège les échantillons de la table "sapecritures" pour reconstituer les écritures de l'année en cours | |
* `dwh/std/sapecritures` - Module créé, table des écritures fournies dans statedl (fenêtre glissante d'un mois) | |
### Modifications | |
* `dwh/adhoc/contrats` - Ajout d'une variable de fonction pour la livraison du ranking THE | |
* `dwh/adhoc/aiuexport` - Dépoussiérage du module | |
* `tool/local` désactivé par défaut; on teste et si cela fonctionne bien, on décommissionnera entièrement le module | |
* `dwh/raw/objectifbe/objectifbe` - Mise à jour de la table | |
* `dwh/raw/plisced/plisced` - Mise à jour de la table | |
* `dwh/std/nivfacnivsius` - Mise à jour de la table | |
* `dwh/adhoc/titreprec` - Ajout de deux variables booléennes | |
* `dwh/raw/nivsiusnivprov/nivsiusnivprov` - Modification de la table, permet au Bachelor d'avoir un titre universitaire précédent | |
* `dwh/adhoc/inscriptions` - Le mode devel s'applique également aux données de la FCUE | |
* `dwh/raw/nivsiusnivprov/nivsiusnivprov` - Modification de la table, permet au diplôme EFLE d'avoir un titre universitaire précédent | |
* `dwh/adhoc/contrats` tient compte des effectifs qui ont répondu au questionnaire des TA pour le calcul des taux moyens | |
* `dwh/adhoc/inscriptions` - Ajout de la variable Acces_SIUS_C (Certificat d'accès pour l'OFS) | |
* `dwh/raw/examenssius/load` - Ajout des grades 2016 | |
* `dwh/adhoc/adressesplus` - Ajout des codes ISO 2 et ISO 3 des pays des adresses | |
* `dwh/adhoc/coordonnees` - Ajout des codes ISO 2 et ISO 3 des pays des adresses | |
* refactorisation de la variable SAP `KOART` nommée `PieceType_SF_C` en `CpType_SF_C` | |
### Correctifs | |
* `database/connection` et `database/connection/options` corrigent un bug lié à la connexion SSL à PostgreSQL | |
* `dwh/std/email` corrige le pré-sampling pour Rosetta | |
* `database/table` corrige un bug lié aux vues placées devant une table sur laquelle on souhaite récrire sous PostgreSQL. | |
* `database/connection`, `database/query`, `database/table` et `database/bundle` passent/utilisent le "stage" lorsqu'un "handler" est généré/utilisé | |
### Obsolète | |
* `script/etu_aiuexport_from20135_head` - Remplacé par `script/etu_aiuexport_head` | |
## 2017-03-15 | |
commit 78a6ebc3 | |
### Ajouts | |
* `dwh/adhoc/inscriptions` - Ajout de deux variables pour identifier les bénéficiaires AIU avec un booléan, même sur les prévisions | |
* `util/ean13` contient une fonction `standardize` | |
* `dwh/load` module générique pour charger des données dans le Data Lake | |
* `dwh/raw/examenssius` chargement des données concernant les examens SIUS retournés par l'OFS | |
* `dwh/std/examenssius` - Module créé, table des examens finaux comptabilisés par le SIUS | |
* `dwh/raw/benefaiuvdext` - Mise à jour des données reçues par la DGES | |
### Modifications | |
* `database/connection` supporte PostgreSQL | |
* `database/table` supporte PostgreSQL | |
* `database/bundle` supporte PostgreSQL | |
* `database/bundle` $put_element accepte l'option `metadata = list(lot = ..., sample = ...)` pour prescrire le nom des colonnes lot et sample lorsqu'elles n'existent pas à la cible | |
* `dwh/adhoc/gretudtheseinscr` - Suppression de variables et correctifs | |
* `dwh/adhoc/inscriptions` inclut les dates de soutenance de thèse et les dates d'examens | |
* `dwh/adhoc/inscriptions` - Vectorisation de fonctions isTRUE, ajout de calculs | |
de nouveaux en liens avec le monde EFLE. | |
* `dwh/std/benefaiu` - Prend en paramètre un nouveau booléan qui permet de servir la version plus récente de la table, même si le sample reçu en paramètre est plus ancien | |
* `dwh/adhoc/inscriptions` - Prend le paramètre mostRecent, pour le passer à | |
benefaiu | |
* `scripts/etu_inscriptions_from20100_head` - Prend le paramètre mostRecent | |
* `dwh/raw/objectifbe/objectifbe` - Mise à jour de la table | |
* `dwh/raw/plisced/plisced` - Mise à jour de la table | |
* `dwh/adhoc/inscriptions` - Ajout du niveau SIUS d'examen et de ses libellés, | |
création d'une variable grossière relatives à la provenance AIU | |
### Correctifs | |
* `tool/package` augmente la mémoire disponible pour Java | |
* `tool/export` `$excel` corrige un bug lié à la présence de fichier Excel vide | |
* `unisis/datalake/bundle` `$get()` corrige un bug lié au sample renvoyé qui ne correspondait pas au sample effectif mais au sample demandé | |
* `util/ean13` `standardize` se comporte correctement face à un NA | |
* `dwh/raw/examenssius` corrige le chargement des données concernant les examens SIUS retournés par l'OFS | |
* `util/ean13` corrige les tests unitaires | |
* `dwh/adhoc/inscriptions` corrige les dates de soutenance de thèse et les dates d'examens | |
* `dwh/std/inscriptionssius` - Le niveau SIUS est toujours à 2 positions, standardisation des numéros AVS13 | |
* `dwh/std/examenssius` - Le niveau SIUS est toujours à 2 positions | |
### Obsolète | |
## 2017-03-03 | |
commit 70b29915 | |
### Ajouts | |
* `script/sample_unitesbaseasbosadhoc_to_datalake` script créé, échantillonnage de la liste des unités de base ASBOS dispensées par une autre HEU spécifiquement pour l'UNIL | |
* `dwh/std/unitesbaseasbosadhoc` - Module créé, table de la liste des unités de base ASBOS dispensées par une autre HEU spécifiquement pour l'UNIL | |
### Modifications | |
* `dwh/adhoc/rhabsences` - Ajout de deux variables (min et max des dates disponibles) | |
* `dwh/adhoc/parcunildem` - Ajout de la table semestre et forgeage d'une variable de semestre pour les demandes de type annuelles et mensuelles | |
* `dwh/std/plepreuve` inclut les dates de début et de fin de validité | |
* `dwh/raw/fmitpatch` mis à jour selon la dernière version de RC | |
* `dwh/adhoc/charges` dépoussiéré | |
### Correctifs | |
* `dwh/adhoc/imetudobjectif_fcue` - Correction d'une erreur typographique | |
* `tool/map` - Correction d'un bug | |
* `dwh/adhoc/imetudobjectif_fcue` - Correction d'un bug mineur | |
* `dwh/std/benefaiu` - Correction du pré-sampling | |
### Obsolète | |
* `dwh/raw/fmit` rendu obsolète au profit du Data Lake | |
## 2017-02-18 | |
commit d9ed89ef | |
### Ajouts | |
### Modifications | |
* `dwh/std/pletape` retourne les colonnes relatives à l'unité dispensatrice/évaluatrice et aux livreurs ASBOS | |
* `database/table` admet un paramètre permettant de recouvrir ou non les types de colonnes | |
### Correctifs | |
### Obsolète | |
## 2017-02-06 | |
commit 90f5a668 | |
### Ajouts | |
### Modifications | |
* `dwh/adhoc/contrats` - Ajout d'une variable de périmètre pour le calcul des débuts et fin d'engagement dans un périmètre | |
* `dwh/adhoc/recoursetu` calcule les dates de début et fin des dossiers | |
* `dwh/std/semestre` - Modification du contenu de la variable "SemAcad_UNIL_LDN" | |
* `scripts/pers_contrats_from2010_head` - Ajout du lot 2016, adaptations associées | |
* `dwh/adhoc/gradesimp` - ajout d'une variable de date de grade pour l'OFS | |
### Correctifs | |
* `dwh/std/fisrcunisis` corrige le pré-sampling | |
* `dwh/std/fmfincode` corrige le pré-sampling | |
* `dwh/std/ununite` - corrige le pré-sampling et des formats de date | |
* `dwh/std/ncatsiuscl` - corrige le pré-sampling et veille à prendre toutes les variables disponibles dans la table raw | |
* `dwh/adhoc/gretudiantfcue` - corrige le format du code de session d'examen | |
### Obsolète | |
## 2017-02-06 | |
commit 3787d1d7 | |
### Ajouts | |
* `tool/UPIViewer` module créé, permet de questionner l'UPIViewer de la CdC (requête simple ou batch) | |
### Modifications | |
* `dwh/adhoc/adressesplus` - Ajout des pays SIUS des adresses | |
* `dwh/adhoc/coordonnees` - Ajout des pays SIUS des adresses | |
* `dwh/std/nivfacnivsius` - Intègre le niveau RG Fin | |
* `dwh/std/niveaurgcl` - Intègre le niveau RG Fin | |
* `dwh/adhoc/inscriptions` - Utilise désormais nivfacnivsius pour intégrer le niveau RG Fin | |
* `dwh/raw/granuloannuaire/granuloannuaire`- Mise à jour de la table | |
* `dwh/raw/institutthecl/institutthecl`- Mise à jour de la table | |
* `dwh/raw/usinstitutthe/usinstitutthe`- Mise à jour de la table | |
* `dwh/raw/objectifbe/objectifbe` - Mise à jour de la table | |
* `dwh/raw/plisced/plisced` - Mise à jour de la table | |
* `service/ripp` dépoussiéré | |
* `dwh/adhoc/epreuves` - Adaptations mineures, création d'une variable permettant de distinguer la source des épreuves (Internes et Externes) | |
* `dwh/raw/avs13manuel` met à jour la liste manuelle des NAVS13 | |
* `script/ripp_update` désactive `tool/local` | |
* `tool/UPIViewer` documenté | |
* `dwh/raw/rhtasurvey` mis à jour avec les données 2016 (identiques à celles de 2015) | |
* `dwh/raw/rhtasurveychuv` mis à jour avec les données 2016 (identiques à celles de 2015) | |
* `script/proffch_master_` désactive `tool/local` | |
* `database/bundle` `$put_element` admet un paramètre pour spécifier les noms de colonnes de metadonnées "lot" et "sample" | |
### Correctifs | |
* `dwh/adhoc/proffch` ne sélectionne plus que les éléments utiles de la table des contrats | |
* `dwh/std/fisrcunisis` corrige le format du code de financement dans un cas isolé où le format est en notation scientifique | |
* `script/sample_fisrcunisis_to_datalake` corrige l'utilisation de `dplyr::bind_rows` qui présente des bugs | |
* `dwh/std/fisrcunisis` corrige les libellés en présence de caractères invisibles spéciaux | |
### Obsolète | |
## 2017-02-01 | |
commit 5c8c9cdf | |
### Ajouts | |
* `dwh/adhoc/adressesplus` - Remplace `dwh/adhoc/adresses` | |
### Modifications | |
* `dwh/adhoc/gretudiantfcue` - Embarque des variables supplémentaires pour aider gradesimp | |
* `dwh/adhoc/gradesimp` - Tient compte des données de la fcue pour corriger les données personnelles et de nationalité | |
* `dwh/std/adresses` - Refactorisation de deux noms de variables | |
* `dwh/adhoc/coordonnees` - Refactorisation qui tient compte des changements au niveau d' `adresses` et d' `adressesplus` | |
### Correctifs | |
* `dwh/std/grgadefcue` - Correction d'une standardisation d'un booléen | |
### Obsolète | |
* `dwh/adhoc/adresses` - Remplacé par dwh/adhoc/adressesplus | |
## 2017-02-01 | |
commit b772f115 | |
### Ajouts | |
### Modifications | |
* `dwh/adhoc/gradesimp` - Ajout des identifiants du Ripp | |
* `dwh/raw/rhhoraireunil` mis à jour (y-c. personnel des sports) | |
* `datalake/bundle` précise le "bucket" utilisé | |
* `dwh/adhoc/inscriptions` - Ajout des libellés de la langue maternelle | |
* `dwh/adhoc/contrats` adapte l'intégration du personnel horaire des sports | |
* `dwh/adhoc/adresses` ajoute une variable qui concatène les lignes d'adresses | |
* `dwh/adhoc/coordonnees` intègre les modifications apportées à `dwh/adhoc/adresses` | |
### Correctifs | |
* `database/raw` corrige un bug qui renvoyait toute la table au lieu d'un data frame vide dans le cas où aucun lot n'a été trouvé | |
* `dwh/adhoc/contrats` corrige un bug lié aux calculs des TA moyens induisant de la cardinalité | |
### Obsolète | |
## 2017-01-30 | |
commit 1c89264e | |
### Ajouts | |
* `script/sample_sjpresta_to_datalake` script créé, échantillonnage du GDoc lié au suivi par le SJ des prestations de service | |
* `dwh/std/sjpresta` module créé, standardisation du GDoc lié au suivi par le SJ des prestations de service | |
* `dwh/adhoc/prestasj` module créé, table des prestations du SJ | |
* `unisis/script/gen_sjpresta_edge` script créé, exposition des prestations du SJ | |
* `unisis/script/job_quality` script créé, récolte des indicateurs de qualité | |
* `dwh/adhoc/gretudianfcue` - WIP - Module créé, table des grades imprimés de la fcue pour intégration à gradesimp | |
### Modifications | |
* `dwh/adhoc/recoursetu` arrange les colonnes dans l'ordre prescrit par Rosetta | |
* `dwh/adhoc/prestasj` arrange les colonnes dans l'ordre prescrit par Rosetta | |
* `dwh/adhoc/sjpersid` arrange les colonnes dans l'ordre prescrit par Rosetta | |
* `datalake/bundle` `put()` accepte un sample passé sous forme de chaîne de caractères | |
* `dwh/adhoc/structure` - Ajouts des instituts pour les rankings THE et TR | |
* `tool/quality` implémente une fonctionalité de persistence des indicateurs de qualité | |
* `tool/export` `excel(append = TRUE)` remplace également les feuilles existantes | |
* `unisis/script/test_all_dwh_std_modules` persiste les indicateurs de qualité | |
* `unisis/script/job_quality` nettoie le dossier "quality" au démarrage | |
* `dwh/raw/grgradefcue` - Adaptation de la table en vue de l'intégration du flux de données de la FCUE à gradesimp | |
* `dwh/std/gretudiantfcue` - Refactorisation complète du module en vue de l'intégration du flux de données de la FCUE à gradesimp | |
* `dwh/std/gretudiantfcue` - Amélioration du module | |
* `dwh/adhoc/gradesimp` - Ajout du flux des grades de la fcue et ajouts des variables associées aux facultés historiques | |
* `dwh/adhoc/gradesimp` - Ajout des identifiants du Ripp | |
### Correctifs | |
* `tool/quality` corrige les tests unitaires suite à l'implémentation de la fonctionalité de persistence | |
* `dwh/adhoc/structure` corrige un bug typographique | |
* `unisis/script/test_all_dwh_std_modules` corrige un bug lié aux dépendances qui n'étaient pas exhaustives | |
* `dwh/adhoc/gradesimp` - Correction d'une variable utilisé pour la jointure des facultés historiques | |
### Obsolète | |
`dwh/std/gretudiantfcue - Remplacé par le flux de la FCUE | |
## 2017-01-23 | |
commit bc63c711 | |
### Ajouts | |
* `dwh/adhoc/adresses` - Table adhoc des adresses, qui contient le code et le libellé des communes suisses | |
* `script/sample_sjrecours_to_datalake` script créé, échantillonnage du GDoc lié au suivi par le SJ des recours d'étudiants | |
* `dwh/std/sjrecours` module créé, standardisation du GDoc lié au suivi par le SJ des recours d'étudiants | |
* `dwh/adhoc/recoursetu` module créé, table des recours d'étudiants | |
* `script/etu_recours_edge` script créé, exposition de la table des recours d'étudiants | |
* `dwh/adhoc/sjpersid` module créé, table des identifiants pour le SJ | |
* `unisis/script/gen_sjpersid_edge` script créé, exposition des identifiants pour le SJ | |
### Modifications | |
* `dwh/adhoc/coordonnees` - Intègre la version adhoc d'adresses | |
* `dwh/std/semestre` - Ajoute une variable de semestre pour un affichage dans l'ordre chronologique des semestres UNIL | |
* `dwh/adhoc/inscriptions` - Correction du calcul des nouveaux dans le cas des congés complets | |
* `database/connection/options` ajoute les stages `sj_prod` et `sj_dev` pour les schémas "SJ" | |
* `dwh/adhoc/recoursetu` calcule la durée d'ouverture sur la dernière ligne d'événement pour chaque dossier | |
### Correctifs | |
* `dwh/std/adresses` - Amélioration du traitement des champs vides | |
* `dwh/adhoc/adresses` - Correction d'un bug mineur | |
* `script/listes_demandes_ouverture_fonds` corrige une dépendance potentiellement manquante | |
* `dwh/adhoc/recoursetu` corrige un bug de calcul de la clôture d'un dossier | |
### Obsolète | |
## 2017-01-18 | |
commit b52dff09 | |
### Ajouts | |
### Modifications | |
* `dwh/raw/communes` mis à jour | |
* `dwh/std/communes` - Mise à jour du module en fonction des changements apportés dans le module RAW | |
* `dwh/std/adresses` remplace les chaînes de caractères vides par des NA | |
### Correctifs | |
### Obsolète | |
## 2017-01-17 | |
commit 84e954b9 | |
### Ajouts | |
### Modifications | |
### Correctifs | |
* `script/etu_inscriptions_from20100_head` on effectue un `rbind` au lieu d'un `dplyr::bind_rows` pour éviter le bug https://github.com/hadley/dplyr/issues/1125 | |
### Obsolète | |
## 2017-01-17 | |
commit 57712574 | |
### Ajouts | |
### Modifications | |
### Correctifs | |
* `script/etu_inscriptions_from20100_head`- Correction du sample du semestre 20160/2016A | |
### Obsolète | |
## 2017-01-17 | |
commit c2c326e0 | |
### Ajouts | |
* `script/sample_fisrcunisis_to_datalake` script créé, échantillonnage du GDoc relatif aux demandes d'ouverture de fonds | |
* `script/listes_demandes_ouverture_fonds` script créé, listes relatives à la gestion des demandes d'ouverture de fonds | |
* `script/slide_samples` script réactivé, utile pour nettoyer les échantillons du monitoring | |
### Modifications | |
* `datalake/api` documenté | |
* `datalake/api` accepte les options par défaut `private_key` et `memoise` | |
* `datalake/bundle` documenté | |
* `datalake/bundle` accepte les options par défaut `bucket`, `embed_metadata`, `memoise` et `verbose` | |
* `script/pers_contrats_edge` conserve les 6 dernières années (au lieu de 5) | |
* Dérefactorisation des CODEC's selon RC et ALA | |
* Utilisation du flux de la FCUE pour intégrer les données aux inscriptions | |
* Tri automatique des colonnes de CODEC | |
* `dwh/adhoc/rhfondsfinan` retourne un lot "FULL" par défaut | |
* `dwh/std/fmfincode` inclut les informations liées à la saisie et à la dernière mises à jour (quand et qui) | |
* `dwh/adhoc/rhfondsfinan` légèrement dépoussiéré | |
* `script/listes_demandes_ouverture_fonds` intègre davantage de détails et produit un extrait Excel | |
* `script/listes_demandes_ouverture_fonds` désactive l'utilisation de "local" | |
* `dwh/adhoc/imetudobjectif_fcue` garantit de considérer la ligne contenant une information sur le grade dans le cas où plusieurs lignes sont présentes | |
* `script/etu_inscriptions_from20100_head`- Ajout du sample du semestre 20160/2016A | |
* `dwh/adhoc/inscriptions` - Correction de la valeur de FacHist pour 20130 et 20135, en fonction de la FCUE | |
* `dwh/adhoc/imetudobjectif_fcue` ne retourne que les semestres depuis 2013A, date de création de la FCUE | |
* `script/listes_demandes_ouverture_fonds` ajoute une feuille Excel pour l'importation dans GSheet | |
* `script/listes_demandes_ouverture_fonds` ajoute un timestamp au nom de fichier Excel généré | |
* `dwh/std/ueunisis` - Dérefactorisation (dans Rosetta utilise désormais la colonne use et non plus unisis) | |
* `dwh/std/sfinsius` - Dérefactorisation (dans Rosetta utilise désormais la colonne use et non plus unisis) | |
* `dwh/std/sfinunisis` - Dérefactorisation (dans Rosetta utilise désormais la colonne use et non plus unisis) | |
* `tool/package` augmente la mémoire disponible pour Java | |
* `dwh/std/fisrcunisis` et `script/sample_fisrcunisis_to_datalake` intègrent les données de date de saisie et d'utilisateur | |
* `dwh/adhoc/rhfondsfinan` intègrent les données de date de saisie et d'utilisateur UNISIS | |
* `script/listes_demandes_ouverture_fonds` produit un fichier pour UNISIS et un fichier pour le SF | |
* `dwh/adhoc/gradesimp` - Intégration des coordonnées des étudiants | |
* `unisis/script/test_all_dwh_std_modules` désactive l'utilisation de "local" et ne mémoise pas | |
* `script/listes_demandes_ouverture_fonds` ajoute une colonne "Etat au" dans les fichiers Excel | |
* `script/listes_demandes_ouverture_fonds` ajoute une colonne "Action" dans les fichiers Excel | |
* `script/listes_demandes_ouverture_fonds` tag "[codification automatique]" pour les fonds FNS | |
* `script/listes_demandes_ouverture_fonds` ajoute les filtres automatiques et fige la première ligne | |
* `dwh/std/dosstatfcue` - Changement de la date de sampleR | |
* `dwh/std/fcue` - Changement de la date de sampleR | |
* `script/etu_cohortes_edge` - Ajout de la variable sur le temps partiel | |
### Correctifs | |
* `datalake/bundle` `$drop_metadata()` est l'identité sur tout objet qui n'est pas un data frame | |
### Obsolète | |
* `dwh/raw/fisrcunisis` remplacé par un bundle dans le Data Lake et par le script `unisis/script/sample_fisrcunisis_to_datalake` | |
## 2017-01-09 | |
commit 1795305e | |
### Ajouts | |
* `datalake/api` module créé, API CRUD pour le Data Lake | |
* `datalake/bundle` module créé, gestion des "bundles" (lots et samples) dans le Data Lake | |
* `script/migrate_database_to_datalake` script créé, script de migration du DWHS MariaDB vers le Data Lake | |
* `script/sample_dwh_to_datalake` script créé, script d'échantillonnage des données du DWH (e.g. Oracle, STATSYL) vers le Data Lake | |
* `script/sample_rosetta_to_datalake` script créé, échantillonnage de ROSETTA et de la liste des tables vers le Data Lake | |
* `unisis/script/dwhs_remove_duplicates_in_datalake` script créé, identifie et détruit (en mode interactif seulement) les duplicatas dans les fibres du DWHS du Data Lake | |
* `unisis/script/test_all_dwh_std_modules` script créé, teste tous les modules standards | |
* `unisis/script/fix_datalake_compression_issue` script créé, corrige l'erreur de compression (memCompress remplacé par gzfile) | |
### Modifications | |
* `dwh/adhoc/matugymn` - Changement dans la jointure des libellés des maturités SIUS (en attendant correctifs par le CI) | |
* `tool/POSIXct` dépoussiéré | |
* `datalake/api` $ls() retourne autant d'éléments qu'il en existe (limite de 1'000 débridée) | |
* `script/sample_dwh_to_datalake` log une info lorsque il n'y a aucun élément à traiter pour une table | |
* `datalake/api` utilise l'ACL "projectPrivate" par défaut | |
* `tool/map` suppression des méthodes nommées en allemand par RC | |
* refactorisation des modules de boilerplate, standard et adhoc pour l'utilisation du Data Lake | |
* suppression des "function(...)" après "%provides%" | |
* `datalake/bundle` `$get()` admet également une chaîne (parseable) pour le paramètre `sample` | |
* `datalake/api` améliore les messages de la console | |
* `datalake/bundle` améliore les messages de la console | |
* `datalake/api` indique la taille des objets mémoisés | |
* `datalake/api` améliore les messages de taux de (dé)compression | |
* `datalake/bundle` `$put()` teste défensivement les objets qui sont déjà fibrés | |
* `tool/local` améliore les messages d'erreur et fournit un "traceback" | |
* `tool/local` intègre l'option par défaut "refresh_interval" | |
* `datalake/api` et `datalake/bundle` implémentent l'options par défaut "memoise" | |
* `unisis/script/test_all_dwh_std_modules` garde les fichiers RAW en local durant 24 heures et ne mémoise pas | |
* `datalake/api` compression "on-disk" par défaut pour permettre de gérer les fichiers de très grande taille | |
* `datalake/api` implémente une fonctionnalité qui permet d'inhiber la décompression d'un objet persisté | |
### Correctifs | |
* `dwh/adhoc/cacouvsius` corrige un bug majeur d'une table de taux non-normalisée pour les revenus imputables | |
* `datalake/api` corrige un bug au sein des tests unitaires | |
* `dwh/raw` traite correctement les délimitations | |
* `dwh/adhoc/etudocpers` corrige un bug mineur | |
* `dwh/std/fcue` correction d'un bug lié à Exmat_FCUE_D (format de date manquant) | |
* `datalake/bundle` corrige un bug lorsque l'élément ne contient aucune ligne | |
* `dwh/std/fifondsctr` corrige un bug typographique | |
* `tool/quality` corrige un bug lorsqu'un data frame est vide | |
* Corrections de plusieurs modules standards. | |
* `script/recuperation_donnees_OFS` corrige plusieurs bugs | |
* `datalake/bundle` `$put()` corrige un bug lorsqu'il n'y a aucune metadonnée trouvée dans un objet | |
* `script/sample_dwh_to_datalake` corrige un bug lorsqu'il n'y a pas de cible trouvée | |
* `datalake/api` corrige un bug lorsque le taux de compression est élevé | |
### Obsolete | |
* `script/rosetta_sample_.R` n'effectue plus de sample sur le DWHS MariaDB en DEV | |
* Archivage des scripts obsolètes | |
* `unisis/database/connection` déprécie les stages "dwhs_dev" et "dwhs_prod" | |
## 2016-12-21 | |
commit 19206aa6 | |
### Ajouts | |
* `script/raw_sample_statedl` script créé, échantillonnage des tables SAP-FI/CO | |
* `dwh/adhoc/structure` ajout des identifiants d'Unisciences pour ACADEMICS | |
* `dwh/adhoc/inscriptions` ajoute les variables de sexe du BEC | |
* `dwh/adhoc/plensinterv` - Module créé, table des intervenants de l'enseignement (utilisé pour matrice de transfert) | |
* `dwh/adhoc/plschema` - Module créé, table des horaires d'enseignements, saisis ou calculés | |
### Modifications | |
* `dwh/adhoc/inscriptions` - Ajout du calcul des nouveaux, durée et effort pour le plan d'étude. | |
* `scripts/etu_inscriptions_edge_cumul` - Passage à 150 jours de sauvegarde plutôt que 90 | |
* `database/connection/options` ajout des options "statedl_dev" et "statedl_prod" pour les schémas "dbstatedldev2" et "dbstatedlprd2" sur lesquels sont déposées les tables du flux financier | |
* `dwh/adhoc/inscriptions` calcule une variable booléenne pour les réimmatriculations | |
* `dwh/ahdoc/contrats`- ajout d'un calcul de début et de fin par Us | |
* `dwh/adhoc/inscriptions` - Calcul de deux nouvelles variables en lien avec les réimmatriculations | |
* `dwh/adhoc/titreprec` - Ajout d'une variable permettant de savoir si une unviersité précédente est en Suisse ou pas | |
* `dwh/adhoc/titreprec` - Titreprec s'occupe également des étudiants candidats | |
* `dwh/adhoc/inscriptions` - Amélioration des variables liées au Temps partiel | |
* `dwh/adhoc/titreprec` - Corrections du traitement des homogénéités | |
* `dwh/adhoc/inscriptions` - Corrections du calcul des groupes de branches AIU, ajout de variables pour les candidats | |
* `dwh/std/eptetugrup` - Ajoute d'un EPT pour EQUIS | |
* `dwh/adhoc/inscriptions` - Correction des EPT EQUIS pour les doctorants | |
* `script/etu_cohortes_med_edge` - Ajout de variables pour filtrer l'avant dernier semestre observable par cohorte uniquement | |
* `script/etu_cohortes_med_edge` - Corrections des variables pour filtrer le dernier semestre observable par cohorte | |
* `script/etu_cohortes_esc_edge` & `script/etu_cohortes_edge` - Ajout de variables pour filtrer l'avant dernier semestre observable par cohorte uniquement | |
* `dwh/adhoc/inscriptions` ajout de variables provenant de la CDIP | |
* `script/etu_cohortes_med_edge` - Ajout d'une nouvelle variable pour détecter plus finement les années d'entrée dans la cohorte BA-MA, ainsi que d'une variable permettant de détecter les étudiants ayant touché à une passerelle | |
`dwh/std/univprecmed` - Ajout de la possibilité de détecter l'EPFL comme université de provenance | |
`dwh/adhoc/imetudobjectif_fcue` - Adaptation aux nouveaux flux envoyés par la FCUE | |
* `script/etu_cohortes_med_edge` - Ajout d'une nouvelle variable pour détecter les étudiants provenant de l'EPFL, amélioration de la détection des titres de médecine de l'UNINE et de l'UNIFR | |
* `script/etu_cohortes_med_edge` - Amélioration de la détection des titres de médecine de l'UNINE et de l'UNIFR | |
*`dwh/adhoc/matugymn` - Ajouts des libellés des maturités SIUS | |
### Correctifs | |
* `script/raw_sample_statsyl_.R` corrige un bug mineur qui empêche l'affichage de l'état des échantillons | |
* `dwh/adhoc/inscriptions` - Correction de la correction des Temps Partiel | |
* `dwh/std/fcue` standardise les matricules SIUS | |
* `dwh/std/fcue` correction d'un bug lié à Exmat_FCUE_D (format de date manquant) | |
## 2016-11-28 | |
commit 79686a95 | |
### Ajouts | |
### Modifications | |
* `scripts/fcue_update` - Modification du script pour s'adapter aux changements dans les flux envoyés par la FCUE | |
* `dwh/std/adtel` utilise la mémoisation (pour accélérer les calculs lors d'appels successifs) | |
### Correctifs | |
## 2016-11-25 | |
commit 9a55611a | |
### Ajouts | |
* `dwh/std/brumr` - Module créé, table des disciplines U-Multirank | |
* `dwh/std/umrsurvey` - Module créé, table des informations sur les enquêtes U-Multirank | |
* `dwh/std/codesumrsurvey` - Module créé, table des codes de questionnaires des enquêtes U-Multirank | |
* `dwh/adhoc/umrsurveylist` - Module créé, listes d'étudiants pour l'enquête U-Multirank | |
### Modifications | |
* `script/pers_contrats_edge_` améliore le message d'erreur en sortie | |
* `script/proffch_master_` améliore le message d'erreur en sortie | |
* `service/ripp` explicite le comportement de tidyr::separate_ en cas de données manquantes | |
* `dwh/raw/congsius` mise à jour de la table des codes de congé en vue de la livraison à l'OFS | |
* `script/monitor_memory` tient compte de la version de RHEL | |
* `script/monitor_disk` tient compte de la version de RHEL | |
* `tool/package` utilise le protocole HTTP sans SSL/TLS pour télécharger dplyr et tidyr | |
* `script/budget_edge` renommé et affiche un lien sur le rapport Tableau® associé | |
* `dwh/adhoc/casius` améliore le calcul des coûts d'infra. calc. des institutions pour lesquels ils sont non-complets | |
* `dwh/adhoc/inscriptions` - Ajout d'une variable qui permet de sélectionner le dernier semestre d'autome terminé | |
* `dwh/std/umrsurvey` - Suppression de l'information sur le semestre | |
* `dwh/std/codesumrsurvey` - Module refactorisé, stockage des informations sur le DWHS, étant donné qu'il s'agit de tables de faits | |
* `webr/budget` et `webr/comptes` tient compte des écritures de toute l'année civile, notamment des transitoires de décembre | |
### Correctifs | |
* `script/monitor_disk` corrige un bug lié à l'ordre des colonnes sous RHEL6 | |
* `dwh/std/puamende` - Correction de la standardisation d'une variable | |
* `dwh/adhoc/inscriptions` corrige un bug qui supprime des lignes en lien avec le calcul des semestres AIU | |
## 2016-11-05 | |
commit 4e52b1d1 | |
### Ajouts | |
* [dwh/raw/nivpremba] table créée | |
* [dwh/std/nivpremba] module créé, table des niveaux de première année BA | |
* `dwh/std/benefaiuvdext` module créé | |
* `dwh/adhoc/aiuexport` module créé (bénéficiaires AIU vaudois hors UNIL) | |
* `script/etu_aiuexport_from20135_head_.R` script de calcul de la table head | |
* `dwh/std/nivsius` ajout de deux granulométries supplémentaires (18 et 20) | |
* `dwh/std/grnivsius` module créé (table des niveaux SIUS d'examens) | |
* `dwh/std/ecaccuniv` module créé, table des universités des accords d'échange | |
* `dwh/adhoc/accords` module créé, table des accords d'échange | |
* `script/etu_accords_edge_.R` script créé, table des accords d'échange | |
* `database/connection/options` ajout de l'option "statsyl_dev" pour le schéma "dbstatedldev2" sur lequel sont déposées les tables en test du flux financier (cf. [Ticket#10141278]) | |
* `dwh/std/ecacctyp` module créé, table des type d'accords d'échange | |
* `dwh/std/grnivunil` module créé, table des niveaux UNIL des examens (grades) UNIL | |
* `dwh/std/doensext` module créé, table des inscriptions aux enseignements externes | |
* `dwh/std/doeprext` module créé, table des inscriptions aux épreuves externes | |
* `dwh/std/enstypepl` module créé, table des composantes d'enseignement | |
* `dwh/std/etudepre` module créé, table des notes par épreuves | |
* `dwh/std/plbloc` module créé, table des blocs (regroupements d'enseignements et d'épreuves) | |
* `dwh/std/plblocens` module créé, table des enseignements d'un bloc | |
* `dwh/std/plblocepr` module créé, table des blocs d'épreuves | |
* `dwh/std/plepreuve` module créé, table des épreuves | |
* `dwh/std/enssempl` module créé, table des types de semestres associés aux composantes d'enseignements | |
* `dwh/std/ubplunite` module créé, table de correspondance entre les UE et les US du CI | |
* `dwh/std/plensresp` module créé, table des enseignants responsables des composantes d'enseignement | |
* `dwh/std/plensproc` module créé, table des procurations liées aux composantes d'enseignements | |
* `dwh/std/plentaresp` module créé, table des responsables des étapes | |
* `dwh/std/ensegepr` module créé, table des enseignants responsables d'épreuves | |
* `dwh/std/ensegproc` module créé, table des procurations liées aux épreuves | |
* `tool/package` installe une "ancienne" (0.4.1) version de tidyr | |
* `tool/package` teste l'installation des "anciennes" versions de tidyr et dplyr | |
* `dwh/std/nivgrnivetu` module créé, table de correspondance entre les niveaux SIUS d'examens et d'études | |
* `script/etu_inscriptions_edge_cumul_.R` script de cumul des inscriptions sur 90 jours | |
* `dwh/raw/univprecmed` table créée, table permettant de catégoriser les universités précédentes pour la médecine | |
* `script/update_view.R` script créé, définit et met à jour les vues sur les tables | |
* `script/etu_grades_edge_.R` script créé, table des grades | |
* `dwh/raw/matuplus` & `dwh/std/matuplus` - module créé, table des maturités enrichies | |
* `dwh/std/rhcontratens` module créé, table des enseignements liés aux contrats | |
* `dwh/std/rhnomination` module créé, table des objets (raisons) de nominations | |
* `dwh/std/puzone` - Module créé, table des zones de parking ParcUnil | |
* `dwh/std/pudemande` - Module créé, table des demandes d'autorisation de parking ParcUnil | |
* `dwh/std/pudemandemontant` - Module créé, table des montants des demandes d'autorisation de parking ParcUnil | |
* `script/remove_RAWpxx_tables` script créé, permet de détruire les tables RAWpxx de l'OFS | |
* `dwh/std/puamende` - Module créé, table des amendes de parking ParcUnil | |
* `dwh/std/pupaiement` - Module créé, table des paiements des demandes de parking ParcUnil | |
* `dwh/std/puamendemotif` - Module créé, table des motifs d'amendes ParcUnil | |
* `dwh/adhoc/parcunildem` - Module créé, table adhoc des demandes de parking Parcunil | |
* `scripts/gen_parcunildem_edge`- Module créé, script pour le calcul Jenkins de la table parcunildem | |
* `script/benefaiu_update`- Script créé , Update du fichier des bénéficiaires AIU de RAW vers DWHS RAW | |
* `dwh/adhoc/gretudtheseinscr`, Module créé, table qui permet d'obtenir les semestres ayant donné lieu à une défense de thèse | |
* `dwh/std/fcue`, Module créé, table des inscriptions de la FCUE (avec historique) | |
* `scripts/etu_cohortes_esc_edge_` - Script créé, calcul de cohortes de 1ère année et de cursus complet pour l'ESC | |
* `dwh/std/dosstatfcue` - Module créé, table de correspondance entre les statuts FCUE et le statut du dossier UNIL | |
* `dwh/std/benefaiu` - Ajout de la standardisation des matricules | |
* `dwh/std/enseigpl` - Ajout de deux variables : date de début et de fin de l'enseignement | |
* `dwh/std/langue` - Module créé, table des langues | |
* `tool/sankeyize` module créé, permet de préparer des données pour des rendus Sankey dans Tableau | |
* `script/slide_samples` module créé, supprime les anciens samples | |
* `script/monitor_memory` script créé, monitoring de la mémoire de la machine hôte | |
* `script/monitor_disk` script créé, monitoring du volume disque de la machine hôte | |
* `dwh/raw/bnsbopanalysetiers_` script créé, ajoute les données retournées par le SF après analyse des fonds de tiers pour serviceBOP | |
* `dwh/adhoc/etudocpers` - Module créé, table qui renvoie la date de début et de fin d'inscription pour les doctorants | |
* `script/bodocument_update` script créé, met à jour les données de la table BODOCUMENT ne contenant que les informations liées aux fiches personnelles pour les immatriculations | |
* `dwh/std/boducumentimfp` - Module créé, table des fiches personnelles des étudiants | |
* `dwh/adhoc/inscrenseig` - inscriptions aux enseignements par semestre (WIP) | |
* `dwh/adhoc/epreuves` - épreuves par semestre et par étudiant | |
### Modifications | |
* `dwh/adhoc/contrats` modification du calcul du contrat principal | |
* `dwh/adhoc/ueetudiant` adaptation suite à l'ajout des granulo sup. dans `nivsius` | |
* `dwh/adhoc/accords` ajout des informations d'`ecacctyp`, ajout des "quality$chase_left_orphan" | |
* `dwh/adhoc/gradesimp ` ajout des données de `grnivunil` | |
* `dwh/adhoc/titreprec` ajout d'un booléan permettant de savoir si un étudiant dispose d'un titre d'accès au Master obtenu à l'UNIL | |
* `dwh/raw/fonctstatutsiuscl` adaptation à updateCl() | |
* `dwh/raw/ncatsiuscl` adaptation à updateCl() | |
* `dwh/std/enseigpl` adaptation du module (noms Use, sample Rosetta, lot) | |
* `dwh/std/etudens` adaptation du module(noms Use, sample Rosetta, lot) | |
* `dwh/std/etudetape` adaptation du module(noms Use, sample Rosetta, lot) | |
* `dwh/raw/nivfacnivsius` adaptation à updateCl() | |
* `dwh/std/nivfacnivsius` modifications suite à l'adaptaion à updateCl() du module raw | |
* `dwh/adhoc/inscriptions` création de variables et adaptations pour approcher | |
la présentation des inscriptions dans les objectifs (Object_IDU_C) en | |
fonction du modèle Edunil | |
* `dwh/adhoc/inscriptions` utilisation de `ueetudiant` au lieu de `uemapbr` pour les Unités d'Enseignement | |
* `script/etu_inscriptions_edge_` calcule un lot avec une date de fin dans une année | |
* `dwh/adhoc/gradesimp` ajout du niveau d'études (par rapport au niveau d'examen) pour la jointure avec `ueetudiant` | |
* `dwh/raw/nivpremba`mis à jour pour tenir compte des 1è années en licence également | |
* `dwh/adhoc/inscriptions` ajout de variables de durée et d'effort | |
* `script/gen_expose_config_.R` inclut une variable de périmètre pour ACADEMICS (données PERS) | |
* `dwh/std/bopecriture` remplace `dwh/std/BOPecritures` pour résoudre des conflits de noms | |
* `dwh/adhoc/inscriptions` - Ajout d'une variable permettant de détecter les titutlaires d'un Baccalauréat français & ajout de variable de détection des graduations par périmètre | |
* `script/update_view` corrige le nom de la colonne "table" en "view", plus explicite | |
* `dwh/adhoc/proffch` tient compte de la date de fin de contrat pour les fonctions de Direction (notamment Recteur et Vice-Recteur) | |
* `unisis/tool/autocomplete` est rendu inactif (parce que obsolète) pour rstudioapi >= 0.6 | |
* `dwh/std/pudemande` - correction dans la partie mutate sur les variables de type numeric | |
* `dwh/std/pudemandemontant` - correction dans la partie mutate sur les variables de type numeric | |
* `dwh/raw/fihessobrute` prend ses données sur un Google Sheet partagé avec l'équipe | |
* `dwh/std/salcouts` dé-refactorise les noms de variables selon RC | |
* `dwh/std/fibcubrute` dé-refactorise les noms de variables selon RC | |
* `dwh/std/ficedidacbrute` dé-refactorise les noms de variables selon RC | |
* `dwh/std/cpgrpmch2` dé-refactorise les noms de variables selon RC | |
* `dwh/adhoc/ficedidac` dé-refactorise les noms de variables selon RC | |
* `dwh/std/fifcuebrute` dé-refactorise les noms de variables selon RC | |
* `dwh/std/cpfcue2sap` dé-refactorise les noms de variables selon RC | |
* `dwh/adhoc/fifcue` dé-refactorise les noms de variables selon RC | |
* `dwh/std/fiforsbrute` dé-refactorise les noms de variables selon RC | |
* `dwh/std/cpfors2sap` dé-refactorise les noms de variables selon RC | |
* `dwh/std/forsanalyt2fin` dé-refactorise les noms de variables selon RC | |
* `dwh/adhoc/fifors` dé-refactorise les noms de variables selon RC | |
* `dwh/std/filafabrute` dé-refactorise les noms de variables selon RC | |
* `dwh/std/lafafin` dé-refactorise les noms de variables selon RC | |
* `dwh/std/fineutralizbrute` dé-refactorise les noms de variables selon RC | |
* `dwh/std/cachargesofs` dé-refactorise les noms de variables selon RC | |
* `dwh/std/camontantcle` dé-refactorise les noms de variables selon RC | |
* `dwh/std/codefin` dé-refactorise les noms de variables selon RC | |
* `dwh/std/cpnature` dé-refactorise les noms de variables selon RC | |
* `dwh/std/naturesius` dé-refactorise les noms de variables selon RC | |
* `dwh/std/cacouvertureofs` dé-refactorise les noms de variables selon RC | |
* `dwh/scripts/fcue_update.R` - Ajout dune condition avant l'exécution de la fonction make() | |
* `dwh/std/benefaiu.R` - Refactorisation du module suite à l'intégration du fichier des bénéficiaires AIU dans le système UNISIS | |
* `dwh/adhoc/inscriptions` - Adaptation suite à la refactorisation de benefaiu | |
* `dwh/scripts/fcue_update.R` - Embarque le nouveau fichier d'échange préparé par la FCUE | |
* inhibition des notifications personnelles de surveillance mises en place par RC | |
* `dwh/adhoc/caetudiants` intègre `dwh/std/benefaiu` refactorisé et corrige les effectifs en congé | |
* `dwh/scripts/fcue_update.R` - Ajout d'un paramètre pour le nouveau fichier de la FCUE | |
* `util/phonenumber` mis à jour pour utiliser libphonenumber 7.7.0 | |
* `tool/cms` - Explicitation du but du module et du nom de la table gdehist | |
* `dwh/scripts/fcue_update.R` - Ajout d'un paramètre d'importation csv | |
* `dwh/adhoc/caetudiants` accepte des lots annuels | |
* `script/ca_sius_master_excel` remplace `util/FaitLaCASIUS` | |
* `dwh/std/fcueuninis` - Ajout de la branche SIUS pour faciliter traitements ultérieurs | |
* `dwh/std/fichuvbrute` inclut des tests unitaires pour 2015 | |
* `dwh/std/cachuvbrute` inclut des tests unitaires pour 2015 | |
* `dwh/std/chuveclat` inclut des tests unitaires | |
* `dwh/raw/gdehist` mise à jour de la liste historisée des communes (OFS) | |
* `tool/map` retire la tête de mort affichée par RC | |
* `dwh/adhoc/inscriptions` - Ajout des informations sur les semestres d'obtention des thèses, ainsi que des emails, et d'un paramètre devel. | |
* `dwh/adhoc/contrats` - Ajout du calcul de deux variables qui permettent de détecter les dates de début et de fin dans une fonction donnée | |
* `dwh/adhoc/casius` mémoise la fonction retournée par contrat (optimisation) | |
* Table BSEG récupérée sur le DWHS plutôt qu'en local. | |
* Table FMFINCODE récupérée sur le DWHS plutôt qu'en local. | |
* Table LFA1 récupérée sur le DWHS plutôt qu'en local. | |
* Table T005 récupérée sur le DWHS plutôt qu'en local. | |
* `dwh/adhoc/casius` expose deux éléments: la liste des coûts et les montants-clé | |
* `dwh/adhoc/mtsius` inclut des tests unitaires pour 2015 | |
* `tool/cartesian_product` ordonne correctement les colonnes et inclut des tests unitaires | |
* `dwh/std/nivpremba` - Ajout d'une variable qui permet de codifier également les niveau de deuxième année de Bachelor | |
* `dwh/adhoc/inscriptions` - Développement de variables en lien avec le passage de la première année BA vers la deuxième année BA | |
* `database/bundle` effectue ses tests unitaires dans le schéma "tmp" en production | |
* `tool/package` redevient verbeux par défaut | |
* `script/slide_samples` accepte des arguments pour grep | |
* `script/monitor_memory` retourne un fibré | |
* `dwh/adhoc/rhabsences` - Ajout d'informations issues de contrats (Us, FoncCat) | |
* `dwh/adhoc/inscriptions` inclut des variables "nouveau" à la sauce UNISIS (basées sur l'effort) | |
* `dwh/adhoc/contrats` DRY-ifie les calculs de début et de fin dans les fonctions | |
* `dwh/adhoc/inscriptions` - Correction des calculs de nouveaux, ajouts de calculs de périmètres | |
* `dwh/adhoc/coordonnees` - intègre les coordonnées des étudiants et davantage de numéros de téléphones | |
* `dwh/adhoc/inscriptions` - intègre les coordonnées des étudiants | |
* ` dwh/adhoc/contrats` - intègre les données provenant du module etudocpers | |
* `dwh/adhoc/inscriptions` - ajout d'une variable qui permet de filtrer facilement les étudiants contactés dans le cadre de l'enquete "Comment allez-vous (CAV)" | |
* `dwh/adhoc/inscriptions` - Ajout d'une variable qui permet de détecter les étudiants pour qui une fiche a été éditée & ajout de deux variables pour détecter facilement les étudiants qui font un SPEC dans la faculté des Lettres | |
* `dwh/adhoc/inscriptions` - Ajout d'une variable qui permet de détecter les nouveaux candidats au sens du SII | |
* `dwh/adhoc/inscriptions` - Ajout d'une variable de niveau (Niveau RG Fin) | |
*`dwh/std/benefaiu`- Adaptation de la date du sample R | |
### Corrections | |
* `dwh/adhoc/contrats` correction du patch sur la variable `Fonct_SRH_RESHUS_C` qui ajoutait de la cardinalité | |
* `script/proffch_master_.R` corrige un bug lié au type de sample (Date au lieu de POSIXct) | |
* `script/rosetta_sample_.R` corrige un bug lié au type des colonnes COLACCESUNILB et COLACCESOPENB | |
* `script/gen_expose_.R` correctif de bug mineur lié aux colonnes "Client" | |
* `script/gen_expose_config_` amélioration du code et correctif de bug | |
* `dwh/aggregate` corrige un bug lié au chemin des fichiers de modules RAW | |
* `dwh/adhoc/caclesius` corrige le lot lors de l'invocation de `caetudiants` | |
* `dwh/adhoc/mtsius` corrige les NaN en 0, resp. 1 sur la diag. | |
* `dwh/adhoc/fihepvd` corrige un problème lié à la complétion des US sur la base des branches SIUS | |
* `dwh/std/camontantcle` filtre les données pour ne garder que les unités CHF | |
* `dwh/adhoc/cacoutssius` corrige des bugs et inclut des sum(..., na.rm = T) | |
* `dwh/adhoc/cacouvsius` corrige des bugs et inclut des sum(..., na.rm = T) | |
* `dwh/adhoc/casius` corrige des bugs et inclut des sum(..., na.rm = T) | |
* `dwh/adhoc/casius` supprime le code de RC qui renvoie des données aléatoires | |
* `dwh/adhoc/cachuv` ne pollue plus l'environnement global | |
* `dwh/adhoc/fichuhelp` ne pollue plus l'environnement global | |
* `dwh/raw/mtsiusapprof` corrigé pour que les taux soient normés en ligne | |
* `dwh/raw/mtsiusepflin` corrige une erreur de saisie | |
* `dwh/adhoc/cacoutssius` applique la matrice identité aux objects de coût non-ens. base de l'EPFL | |
* `script/ca_sius_master_excel` corrige la mise en page pour la couverture des coûts | |
* `dwh/adhoc/accords` - Suppression de l'appel à cms, ajout de l'appel au package lubridate | |
* `script/slide_samples` corrige un bug lorsqu'une table est vide | |
* `dwh/std/fcueunisis` corrige le présampling | |
* `dwh/std/bnsbopanalysetiers` retourne les lots et samples demandés | |
* `dwh/adhoc/inscriptions` corrige le calcul des prévisions des bénéficiaires AIU | |
* `util/cohort` requiert "stringr" | |
* `tool/package` corrige les tests unitaires | |
### Obsolète | |
* `util/FaitLaCASIUS` est remplacé par `script/ca_sius_master_excel` | |
### Retraits | |
* `unisis/util/lotery` (renvoi aléatoire de lot, par RC) a été retiré par ACP | |
* `dwh/std/ubplunite` est obsolète et ne doit pas être utilisée | |
* `script/ca_sius_master_excel.R` retiré et inclus au projet CASIUS | |
### Divers | |
* 2016-11-04 21:53:20 push sur la branche "devel" pour déclencher Jenkins | |
## 2016-06-19 | |
commit 7270c93c | |
### Ajouts | |
* `dwh/raw/rhhoraireunil` ajout des données pour le personnel horaire unil 2015 | |
* `dwh/raw/rhhorairesport` ajout des données pour le personnel horaire des sports 2015 | |
* `dwh/raw/ncatsiuscl` ajout d'un niveau F pour les catégories de fonctions SIUS | |
* `dwh/raw/rhtasurvey` ajout des réponses du relevé des TA 2015 | |
* `dwh/aggregate` ajout d'un paramètre permettant de spécifier les fichiers à agréger et possibilité d'agréger des fichiers dont les colonnes sont différentes | |
* `dwh/raw/rhtasurveychuv` module créé (table des taux d'activité du CHUV) | |
* `dwh/std/rhtasurveychuv` module créé | |
* `dwh/adhoc/rhtaunil` module créé | |
* `dwh/adhoc/rhtachuv` module créé | |
* `dwh/raw/avs13manuel` ajout des NAV13 manquants pour la livraison à l'OFS | |
* `tool/bisect` module créé, permet de scinder les data frames en deux, suivant une condition | |
* `dwh/std/instituttrcl` module créé, table des libellé des instituts TR (ranking) | |
* `dwh/adhoc/subdivfac` module créé, table des subdivisions facultaires | |
* `dwh/adhoc/matugymn` module créé, table des maturités gymnasiales | |
* `dwh/adhoc/mobsej` module créé, table des séjours de mobilité | |
* `database/connection/options` ajout des schemas EXPO | |
* `script/gen_expose` script pour l'exposition et l'anonymisation des tables | |
* `dwh/std/gretudthese` module créé, table des dates de soutenance et de dépôt des thèses | |
* `dwh/std/uealgo` module créé, table des unités d'enseignements, algorithme | |
* `dwh/std/uemapbr` module créé, table de correspondance entre Br, Fac, Niv et EU | |
* `dwh/std/ueunisis` module créé, table des unités d'enseignements | |
* `dwh/adhoc/structureue` module créé, table des regroupements des unités d'enseignements | |
* `dwh/std/rhconge` module créé, table des congés RH | |
* `dwh/adhoc/rhabsences` module créé, table adhoc des congés RH | |
* `dwh/std/ecacc` module créé, table des accords d'échanges | |
* `script/gen_expose_config_` perimetre pour les Lettres ajoutés | |
* `database/connection/options` ajout des schemas OFS | |
### Modifications | |
* `dwh/std/titreprec` traitement des chaînes vides de Univ_SIUS_C, adaptation à SampleR | |
* `dwh/std/rhhorairesport` refactorisation et adaptation du module aux données 2015 | |
* `dwh/adhoc/contrats` adaptation au nouveau format des données horaires des sports | |
* `dwh/raw/fonctcatsiuscl` modification des codes des statuts professionnels | |
* `dwh/std/rhtasurvey` refactorisation et adaptation du module aux données 2015 | |
* `dwh/adhoc/rhta` refactorisation et adaptation du module aux modifications de `dwh/std/rhtasurvey` | |
* `dwh/adhoc/rhta` ajout des identifiants UNISIS | |
* `dwh/raw/ncatsiuscl` modification des codes de `FonctCat_SIUS_G_C` | |
* `dwh/std/ncatsiuscl` refactorisation et adaptation du module suite à l'ajout du niveau F | |
* `dwh/raw/rhtaforfait` taux forfaitaires conservés uniquement pour FORS et FCUE | |
* `dwh/std/rhtaforfait` refactorisation du module | |
* `dwh/adhoc/contrats` adaptations liées à l'ajout des TA unil 2015 | |
* `dwh/adhoc/contrats` modification des taux des vice-recteurs | |
* `dwh/adhoc/rhta` module complètement modifié : permet de réconcilier les tables `rhtaunil` et `rhtachuv` | |
* `dwh/std/mosejour` intègre `PersID_UNIL_C` à la clé unique | |
* `dwh/adhoc/contrats` protection contre les fonctions (RESHUS) non renseignées | |
* `dwh/raw/facultehist/facultehist_` correction de la table et adaptation à updateCl() | |
* `dwh/raw/eptetugrup/eptetugrup_` adaptation à updateCl() | |
* `dwh/raw/facultergcl/facultergcl_` adaptation à updateCl() | |
* `dwh/raw/provaiu/provaiu_` adaptation à updateCl() | |
* `dwh/raw/niveaurgcl/niveaurgcl_` adaptation à updateCl() | |
* `dwh/raw/niveaurgcl/fonctcatcorpscl_` adaptation à updateCl() | |
* `dwh/raw/nivsiusnivprov/nivsiusnivprov_` adaptation à updateCl() | |
* `dwh/raw/fcueunisis/fcueunisis_` adaptation à updateCl() | |
* `dwh/raw/univhesso/univhesso_` adaptation à updateCl() | |
* `dwh/raw/nivsius/nivsius_` adaptation à updateCl() | |
* `dwh/std/nivsius` refactorisation et ajout de SampleR | |
* `dwh/raw/plisced/plisced_` adaptation à updateCl() | |
* `dwh/std/plisced` refactorisation et ajout de SampleR | |
* `dwh/raw/gretudiantfcue/gretudiantfcue_` adaptation à updateCl() | |
* `dwh/raw/grgradefcue/grgradefcue_` adaptation à updateCl() | |
* `dwh/raw/institutunisiscl/institutunisiscl_` adaptation à updateCl() | |
* `tool/anonymize` accepte un include avec un format lazy_dots | |
* `script/etu_inscriptions_from20100_head` adaptation des scripts pour `script/gen_expose` | |
* `script/pers_contrats_edge` adaptation des scripts pour `script/gen_expose` | |
* `script/pers_contrats_from2010_head` adaptation des scripts pour `script/gen_expose` | |
* `dwh/adhoc/inscriptions` ajout des regroupement par unité d'enseignement | |
* `dwh/adhoc/contrats` amélioration de l'indication de l'origine des taux d'activité | |
### Corrections | |
* `dwh/aggregate` correction d'un problème lié à POSIXct | |
* `dwh/adhoc/contrats` correction d'un problème lié à quote() | |
* `dwh/std/personne` correction pour éviter l'ajout de NA | |
* `dwh/std/sppersonne` correction pour éviter l'ajout de NA | |
* `dwh/adhoc/anneeciv` corrige un problème lié au chargement du package "dplyr" | |
* `dwh/adhoc/contrats` correction du calcul des EPT du personnel horaire et de l'application des heures par contrat | |
* `dwh/adhoc/rhta` correction de la mise en commun des données CHUV et UNIL et suppression de PersID_UNIL_C | |
### Obsolète | |
### Retraits | |
* `dwh/std/ncatsiuscl` suppression de la variable `Fct_Cat_SIUS_20_SDN` (anciennement `FonctCat_SIUS_M_L`) | |
## 2016-05-24 | |
commit 4362ba91 | |
### Ajouts | |
* `database/table` ajout d'une fonction pour pousser des saucissons de table | |
* `dwh/updateCL` module pour la mise à jour des "CodeListe" | |
* `dwh/std/sfinsius` module créé, table des sources de financement SIUS | |
* `dwh/std/sfinunisis` module créé, table des sources de financement UNISIS | |
* `dwh/std/sfinpm` module créé, table de rattachement des sources de financement | |
* `dwh/adhoc/codefin` module créé, table des sources de financement | |
* `script/etu_cohortes_med_edge_.R` script créé, cohortes en médecine | |
* `dwh/raw/siusacceshe` nouveaux codes SIUS pour les certificats d'accès aux hautes études | |
* `dwh/std/siusacceshe` nouveaux codes SIUS pour les certificats d'accès aux hautes études | |
### Modifications | |
* `script/gen_academics_usernames_edge` ajout du status des usernames | |
* `tool/quality` implémente la chasse des orphelins par jointure à gauche sur plusieurs pivots (issue GH#115) | |
* `tool/anonymize` tient compte du nom de la table | |
* `tool/export` protection contre les tables sans colonne | |
* `database/table` protection contre les tables sans colonne | |
* `dwh/adhoc/inscriptions` modification du calcul de `PersID_SII_Valid_B` pour qu'il tienne compte de l'ajout des leading zeroes | |
* `dwh/raw/objectifbe` adaptation du module selon la méthode updateCl | |
* `dwh/raw/plplanfcue` adaptation du module selon la méthode updateCl | |
* `dwh/std/plplanfcue` modification d'approches utilisées dans la standardisation | |
* `dwh/raw/granuloannuaire` adaptation du module selon la méthode updateCl | |
* `dwh/std/granuloannuaire` modification d'approches utilisées dans la standardisation et l'utilisation du sample Rosetta | |
* `dwh/raw/institutthecl` adaptation du module selon la méthode updateCl | |
* `dwh/std/institutthecl` modification d'approches utilisées dans la standardisation et l'utilisation du sample Rosetta | |
* `dwh/raw/usinstitutthe` adaptation du module selon la méthode updateCl | |
* `dwh/std/usinstitutthe` modification d'approches utilisées dans la standardisation et l'utilisation du sample Rosetta | |
* `dwh/adhoc/inscriptions` implémente les combinaisons des deux branches principales en Lettres | |
* `tool/autocomplete` prise en compte aussi de la colonne UNISIS | |
* `dwh/std/matsec` ajout d'un stage par défaut | |
* `database/table` ajout de notification si le nombre de colonnes n'est pas bon | |
### Corrections | |
* `dwh/std/fcueci` standardise les matricules SIUS | |
* `dwh/std/fcueunisis` standardise les matricules SIUS | |
* `dwh/std/enseigpl` permet de prendre la table RAW en DEV et en PROD | |
### Obsolète | |
### Retraits | |
## 2016-04-01 | |
commit 919d5848 | |
### Ajouts | |
* `dwh/std/usinstitutthe` module créé, table permettant d'ajouter les libellés des Instituts THE (Ranking) sur la base des unités structurelles | |
### Modifications | |
* `tool/map` ajout passage vers unisis | |
* `script/rosetta_sample` recuperation de la colonne unisis | |
* `database/connection/options` ajoute du schema HEC | |
* `script/contrats_...` renommé en `script/pers_contrats_...` (mise à jour du nom de la table) | |
* `dwh/adhoc/inscriptions` ajout d'une variable pr identifier les deux derniers semestres terminés dans l'intervalle | |
### Corrections | |
* `dwh/adhoc/casius` correction de la gestion de EPFL-OUT d'avant 2014 | |
### Obsolète | |
### Retraits | |
## 2016-03-16 | |
commit 8b49sfd3 | |
### Ajouts | |
* `script/fcue_update` nouveau script, met à jour les données de la FCUE déposées sur le serveur FTP dans le schéma RAW | |
* `dwh/std/fcueofs` module créé, table des inscriptions dans les MAS UNIL de la FCUE, telle que préparée pour l'OFS | |
* `dwh/std/fcueci` module créé, table des inscriptions dans les MAS UNIL de la FCUE, telle que livrée au CI | |
* `tool/cartesian_product` effectue un produit cartésien de deux data frames | |
* `dwh/adhoc/imetudobjectif_fcue` nouveau module, table des inscriptions des étudiants de la FCUE | |
* `tool/dmmta` module créé, récupération d'une table adhoc | |
* `script/etu_inscriptions_from20100_head`, script créé calcul de la stat ETU sur par semestre depuis 20100 | |
* `dwh/std/imtitreprecuniv` ajout de variables (branches CRUS et libellé du titre de provenance) | |
* `dwh/adhoc/titreprec` ajout de variables (branches CRUS et libellé du titre de provenance) | |
* `dwh/std/univhesso`, module créé, table permettant d'identifier les Ecoles membres de la HES-SO | |
* `dwh/std/fcueunisis` module créé, table des inscriptions dans les MAS UNIL de la FCUE, telle que pensée par UNISIS | |
* `dwh/std/plplanfcue` module créé, table des plans d'études FCUE | |
* `tool/matricule` module créé, standardise les "leading zeroes" des matricules | |
* `dwh/std/imbranchecrus` module créé, table des branches CRUS | |
* `tool/jab` module créé, permet l'envoi d'une notification Pushbullet au milieu d'un pipe | |
* `dwh/std/unaxelib` module créé, table des libellé des axes | |
* `dwh/std/unaxepers` module créé, table de rattachement des axes à des personnes | |
* `dwh/std/unaxeunite` module créé, table de rattachement des axes à des unités | |
* `dwh/std/unbrevet` module créé, table des brevets | |
* `dwh/std/unbrevlib` module crée, table des libellés des brevets | |
* `dwh/std/unbrevpers` module créé, table de rattachement des brevets à des personnes | |
* `dwh/std/unbreunite` module créé, table de rattachement des brevets à des unités | |
* `dwh/std/unprix` module créé, table des prix | |
* `dwh/std/unprixlib` module créé, table des libéllés de prix | |
* `dwh/std/unprixpers` module créé, table de rattachement des prix à des personnes | |
* `dwh/std/unprixunite` module créé, table de rattachement des prix à des unités | |
* `dwh/std/uncoll` module créé, table des collaborations de recherche | |
* `dwh/std/uncolllib` module créé, table des libéllées des collaborations de recherches | |
* `dwh/std/uncollpers` module créé, table de rattachement des collaborations de recherche à des personnes | |
* `dwh/std/uncollunite` module créé, table de rattachement des collaborations de recherche à des unités | |
* `dwh/std/unfond` module créé, table des projets de recherche | |
* `dwh/std/unfondlib` module créé, table des libelles de projet de recherche | |
* `dwh/std/unfondpers` module créé, table de rattachement des projets de recherche à des personnes | |
* `dwh/std/unfondunite` module créé, table de rattachement des projets de recherche à des unités | |
* `dwh/std/unformation` module créé, table des formations et des expériences professionnelles | |
* `dwh/std/unformlib` module créé, table des libellés des formations et des expériences professionnelles | |
* `dwh/std/uncomplib` module créé, table des libellés des compétences | |
* `dwh/std/uncomppers` module créé, table de rattachement des compétences à des personnes | |
* `dwh/std/uncompunite` module créé, table de rattachement des compétences à des unités | |
* `dwh/std/unequipement` module créé, table des equipements | |
* `dwh/std/unequiplib` module créé, table des libellés des équipements | |
* `dwh/std/unequipunite` module créé, table de rattachement des équipements à des unités | |
* `dwh/std/unevenement` module créé, table des événements | |
* `dwh/std/unevenlib` module créé, table des libellés des événements | |
* `dwh/std/unevenpers` module créé, table de rattachement des événements à des personnes | |
* `dwh/std/unevenunite` module créé, table de rattachement des événements à des untiés | |
* `dwh/std/unmandat` module créé, table des mandats | |
* `dwh/std/unmandatlib` module créé, table des libelles des mandats | |
* `dwh/std/unmandatpers` module créé, table de rattachement des mandats à des personnes | |
* `dwh/std/unmandatunite` module créé, table de rattachement des mandats à des unités | |
* `dwh/std/unmotcle` module créé, table des mots clés | |
* `dwh/std/unmotclecat` module créé, table des catégories de mots clés | |
* `dwh/std/unmotclelib` module créé, table des libellés des mots clés | |
* `dwh/std/unmotclepers` module créé, table de rattachement des mot-clés à des personnes | |
* `dwh/std/unmotcleunite` module créé, table de rattachement des mot-clés à des unités | |
* `dwh/std/unpersonne` module créé, table des personnes | |
* `dwh/std/unadmin` module créé, table des admin des unités | |
* `dwh/std/ununite` module créé, table des unités de recherche | |
* `dwh/std/ununitelib` module créé, table des libellés des unités de recherche | |
* `dwh/std/unequipe` module créé, table des groupes de recherche | |
* `dwh/std/unequipepers` module créé, table de rattachement des groupes de recherche à des personnes | |
* `dwh/std/unequipelib` module créé, table des libellés de groupe de recherche | |
* `dwh/std/unequipelien` moulde créé, table des liens entre groupe de recherche et ... | |
### Modifications | |
* `dwh/std/fcueetudiant` Correction du format des dates | |
* `script/contrats_historized_year_master_.R` mis à jour pour inclure le lot 2015 et pour utiliser un sample par lot | |
* `database/connection` ajout d'une connexion au nouveau schéma RAW du DWHS | |
* `dwh/std/fcueetudiant` amélioration du module (dates et vérification ean13) | |
* `script/etu_...` ajout d'un parametre permettant de choisir le serveur ou la table est enregistree | |
* `script/contrats_...` ajout d'un parametre permettant de choisir le serveur ou la table est enregistree | |
* `dwh/adhoc/imetudobjectif_fcue` modification d'un left_join en merge (problème lié à dpylr) | |
* `dwh/std/univhesso`, ajout de variables permettant de regrouper les écoles de la HES-SO | |
* `script/contrats_...` corrige la date de fin du lot calculé pour qu'elle corresponde à la timezone "locale" CET | |
* `dwh/std/imtitreprecuniv` - Ajouts de variables (durée et branches CRUS) | |
* `dwh/adhoc/titreprec`- Ajouts de variables (branches CRUS des titres universitaires précédents) | |
* `script/contrats_diagonal_ephemeral`, calcul des stabilisations des MA vers MER | |
* `dwh/adhoc/contrats`, calcul des stabilisations des MA vers MER | |
* `tool/decodec`, adaptation a des tables venant de statsyl | |
* `tool/map`, adaptation pour les tables UN | |
* `dwh/std/granuloannuaire`- Suppression des libellés des instituts (traités dans des tables spécifiques) | |
* `dwh/std/institutunisiscl`- module créé, table permettant d'ajouter les libellés des Instituts UNISIS (granulométrie annuaire) | |
* `dwh/std/institutthecl` - module créé, table permettant d'ajouter les libellés des Instituts THE (Ranking) | |
### Corrections | |
* `script/contrats_diagonal_ephemeral`, correctifs du calcul de l'âge | |
* `tool/logger` correctif d'invocation de dplyr manquante | |
* `tool/package` correctif pour l'installation forcée de dplyr-0.4.1 | |
* `tool/template` adaptation à modulr 0.1.7 | |
### Obsolète | |
### Retraits | |
* `dwh/std/ununite` | |
* `dwh/std/unequipe` | |
* `dwh/std/unequipepers` | |
## 2016-01-13 | |
commit 263442a7 | |
### Ajouts | |
* `dwh/std/gdehist` module cree, table des mutations de communes | |
* 'script/gen_structure_edge_.R' (#ACP), nouveau script pour exposer la table des structures | |
* `dwh/std/etudetape` module créé, résultats par étape et session | |
* `tool/mapRMaria` fonction pour convertir proprement les POSIXct en string | |
* `tool/notify` outil permettant d'envoyer des notifications | |
* `tool/mapRMaria` ajout d'une coercion int vers num et noms de colonnes en majuscules | |
* `database/connection` ajout de la connexion à STATSYL, stage "statsyl" | |
* `script/raw_sample_statsyl_.R` script créé, échantillonnage de STATSYL | |
* `dwh/std/unequipe` module créé, table des équipes UNISCIENCES | |
* `dwh/std/unequipepers` module créé, table des appartenances aux équipes UNISCIENCES | |
* `dwh/std/ununite` module créé, table des unités UNISCIENCES | |
* `dwh/std/guacces` module créé, table des accès aux ressources informatiques | |
* `gen_academics_usernames_edge` script créé, exposition pour ACADEMICS des usernames FBM-CHUV | |
* `dwh/std/rhmathosp` module créé, table des correspondances entre PERNUM et identifiants CHUV | |
* `dwh/std/nivsius` module créé, table de correspondance entre le code du niveau SIUS et ses libellés | |
* `dwh/std/granuloannuaire` module créé, table de correspondance entre la faculté historique, la faculté SII, la branche SIUS et la granulométrie de l'annuaire statistique | |
* `dwh/adhoc/titreprec` module créé, table des titres universitaires de provenance | |
* `util/ibm10` module créé, test de validité des matricules selon le système IBM base 10 | |
* `script/etu_inscriptions_edge_.R` script créé, calcul des inscriptions | |
* `dwh/std/nivfacnivsius` module créé, table de correspondance entre le niveau Fac, le type de complémentarité au plan et le niveau SIUS | |
* `dwh/manifest` module créé, produit un manifest des tables utilisées par UNISIS | |
* `script/gen_tablesmanifest_edge` module-script créé, échantillonne le manifest des tables utilisées par UNISIS | |
* `dwh/raw/projetsmegaci` module créé, table des projets du CI listés dans MEGA | |
* `dwh/std/congsius` module créé, table de correspondance entre le statut de l'étudiant, le type de mobilité, le motif de mise en congé et le statut du congé OFS | |
* `tool/vault` module créé, permet de crypter et décrypter des objects | |
* `dwh/std/plunite` module créé, table des unités d'enseignement | |
* `dwh/std/rhcontrat` module créé, table des contrats (source ResHus) | |
* `tool/etucohort` module créé, offre des fonctionalités utiles aux cohortes d'étudiants | |
* `dwh/std/plisced` module créé, table de correspondance entre le plan d'étude et les branches ISCED | |
### Modifications | |
* `tool/map` dans un soucis d'amélioer la lisibilité du log, la fonction raw_std ne signal plus les noms qui n'ont pas de correspondance | |
* `dwh/adhoc/structure` ne requiere plus d'argument lot et les colonnes sont triées en sortie | |
* `database/table` implémentation de l'usage de mapRMaria | |
* `database/bundle` implémentation de l'usage de mapRMaria | |
* `database/table` la fonction `$put` va sur `tmp_prod` par defaut | |
* `database/bundle` la fonction `$get_metadata` peut aussi prendre un df en input (comme `$get_element`) | |
* `database/bundle` suppression des outputs redondants (et adaptation des scripts qui étaient impacté) | |
* 'script/contrats...' normalisent les POSIXct des samples (situation provisoire) (#ACP) | |
* `tool/autocomplete` est plus strict sur l'autocompletion (cherche la table si possible) | |
* `dwh/adhoc/anneeciv` ajout de dplyr et conversion du _C en code | |
* `dwh/adhoc/caetudiants` utilistation de cms | |
* `dwh/adhoc/contrats` ajout des usernames | |
* `service/ripp` et `script/ripp_update_.R` adaptés pour que le RIPP prenne en compte les matricules du SII ainsi que les identifiants du CHUV | |
* `dwh/std/ripp` ajout des identifiants CHUV et retrait des AVS11 | |
* `dwh/adhoc/contrats` ajout des matricule SII et des identifiants CHUV | |
* `script/contrats_historized_year_master_.R` utilise un sample fixe au YYYY-04-01 | |
* `util/age` refactorisé avec lubridate pour un gain de performance très accru | |
* `database/gsheet` invoque mapRMaria pour transformer les int en num | |
* `service/ripp` test de la validité des matricules SII | |
* `util/interval` correction des dates de début et fin des semestres académiques | |
* `dwh/std/imetudobjectif` exclut les étudiants fictifs en sus des Amélie Poulain | |
* `database/connection` affiche des mots de passe cryptés dans la source | |
* `dwh/std/structurealgo` adaptation au changement de nom des données | |
* `dwh/adhoc/structure` adaptation aux changements de `structurealgo` | |
* `tool/map` ajout de fonction raw-use | |
* `dwh/aggregate` ajout d'un parametre pour le nom des lot et sample | |
* `dwh/std/ripp` protection contre le presampling | |
* `dwh/std/plplan` ajout de la variable CODESTAT (CI) | |
* `dwh/std/guacces` le `PersID_UNIL_C` est la clé unique | |
* `dwh/adhoc/contrats` ajout des motifs de licenciement | |
* `script/contrats_diagonal_ephemeral_.R` traite les motifs de départ/licenciement comme des cohortes | |
* `dwh/std/niveaurgcl` modification du module, la table fait désormais la simple correspondance entre le code du Niveau RG et ses libellés | |
* `dwh/std/nivfacnivsius` modification du module, il permet d'ajouter également le code du Niveau RG, qui est également basé sur le niveau fac et les types de plans complémentaires. | |
* `script/etu_cohortes_edge_.R` calcule les cohortes d'étudiants | |
### Corrections | |
* `database/bundle` la fonction `$get_metadata` demandait un handler dans tous les cas, même si un stage était donné, elle a maintenant le même comportement que les autres fonctions de bundle. | |
* `tool/template` adapté à modulr-0.1.7.x | |
* `tool/template` support des versions de modulr 0.1.4 et 0.1.7 | |
* `tool/quality` résout un problème lié aux messages longs | |
* `dwh/adhoc/structure` résolution d'un problème entre `magrittr` et `testthat` | |
* `dwh/adhoc/contrats` correctif de calcul des EPT pour ne pas tenir compte des données horaires lorsqu'il y a des données de taux d'activité statistique | |
* `dwh/adhoc/contrats`considère les fonctions externes comme des fonctions horaire | |
### Obsolète | |
* `tool/export` utilistation de la fonction `$mysql` pour une table avec lot et sample | |
### Retraits | |
* `database/table` retrait de l'usage de $get() avec les paramètres sample et lot qui était obsolète | |
* `database/bundle` retrait de l'option `RC` | |
* [util/acad] retrait du module | |
* `dwh/std/ub` retrait des variables apprtenance et affection | |
## 2015-09-17 | |
Commit d857f3ce | |
### Ajouts | |
* [dwh/std/imetudiant] module créé, table des étudiants immatriculés | |
* `dwh/std/paysorg` module cree, table d'appartenance a des organisations pour des pays | |
* [database/bundle] module créé, méthodes qui permettent de gérer les lots et les échantillons des tables en base de données | |
* [util/interval] module créé, module pour générer des intervalles de dates en fonction des lots | |
* [dwh/std/email] module créé, table des adresses e-mail des personnes | |
* [script/contrats_diagonal_year_by_d7w4m12y1_ephemeral_.R] script créé, statistique du personnel, année diagonale par derniers jours (7), semaines (4) et mois (12) | |
* [script/contrats_historized_year_master] module créé, statistique du personnel, années historisées recalculables | |
* `dwh/std/fichuvbrute` module cree, table des données financières du CHUV pour la statistique des charges | |
* `dwh/std/chuveclat`, module cree, table des clés de répartition des charges du CHUV | |
* `dwh/adhoc/fichuv`, module cree, table des données financières du CHUV | |
* `util/lotery`, module cree, module fournissant un lot exstant d'une table | |
* `dwh/std/cpgrpmch2`, module cree, table de correpondance entre le plan de compte et le nouveau modele comptable (MCH2) | |
* [tool/anonymize] module créé, anonymisation des données conformément à Rosetta | |
* [dwh/raw/niveaurgcl/niveaurgcl_.R] script créé, bundle-isation | |
* [dwh/std/niveaurgcl] module créé, table de correspondance entre les niveaux SIUS et BS vers le niveau RG | |
* `dwh/std/fmitplus`, module cree | |
* `dwh/adhoc/fmitpp`, module cree | |
* `dwh/std/fiforsbrute`, module cree, table des écritures de FORS | |
* `dwh/std/forsanalyt2fin`, module cree, table de correspondance source de financement FORS, UNISIS | |
* `dwh/std/fifors`, module cree, table des données financières de FORS | |
* `database/excel2`, module cree, utilise readxl pour lire les xlsx | |
* `dwh/std/fibcubrute`, module cree, table des données financière de la BCU pour la statistique des charges | |
* `dwh/adhoc/fibcu`, module cree, table des données financière de la BCU | |
* `dwh/std/fifcuebrute`, module cree, table des données financière de la FCUE pour la statistique des charges | |
* `dwh/std/cpfcue2sap`, module cree, table de correspondance compte FCUR, SF | |
* `dwh/adhoc/fifcue`, module cree, table des données financière de la FCUE | |
* `dwh/std/lafafin`, module cree, table des sources de financement pour LAFA | |
* `dwh/std/filafabrute`, module cree, table des données financière de LAFA pour la stat des charges | |
* `dwh/std/filafa`, module cree, table des données financière de LAFA | |
* `dwh/std/cpfors2sap`, module cree, table de correspondance entre le plan de compte de FORS et le plan de compte SAP de l'UNIL | |
* `dwh/std/cpbcu2sap`, module cree, table de correspondance entre le plan de compte de BCU et le plan de compte SAP de l'UNIL | |
* [util/cohort] utilitaires pour les études de cohortes | |
* `dwh/std/facultergcl`, module cree, table de correspondance entre la faculté SII et le niveau SIUS et la faculté UNISIS RG | |
* `dwh/std/fineutralizbrute`, module cree, table des ecritures de neutralisation brute | |
* `dwh/adhoc/fineutraliz`, module cree, table des ecritures de neutralisation | |
* `dwh/std/ficedidacbrute`, module cree, table des ecrtiures du CEDIDAC brute | |
* `dwh/adhoc/ficedidac`, module cree, table des ecrtiures du CEDIDAC | |
* `dwh/adhoc/fmitmm`, module cree, table fmit (m)it (m)ch2 | |
* `dwh/std/fmitpatch`, module cree, patch d'écriture pour la table fmit | |
* `dwh/std/cpnature`, module cree, table des natures comptables | |
* `dwh/adhoc/couverture`, module cree, table de la couverture des charges selon l'OFS et le RG | |
* `dwh/std/codemontantcle`, module cree, table des différentes granulométries des Montants Clés | |
* `dwh/std/labelmontantcle`, module cree, table des labels des montants clé | |
* `dwh/adhoc/montantCle`, module cree, table des montants cle | |
* [dwh/std/semestre] module créé, table des semestres académiques UNIL | |
* [dwh/std/faculte] module créé, table des facultés de l'UNIL | |
* [dwh/std/imniveauunil] module créé, table des niveaux UNIL unique pour toutes les facultés | |
* [dwh/std/imbranche] module créé, table des branches UNIL | |
* [dwh/std/imniveaufaculte] module créé, table des niveaux UNIL utilisés par facultés | |
* [dwh/std/imetudobjectif] module créé, table des inscriptions des étudiants UNIL | |
* [dwh/std/imbranchegrp] module créé,Table des groupes de branches UNIL | |
* [database/connection] ajout de $disconnect_all() | |
* [dwh/std/plpan] module créé, table des plans d'étude UNIL | |
* [dwh/std/grgrade] module créé, table des grades UNIL | |
* [script/generic_expose_.R] script créé, exposition de tables pour des tiers | |
* [dwh/std/gretudiant] module créé, table des grades imprimés de l'UNIL | |
* [script/bundle_metadata_index_.R] script créé, indexation des metadonnees d'échantillonnage | |
* [util/cohort] utilitaires pour les études de cohortes | |
* `dwh/std/facultergcl`, module cree, table de correspondance entre la faculté SII et le niveau SIUS et la faculté UNISIS RG | |
* `dwh/adhoc/couverture`, module cree, table de la couverture des charges selon l'OFS et le RG | |
* `dwh/std/codemontantcle`, module cree, table des différentes granulométries des Montants Clés | |
* `dwh/std/labelmontantcle`, module cree, table des labels des montants clé | |
* `dwh/adhoc/montantCle`, module cree, table des montants cle | |
* [dwh/std/semestre] module créé, table des semestres académiques UNIL | |
* [dwh/std/] module créé, table des facultés de l'UNIL | |
* [dwh/std/faculte] module créé, table des facultés de l'UNIL | |
* [dwh/std/imniveauunil] module créé, table des niveaux UNIL unique pour toutes les facultés | |
* [dwh/std/imbranche] module créé, table des branches UNIL | |
* [dwh/std/imniveaufaculte] module créé, table des niveaux UNIL utilisés par facultés | |
* [dwh/std/imetudobjectif] module créé, table des inscriptions des étudiants UNIL | |
* [dwh/std/imbranchegrp] module créé,Table des groupes de branches UNIL | |
* [database/connection] ajout de $disconnect_all() | |
* [dwh/std/plpan] module créé, table des plans d'étude UNIL | |
* [dwh/std/grgrade] module créé, table des grades UNIL | |
* [script/generic_expose_.R] script créé, exposition de tables pour des tiers | |
* [script/generic_expose_.R] script créé, exposition de tables pour des tiers | |
* [dwh/std/gretudiant] module créé, table des gradés de l'UNIL | |
* [dwh/std/gretudiant] module créé, table des grades imprimés de l'UNIL | |
* [script/bundle_metadata_index_.R] script créé, indexation des metadonnees d'échantillonnage | |
* [dwh/raw/eptetugrup/eptetugrup_.R] script créé, bundle-isation | |
* [dwh/std/eptetugrup] module créé, table de correspondance entre le Statut de l'étudiant + le motif de mise en congé et la valeur en EPT pour GRUP | |
* [dwh/std/sesssem] module créé, table des sessions d'examens UNIL | |
* [dwh/std/sisusmatsec] module créé, table des maturités SIUS | |
* [dwh/std/sisusecolemat] module créé, table des écoles de maturité SIUS | |
* [dwh/std/sisusecommune] module créé, table des communes suisses SIUS | |
* [dwh/adhoc/inscriptions] module créé, table graal des étudiants immatriculés à l'UNIL | |
* [dwh/std/mosejour] module créé, table des séjours de mobilité | |
* [dwh/std/mosejoursem] module créé, table des séjours de mobilité par semestre | |
* [dwh/std/univprec] module créé, table des universités précédentes | |
* [dwh/std/impreuni] module créé, table des études précédentes | |
* [dwh/std/mosejouretape] module créé, table des étapes d'un séjour d'échange | |
* [dwh/std/facultehist], module crée, table de correspondance entre la faculté SII, le niveau SIUS et le code semestre vers la faculté UNISIS Hist | |
* [dwh/std/objectifbe], module crée, table de correspondance entre le plan d'étude et les objectifs d'étude définis par le BE (en attendant la proposition, UNISIS est prêt) | |
* [dwh/std/programmebs], module crée, table de correspondance entre le plan et les programmes d'étude définis par le BS | |
* [dwh/std/pletape], module crée, table des étapes d'un plan d'étude | |
* [dwh/std/mosejour] module créé, table des séjours de mobilité | |
* [dwh/std/mosejoursem] module créé, table des séjours de mobilité par semestre | |
* [dwh/std/univprec] module créé, table des universités précédentes | |
* [dwh/std/impreuni] module créé, table des études précédentes | |
* [dwh/std/mosejouretape] module créé, table des étapes d'un séjour d'échange | |
* [dwh/std/facultehist], module crée, table de correspondance entre la faculté SII, le niveau SIUS et le code semestre vers la faculté UNISIS Hist | |
* [dwh/std/objectifbe], module crée, table de correspondance entre le plan d'étude et les objectifs d'étude définis par le BE (en attendant la proposition, UNISIS est prêt) | |
* [dwh/std/programmebs], module crée, table de correspondance entre le plan et les programmes d'étude définis par le BS | |
* [dwh/std/pletape], module crée, table des étapes d'un plan d'étude | |
* [dwh/std/grgradefcue] module créé, table des grades UNIL de la FCUE | |
* [dwh/std/fcueetudiant] module créé, table des étudiants de la FCUE entretenue par l'UNIL | |
* [dwh/std/ecolemat] module créé, table des écoles de maturité selon l'UNIL | |
* [dwh/std/ecole] module créé, table des écoles précédentes selon l'UNIL | |
* [dwh/std/matsec] module créé, table des maturités selon l'UNIL | |
* [dwh/std/gretudbran] module créé, table des branches des grades imprimés de l'UNIL | |
* [dwh/std/gretudiantfcue] module créé, table des grades imprimés de la FCUE | |
* [dwh/std/imtitreprechist] module créé, table historique des titres universitaires de provenance (précédents) | |
* [dwh/std/imtitreprecuniv] module créé, table des titres universitaires de provenance (précédents) | |
* [dwh/std/provaiu] module créé, table des lieux de provenance AIU | |
* [dwh/std/imtitreprechist] module créé, table historique des titres universitaires de provenance (précédents) | |
* [dwh/std/imtitreprecuniv] module créé, table des titres universitaires de provenance (précédents) | |
* [dwh/std/provaiu] module créé, table des lieux de provenance AIU | |
* ajout des corps (catégories de fonctions) | |
* [dwh/std/imstatcode] module créé, table des statuts d'ancienneté (UNIL, niveau, faculté) des étudiants UNIL | |
* [dwh/adhoc/grabr] module créé, table adhoc des branches d'études liées aux grades imprimés | |
* `dwh/std/BOPecritures` module cree, table des ecritures taggees depenses et recettes pour la livraison serviceBOP | |
* [dwh/std/etudens] module créé, table des inscriptions aux enseignements de l'UNIL | |
* `dwh/std/infracout` module cree, table des couts par type de surface | |
* `dwh/std/factaiu` module cree, table des facteurs AIU | |
* `dwh/tool/mapRMaria` module cree, set d'outil pour convertir les types | |
* `dwh/std/salcouts` module cree, table des couts salariaux | |
* `dwh/std/infrasup` module cree, table des surfaces principales | |
* `dwh/std/infrasus` module cree, table des surfaces secondaires | |
* `dwh/std/cachuvbrute` module cree, table de la partie formation et recherche de la CA du CHUV | |
* `dwh/std/pletapegrade` module créé, table des étapes d'un plan d'études et grade associé | |
* `dwh/std/plplancrus` module créé, table des plans UNIL et branches CRUS associées | |
* `dwh/std/plplancrus` module créé, table des plans UNIL et branches CRUS associées | |
* `dwh/adhoc/cfichuhelp` module cree, module de creation des matrices intermediaire pour les applucations fi et ca du CHUV | |
* `dwh/adhoc/cainfra` module cree, standardisation des coûts d'infrastructures pour la CA | |
* `dwh/adhoc/cachuv` module cree, standardistation de la CA du chuv pour la CA | |
* `dwh/std/octroilau` module cree, table des montants octroyer via la LAU | |
* `dwh/std/inscritptionssius` module cree, table des inscriptions des étudiants | |
* `dwh/std/etuaiuapprof` module cree, table des effectifs AIU en etude approfondie | |
* `dwh/std/cachargesofs` module cree, table des chages OFS pour la CA | |
* `dwh/std/cacouvertures` module cree, table des couvertures pour la CA | |
* `dwh/std/camontantcle` module cree, table des montants clés pour la CA | |
* `dwh/std/cacontrat` module cree, table des contrats pour la CA | |
* `dwh/adhoc/echangeunilepfl` module cree, calcul des cout en heures personnes pour les echanges avec l'EPFL | |
* `dwh/std/enseigpl` module créé, table des enseignements UNIL | |
* `dwh/adhoc/fihepvd` module cree, table des charges pour le Domaine de la HEP-VD | |
* `dwh/std/communes` module cree, table des communes de l'OFS | |
* [util/acad] module créé, utilitaires pour transformer des années académiques en dates | |
* [dwh/adhoc/anneeciv] module créé, correspondance entre année civile et dates de début et fin | |
* DEVEL [dwh/adhoc/titreprec] module créé, table des provenances universitaires par niveaux | |
* [dwh/std/nivsiusnivprov] module créé, table des correspondances entre le niveau SIUS et le niveau du titre universitaire de provenance | |
* [dwh/adhoc/proffch] module créé, données pour la livraison Proff.ch | |
* [script/proffch_master_] script créé, préparation des données pour Proff.ch | |
* `dwh/adhoc/caetudiants` module cree, standardisation des données étudantes pour la CA | |
* `dwh/std/fihessobrute` module cree, table des montants facturés à la HES-SO par le CHUV et l'UNIL brute | |
* `dwh/adhoc/fihesso` module cree, table des montants facturés à la HES-SO par le CHUV et l'UNIL | |
* `dwh/std/mtsiusbase` module cree, table des matrices de transferts pour l'enseignement de base SIUS | |
* `dwh/std/mtsiusapprofencad` module cree, table des matrices de transferts pour l'encadrement approfondi SIUS | |
* `dwh/std/mtsiusapprof` module cree, table des matrices de transferts pour l'enseignement approfondi SIUS | |
* `dwh/adhoc/mtsius`, module recree (anciennement `dwh/adhoc/mtransidsius`), fournisseur officiel de matrice de transfert SIUS | |
* `dwh/std/mtsiushesso` module cree, table des matrices de transfert pour la HESSO | |
* `dwh/std/mtsiushepvd` module cree, table des matrices de transfert pour la HEPVD | |
* `dwh/std/mtsiusepflin` module cree, table des matrices de transfert pour la EPFL-IN | |
* `dwh/std/mtsiusepflout` module cree, table des matrices de transfert pour la EPFL-OUT | |
* `dwh/std/fiepflinbrute` module cree, table des données fournies par l'EPFL pour les coûts EPFL-IN | |
* `dwh/std/epflinclebranche` module cree, table des cle de repartition des branches EPFL-IN | |
* `dwh/std/epflinclenature` module cree, table des cle de repartition des natures comptables EPFL-IN | |
* `dwh/adhoc/fiepflin` module cree, table des charges recue de la part de l'EPFL | |
* `dwh/std/benefaiu` module cree, table des bénéficiaires AIU | |
* `dwh/adhoc/ccaclesius` module cree, trousseau des clés pour la CASIUS | |
* `dwh/std/infraub` module cree, table des unités structurelles d'infrastructures orphelines | |
* `dwh/adhoc/fiepflout` module cree, table des charges données de la part de l'EPFL | |
* `dwh/adhoc/fiepfloutbrute` module cree, table des données fournies à l'EPFL pour les coûts EPFL-OUT | |
* `dwh/adhoc/fiepfloutbrute2` module cree, table des données fournies à l'EPFL pour les coûts EPFL-OUT new model | |
* `dwh/adhoc/cadelimsius` module cree, table des délimitations de la CA | |
* `dwh/adhoc/cacoutssius` module cree, table des couts SIUS après matrices de transfert | |
* `dwh/adhoc/cacouvsius` module cree, table de la couverture des coûts SIUS | |
* `dwh/std/tables` module cree, catalogue des tables disponibles dans le DWH | |
* `util/FaitLaCASIUS` module cree, fonction remplissant la CA pour l'ofs a partir du fichier | |
### Modifications | |
* `tool/map` remplacement de `tool/lot` et `tool/sample` par `tool/perimeter` et amélioration du log | |
* `tool/autocomplete` amélioration du log | |
* `dwh/std/fmit` le message d'output donne aussi les NAs | |
* `dwh/std/rosetta` utilise une version echantillonne dans le dwh comme source et renvoie une fonction | |
* `tool/map` adaptation à la nouvelle rosetta | |
* `tool/autocomplete` adapation à la nouvelle rosetta | |
* [tool/perimeter] est idempotent | |
* [database/table] admet 'sample' et 'lot' comme paramètres; dans ce cas, seul l'échantillon le plus proche de sample (dans le passé d'abord, sinon dans le futur) est requêté auprès de la base de données | |
* Renommage des bases de données (dev > dwh_dev, prod > dwh_prod, spdev > dwhs_dev, spprod > dwhs_prod, unisis_prod) | |
* [dwh/adhoc/contrats] PATCH actif après le 2015-03-30: la date de naissance du PersID_UNIL_C 1125985 est 1960-09-24 | |
* [dwh/std/gbbienadresse] refactorisation, renvoie une fonction | |
* [dwh/adhoc/contrats] abandon des variables Institution_*, création de SousDomaine_SRH_C | |
* [dwh/std/rpcontratsap] abandon des variables Institution_*, création de SousDomaine_SRH_C | |
* [dwh/std/acatsiuscl] refactorisation, renvoie une fonction | |
* [dwh/std/adenvoi] refactorisation, renvoie une fonction | |
* [dwh/std/adresses] refactorisation, renvoie une fonction | |
* [dwh/std/adtel] refactorisation, renvoie une fonction | |
* [dwh/std/avs13manuel] refactorisation, renvoie une fonction | |
* [dwh/std/avs13sap] refactorisation, renvoie une fonction | |
* [dwh/std/catunilbeccl] refactorisation, renvoie une fonction | |
* [dwh/std/catunilrelevecl] refactorisation, renvoie une fonction | |
* [dwh/std/faccoord] refactorisation, renvoie une fonction | |
* `dwh/std/bfspays` refactorisation, revoie une fonction | |
* `dwh/std/bfscontinant` refactorisation, revoie une fonction | |
* `dwh/std/bfsregion` refactorisation, revoie une fonction | |
* `dwh/std/bfsinconnu` refactorisation, revoie une fonction | |
* `dwh/std/payssiusunil` refactorisation, revoie une fonction | |
* `dwh/std/paysbns` refactorisation, revoie une fonction | |
* `dwh/adhoc/codepays` adaptation à la refactorisation | |
* `dwh/std/fictr` refactorisation, revoie une fonction | |
* `dwh/std/ub` refactorisation, revoie une fonction | |
* `dwh/adhoc/rpubfictr` adaptation à la refactorisation | |
* `dwh/std/fisrcfns` refactorisation, revoie une fonction | |
* `dwh/std/fisrcunisis` refactorisation, revoie une fonction | |
* `dwh/std/fifonds` refactorisation, revoie une fonction | |
* `dwh/adhoc/fondsfns` adaptation à la refactorisation | |
* `dwh/std/codefin` refactorisation, revoie une fonction | |
* `dwh/std/cpcatbnscl` refactorisation, revoie une fonction | |
* `dwh/std/fmfincode` refactorisation, revoie une fonction | |
* `dwh/adhoc/rhfondsfinan` adaptation à la refactorisation | |
* `dwh/std/bseg` refactorisation, revoie une fonction | |
* `dwh/std/t005` refactorisation, revoie une fonction | |
* `dwh/std/bnsbopanalysetiers` refactorisation, revoie une fonction | |
* `dwh/std/lfa1` refactorisation, revoie une fonction | |
* `dwh/adhoc/ecriture` adaptation à la refactorisation | |
* `dwh/std/shisfaecherkatalogf` refactorisation, revoie une fonction | |
* `dwh/std/plancpsap` refactorisation, revoie une fonction | |
* `dwh/std/codes` refactorisation, revoie une fonction | |
* `dwh/std/naturesius` refactorisation, revoie une fonction | |
* `dwh/std/fmit` refactorisation, revoie une fonction | |
* `dwh/std/fifondsctr` refactorisation, revoie une fonction | |
* `dwh/aggregate` traitement du cas code(z)c | |
* `tool/map` ajout d'une methode pour ordrer les champs | |
* [dwh/std/fonctcat] refactorisation, renvoie une fonction | |
* [dwh/std/fonctstatutsiuscl] refactorisation, renvoie une fonction | |
* [dwh/std/gbbien] refactorisation, renvoie une fonction | |
* [dwh/std/ncatsiuscl] refactorisation, renvoie une fonction | |
* [dwh/std/pays] refactorisation, renvoie une fonction | |
* [dwh/std/perpaysnat] refactorisation, renvoie une fonction | |
* [dwh/std/personne] refactorisation, renvoie une fonction | |
* [dwh/std/rhfonction] refactorisation, renvoie une fonction | |
* [dwh/std/rhhorairesport] refactorisation, renvoie une fonction | |
* [dwh/std/rhhoraireunil] refactorisation, renvoie une fonction | |
* [dwh/std/rhmatsap] refactorisation, renvoie une fonction | |
* [dwh/std/rhtaforfait] refactorisation, renvoie une fonction | |
* [dwh/std/rhtasurvey] refactorisation, renvoie une fonction | |
* [dwh/std/rhtauxretrib] refactorisation, renvoie une fonction | |
* [dwh/std/ripp] refactorisation, renvoie une fonction | |
* [dwh/std/rpcontrat] refactorisation, renvoie une fonction | |
* [dwh/std/rpcontratsap] refactorisation, renvoie une fonction | |
* [dwh/std/rpfonction] refactorisation, renvoie une fonction | |
* [dwh/std/sppersonne] refactorisation, renvoie une fonction | |
* [dwh/std/structurealgo] refactorisation, renvoie une fonction | |
* [dwh/adhoc/structure] ajout des champs Fac_UNIL_STRUCT_C, SSFFBM_C et SSCFBM_C | |
* `dwh/std/ub` suppression du champs Fac_UNIL_C | |
* `dwh/adhoc/rpubfictr` ajout du champs Fac_UNIL_STRUCT_SF_C | |
* `dwh/adhoc/codepays` ajout de paysorg | |
* `dwh/std/t005` changement des noms PAYSISOC et PAYSISON en PAYSISO2C et PAYSSISUSFSDN | |
* `dwh/std/lfa1` changement du nom PAYSISOC en PAYSISO2C | |
* `dwh/std/fmfincode` adaptation au format de donnée du DWH | |
* `dwh/std/bseg` adaptation au format de donnée du DWH | |
* `dwh/adhoc/ecriture` ajout de la table codepays et adaptation aux lots des tables t005, lfa1 et fmfincode | |
* [database/connection] le handler embarque une info concernant le driver | |
* [tool/POSIXct] module créé, patch et section pour as.POSIXct | |
* [dwh/raw] utilise [database/bundle] au lieu de [database/table] | |
* [dwh/std/rosetta] utilise [database/bundle] au lieu de [database/table] | |
* [script/raw_update_.R] script adapté pour utiliser [database/bundle] | |
* [script/ripp_update_.R] script adapté pour utiliser [database/bundle] | |
* [dwh/adhoc/coordonnees] inclut les adresses e-mail | |
* `dwh/std/fmit`, changement de nom des champs Cp_SF_M_C et Cp_SF_G_C en CpGrp_SF_M_C et CpGrp_SF_G_C | |
* `dwh/adhoc/rhfondsfinan`, changement dans la gestion des fonds FNS | |
* `dwh/adhoc/fondsfns`, changement dans la gestion des fonds FNS | |
* `dwh/std/fisrcunisis`, changement dans la gestion des fonds FNS | |
* `dwh/std/fisrcfns`, changement dans la gestion des fonds FNS | |
* `dwh/std/fmfincode`, suppression d'un patch (car corrigé avec la nouvelle table (sample 2015-04-16)) | |
* `dwh/std/t005`, changement du lot en FULL + adaptation au format du DWH | |
* `dwh/std/lfa1`, changement du lot en FULL + adaptation au format du DWH | |
* `dwh/std/fmfincode`, changement du lot en FULL + adaptation au format du DWH | |
* `dwh/std/bseg`, adaptation au format du DWH | |
* [script/contrats_diagonal_year_d7w4m12y1_ephemeral_.R] script renommé | |
* [script/contrats_diagonal_ephemeral_.R] expose une version anonymisée | |
* [script/contrats_historized_year_master_.R] expose une version anonymisée | |
* [tool/ids] décommissionne la méthode $anonymize() au profit du module [tool/anonymize] #65 | |
* `dwh/aggregate` utilise excel2 si option activée | |
* [dwh/std/rhmatsap] neutralisation des PERSIDUNILC (PERNUM) nuls | |
* [dwh/adhoc/contrats] contient les indicateurs de cohortes académiques | |
* [script/contrats_diagonal_ephemeral_.R] contient les indicateurs de cohortes académiques | |
* [database/bundle] $get_element() prend le paramètre "drop" #109 | |
* [tool/decodec] traite correctement les CODECs de la forme "^.*OLD$" | |
* [tool/decodec] traite correctement les CODECs de la forme "^.*1C$" | |
* [script/rosetta_sample_.R] adaptations liées à la migration d'Oracle vers MariaDB | |
* [dwh/std/plpan] modification du nom d'une variable | |
* [database/table] $put() accepte l'option logicalsAsStrings | |
* [tool/export] $mysql() accepte l'option logicalsAsStrings | |
* [dwh/std/ripp] convertit correctement les booléen stockés sous forme de chaîne | |
* [dwh/std/univprec] modification du nom de certaines variables | |
* [dwh/std/objectifbe], modification du message d'info | |
* [dwh/std/plplan], suppression de variables non pertinentes dans le module | |
* [dwh/std/imniveaufaculte], ajout d'une variable, modification de la partie quality chase | |
* [dwh/std/sisusecolemat] changement du nom de certaines variables | |
* [dwh/std/sisusmatsec] modification du nom de certaines variables | |
* [dwh/std/grgrade] modification du nom de certaines variables | |
* [dwh/std/gretudiant] changement du nom de certaines variables | |
* [dwh/std/semestre] changement du nom de certaines variables | |
* [dwh/std/facultehist] changement du nom de certaines variables | |
* [dwh/std/facultergcl] changement du nom de certaines variables | |
* [dwh/std/imetudiant] changement du nom de certaines variables, ajout d'une variable pour les externes en stage de médecine | |
* [dwh/std/imetudobjectif] changement du nom de certaines variables | |
* [dwh/std/imniveaufaculte] modification du nom de certaines variables | |
* [dwh/std/plplan] modification du nom de certaines variables | |
* [dwh/std/eptetugrup] modification du nom de certaines variables | |
* [dwh/std/mosejour] modification du nom de certaines variables | |
* [dwh/std/univprec] modification du nom de certaines variables | |
* [dwh/std/impreuni] modification du nom de certaines variables | |
* [dwh/std/mosejouretape] modification du nom de certaines variables | |
* [dwh/std/pletape] modification du nom de certaines variables | |
* [dwh/std/gretudbran] modification du nom de certaines variables | |
* [dwh/std/fcueetudiant] modification du nom de certaines variables | |
* [dwh/std/imtitreprechist] modification du nom de certaines variables | |
* [dwh/std/imtitreprechist] modification du nom de certaines variables | |
* [dwh/std/imtitreprechist] changement d'un paramètre de connexion à "dwhs_prod" | |
* [dwh/std/impreuni] changement du nom de certaines variables | |
* `database/bundle` remplacement des $... par [["..."]], ajout un message d'info pour la fonction $are_identical_elements, amélioration des conditions de l'affichage des messages de la fonction $put_element | |
* `dwh/adhoc/ecriture` changement du type d'output de liste a data.frame, avec deux vecteurs en plus, pour compenser | |
* `dwh/adhoc/structure` ajout des unités structurelles du SIUS et patch de l'ESC en droit pour la CA | |
* `dwh/aggregate` poeut prendre des parametres supplémentaires | |
* `tool/package` install la version 0.4.1 de dplyr pour eviter les problèmes | |
* `dwh/std/siusecolemat`, `dwh/std/ecolemat` et `dwh/std/impreuni` années acad et civiles en _AA et _AC | |
* `dwh/std/ub`, suppression des 0 dans le champs `Us_UNIL_C` | |
* `tool/tidyrtotal`, ajout des "jolis", pour lignes et colonnes | |
### Corrections | |
* [dwh/std/adenvoi] correction du test de clé-primaire | |
* `dwh/adhoc/rhfondsfinan` prend le lot FULL de fmfincode | |
* [database/table] correction de bug pour dbWriteTable(append = T, ...) qui parfois ne respecte pas les noms de colonnes | |
* [dwh/std/rosetta] local$restore() se voit passer une fonction | |
* `tool/tidyrtotal`, correction de la gestion des NAs | |
* `dwh/std/paysbns`, l'ordre de la variable PaysOrdre est respectée | |
* `dwh/std/bnsbopanalysetiers`, correction nom de variable | |
* `dwh/aggregate`, transmet les options a csv | |
* [dwh/std/imetudobjectif] - Correction de bugs mineurs | |
* [dwh/std/imetudobjectif] - Correction des erreurs signalées par RC | |
* [dwh/std/semestre] dans la partie mutate, modification des fonctions str_trim() problématiques en format() | |
* [dwh/std/faculte] dans la partie mutate, modification des fonctions str_trim() problématiques en format() | |
* [dwh/std/imetudobjectif] - Correction de noms de variables | |
* [dwh/std/imetudobjectif] - Modification de la clé unique | |
* [dwh/std/imetudobjectif] - Correction du nom d'une variable | |
* [dwh/std/grgrade] - Correction du nom d'une variable | |
* [dwh/std/grgrade] - Correction des as.Date(format(x)) en as.Date(format(x, na.encode=F)) | |
* [dwh/std/semestre] - Correction des as.Date(format(x)) en as.Date(format(x, na.encode=F)) | |
* [dwh/std/imetudobjectif] - Correction des as.Date(format(x)) en as.Date(format(x, na.encode=F)) | |
* [dwh/std/plplan] - Correction des as.Date(format(x)) en as.Date(format(x, na.encode=F)) | |
* [dwh/std/imetudiant] - Correction des as.Date(format(x)) en as.Date(format(x, na.encode=F)) | |
* [dwh/raw/eptetugrup/eptetugrup_.R] corrections mineures | |
* [dwh/std/sisusecolemat] correction avec ajout des méthodes format(., na.encode = F) | |
* [dwh/std/mosejoursem] correction d'une faute d'orthographe dans la raison d'être | |
* [dwh/adhoc/inscriptions], corrections liées à de la cardinalité induite par plplan & une table jointe à double, ajout de la table objectifbe | |
* [dwh/std/imetudobjectif], standardisation des variables booléennes refaite | |
* [dwh/std/niveaurgcl], correction de la standardisation de la variable NiveauSIUS_UNIL_C | |
* [dwh/std/impreuni], ajout de la vérification de clé unique (PersID_UNIL_C) | |
* [dwh/std/impreuni], correction de la raion d'être | |
* `dwh/std/fmfincode`, remplacement des $sample par [["sample"]] | |
* `util/interval`, correction erreur pour les années académiques entre 00 et 09 | |
* `tool/tidyrtotal`, correction erreur sur le total des lignes | |
### Obsolète | |
* [database/table] utilisation de $get() avec les paramètres sample et lot dépréciée et remplacée par database/bundle$get_element() | |
### Retraits | |
* `dwh/adhoc/servicebop/ecritures` | |
* `tool/lot` | |
* `tool/sample` | |
## 2015-03-31 | |
### Ajouts | |
* [dwh/raw/acatsiuscl] script d'aggregation | |
* [dwh/adhoc/ternatio] module créé, table des nationalités et territoires principaux et secondaires des personnes | |
* [dwh/raw/rhtasurvey] agrégat créé | |
* [dwh/std/rhtasurvey] module créé, table du relevé des taux d'activités auprès des enseignants et chercheurs | |
* [dwh/raw/rhtaforfait] agrégat créé | |
* [dwh/std/rhtaforfait] module créé, table des taux d'activité forfaitaires | |
* [dwh/adhoc/rhta] module créee, table des taux d'activités | |
* [dwh/adhoc/contrats] module créé, table des contrats RH | |
* [script/ripp_sample_.R] script Jenkins pour l'échantillonnage du RIPP | |
### Modifications | |
* [dwh/std/acatsiuscl] intégration de la granulométrie pour le Rapport de gestion | |
* [dwh/std/perpaysnat] remplace les codes des cantons par CH | |
* [database/csv] les champs peuvent être protégés par des guillemets simples ou doubles | |
* [dwh/aggregate] les champs peuvent être protégés par des guillemets simples ou doubles | |
* [script/ripp_update_.R] DB "ripp_logs" renommée en "ripplog" | |
* [dwh/raw/avs13manuel] agrégatisé | |
* [dwh/raw/avs13sap] agrégatisé | |
* [tool/perimeter] est idempotent | |
* [database/table] admet 'sample' et 'lot' comme paramètres; dans ce cas, seul l'échantillon le plus proche de sample (dans le passé d'abord, sinon dans le futur) est requêté auprès de la base de données | |
* [tool/perimeter] méthode $drop() ajoutée | |
* [dwh/raw] admet 'sample' et 'lot' comme paramètres; dans ce cas, seul l'échantillon le plus proche de sample (dans le passé d'abord, sinon dans le futur) est requêté auprès de la base de données | |
### Corrections | |
* [dwh/std/ripp] correction des noms de champs PERSIDCHAVS11 et PERSIDCHAVS13 | |
### Obsolète | |
### Retraits | |
* [handmade/aggregate] obsolete depuis 13.03.15 | |
* [handmade/update] obsolete depuis 13.03.15 | |
## 2015-03-13 | |
### Ajouts | |
* [dwh/raw/rhhorairesport] données RAW du personnel horaire des sports intégrées | |
* [dwh/std/rhhorairesport] module créé | |
* [dwh/raw/structurealgo] échafaudage pour table RAW créé | |
* [dwh/std/structurealgo] module créé, table de la structure organisationnelle, liste des algorithmes sous forme de Regex | |
* [dwh/adhoc/structure] module créé, table de la structure organisationnelle | |
* [dwh/std/gbbienadresse] module créé, table des adresses de bâtiments UNIL (remplace adrbat) | |
* [dwh/raw/bfspays] script d'aggregation | |
* [dwh/std/bfspays] module créé, table des pays selon l'OFS avec code ISO2-3 | |
* [dwh/raw/bfscontinent] script d'aggregation | |
* [dwh/std/bfscontinent] module créé, table des contients selon l'OFSS | |
* [dwh/raw/bfsregion] script d'aggregation | |
* [dwh/std/bfsregion] module créé, table des régions selon l'OFS | |
* [tool/fuzzy] module créé, méthode $merge() pour jointures floues | |
* script/raw_sample_.R script créé, échantillonnage des tables RAW | |
* [dwh/raw/catunilbeccl] script d'aggrégation | |
* [dwh/std/catunilbeccl] module créé, liste des codes des catégories UNIL de personnel pour l'égalité des chances | |
### Modifications | |
* [dwh/std/faccoord] ajout de la variable 'Fac_UNIL_STRUCT_C' | |
* [dwh/std/sppersonne] ajout des CODECs pour le sexe, l'état-civil et le permis de travail | |
* [dwh/std/ripp] ajout d'un timeout de 24h | |
* [dwh/raw/rhhoraireunil] refactorisé et utilise aggregate | |
* [dwh/std/rhhoraireunil] refactorisé | |
* [dwh/aggregate] ajout du support xls et transformation possibilité de définir les NAs | |
* [extract/excel] transformation des "" en NA par defaut | |
* [dwh/raw/fonctcat] refactorisé et utilise aggregate | |
* [dwh/std/fonctcat] refactorisé | |
* [dwh/std/fonctcat] mis à jour pour intégrer les granulométries du BEC | |
* [dwh/tool/perimeter] paramètre "verbose" ajouté à $get_sample() | |
* [extract/*] refactorisé en [database/*] | |
* [dwh/std/adenvoi] pointe vers table RAW échantillonnée sur Oracle UNISIS | |
* [dwh/std/adresses] pointe vers table RAW échantillonnée sur Oracle UNISIS | |
* [dwh/std/adtel] pointe vers table RAW échantillonnée sur Oracle UNISIS | |
* [dwh/std/codes] pointe vers table RAW échantillonnée sur Oracle UNISIS | |
* [dwh/std/gbbien] pointe vers table RAW échantillonnée sur Oracle UNISIS | |
* [dwh/std/gbbienadresse] pointe vers table RAW échantillonnée sur Oracle UNISIS | |
* [dwh/std/pays] pointe vers table RAW échantillonnée sur Oracle UNISIS | |
* [dwh/std/perpaysnat] pointe vers table RAW échantillonnée sur Oracle UNISIS | |
* [dwh/std/personne] pointe vers table RAW échantillonnée sur Oracle UNISIS | |
* [dwh/std/rhfonction] pointe vers table RAW échantillonnée sur Oracle UNISIS | |
* [dwh/std/rhmatsap] pointe vers table RAW échantillonnée sur Oracle UNISIS | |
* [dwh/std/rhtauxretrib] pointe vers table RAW échantillonnée sur Oracle UNISIS | |
* [dwh/std/rpcontrat] pointe vers table RAW échantillonnée sur Oracle UNISIS | |
* [dwh/std/rpcontratsap] pointe vers table RAW échantillonnée sur Oracle UNISIS | |
* [dwh/std/rpfonction] pointe vers table RAW échantillonnée sur Oracle UNISIS | |
* [dwh/std/sppersonne] pointe vers table RAW échantillonnée sur Oracle UNISIS | |
### Corrections | |
* [dwh/aggregate] correctif de bug mineur concernant l'estampillage du lot des sources provenant de Google Spreadsheet | |
* [dwh/std/ub] correctif de bug mineur concernant un champs non-trimmé | |
* [dwh/adhoc/rhfondsfinan] correctif utilisation reshape en parallel | |
* [extract/connection] fixation de la TZ pour les connexions à Oracle | |
### Obsolète | |
* [dwh/std/adrbat] supprimé, remplacé par gbbienadresse | |
### Retraits | |
## 2015-03-13 | |
### Ajouts | |
* `dwh/std/fonctcat`, table de correspondance entre fonctions RH et catégories | |
* `dwh/std/acatsiuscl`, liste des codes des anciennes catégories SIUS de personnel | |
* `dwh/std/ncatsiuscl`, liste des codes des nouvelles catégories SIUS de personnel | |
* `dwh/std/fonctstatutsiuscl`, liste des codes des statuts SIUS de personnel | |
* `dwh/std/catunilrelevecl`, liste des codes des catégories UNIL de personnel pour la relève académique | |
* `dwh/std/fisrcfns`, liste des sources de financement des fonds FNS | |
* `dwh/std/fisrcunisis`, liste des sources de financement des fonds | |
* `dwh/adhoc/fondsfns`, liste des fonds fns | |
* `dwh/adhoc/rhfondsfinan`, table des sources de financement par fonds | |
* `dwh/adhoc/coordonnées`, table des coordonnées des personnes avec un contrat RH | |
* `dwh/std/adrbat`, table des adresses de bâtiments UNIL | |
* `dwh/std/faccoord`, table des coordonnées des Facultés | |
* `dwh/extract/excel`, lit les fichiers Excel | |
* `dwh/raw/avs13sap`, intégration de la liste des numéros AVS13 provenant de SAP et fournie par le CI sous forme Excel | |
* `dwh/std/avs13sap`, table des numéros AVS (source SAP) | |
* `dwh/std/rhmatsap`, table des correspondances entre matricules SAP et PERNUM dans ResHus | |
* `dwh/raw/avs13manuel`, intégration de la liste des numéros AVS13 basée sur le fichier Excel d'UNISIS et qui devra disparaître à terme | |
* `dwh/std/avs13manuel`, table des numéros AVS, saisie manuelle (source UNISIS) | |
* `dwh/adhoc/persnav13`, table des numéros AVS des personnes | |
* `dwh/raw/rhhoraireunil`, intégration du décompte des heures pour le personnel horaire basé sur le fichier Excel transmis par le SRH | |
* `dwh/std/rhhoraireunil`, table de décompte des heures pour le personnel horaire | |
* `dwh/extract/csv`. lit les fichiers csv pour symetrie avec le module excel | |
* `handmade/aggregate`, module permettant de faire l'aggregation de fichier csv ou xlsx, ou d'un gsheet | |
* `handmade/update`, module permettant de cree et mettre à jour le fichier Rds, pour les RAWs locaux | |
* `tool/perimeter`, module regroupant les modules `sample` et `lot`, cf. #23. | |
* `dwh/aggregate`, module permettant de cree et mettre à jour le fichier Rds, pour les RAWs locaux en aggregeant des fichiers csv ou xlsx, ou un gsheet | |
* `util/uuid`, module permettant d'obtenir un Universal Unique Identifier (UUID) d'un serveur de bases de données. | |
* `service/ripp`, module exposant une API pour le Registre des identifiants de personnes physiques (RIPP). | |
* `dwh/std/ripp`, table du Registre des identifiants de personnes physiques (RIPP). | |
* `script/update_ripp_.R`, script de mise à jour du Registre des identifiants. | |
* `dwh/std/rpcontratsap`, table des contrats (source SAP) | |
* `tool/perimeter`, exclusion des champs Created_T et LastModified_T si drop=T | |
* `tool/semaphore`, module pour wrapper les objets avec un message (un "sémaphore" pour débugger) | |
* `dwh/adhoc/ecriture`, table des ecritures, des recettes et des depenses pour service BOP | |
* `tool/ids`, module pour compléter les identifiants d'une table à l'aide du RIPP | |
### Modifications | |
* `util/EAN13$is_valid()` est "vectorisé", i.e. accepte un vecteur de codes EAN13 et renvoie un vecteur (de même longeur) de booléens. | |
* `extract/gsheet` ne renvoie plus de message d'avertissement | |
* `extract/gsheet` accepte `na.strings` en paramètre | |
* `tool/quality` la methode check_unique_key peut prendre une option pour afficher les doublons qui vont être supprimés | |
* `extract/gsheet` prend ne prend pas les strings comme facteur | |
* `extract/gsheet` considere "" comme un NA | |
* `util/EAN13`est renommé `util/ean13` | |
* `util/ean13$is_valid()` renvoie NA pour un NA | |
* `dwh/std/rpcontrat`, le contenu de la variable `ConOrig_UNIL_C` est en majuscules | |
* `dwh/std/rosetta` est plus verbeux pour les clés uniques | |
* `dwh/std/adresses`, correction de noms de champs | |
* `tool/map` ordonne les colonnes conformément à Rosetta | |
* `tool/quality`, la methode $check_format accepte également une fonction caractéristique à la place d'une RegEx | |
* `extract/connection` prend `stage` en paramètre optionel et permet de se connecter à d'autres bases qu'Oracle, notamment à MySQL/MariaDB | |
* `dwh/std/t005`, refactorisation en Rmd, prise en compte du fichier Rds généré par `dwh/aggregate` | |
* `dwh/std/lfa1`, refactorisation en Rmd, prise en compte du fichier Rds généré par `dwh/aggregate` | |
* `dwh/std/cpcatbnscl`, refactorisation en Rmd, prise en compte du fichier Rds généré par `dwh/aggregate` | |
* `dwh/std/bseg`, refactorisation en Rmd, prise en compte du fichier Rds généré par `dwh/aggregate` | |
### Corrections | |
* `dwh/std/rhfonction` remplace les valeurs "99" par des NA pour FONCTCATSIUSANCC. | |
* `extract/gsheet` convertit correctement les #N/A en NA | |
* `tool/autocomplete`, correction typographique | |
* `dwh/std/codefin` revoit le code Fin_UNISIS_C au format \d{2} | |
* `tool/decodec`, ajout de `dplyr::rename` pour résoudre le conflit potentiel avec le package "reshape" | |
* `dwh/std/rosetta`, ajout de `dplyr::rename` pour résoudre le conflit potentiel avec le package "reshape" | |
* `dwh/std/personne`, correction du nom de variable `PERSNAISSPAYSSIUSC` en `PERSNAISSPAYSUNILC` | |
* `tool/export`, $maria() crée la table si elle n'existe pas | |
### Obsolète | |
* `tool/sample`, remplacé par `tool/perimeter`, cf. #23. | |
* `tool/lot`, remplacé par `tool/perimeter`, cf. #23. | |
* `hademade/aggregate` cf #53. | |
* `hademade/update`, remplacé par `dwh/aggregate`, cf #53. | |
* `dwh/adhoc/servicebop/ecritures`, remplacé par `dwh/adhoc/ecriture` | |
### Retraits | |
## 2015-02-13 | |
Cf. commit d838d24b96a39bd1b1c1b4d51cad49f8a437d949 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment