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ête | Rôle |
|---|---|
column_separator | Séparateur de colonnes (CSV) |
skip_lines | Nombre de lignes d'en-tête à ignorer |
format | csv (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.