Spotfire/JavaScript マッシュアップを作成していますが、ユーザーがドロップダウン リストから最も適切な視覚化/分析を選択できるようにしたいと考えています。
ただし、分析のリストをハードコーディングしたくはありません。プログラムで webplayer アプリケーションをポーリングし、webplayer ライブラリで分析のリストを取得する方法があれば、それが望ましいと思います。API には明らかなものはないようです。
どうすればこれを行うことができますか?
Spotfire/JavaScript マッシュアップを作成していますが、ユーザーがドロップダウン リストから最も適切な視覚化/分析を選択できるようにしたいと考えています。
ただし、分析のリストをハードコーディングしたくはありません。プログラムで webplayer アプリケーションをポーリングし、webplayer ライブラリで分析のリストを取得する方法があれば、それが望ましいと思います。API には明らかなものはないようです。
どうすればこれを行うことができますか?
Spotfire ライブラリは、"LIB" プレフィックスが付いた Spotfire データベース内の複数のテーブルとして実装されているようです。
たとえば、次のクエリのようなものを使用して、関連する分析メタデータをライブラリから取得できます。
SELECT LIB_ITEMS.TITLE,LIB_ITEMS.DESCRIPTION,LIB_ITEMS.CONTENT_SIZE
FROM LIB_ITEMS
WHERE LIB_ITEMS.ITEM_TYPE = (SELECT LIB_ITEM_TYPES.TYPE_ID FROM LIB_ITEM_TYPES WHERE LIB_ITEM_TYPES.LABEL = 'dpx')
ORDER BY LIB_ITEMS.TITLE ASC
お役に立てれば。:)