これはsparkmagicというLinuxアプリで、最新リリースは0.23.0sourcecode.tar.gzとしてダウンロードできます。ワークステーション向けの無料ホスティングプロバイダーであるOnWorksでオンラインで実行できます。
OnWorks を使用して、sparkmagic というこのアプリを無料でダウンロードしてオンラインで実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。
-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードし、インストールして実行します。
スクリーンショット:
スパークマジック
説明:
Sparkmagic は、Jupyter ノートブックでリモート Spark クラスターをインタラクティブに操作するためのツールセットです。Sparkmagic は、REST サーバーを介してリモート Spark クラスターとやり取りします。PySpark、Spark、SparkR カーネルでの SQL クエリの自動視覚化。簡単なビジュアルインターフェースを使用して、コードを記述することなくインタラクティブに視覚化を構築できます。SQL クエリの出力を Pandas データフレームとしてキャプチャし、他の Python ライブラリ(matplotlib など)とやり取りする機能も備えています。ローカルファイルまたはデータフレームをリモートクラスターに送信します(例:事前学習済みのローカル ML モデルを Spark クラスターに直接送信)。Livy への認証は、Basic Access 認証または Kerberos 認証を介して行います。
オプション
- Yarnでインタラクティブセッションを実行する
- Yarn または Kubernetes で対話型セッションを実行する場合 (PySpark セッションのみがサポートされます)
- YarnまたはKubernetesでインタラクティブセッションを実行する場合
- Sparkmagicプロジェクトには、複数の言語でSparkコードを対話的に実行するためのマジックのセットが含まれています。
- Livy を介して、任意のリモート Spark クラスターに対して複数の言語で Spark コードを実行します。
- SparkContext (sc) と HiveContext (sqlContext) の自動作成
- %%sqlマジックでSparkSQLクエリを簡単に実行
プログラミング言語
Python
カテゴリー
このアプリケーションは、https://sourceforge.net/projects/sparkmagic.mirror/ からも入手できます。OnWorks でホストされているため、無料のオペレーティングシステムから最も簡単にオンラインで実行できます。