組み込み分析のためのデータ分析構築 – シンプル。高速。予測可能。
これがRevealのヘッドラインです。 私たちが組み込み分析製品をローンチして以来、3つの主要な目標を掲げてきました。
- 高速かつ簡単な統合 – お客様が追加の要件なしに、既存のアプリケーションに統合できる、使いやすいデータ分析ソリューションを提供します。Revealの柔軟なアーキテクチャと豊富なAPIは、アプリ内の機能に対するコントロールを提供し、ユーザーのアプリ体験の一部としてシームレスに機能します。
- 優れたユーザー体験– アプリケーションを離れることなく、ユーザー自身がデータビジュアライゼーションに機械学習モデルを作成、編集、適用することを容易にすることで、ユーザーを刺激します。エビデンスに基づいた意思決定の採用を促進します。
- 透明で手頃な価格設定 – 予期せぬ出費をすることなく、支払う金額を正確に把握できます。当社のシンプルで固定された価格設定により、追加の使用料を支払うことなく、あらゆるデバイスで無制限のユーザーにリーチできます。
私たちの目標は、セルフサービスBI、ディープデータ分析、およびデータストーリーテリングのための素晴らしいエンドユーザーUXを提供することです。これにより、使いやすく、すぐに開始できるSDK体験を提供します。これは、お客様とステークホルダーに圧倒的な価値を提供する適切なレベルの機能を持つ、シンプルで美しい体験を意味します。
これを念頭に置き、私たちは以下の4つの分野に注力しています。
- データコネクタ
- データビジュアライゼーションのユーザー体験
- SDK内での使いやすいAPI
- 高度な分析 / 人工知能
歴史的に、主要な機能は8〜10週間ごと、月次およびオンデマンドのホットフィックスを提供しています。つまり、数ヶ月ごとに大規模な機能(新しいデータコネクタや新しいチャートタイプなど)が、月次またはそれより早いタイミングでより小さな機能やバグ修正として期待できるということです。
バグについては、回避策を提供できない重大なバグがある場合、修正され次第すぐにご利用いただけます – 私たちも同様にソフトウェアを構築していることを知っているため、このような事柄の重要性と緊急性を理解しています。*
SDKをインストール/更新する際、バージョンを選択できます。バグが修正されるにつれて、どのバージョンをインストールすべきかお知らせします。
2022年にリリースしたもの
2022年は、機能提供が大きな年となりました。特に大きなハイライトは、NodeJSサーバーとReveal Domでした。NodeJSサーバーにより、Angular、React、Vue、その他の最新のWebプラットフォームでアプリを構築するチームは、既存のASP.NET CoreおよびJavaサーバーバリアントのSDKの上に、新しい選択肢を持つようになりました。Reveal Domプロジェクトは、Revealの.rdashファイル形式のためのドキュメントオブジェクトモデル(DOM)です。これにより、Reveal SDKを使用する開発者は、.NETを使用してダッシュボードをロード、編集、作成することができます。
これらのより大きな機能に加えて、既存の顧客からの大量の機能リクエストとアップデートに対応し、データソースと更新されたチャート機能の推進を続けました。以下に、今年これまでに実施されたアップデートの完全なリストを示します。
データビジュアライゼーションのユーザー体験
- チャートのズームレベルを可能にする新しいAPIとUI、およびスクロールバーがチャートの初期の水平または垂直のズームレベルを設定できるようにする機能。
- チャートシリーズの色割り当てを可能にする新しいAPI。
- 円グラフの「その他」グループのしきい値をカスタマイズするための新しいAPI。
- 新しいシリーズカラーとデータラベルオプションを含む、すべてのチャートタイプのための新しいビジュアライゼーション。
データコネクタ
- Google Search Console データコネクタ
- Salesforce Marketing Cloud のアップデート
- Google Analytics のアップデート
SDK
- 新しいNodeJSサーバー。
- Web用Reveal Client SDKのための新しいグローバルCDNオプション。
- サーバー側エクスポート操作のための新しいヘッドレスエクスポート。
- 新しいインタラクティブなチャートフィルタリング。
- カスタムデータソースダイアログを可能にし、選択されたデータソースをビジュアライゼーションに設定して返す新しいコールバック。
- ビジュアライゼーションで使用する特定のデータソースを簡単に見つけるための新しいデータソース検索/フィルターテキストボックス。
- JavaScript SDKのための新しいローカライゼーション/フォーマットオプション。
- クブベースのデータソースのための新しいメタデータプロパティ。
- ビジュアライゼーションの背景色を変更するための新しいプロパティ。
- ダッシュボードのタイトル(名前 + kebab)を表示/非表示にするための新しいプロパティ。
- データオブジェクト名に対する新しいサーバー側フィルタリング。
- データソースの更新レートを設定するための新しいオプション。
- エクスポートのためのPuppeteer依存関係をPlaywrightで削除。
- RESTデータソースのための更新された日付処理。
- 追加のデータソースを追加するための更新された列挙型。
- ダッシュボードファイル名の処理の更新 – これにより、ダッシュボード名を変数として渡すために追加のコードを書く必要がなくなりました(大文字小文字を区別しません)。
- 以前はデータベースから取得したとおりに日付が表示されていた場合でも、ユーザーがローカルタイムゾーンで日付を表示できるようになったオプションの更新。
- 圧縮されたReveal client SDKのファイルサイズの改善。
Revealの2023年ロードマップ
私たちのロードマップは、お客様のニーズに基づいて構築されています。私たちが追加するすべては、お客様からのフィードバックと需要に基づいています。市場で競争力を持つと考えるアイテムや、一般的な市場の方向性やアナリストのフィードバックに基づいた機能を加えるかもしれませんが、私たちは、お客様が成功するソフトウェアを提供するために必要なものに合わせて、常に調整し適応しています。
2023年上半期は、いくつかの大きな項目に注力しています。
- ドリルダウンとチャートフィルタリングのための改善されたツールチップUX
- チャートツールバーと固定ラインによるチャート全体のUXの改善
- クライアントSDKのリファクタリング(jQuery依存関係の削除)
- クライアントSDK内のReveal Viewのための改善されたAPI(APIの簡素化)
- MongoDBデータコネクタ
最大のUX機能がチャートツールバーの作業であるため、期待できる方向性を見てみましょう。
チャートツールバー
チャートツールバー機能は、ダッシュボード上の各ビジュアライゼーションにおいて、作成者と閲覧者により多くの分析機能を提供することを目的としています。チャートタイプ(ゲージ、円グラフ、折れ線グラフ、棒グラフなど)に基づいて、利用可能なオプションが異なります。
一般的な折れ線グラフのツールバーの例を以下に示します。

ツールバーは常に表示されるわけではなく、ビジュアライゼーションがホバー状態にあるときに表示されます。

ツールバーの項目をクリックすると、分析体験をカスタマイズするためのより多くのオプションが表示されます。例えば、「分析」ツールバーボタンがあり、ドリルダウンメニューを使用して、固定ライン、トレンドライン、外れ値検出などを追加できます。これにより、ダッシュボードで表示/非表示にする追加の機能が提供されます。

ダッシュボード作成者がダッシュボードを構築したときに追加された固定ラインは、デフォルトで表示されますが、ダッシュボード閲覧者は閲覧時に固定ラインのオン/オフを切り替えることができます。SDKは、メニュー項目をデフォルトでオン/オフにするオプションを提供するため、例えば、分析ツールバーのオプション全体を非表示にし、閲覧者に作成者が定義したものだけを見せるように強制することができます。
ラインのカスタマイズ
作成者として、分析のためのオプションはツールバーで同じものがありますが、表示されるものと表示方法についてより多くのコントロールができます。例えば、固定ラインのパラメータをカスタマイズしたり、複数のパーセンタイル固定ラインを追加したり、収益目標やターゲットコンバージョンなどのカスタムラベルを持つカスタム固定ラインを追加したりできます。
ダッシュボードを作成する際のドロップダウンは以下の通りです。

さらに、設定内に新しい「分析ライン」セクションが表示され、ビジュアライゼーションに追加するラインの外観と感覚をさらにカスタマイズできます。

カスタマイズできるオプションは以下の通りです。
- 色
- ラインの太さ
- ラインのスタイル(実線、点線、破線、中サイズ破線、中サイズ破線/短い破線、長い破線、長い破線/短い破線、長い破線/短い破線/短い破線)
まとめ
このブログが、特に大規模なチャートツールバーと固定ライン機能において、2023年に私たちが計画していることについて、より詳しいアイデアを提供できたことを願っています。お客様により多くの分析機能を提供することが、これらの機能の目的です。もし他に見てみたいオプションがあれば、ぜひお知らせください!いつものように、簡単な免責事項ですが、ロードマップは目標です。私たちはすべてを実現することを目指していますが、いくつかのことは必然的に延期されることがあります。もし見当たらない機能、新しい製品アイデア、製品に関する質問、または製品の問題がある場合は、CaseyM@revealbi.ioに直接メールを送信し、話し合いましょう!
