Data Platform pour les développeurs
Pilotez un projet en code : des APIs publiques et trois SDKs.
Ce que vous pouvez faire en code
Tout ce qu'un projet Data Platform fait via son interface peut également se faire en code. Cette section s'adresse aux personnes qui développent sur la platform plutôt qu'à celles qui l'exploitent.
Les APIs Data Platform sont l'alternative programmatique à l'interface : des endpoints REST pour les buckets et pour l'Identity Access Manager, accessibles à tout utilisateur et authentifiés avec les identifiants du projet.
Trois SDKs couvrent trois usages :
Le SDK Custom Actions est celui que la plupart des projets utilisent : il s'exécute dans les actions personnalisées, les actions PySpark personnalisées et les notebooks, et c'est ainsi qu'une tâche lit et écrit des datasets, des tables et des buckets.
Les deux SDK Front sont en cours de remplacement. Leur documentation actuelle reste sur le site legacy jusqu'à la sortie des nouveaux. Voir le signpost des SDK Front.
L'infrastructure derrière tout cela : Docker exécute chaque processus et composant déployé, Python 3 fait fonctionner les composants de traitement des données et de data science, et NodeJS fait fonctionner les composants API et application, ce qui importe si vous comptez développer localement contre eux.
APIs Data Platform→
Endpoints REST pour les buckets et pour l'IAM.
SDK Custom Actions (Python)→
Lisez et écrivez les données du projet depuis une action ou un notebook.
SDK Front App et API→
Les deux SDK sont en cours de remplacement. La documentation actuelle reste sur le site legacy.
Aller plus loin
Si vous avez besoin d'une formation ou d'une assistance technique pour la mise en oeuvre de nos solutions, contactez votre commercial ou cliquez sur ce lien pour obtenir un devis et demander une analyse personnalisée de votre projet à nos experts de l’équipe Professional Services.
Posez vos questions, faites-nous part de vos commentaires et interagissez directement avec l’équipe qui développe la Data Platform sur le canal Discord dédié.
Si vous avez besoin d'une assistance concernant vos services OVHcloud, créez une demande depuis notre centre d'aide.
Rejoignez notre communauté d'utilisateurs.