- Job Identity
Le module Job identity permet de récupérer les éléments relativent au job Talend
- Le nom du projet
- Le nom du job
- La version Talend
- La dernière date de récupération
- Le chemin du job
- La version du job
- La description
- Les arguments JVM
- Les composants utilisés.
- La qualité de développement
- Le score
- L’observation
- La recommandation
- Les variables de context utilisées
- Les metadatas utilisés
- Les joblets utilisées
- Les jobs fils utilisés
- Les routines utilisées
- Best practice
Ce module permet de récupérer des métriques de qualités avec plus de détails.
Mode de recherche
La recherche peut se réaliser par
- Jobs / préfixe de job
- Projets
- Développeur Talend
- Période de modification (calendrier)
les KPIs de qualité qu’on propose sont les suivants :
- Le nombre de job ayant au moins un composant sans die_on_error
- Différence entre les ouvertures et fermetures de connexion
- Le nombre de job ayant au moins un tmap avec 4 lookups ou plus
- expressions in 3 jobs with 3 expressions in OUTPUT minimum
- rows in 4 jobs using PERSISTENCE
- Le nombre de job avec au moins un composant sans ‘Use Existing Connexion’
- Nombre de Jobs ayants au moins une valeur en dur
- Le nombre de jobs qui n’utilisent le context implicite
- Le nombre de jobs qui n’ont que les noms par défaut sur tous les composants
- Le nombre de jobs qui n’ont pas au moins 3 sections (sous-job) avec un nom renseigné
- Le nombre de job avec des arguments JVM
- Utilisation des metadatas non référencées par projet
- Utilisation des composants tLogRow par Job
- Utilisation des champs dans les composants tMap
- Nombre de routines par job
- Utilisation des variables de context dans les jobs
- Liste des jobs fils avec la fonction die on child error
- Le nombre job fils par job
- Scoring
Un système de scoring se base sur les KPI ci-dessous pour calculer le score de qualité de développement.
Il propose également une observation et une recommandation sur les anomalies de développement détectées
- Kpi Resume
un tableau qui montre la tendance de qualité des développements.
- Kpi On Demande
KPI On demande permet au client de concevoir lui-même son propre KPI.