Aller au contenu principal

Sources de données

process-data-source

Les sources de données sont les éléments centraux de Qalita, elles sont référencées dans la plateforme, les données ne sont jamais recopiées et stockées dans la plateforme.

Ajouter une source

L'ajout d'une source se fait pour le moment uniquement grâce à la ligne de commande qalita

Lorsque vous ajoutez une source, cela créé un fichier de configuration qalita-conf.yaml dans le dossier ~/.qalita/ qui contient les informations de connexion à la source.

Exemple :

version: 1
sources:
- config:
path: /home/aleopold/desktop/data/heart/
description: 11 clinical features for predicting heart disease events.
id: 1
name: Heart Failure Prediction Dataset
owner: admin
owner_id: 1
reference: true
sensitive: true
type: file
validate: valid
visibility: internal

Dans cet exemple, la source est un fichier local, mais elle pourrait être une base de données, un fichier distant, un flux de données, etc.

PropriétéDescription
versionVersion de la configuration
sourcesListe des sources
configConfiguration de la source, les propriétés varient en fonction du type de source.
idIdentifiant unique de la source, cet identifiant est obtenu par la plateforme après avoir finalisé le référencement de la source avec la commande qalita source push
nameNom de la source
ownerNom de l'utilisateur propriétaire de la source
owner_idIdentifiant de l'utilisateur propriétaire de la source
typeType de la source
referenceSi la source est une référence, permet la comparaison avec d'autres sources.
sensitiveSi la source est sensible, il faudra une habilitation spéciale pour pouvoir y accèder voir habilitations
validateSi la source est valide, cela signifie que le client à bien accès à la source, elle peut être référencée sur la plateforme
visibilityVisibilité de la source, peut être public, internal ou private. Permet de restreindre l'accès à différents profils d'utilisateurs de la plateforme.

Types de sources

Les sources peuvent être de n'importe quel type, tant qu'il existe des packs pour les traiter. QALITA Platforme ne fourni aucune limitation sur les types de sources.