カスタム オペレーター

カスタム オペレーター フレームワークを使用して、Scala と Java で分析パッケージを作成し、それらを TIBCO Data Science - Team Studio ワークフロー環境で実行します。

データ サイエンティストとプログラマーは、このフレームワークを使用して、TIBCO Data Science - Team Studio の分析ワークフロー内で使用する様々なカスタムオペレーターを作成することができます。SDK と一緒に提供されるフレームワークとサンプルを使って、Scala と Java でカスタム オペレーターを開発できます。フレームワークは Spark とデータベースの両方のオペレーターをサポートしていますが、このセクションでは Spark 対応オペレーターのみの開発について説明します。

カスタム オペレーターが、TIBCO Data Science - Team Studio インスタンスにデプロイされた後、ユーザーはそれらを使用するためにコードを読んだり、書いたり、理解したりする必要はありません。具体的には、ユーザーは独自の Spark ジョブと簡単に統合したり、TIBCO Data Science - Team Studio フレームワーク内でデータに対してカスタムコードを実行することができます。カスタム オペレーターは 1 つ以上の表形式のデータ セットを使用し、後続のオペレーターへの出力として表形式のデータセットを生成できます。

顧客チーム全体が既存の分析ライブラリを共有し、TIBCO Data Science - Team Studio のビジュアルワークフローに組み込むことができ、TIBCO Data Science - Team Studio のドラッグ・アンド・ドロップ インターフェースを介して、素早く選択・設定することができます。

カスタム オペレーター SDK は Github で入手できます。