Tutorial de introdução
IBM Analytics Engine A instância sem servidor é alocada para recursos de computação e memória sob demanda quando as cargas de trabalho do Spark são implementadas. Quando um aplicativo não está em estado de execução, nenhum recurso de computação é alocado para a instância IBM Analytics Engine. A precificação é baseada na quantia real de recursos consumidos pela instância faturada por segundo.
Introdução ao uso de instâncias serverless IBM Analytics Engine
O plano serverless do IBM Analytics Engine Standard para o Apache Spark oferece a capacidade de girar instâncias serverless do IBM Analytics Engine em segundos, customizá-las com pacotes de bibliotecas de sua escolha e executar cargas de trabalho do Spark.
Atualmente, é possível criar instâncias serverless IBM Analytics Engine apenas na região Sul dos EUA.
Antes de Iniciar
Para iniciar a execução de aplicativos Spark em IBM Analytics Engine, você precisa de:
- Uma conta IBM Cloud®.
- Armazenamento de início da instância no IBM Cloud Object Storage que é referenciado a partir da instância do IBM Analytics Engine. Esse armazenamento é usado para armazenar eventos do Spark History, que são criados por seus aplicativos e quaisquer conjuntos de bibliotecas personalizados, que precisam ser disponibilizados para seus aplicativos Spark.
- Uma instância serverless do IBM Analytics Engine.
Fornecer uma instância e criar um cluster
Para prover uma instância do IBM Analytics Engine:
- Tenha um entendimento básico dos conceitos de arquitetura e chave. Consulte Arquitetura e conceitos de instância serverless
- Provisione uma instância serverless
Executar aplicativos
Para executar aplicativos Spark em uma instância serverless IBM Analytics Engine:
- Opcionalmente, dê aos usuários acesso à instância provisionada para permitir a colaboração. Consulte Gerenciando o acesso do usuário a instâncias de compartilhamento.
- Opcionalmente, customize a instância para adequá-la aos requisitos dos aplicativos. Consulte Customizando a instância.
- Envie o aplicativo Spark usando a API de REST do aplicativo Spark. Consulte Executando aplicativos em lote Spark
- Envie o aplicativo Spark usando a API do lote Livy. Consulte Executando aplicativos Spark em lote usando a API Livy.
Cenário de ponta a ponta usando a CLI serverless do Analytics Engine
Para ajudá-lo a começar rapidamente e de modo simples o fornecimento de uma instância do Analytics Engine e o envio de aplicativos Spark, é possível usar a CLI serverless do Analytics Engine.
Para obter um cenário de ponta a ponta das etapas que você precisa executar, desde a criação dos serviços que são necessários até o envio e gerenciamento de seus aplicativos Spark usando a CLI do Analytics Engine, consulte Criar instâncias de serviço e enviar aplicativos usando a CLI.