Aperçu
Service qui permet d’améliorer la qualité des données en corrigeant une adresse, standardisant un numéro de téléphone ou validant un e-mailaddresse
Services IT génériques
Sous-domaineAs a Service
TypologieService & API
Service ownerSmals
2024
Effort d'intégrationQuelle en est l'utilité ?
Votre application reçoit des données de qualité inconnue telles que des adresses postales, des adresses mail ou des numéros de téléphone? Alors ce service lui sert à les vérifier ou à les corriger instantanément. Votre application peut alors standardiser les données et leur format avant de les traiter et de les stocker dans votre DB avec une plus grande confiance dans leur qualité ou renvoyer un feedback à l'utilisateur (p. ex. "Adresse incorrecte").
Description fonctionnelle
Le service REST dataQualityImprovement permet aux applications clientes d’améliorer la qualité des données reçues en appliquant une série d’opérations préconfigurées. Il offre les fonctionnalités suivantes :
- Valider des adresses postales belges en corrigeant les erreurs possibles.
Exemple : « Av. Fonzny 20 1060 Bxl » deviendrait « Avenue Fonsny 20 1060 Saint-Gilles »
En cas d’échec, la raison pour laquelle la correction/validation n’a pas pu avoir lieu est retournée. - Standardiser des numéros de téléphone belges, fixe ou mobile, et en extraire toute information superflue si elle est présente.
Exemple : le champ « 0477.23.45.89 ne pas appeler après 20h » serait décomposé en 2 champs : le numéro de téléphone standardisé « +32477234589 » et un champ informatif «ne pas appeler après 20h » - Valider des adresses e-mail en 3 étapes successives:
- validation syntaxique comme implémenté dans la librairie SmalsUtils-Validation – objet e-mail (permissif, spécifique au nom du domaine et syntaxe suspecte)
- validation du nom de domaine (lookup DNS général, suivi d'une lecture des records MX-DNS)
- validation sur base d'une liste d’adresses e-mail erronées, gérée par le Bureau de Communication de Smals
Remarque : Les traitements sur les adresses étrangères et les numéros de téléphone étrangers seront prochainement également disponibles.
Public cible
Le service est destiné aux applications de la sécurité sociale nécessitant une qualité des données pour les adresses, numéros de téléphone ou les adresses e-mail.
Le service est facturé de façon dégressive en fonction du volume des requêtes.
A la demande, des opérations spécifiques à un domaine, telles que standardisation custom, data matching, déduplication de données, etc., peuvent être mises à disposition.
Toute application n’appartenant pas à la sécurité sociale et désireuse d’utiliser cet API REST pourra faire l’objet d’un examen spécifique.
Remarque : Ce service REST n’est pas destiné à être utilisé en mode batch, pour ce faire il est préférable de contacter l’équipe DataQuality@smals.be.
Conditions d'intégration
L’application cliente doit obtenir le scope oAuth autorisant l’accès aux ressources data quality du service.
Ce service est fourni en « best effort », avec un niveau de support bronze associé. L’application cliente et le business concerné doivent pouvoir poursuivre leur bon fonctionnement indépendamment de tout downtime de ce service.
Pour toute question, demande d’onboarding ou de mise à disposition d’opérations spécifiques, veuillez prendre contact.
Documentation
- Data Quality Tools : retours d’expérience et nouveautés
- Manuel utilisateur - CookBook
- Fichier Swagger
- Plus d'info sur le Data Quality
Contact
Contact : ReuseOperational@smals.be