mod の開発
Spotfire 環境では、独自のカスタム ビジュアライゼーションやさまざまなアクションを実行できるスクリプトを使用して、基本機能を強化できます。安全な開発および使用環境を提供するために、mod フレームワークが構成されました。
さまざまなタイプの mod が開発されると、作成者によって署名され、企業やエンド ユーザーは、署名者に対する信頼に基づいて、カスタム コードを信頼するかどうかを決定できます。
GitHub の Spotfire® Mod Web サイトには、前提条件、スタート ガイド、技術的な詳細など、mod 開発に関する完全な情報が記載されています。
mod 開発ツールでは、開発中の mod に接続することができます。ツールには、[ ] からアクセスできます。
- ビジュアライゼーション mod
Spotfire にはさまざまな種類のビジュアライゼーションが用意されていますが、自分のデータを視覚化するための特定の方法が見つからない可能性があります。そのギャップを埋めるために、Spotfire は、開発者が新しいカスタマイズされたビジュアライゼーションで Spotfire を拡張するためのフレームワークを提供します。提供された Spotfire mod API を介して、これらのカスタマイズされたビジュアライゼーションを JavaScript または TypeScript を使用して作成できます。これらはビジュアライゼーション mod と呼ばれます。 - アクション mod
アクション mod とは、アクション (スクリプト) をまとめてパッケージ化したもので、分析におけるアクションの共有や再利用を容易にします。mod 内のアクションは、ビジュアライゼーションやテキストエリアのトリガーから実行するか、ライブラリーから直接実行することができます。アクション mod はビジュアライゼーション mod と同様の方法で開発され、使用する分析のコンテキスト内で開発・テストすることができます。アクション mod のスクリプトは、共通コードを共有し、スクリプトに必要なライブラリーを含めることができます。また、複数の分析で再利用できるよう、スクリプトを信頼して保存することができます。 - mod 開発ツール
mod 開発ツールを使用すると、開発中の mod や分析に使用されている mod の概要を把握することができます。また、アクション mod でアクションのテスト ランを行ったり、後で使用できるように構成を保存することもできます。
- ビジュアライゼーション mod
Spotfire にはさまざまな種類のビジュアライゼーションが用意されていますが、自分のデータを視覚化するための特定の方法が見つからない可能性があります。そのギャップを埋めるために、Spotfire は、開発者が新しいカスタマイズされたビジュアライゼーションで Spotfire を拡張するためのフレームワークを提供します。提供された Spotfire mod API を介して、これらのカスタマイズされたビジュアライゼーションを JavaScript または TypeScript を使用して作成できます。これらはビジュアライゼーション mod と呼ばれます。 - アクション mod
アクション mod とは、アクション (スクリプト) をまとめてパッケージ化したもので、分析におけるアクションの共有や再利用を容易にします。mod 内のアクションは、ビジュアライゼーションやテキストエリアのトリガーから実行するか、ライブラリーから直接実行することができます。アクション mod はビジュアライゼーション mod と同様の方法で開発され、使用する分析のコンテキスト内で開発・テストすることができます。アクション mod のスクリプトは、共通コードを共有し、スクリプトに必要なライブラリーを含めることができます。また、複数の分析で再利用できるよう、スクリプトを信頼して保存することができます。 - mod 開発ツール
mod 開発ツールを使用すると、開発中の mod や分析に使用されている mod の概要を把握することができます。また、アクション mod でアクションのテスト ランを行ったり、後で使用できるように構成を保存することもできます。
親トピック: Spotfire の拡張