Yellowfin Change Log
Yellowfin BI 9.9.0 - build 20230714
Published: July 14, 2023
国内公開日: 2023/07/18
製品リリースにおけるナンバリングのルールを変更しています。
従来:V8.0.1→V8.0.2→V8.0.3 …
Ver9:V9.1.0→V9.2.0→V9.3.0 …
※必要に応じてパッチリリースされる場合があり、その際のナンバリングは9.x.1→9.x.2…となります。
詳細につきましてはサポート提供規約をご確認ください。
ダウンロードはこちら
※ダウンロードにはログインが必要です。
Yellowfinの古いバージョンにおいて、セキュリティ脆弱性が確認され、最新バージョンにアップグレードしていないお客様に影響が出る可能性があります。
現在ご利用いただいおりますYellowfinのバージョンをできるだけ早く、影響を受けないバージョンへアップグレードしていただくようお願いします。
詳細につきましては【重要】セキュリティ情報をご確認ください。
V9.9からフィルター値を含むダッシュボードの埋め込みタグおよびURLリンクの仕様が一部変更となりました。
また、本変更との互換性保持のため、 既存ダッシュボードの埋め込みタグとURLリンクにつきましても再生成されますので、該当機能をご利用の方はアップデート後に必ずご確認をお願いいたします。
詳細につきましてはv9.9の改修による影響について:ダッシュボードの埋め込みタグおよびダッシュボードのURLリンクをご確認ください。
Enhancements(機能強化・拡張):
高度な関数
- 24832 - Added the ability to use dates as parameters and user prompts in custom advanced functions.
高度な関数で日付型の引数をパラメーターやユーザープロンプトとして使用できるようになりました。
グラフ
- 23176 - Added the ability on line charts to make the line color of the chart and the color of the label the same.
線グラフの線と同じ色でラベルを表示できるようになりました。
ダッシュボード
- 23324 - Added the ability to Bookmark Drill Down and Drill Anywhere states on a dashboard as well as the ability to use those bookmarks in broadcasts.
ダッシュボードのブックマークでドリルダウン/ドリルエニウェアの結果を保存することができるようになりました。また、作成したブックマークをブロードキャストで使用することができるようになりました。
トランスフォーメーションフロー
- 25292 - Added a way to refresh input fields for the Single Table input step in Transformation Flows to account for changes to underlying table columns.
トランスフォーメーションフローの単一テーブルインプットステップで、元となるテーブルの変更を反映するためのオプションを追加しました。
フィルター
- 22798 - Added new pre-defined date filters, including 'This Financial Year to Date' and 'Next Calendar Quarter', providing more flexibility in date-based analysis.
日付フィルターでの分析に柔軟性を持たせることを目的として、新しい定義された日付期間を追加しました - 「年初から今日(会計上)」「翌四半期」
インフラストラクチャー
- 25426 - Increased the length of the database connection string field to allow longer connection strings.
より長いデータベース接続文字列を保存できるように、reportviewsourceテーブルのdatabaseurlカラムの桁数を拡張しました。 - 24149 - Improved database migration error handling to prevent system startup if the migrations failed, redirecting the users to an error page instead.
Yellowfinの起動中に何らかのエラーが発生した場合、ログイン画面の代わりにエラーページが表示されるようになりました。
インストール
- Updated the user interface of Yellowfin Installer to provide a more intuitive and better experience during installation and upgrade.
インストーラーのユーザーインターフェイスを刷新し、インストールとアップグレードの際により直感的で優れたエクスペリエンスを提供します。
JS API
- 24577 - Added a JSAPI function for retrieving filters per dashboard sub-tab.
ダッシュボードのサブタブごとにフィルターを取得する関数を追加しました。
レポートビルダー
- 24531 - Implemented a configurable limit on the number of unique rows that can be generated for cross-tab reports and certain chart types to avoid memory exhaustion.
メモリの消費を避けるため、クロス集計レポートと特定のグラフタイプで生成できるユニークな行数を設定できるようになりました。
REST API
- 24239 - Added REST API support to enable the "writable" and "CSV default" status for a data source to be updated.
データソースの "書き込み可 "および "CSVデフォルト"オプションの切り替えを可能にするREST APIを追加しました。 - 23152 - Added the ability to update the active status of a user via the REST API.
REST APIでユーザーステータスを更新できるよう改善しました。
セキュリティ
- 25401 - Resolved security vulnerability CVE-2018-8032.
CVE-2018-8032に対応しました。 - 25313 - Upgraded Spring web mvc from version 5.3.20 to 5.3.27.
Spring web mvcを5.3.27にアップデートしました。 - 25253 - Upgraded Apache Tomcat from version 9.0.68 to 9.0.73 for new installs
Yellowfinに同梱しているTomcatを9.0.73にアップデートしました。 - 25223 - Upgraded Apache Commons FileUpload jar from version 1.4 to 1.5.
Apache Commons FileUploadを1.5にアップデートしました。 - 25024 - Upgraded xstream jar from version 1.4.19 to 1.4.20.
xstreamを1.4.20にアップデートしました。 - 24588 - Upgraded Liquibase library to Version 4.21.
Liquibase libraryを4.21にアップデートしました。
Resolved Issues(不具合改修):
管理
- 24993 - Resolved an issue where deleted content still appeared in the approval list and was unexpectedly restored after being approved.
削除済みコンテンツが承認リストに表示され、承認後に予期せず復元されていた事象を解消しました。 - 24942 - Resolved an issue where inconsistent behavior was observed (for Dashboard, Report, Story, Presentation, and View) when making a copy of content into a read-only folder.
閲覧権限のみが付与されているコンテンツサブフォルダーに保存されているコンテンツをコピーした場合の挙動が、コンテンツタイプによって異なっていた点を改善しました。 - 24612 - Resolved an issue where users with the Public Dashboard Update function were unable to publish dashboards.
共有ダッシュボードを更新できる権限を持つユーザーが、ダッシュボードを公開できなかった事象を解消しました。 - 24579 - Resolved an issue where an error would occur when creating an access filter reference type if the value of the reference type was too long.
参照タイプ名が長い場合にアクセスフィルターが作成できなかった事象を解消しました。
ブロードキャスト
- 25274 - Resolved an issue where reports used for generating broadcast recipient lists were unable to use client source substitution.
ブロードキャストの配信者登録に使用しているレポートが、クライアントデータソース置換の設定を参照できていなかった事象を解消しました。 - 25217 - Resolved an issue that prevented the ability to save multiple filters with a Jasper report broadcast.
Jasperレポートのブロードキャストで複数のフィルターを保存できなかった事象を解消しました。 - 25015 - Resolved an issue where resetting a report disabled Personal Broadcast and Broadcast options.
レポートのリセットを実行するとレポート保存ポップアップの購読とブロードキャストが無効になっていた事象を解消しました。
閲覧ページ
- 25124 - Resolved an issue where the "Last Modified By" field would appear blank when editing the View details on the Browse page.
閲覧ページでビューの詳細を編集すると最終更新者が空白となる事象を解消しました。 - 24810 - Resolved an issue where the alert message indicating that content was opened by another user was not displaying upon logging in as a Content Super User.
コンテンツスーパーユーザーでログインしたとき、他のユーザーが編集中のコンテンツを同時に編集できていた事象を解消しました。
グラフ
- 24790 - Resolved an issue where placing a field in the Tool Tip of a chart was causing an error during chart building, specifically when the field type differed between the field placed in Color and the field placed in Tool Tip.
色とツールチップにタイプの異なるフィールドを使用したとき、グラフが生成できなかった事象を解消しました。 - 24326 - Resolved an issue where, when Reference code is selected in Series settings, the sort order would revert back to the data order instead of respecting the selected sort order.
シリーズ設定で参照コードが選択されている場合、ソート順が選択されたソート順を尊重せず、データ順に戻ってしまう事象を解消しました。 - 17958 - Resolved an issue where labels were not displaying on a line chart when the curved line feature was enabled.
折れ線グラフを曲線で表示する設定にしたとき、ラベルが表示されていなかった事象を解消しました。 - 25009 - Resolved an issue where the variance functions on charts failed to utilize the data that had been sectioned or converted by view converters. Variance functions will now accurately employ the appropriate dataset for calculations.
グラフ関数の「差異」で、コンバーターを適用しているデータが正しく利用できていなかった事象を解消しました。
ダッシュボード
- 25080 - Resolved an issue where Blueprint reports would not function properly in the absence of content folders, resulting in an error being displayed.
有効なコンテンツフォルダーが存在しない場合、クイックグラフ作成時にエラーが発生していた事象を解消しました。 - 24890 - Resolved an issue where filters in dashboard embed links would not function properly after editing the dashboard. To ensure compatibility with this fix, existing embed/share links will need to be regenerated.
ダッシュボードの埋め込みタグのフィルターが、ダッシュボード編集後に正しく動作しなかった事象を解消しました。本修正との互換性を確保するため、既存コンテンツの埋め込みタグ/URLは再取得が必要になる場合があります。 - 24631 - Resolved an issue where a blank spinning pop-up could occur after double-clicking on drill through in an embedded report.
埋め込みタグで表示したレポートのドリルスルーリンクをダブルクリックすると空白のポップアップが表示される事象を解消しました。 - 24382 - Resolved an issue where the Share Report feature was visible on the Dashboard, even when Report Sharing was disabled.
レポート共有に関するロールが無効でも、ダッシュボードのレポートメニューで共有オプションが有効になっていた事象を解消しました。 - 23037 - Resolved an issue that would trigger an error when toggling between two dashboards with Left Nav filter panels.
左フィルターパネルを有効にしている複数のダッシュボードタブを切り替えることでまれにエラーが発生していた事象を解消しました。 - 21235 - Resolved an issue by appropriately disabling the "Add Favorites" icon for existing tabs when users lack the necessary permission.
「既存のタブの追加禁止」ロールが無効になっているユーザーでも既存のダッシュボードを追加できていた事象を解消しました。
データソース
- 24346 - Resolved an issue regarding the connection to Interbase datasources and enabled the functionality to support subqueries.
データベースタイプでEmbaracadero Interbaseを選択した場合の接続プロセスを見直しました。また、サブクエリーに対応しました。
トランスフォーメーションフロー
- 24939 - Resolved an issue where schedules set in the transformation flow were not displayed in schedule management.
スケジュール登録したトランスフォーメーションフローがスケジュール管理に表示されていなかった事象を解消しました。
フィルター
- 25286 - Resolved an issue for OLAP data sources where date linked filters using a current date offset, would not use the same timezone as the master query filter.
OLAPデータソースから作成したサブクエリーレポートで、動的日付で現在日時をフィルター値として使用した場合、マスタークエリーとサブクエリーで同じタイムゾーンを参照できていなかった事象を解消しました。 - 24215 - Resolved an issue where utilizing the 'Allow Prompt' option for manual user entry in the Timestamp filter would result in a blank display for the filter.
手入力のタイムスタンプフィルターで「プロンプトを許可」が有効なとき、選択した値が入力されていなかった事象を解消しました。 - 24107 - Resolved an issue where filter prompts in multi-tiered dependent filter hierarchies were not being updated until the value of their direct parent filter was set.
従属依存フィルターの階層が3階層以上のとき、1つ上のフィルター値が確定されるまでフィルターリストが更新されない事象を解消しました。 - 23809 - Resolved an issue by adjusting the positioning of the filter "Select all" and toggle options, ensuring proper alignment and visibility.
フィルター演算子が「一覧に含む/一覧に含まない」の時に表示される「全選択」のトグルの表示位置を見直しました。
エクスポート/インポート
- 25376 - Resolved an issue where replacing a report via import would not correctly link subquery filters that were based on view level filters on an existing dashboard.
レポートを上書きインポートしたとき、既存のダッシュボードで使用しているビューレベルのフィルターグループを用いたサブクエリーフィルターに正しくリンクされなかった事象を解消しました。 - 24948 - Resolved an issue where the Standalone Importer was not working correctly when importing some types of content.
Standalone Importerでいくつかのコンテンツタイプをインポートする際にエラーが発生していた事象を解消しました。
インテグレーション
- 25154 - Resolved an issue where NLQ styling was not properly scoped and could not be overridden using Custom CSS.
NLQのスタイルをカスタムCSSで上書きできなかった事象を解消しました。 - 21284 - Resolved an issue where logging in via report URL caused the freehand SQL to break when attempting to edit calculated fields.
レポートURLでログイン後にレポートを編集すると、フリーハンドSQL計算フィールドが使用できなくなる事象を解消しました。
JS API
- 24638 - Resolved an issue where the bookmark icon was not appearing on embedded dashboards.
埋め込みダッシュボードにブックマークアイコンが表示されていなかった事象を解消しました。 - 24603 - Resolved an issue related to Cross-Origin Resource Sharing (CORS) and the JavaScript API.
「許可するオリジン」を設定していてもREST API実行時にCORSエラーが発生していた事象を解消しました。
PDFエクスポート
- 25179 - Resolved an issue where PDF exports failed to adhere to the "Fit to Parent" setting on co-display reports.
マルチ表示レポートの「親に合わせる」設定がPDFエクスポート時に動作していなかった事象を解消しました。 - 24243 - Resolved an issue where exporting a dashboard to PDF in embedded mode would export the last exported sub-tab instead of the currently selected sub-tab.
埋め込みダッシュボードを PDF にエクスポートすると、現在選択されているサブタブではなく、最後にエクスポートされたサブタブがエクスポートされる事象を解消しました。 - 24995 - Resolved an issue where reports exported to PDF would occasionally include blank pages when the "Report Section Page Break" feature was enabled.
「レポートセクションでの改ページ」が有効なとき、エクスポートしたPDFファイルに空白ページが挿入されていた事象を解消しました。 - 23069 - Resolved an issue with report titles wrapping in PDF exports if wider than the report itself.
レポート名がレポート幅より長い場合に、PDFにエクスポートするとレポート名が折り返して表示されていた事象を解消しました。
レポートビルダー
- 25233 - Resolved an issue where the column formatting model popup would not close correctly in certain circumstances.
特定の条件下にて、カラムの書式から開いたポップアップが正常に閉じられない事象を解消しました。 - 25220 - Added additional Jasper libraries to allow additional Jasper functionality, including Jasper functions.
Jasperレポートの機能拡張のため、新たなライブラリを追加しました。 - 25122 - Resolved an issue where Rectangle widgets created in V7.2 or earlier were not being displayed after upgrading to V9.7.1 or later versions.
V7.2以前のバージョンで作成した四角形ウィジェットが、V9.7.1以降のバージョンにアップグレードすると表示されなくなる事象を解消しました。 - 25083 - Resolved an issue where cell formatting was incorrect when the "Change position of Subtotals" option was enabled.
「小計の表示位置を変更」を有効にしたとき、一部のカラムの書式が正しくなかった事象を解消しました。 - 25053 - Resolved an issue where the Reference Code popup (in Design step) experienced a broken layout.
デザインステップで参照コードのポップアップを開くとレイアウトが崩れて表示されていた事象を解消しました。 - 25006 - Resolved an issue where reports would fail to generate after modifying the formatting of parameter filters.
パラメーターの書式を変更したあと、レポート生成に失敗する事象を解消しました。 - 24950 - Resolved an issue where an error would occur when clicking the text widget after adding an annotation in a report.
注釈設定後にテキストウィジェットのクリックイベントを実行するとエラーとなっていた事象を解消しました。 - 24691 - Resolved an issue where the filter in a report using Report from Report was displaying "No values available" when retrieving the list of filters with a fixed value set for the filter.
ビューとして保存したレポートから作成したレポートでフィルターに固定値を定義していた場合、フィルター値検索で「利用可能な値がありません」となっていた事象を解消しました。 - 24654 - Resolved an issue where the Drill through popup was appearing behind other content.
マルチドリルスルー選択のポップアップが、ドリルスルーポップアップの後ろに表示されていた事象を解消しました。 - 24619 - Resolved the issue where some filters were not being set correctly in drill through reports.
ドリルスルーレポートで一部のフィルターが正しく引き渡せていなかった事象を解消しました。 - 22726 - Resolved the issue of being unable to create a report due to the unavailability of the data source by addressing the problem with selecting the correct category during the creation of a new draft report.
新規レポート作成時、システム内部で正しいコンテンツフォルダが選択されないことにより、データソースが利用できないとしてレポート作成が続行できなかった事象を解消しました。 - 11027 - Resolved an issue where the generation of a calculated field, along with an advanced subquery, was incorrect when combining fields from two separate data sources.
2つの異なるデータソースで高度なサブクエリーを作成した際、サブクエリー側の計算フィールドが正しく動作していなかった事象を解消しました。
REST API
- 24482 - Resolved an issue related to the "access denied" error that occurred while updating user's avatar utilizing the REST API call.
REST API経由でユーザーアバターを更新した際にエラーが発生していた事象を解消しました。
セキュリティ
- 25340 - Error stack traces will not be shown on the error page if the user is not logged in.
ユーザーのセッションが無効のときに表示されるエラーページにスタックトレースが表示されないよう改善しました。
タイムライン
- 25021 - Resolved an issue where the timeline text of the system task was overlapping with the avatar.
タイムラインに表示されるシステムタスクで、ユーザーアバターとテキストが重なり合って表示されていた事象を解消しました。
ビュー
- 25284 - Resolved an issue with view builder not handling missing tables correctly when using the Snowflake datasource.
Snowflake利用時、データベース側で変更されたテーブルをビュービルダーで正しく認識できていなかった事象を解消しました。 - 24315 - Resolved an issue where Views could be duplicated if they were edited after being cloned and published in a different tab.
ビューを新しいタブで複製編集すると、同じビューが重複して作成されていた事象を解消しました。 - 24253 - Resolved an issue where a View could be deleted while another user was editing it, thus preventing unintentional deletion of the view during concurrent editing.
他ユーザーが編集中のビューが削除が可能になっていた事象を解消しました。これにより、同時編集中のビューが意図せず削除されてしまうのを防止します。