プライマリ・コンテンツに移動
Oracle® Big Data Discovery Cloud Service拡張ガイド
E65372-04
目次
索引
前
次
機械翻訳について
2
カスタム視覚化コンポーネントの開発
この項では、独自のカスタム視覚化コンポーネントを作成して、Studioで使用できるように公開する方法を説明します。
「
カスタム視覚化コンポーネントの作成
」
コンポーネントを作成するには、カスタム視覚化コンポーネントJavaScript APIを使用して問合せを開始し、戻されたデータをコンポーネントにレンダリングするJavaScriptファイルをコーディングします。
このファイルは、コンポーネント構成の一部としてアップロードします。
また、1つ以上のEQL文を記述して、コンポーネントに結果セットを提供します。
「
EQL問合せでのトークンの使用
」
カスタム視覚化コンポーネントのEQL問合せでは、EQL問合せでのトークンの置換がサポートされています。
トークンは単にEQL問合せ内の変数で、コンポーネントの
「ビジュアライゼーション設定」
パネルのユーザー・インタフェース・コントロールに対応します。
コントロールには、属性(メトリックまたはディメンション)、ビュー、データ・ビューおよびソートが含まれます。
たとえば、EQL問合せのソート・トークンにより、プロジェクト・ユーザーが選択するためのコンポーネント構成にASCまたはDSCソート・コントロールが作成されます。
ディメンション・トークンにより、プロジェクト・ユーザーが選択する属性のドロップダウン・メニューが作成されます。
「
開発中のJavaScriptの編集
」
トラブルシューティングの利便性のために、Studioには、コンポーネントJavaScriptを直接変更できるインラインJavaScriptエディタが用意されています。
コンポーネントの追加ウィザードを使用してファイルを再度アップロードする必要はありません。
JavaScriptインラインを、コンポーネントのデバッグの一環として変更します。
このJavaScriptエディタは、コンポーネントが未公開の場合にのみ使用できます。
「
カスタム視覚化コンポーネントの公開
」
カスタム視覚化コンポーネントが期待どおりに動作することを確認した後、StudioのDiscoverページですべてのStudioユーザーが使用できるように公開します。
非公開のコンポーネントを使用できるのは管理者のみです。
「
カスタム視覚化コンポーネントの非公開化
」
コンポーネント・メニューからカスタム視覚化コンポーネントを削除するには、そのコンポーネントを非公開にします。
以前に作成したコンポーネントのインスタンスは、引き続きDiscoverページで使用できますが、ビジネス・ユーザーは公開を取り消した後にコンポーネントの新しいインスタンスを作成できません。
「
カスタム視覚化コンポーネントの削除
」
削除すると、Discoverページのコンポーネント・メニューからそのコンポーネントが削除され、使用されていたプロジェクトからもそのコンポーネントが削除されます。