Aller au contenu principal
SaaS · On-premise

Stream Load et suivi des chargements

Stream Load charge un fichier CSV, JSON ou Parquet dans une table par une requête HTTP. Utilisez un compte de service de modèle Loader.

Charger un fichier​

curl --location-trusted -u svc_loader:'<mot de passe>' \
-H "column_separator:," -H "skip_lines:1" \
-T orders.csv \
https://load-<espace>.datakanucomputing.com/api/analytics/orders/_stream_load

L'utilisateur s'écrit sans le suffixe @<espace>.

La réponse doit contenir "Status": "Success". En cas d'échec, ErrorURL détaille les lignes rejetées.

En-têteRôle
column_separatorSéparateur de colonnes (CSV)
skip_linesNombre de lignes d'en-tête à ignorer
formatcsv (défaut), json, parquet, orc

Suivre les chargements​

Menu Tâches planifiées, onglet Imports : chaque chargement y figure avec son label, son état (LOADING, FINISHED, CANCELLED…), sa progression, son type et le nombre de lignes chargées. Le champ de filtre restreint la liste à une base.