Einführendes Lernprogramm

IBM Analytics Engine Der serverlosen Instanz werden bei der Bereitstellung von Spark-Workloads bei Bedarf Rechen- und Speicherressourcen zugewiesen. Wenn eine Anwendung nicht aktiv ist, werden der IBM Analytics Engine -Instanz keine IT-Ressourcen zugeordnet. Die Preisgestaltung basiert auf der tatsächlichen Menge der von der Instanz verbrauchten Ressourcen, die pro Sekunde in Rechnung gestellt wird.

Erste Schritte mit serverunabhängigen IBM Analytics Engine -Instanzen

Der Plan 'IBM Analytics Engine Standard Serverless' für Apache Spark bietet die Möglichkeit, serverunabhängige Instanzen von IBM Analytics Engine innerhalb von Sekunden zu starten, sie mit Bibliothekspaketen Ihrer Wahl anzupassen und Spark-Workloads auszuführen.

Derzeit können Sie IBM Analytics Engine serverunabhängige Instanzen nur in der Region 'Vereinigte Staaten (Süden)' erstellen.

Vorbereitende Schritte

Zum Starten der Ausführung von Spark-Anwendungen in IBM Analytics Enginebenötigen Sie Folgendes:

  • Ein IBM Cloud®-Konto
  • Instanzausgangsspeicher in IBM Cloud Object Storage, der von der IBM Analytics Engine-Instanz referenziert wird. Dieser Speicher wird zum Speichern von Spark-Verlaufsereignissen verwendet, die von Ihren Anwendungen und allen benutzerdefinierten Bibliothekssätzen erstellt werden, die Ihren Spark-Anwendungen zur Verfügung gestellt werden müssen.
  • Eine serverunabhängige IBM Analytics Engine-Instanz.

Instanz bereitstellen und Cluster erstellen

Gehen Sie wie folgt vor, um eine IBM Analytics Engine-Instanz bereitzustellen:

  1. Machen Sie sich mit der Architektur und den Schlüsselkonzepten vertraut. Siehe Serverunabhängige Instanzarchitektur und Konzepte.
  2. Serverunabhängige Instanz bereitstellen

Anwendungen ausführen

So führen Sie Spark-Anwendungen in einer serverunabhängigen IBM Analytics Engine -Instanz aus:

  1. Erteilen Sie Benutzern optional Zugriff auf die bereitgestellte Instanz, um die Zusammenarbeit zu ermöglichen. Siehe Benutzerzugriff auf gemeinsam genutzte Instanzen verwalten.
  2. Passen Sie die Instanz optional an die Anforderungen Ihrer Anwendungen an. Siehe Instanz anpassen.
  3. Übergeben Sie Ihre Spark-Anwendung mithilfe der REST-API der Spark-Anwendung. Siehe Spark-Stapelanwendungen ausführen.
  4. Übergeben Sie Ihre Spark-Anwendung mithilfe der Livy-Batch-API. Siehe Spark-Stapelanwendungen mit der Livy-API ausführen.

End-to-End-Szenario mit der serverunabhängigen Befehlszeilenschnittstelle von Analytics Engine

Um schnell und einfach mit der Bereitstellung einer Analytics Engine-Instanz und der Übergabe von Spark-Anwendungen beginnen zu können, können Sie die serverunabhängige Analytics Engine-CLI verwenden.

Ein End-to-End-Szenario der Schritte, die Sie ausführen müssen - von der Erstellung der erforderlichen Services bis zur Übergabe und Verwaltung Ihrer Spark-Anwendungen über die Analytics Engine-CLI - finden Sie unter Serviceinstanzen erstellen und Anwendungen über die Befehlszeilenschnittstelle übergeben.