Tutoriel de mise en route
IBM Analytics Engine L'instance Serverless est allouée aux ressources de calcul et de mémoire à la demande lorsque les charges de travail Spark sont déployées. Lorsqu'une application n'est pas en cours d'exécution, aucune ressource de calcul n'est allouée à l'instance IBM Analytics Engine. La tarification est basée sur la quantité réelle de ressources consommées par l'instance, et à la seconde.
Initiation à l'utilisation des instances IBM Analytics Engine sans serveur
Le plan IBM Analytics Engine Standard Serverless pour Apache Spark offre la possibilité de démarrer des instances sans serveur IBM Analytics Engine en quelques secondes, de les personnaliser avec les modules de bibliothèque de votre choix et d'exécuter vos charges de travail Spark.
Actuellement, vous pouvez créer des instances IBM Analytics Engine sans serveur uniquement dans la région États-Unis Sud.
Avant de commencer
Pour démarrer l'exécution des applications Spark dans IBM Analytics Engine, vous devez :
- Un compte IBM Cloud®.
- Stockage de base de l'instance dans IBM Cloud Object Storage référencé à partir de l'instance IBM Analytics Engine. Ce stockage est utilisé pour stocker les événements de l'historique Spark, qui sont créés par vos applications et tous les ensembles de bibliothèques personnalisées, qui doivent être mis à la disposition de vos applications Spark.
- Instance IBM Analytics Engine sans serveur.
Provisionnez une instance et créez un cluster
Pour mettre à disposition une instance IBM Analytics Engine :
- Familiarisez-vous de manière basique avec l'architecture et les concepts essentiels. Voir Architecture et concepts des instances sans serveur.
- Mise à disposition d'une instance sans serveur
Exécuter des applications
Pour exécuter des applications Spark dans une instance IBM Analytics Engine sans serveur :
- Si vous le souhaitez, donnez aux utilisateurs l'accès à l'instance mise à disposition pour permettre la collaboration. Voir Gestion de l'accès utilisateur pour le partage des instances.
- Vous pouvez éventuellement personnaliser l'instance en fonction des besoins de vos applications. Voir Personnalisation de l'instance.
- Soumettez votre application Spark à l'aide de l'API REST de l'application Spark. Voir Exécution d'applications par lots Spark.
- Soumettez votre application Spark à l'aide de l'API par lots Livy. Voir Exécution d'applications par lots Spark à l'aide de l'API Livy.
Scénario de bout en bout en utilisant la CLI sans serveur Analytics Engine
Pour vous aider à démarrer rapidement et simplement à mettre à disposition une instance Analytics Engine et à soumettre des applications Spark, vous pouvez utiliser l'interface de ligne de commande Analytics Engine sans serveur.
Pour un scénario de bout en bout des étapes à suivre, de la création des services requis, de la soumission et de la gestion de vos applications Spark à l'aide de l'interface de ligne de commande Analytics Engine , voir Créer des instances de service et soumettre des applications à l'aide de l'interface CLI.