Reveal 1.7.0: サーバーサイドページング、固定線など
最新のRevealリリースを発表できることを嬉しく思います。このリリースには、分析機能を強化するために設計された強力な新機能が満載で、アプリケーションに影響を与える可能性のある重大な重大な変更に関する情報が提供されます。
破壊的変更: 知っておくべきこと
私たちが進化し、改善し続けるにつれてReveal、特定のプラットフォームに影響を与えるいくつかの重要な破壊的変更があります。これらの変更を綿密に確認して、スムーズな移行と最適なパフォーマンスを確保してください。
Java と Spring Boot のアップデート
Spring Boot 2.x はサポートされなくなりました。互換性を維持するには、Spring Boot 3.x と JDK 17+ および Jakarta EE 9 準拠のサーバーをホスティングに使用するようにアプリケーションを更新する必要があります。この変更は、互換性とパフォーマンスを高い水準に維持し、最新のフレームワークとテクノロジーをお客様のアプリケーションに活用するという Microsoft のコミットメントを反映しています。
すべてのプラットフォームの新機能
このリリースでは、視覚化機能、データ管理、およびRevealの全体的なエクスペリエンスを向上させるように設計された、すべてのプラットフォームでいくつかの魅力的な新機能も導入されています。
- 固定線(ベータ版):データ表示の明瞭さを高めるために、カテゴリ チャートに固定線機能 (ベータ版) を導入しました。固定線を使用すると、データフィールドまたは事前定義された特殊フィールドを使用して、チャート上の特定の値 (最高値、最低値、平均値、カスタム値) をマークできるようになりました。これにより、ビジュアライゼーションの分析の精度が向上します。この機能にアクセスするには、$.ig で enabledBetaFeatures を使用します。RevealSdkSettings です。
- サーバー側ページング:サーバーサイド ページングにより、大規模なデータ セットの管理がこれまでになく容易になりました。ベータ版の機能を有効にしなくても利用できるようになったこの機能は、SQL Server、MySQL、BigQuery、PostgreSQL、SyBase、Athena、Oracle など、さまざまなプロバイダーのページングをサポートしています。ただし、ストアド プロシージャを使用している場合、またはサーバー側のデータ処理がオフになっている場合は、ページングを使用できません。
- フィルターの比較 (ベータ版):新しいフィルター比較機能 (ベータ版) を使用して、フィルター処理されたデータを視覚化内で直接比較することで、より深い分析情報を得ることができます。この機能を使用すると、複数のグラフタイプで使用でき、データをフィルタリングし、フィルタリングされた結果を元の値と視覚的に比較できます。サポートされているグラフの種類には、縦棒グラフ、横棒グラフ、折れ線グラフ、時系列グラフ、面グラフ、ステップ エリアグラフ、スプライングラフ、積み上げグラフ、じょうごグラフ、ツリーマップ、ゲージなどがあります。
- ビジュアライゼーション レベルの更新:視覚化レベルでいくつかの重要な更新を行いました。
- Visualization API での日付のサポート: RVDateRange オブジェクトを使用して日付範囲を確認することで、「過去 7 日間」などの日付フィルターを簡単に管理できます。
- ビジュアライゼーションの説明: 個々のビジュアライゼーションに詳細な説明を追加できるようになり、データ表示のコンテキストと明確さが向上しました。
- ダッシュボードのリンク: ビジュアライゼーションでダッシュボードの自動リンクがサポートされるようになり、ナビゲーションとデータ探索が効率化されました。
- PDF へのエクスポート: 各ビジュアライゼーションをオーバーフローを介して PDF にエクスポートできるようになりました。
これらの機能はほんの始まりにすぎません。拡張機能、新機能、バグ修正の完全なリストについては、完全なリリースノートを確認してください。