インフィニティソリューションズ株式会社ブログ

Jinfonet社、Java向け組み込み型レポーティングソリューションを高速化

メリーランド州ロックビルを拠点とし、1988年に設立されたJinfonet Software社は、組み込み型のレポーティングソリューションを提供している。今回JavaベースのJReportの最新版11.1がリリースされた。

‘JReport 11.1 allows the user to analyze data faster than ever before. JReport Server Live can now automatically “push down” summary computations to the database to allow reports to run up to 100 times faster for larger data sets. This is JReport’s first step towards delivering analysis for customers with increasingly huge amounts of corporate, Web, and social media data. By distributing computation logic closer to where data resides, “push down” technology will also be used by JReport for its Big Data implementation.’

「JReport 11.1は、かつてないほど高速にデータ分析を行うことができるようになった。JReport Server Liveでは、自動的に計算結果をデータベースに『プッシュダウン』するため、大規模データでは、100倍にスピードでレポートを実行できる。これは、ますます増加する大容量の企業、ウェブ、ソーシャルメディアデータを持つ顧客にたいし分析機能を提供していく第一段階にあたる。計算ロジックをデータがある場所と近いところに分散することにより、『プッシュダウン』技術をビッグデータ実装向けのJReportにも使うことになる。」

JReport 11.1 now employs in-memory cube technology to provide fast analysis with slicing and dicing, drilling down through data dimensions, and dynamic measure computations with great speed. These features provide greater benefits to large data sets. JReport data models called Business Views (BV) can be “cached” as in-memory cubes by the system administrator to provide high performance, transparent to the end users. The BV is now enhanced with hierarchical structures that allow easier drill ups and drill downs along hierarchical paths, for example, through year, quarter, month or region, country, state.

「JReport 11.1にはインメモリ・キューブ技術が使われており、データ次元、ダイナミック、スライス、ダイス、ドリルダウン、ダイナミックメジャー計などを高速計算することにより、迅速な分析が可能となった。これらに機能は大規模データセットの場合特に大きな利点をもたらす。Business Views(VB)と呼ばれるJReportデータモデルでは、システム管理者によって高性能をエンドユーザに透過的に提供するインメモリキューブとしてキャッシュすることが可能。BVは階層型構造に強化され、例えば、年間、四半期、月単位、地域別、国別、州別のように、階層型パスでドリルアップ、ドリルダウンが可能になった。」

‘In order to improve performance for drilling to detail records, JReport 11.1 now provides smart detail caching. Records once accessed will be kept in a cache, with expiration rules, and shared among different users or reports accessing the same data.’

「詳細レコードにドリルしていく際のパフォーマンスを向上させるため、JReport11.1では、すまーと・ドリル・キャッシングを提供する。レコードは一度アクセスされると、キャッシュ内に保持され、期限切れルールに基づき、異なるユーザ間や、同一データにアクセスするレポート間で共有される。」

‘JDashboard, the interactive data visualization canvas of the JReport 11.1 suite, now has more options for interaction and customization when building and using dashboards. Users can now customize their print layout, themes, profiles, and special fields. New gauge and indicator charts are added to the already rich collection of over 40 chart types. These added features allow report developers and end users to more easily customize their reports to provide a richer data visualization experience.’

「JReport11.1スィートのインタラクティブなデータ可視化キャンバスであるJDashboardでは、ダッシュボード構築および利用時に、操作とカスタマイズのオプションがより多く通以下された。ユーザはプリントレイアウト、テーマ、プロフィール、スペシャルフィールドをカスタマイズできる。新規にゲージやインジケータのチャートが、すでに40以上の豊富なチャートタイプにさらに追加された。これら追加された機能はレポート開発者やエンドユーザがレポートをより簡単にカスタマイズし、思い通りのデータ可視化を可能にするもの。」

‘Enhancements to JReport 11.1 provide performance and customization boosts for dashboard and reporting interactivity whether on the Web or in mobile environments. Dashboard charts, tables, and crosstabs accessed via JReport Mobile receive the same fast drilling, sorting, and filtering interactions as on Web platforms. JReport Mobile is a native iOS app available for free on the Apple App Store and is being used by customers for mobile BI, anytime and anywhere.’

「JReport 11.1はウェブやモバイル環境でダッシュボードおよびレポーティングのインタラクティブ性を高めるためのパフォーマンスとカスタマイズを強化したものだ。JReport Mobileでアクセスするダッシュボードチャート、テーブル、クロスタブは、ウェブプラットフォームと同様の高速ドリリイング、ソート、フィルタ操作が可能。JReport MobileはApple App Storeで入手可能な無料のネイティブiOSアプリであり、常に、いろいろな場所でモバイルBI顧客により利用されている。」