Yellowfin Change Log
Yellowfin BI 8.0.9 - build 20210506
8.0 Update
Published: 7 May, 2021
ダウンロードはこちら
※ダウンロードにはログインが必要です。
このビルドは8.0.9の再リリースビルドです。
本ビルドで対応した内容は、次リリースの8.0.10にも同様に含まれます。
これらに加え、さらに多くの機能強化ならびに改修を計画しておりますので、8.0.10のリリースをお待ちいただくことをお勧めします。
Resolved Issues(不具合改修):
- Dashboards — Resolved an issue where an "unsaved changes" warning would show when switching from the Email tab to another tab on the Configuration page in a newly added client organization.
新しく追加したクライアント組織でシステム構成設定時、電子メールタブから別のタブへ移動する際に未保存の設定がある旨のメッセージが表示されていた事象を解消しました。 - Dashboards — Resolved an issue that could sometimes cause an error when loading a dashboard page.
稀にクライアント組織でダッシュボードが正常にロードされなかった事象を解消しました。 - Dashboards — Resolved an issue where client organisation substitute data sources would be hidden when using SOAP services and the REST API.
SOAPまたはREST API使用時、クライアント組織のデータソース置換オプションが表示されていなかった事象を解消しました。 - Dashboards — Added a toggle to let chart images overflow to the next page to prevent overlaps of tables and charts in PDF exports.
PDFエクスポート時、表やグラフが重ならないようにグラフの画像を次のページにオーバーフローさせるトグルを追加しました。(詳しくはこちら:システム構成、レポートコンテンツのエクスポート、セキュアPDFのブロードキャスト) - Data — Resolved an issue where a view-level Freehand SQL calculated filter could not be saved after editing.
既存のフリーハンドSQL計算フィールドが編集できなかった事象を解消しました。 - Infrastructure — Resolved an issue that would prevent client organisation reports from launching if CSRFFilter was enabled.
CSRFフィルター利用時、クライアント組織でレポートが描画できなかった事象を解消しました。 - Infrastructure — Implemented a temporary tool (specific to this release only, and to be excluded from subsequent releases) to migrate Triple DES passwords to AES with the same key.
トリプルDESのパスワードを同じキーのAESに移行するための一時的なツールを実装しました(これは本リリースのみでの暫定対応であり、以降のリリースでは除外される予定です)。 - Broadcast — Resolved an issue where a broadcast would stop sending content to any remaining valid recipients after encountering a single failed delivery address.
複数のユーザーへブロードキャストした際、途中で配信に失敗したユーザーが発生すると、残りの有効な受信者へのコンテンツ送信が停止する事象を解消しました。
=============================================================
Yellowfin Change Log
Yellowfin BI 8.0.9 - build 20210322
8.0 Update
Published: 22 March, 2021
本ビルドをご要望の方は、サポート宛にお問合せください。
Breaking Changes(非互換の変更):
インフラストラクチャー
- Upgraded internal two-way encryption to AES 256 with GCM, from Triple DES, which may cause instability/access issues with custom login windows and Java 8.
内部の双方向暗号化をTriple DESからAES 256 with GCMに変更しました。これにより、カスタムログインウィンドウやJava 8環境で不安定性やアクセス問題が発生する可能性があります。(詳しくはこちら)
Enhancements(機能強化・拡張):
インフラストラクチャー
- Upgraded Jackson Databind libraries to 2.12.1.
Jackson Databindライブラリを2.12.1にアップデートしました。 - Updated Tomcat to version 9.0.43.
同梱しているTomcatのバージョンを9.0.43にアップデートしました。 - Upgraded commons-io from 2.2 to 2.8.0.
common-ioを2.2から2.8.0にアップデートしました。 - Added a nonce to every application request to prevent duplicate submissions.
重複申請を防ぐために、すべての申請リクエストにnonceを追加することができるようになりました。 - Added a server configuration field to adjust the maximum upload file size.
最大ファイルアップロードサイズを指定できるようになりました。(詳しくはこちら) - Implemented a new JWT entry mechanism that will accept a JWT token and use the contents to provision a new session.
JWTトークンを受け取り、その内容を使って新しいセッションを提供する、新しいJWTエントリーメカニズムを実装しました。(詳しくはこちら) - Improved performance when editing views by caching table metadata, which reduces latency when using large views or slow datasources.
テーブルのメタデータをキャッシュすることで、ビュー編集時のパフォーマンス改善を行いました。これにより大きなビューや低速のデータソースを使用する際の待ち時間を短縮できます。 - Improved performance for Snowflake datasources.
Snowflake使用時のパフォーマンスの改善を行いました。 - Added an option to record unsuccessful login attempts for non-users in the Yellowfin event table.
非ユーザーのログイン失敗をEventテーブルに出力できるようなオプションを追加しました。(詳しくはこちら) - Implemented a configuration item to blacklist certain event types from being added to the Event log.
Eventテーブルへの出力対象外にしたいEventTypeCodeを指定できるようになりました。 - Improved logging for ReportEditKey validation.
ログ出力時のReportEditKeyの検証を強化しました。
REST API
- Resolved a REST API issue where sometimes a server/database error could cause a 401 response to be returned instead of a 500 response.
REST API使用時、まれにサーバーやデータベースのエラーが500エラーではなく401エラーで返されていた事象を解消しました。 - Updated the version handling of all REST API endpoints (no change for consumers).
すべてのREST APIエンドポイントのバージョン処理を更新しました。
フィルター
- Added the choice to enable optional filter values for Freehand SQL (this requires proper parameterised SQL text), allowing users to enter a value into a user prompt, or leave it blank, for Freehand SQL filters.
フリーハンドSQLレポートで、フィルター値を入力しなくてもレポートが実行できるようオプションを追加しました。レポート実行には、空白(Null値)を代替値に置き換えるようなデータベース関数を含んだSQLの定義が必要になります(関数はデータベースごとに異なります)。
ユーザーインターフェース
- Improved whitespace balance in the Signal Cache Settings dialog box.
シグナルキャッシュ設定のレイアウトを一部見直しました。
シグナル
- Resolved an issue where Signals could be filtered by job in Yellowfin version 9, but not in version 8
バージョン間での動作に整合性をもたせるため、Ver 8とVer9でのシグナル検索処理を見直しました。
Resolved Issues(不具合改修):
インフラストラクチャー
- Resolved an issue where the custom Surname attribute would not be applied during the LDAP login process.
LDAP設定で定義したLDAP Surname Attributeが正しく適用されていなかった事象を解消しました。 - Resolved an issue where users from nested client org groups could not be contributing members to the parent group.
入れ子になったクライアント組織のグループメンバーが、親グループのメンバーに属せていなかった事象を解消しました。 - Resolved an issue that would hide client organization user groups from folder permissions.
コンテンツフォルダーへの権限設定時、クライアント組織のユーザーグループが「クライアント組織のみ」で検索した場合にしか表示されていなかった事象を解消しました。 - Resolved an issue that would prevent configuration settings being saved on the System tab in a client org.
クライアント組織でシステム構成>システムタブが保存できなかった事象を解消しました。 - Resolved an issue that would cause background threads such as the Task Scheduler to hang.
タスクスケジューラーなどのバックグラウンドスレッドがハングアップしてしまう事象を解消しました。 - Resolved an issue that would prevent an email server configuration from saving correctly if the encrypted SMTP server password contained special characters.
送信メールサーバー設定で、特定の文字を含む暗号化されたSMTPサーバーパスワードが正しく保存できなかった事象を解消しました。 - Resolved a potential XSS (cross-site scripting) vulnerability within the Datasource Name field when creating some types of data sources.
XXS対応として、特定のデータソース作成時のデータソース名の処理を見直しました。 - Resolved a potential XSS vulnerability within the local time code parameter on the Broadcast Management Page.
XXS対応として、スケジュール管理のタイムゾーン設定の処理を見直しました。 - Resolved a security issue with the subscribeBroadcast action in IReportOutputAjax.i4.
脆弱性対応のためIReportOutputAjax.i4の処理を見直しました。 - Resolved an issue with some internal AJAX calls that would cause the responses to strip security headers.
一部の内部AJAXコールで、レスポンスにセキュリティヘッダーが削除されてしまう事象を解消しました。 - Resolved an issue that could display the import page to non-admin users.
管理者以外のユーザーがインポート画面を表示できていた事象を解消しました。
REST API
- Resolved an issue that would cause the REST API to fail if the super user role was enabled.
スーパーユーザーが有効になっているとき、REST APIが正しく動作しなかった事象を解消しました。 - Resolved an issue which would allow inactive users to access Yellowfin via the REST API.
非アクティブなユーザーがREST API経由でYellowfinにアクセスできる問題を解決しました。 - Resolved an issue where org configurations could not be changed via the REST API.
REST API経由でシステム構成が変更できなかった事象を解消しました
データ
- Resolved an issue that would cause a syntax error when using the != operator with Teradata reports.
分析データソースがTeradataのとき、比較演算子に「等しくない」を使用すると構文エラーが発生していた事象を解消しました。 - Resolved a transformation flow issue with the Date Component transformation step would display an error during configuration.
トランスフォーメンションフローで日付コンポーネントステップ設定時に発生していたエラーを解消しました。
インポート
- Resolved an issue which has led to improving imports to rely less on names: for source matching, Source UUIDs are now used to match sources prior to matching on Source Name; and when replacing reports during import, custom query filter sources are now matched by UUID or Name, where they were not previously.
データソースのマッチングにおいて、データソース名でマッチングする前にUUIDでマッチングされるようになりました。また、インポート中にレポートを置き換える際に、カスタムクエリーフィルタのデータソースが、以前はなかったUUIDまたは名前でマッチングされるようになりました。 - Resolved an issue where importing reports could cause either duplicate header image storage or a broken header image reference.
レポートインポート時、ヘッダー画像の重複保存や、ヘッダー画像の参照が正しくインポートされていなかった事象を解消しました。
コンテンツエクスポート
- Resolved an issue that would prevent images from being added to report headers and footers in XLSX exports.
Excelへのエクスポート時、レポートヘッダー/フッターが表示されていなかった事象を解消しました。 - Resolved an issue that would prevent a report with a logo in the header from exporting if any rows were excluded in the export.
会社ロゴをヘッダーに設定してエクスポートを実行した際、そのレポートのロウ(行)が最大制限値に達しているとエクスポートに失敗する事象を解消しました。
ビュー
- Resolved an issue in views where renaming an underlying column would not be reflected in views or reports.
データベース側で変更/削除されたカラムの置き換えが正しく動作していなかった事象を解消しました。
レポート
- Resolved an issue that led to incorrect results for report calculated fields in crosstab reports.
クロス集計表レポートでレポートレベルの計算フィールドが正しく動作していなかった事象を解消しました。 - Resolved an issue with calculated fields where the required closing bracket could not be added to some formulas.
計算フィールド作成時に稀に発生していた、閉じカッコが追加できない事象を解消しました。 - Resolved a client issue where a calculated field would prevent a report from displaying results unless the fields were removed and re-added.
一部のレポートにおいて、フィールドを再追加しないと正しくレンダリングされない事象を解消しました。 - Resolved an issue that would cause an empty list in the Search Filter Values popup on tabbed reports.
タブ形式のマルチ表示レポートでフィルター値が検索できなかった事象を解消しました。
フィルター
- Resolved an issue where filters that shared a dependency with a Custom Query Cached on Demand filter but had a different Value List Setup type would not display filter values.
従属元(親)のフィルターと「値の一覧の設定」が異なる場合に、従属先(子)のフィルター値が表示されていなかった事象を解消しました。 - Resolved some issues where Oracle error ORA-01795 would occur when selecting more than 1000 values for a filter or when adding an access filter to a data source with more than 1000 values.
レポートクエリーにフィルター値、もしくはアクセスフィルターが1000個以上設定された際にOracleエラーが発生していた事象を解消しました。 - Resolved an issue that would prevent a subquery from using the parent query’s parameters as filters in other views.
高度なサブクエリーで、マスタークエリーのパラメーターをフィルターとして使用できなかった事象を解消しました
ユーザーインターフェース
- Resolved an issue that would cause an Uncaught TypeError on the browse page.
閲覧ページ表示時に発生していたUncaught TypeErrorを解消しました。 - Resolved an issue where the Show Duplicate Records checkbox would not display on the Configure Union Sub Query dialog box.
アクセスフィルター設定権を持たないユーザーがUnionサブクエリーを作成する際、「重複レコード表示」のチェックボックスが表示されていなかった事象を解消しました。 - Resolved an issue that would prevent reports from appearing in Favorites on the Browse page.
ダッシュボードが未追加のユーザーで、閲覧ページのお気に入りにコンテンツが表示されなかった事象を解消しました。 - Resolved some rendering and alignment issues with locked report headers in resized browser windows.
ブラウザサイズの変更などにより横スクロールが必要となったレポートでヘッダーの固定を行った際に発生していたレンダリングに関する事象尾を解消しました。 - Resolved an issue that would prevent dependent filter values from rendering when displayed as radio buttons.
表示スタイルがラジオボタンのとき、依存設定したフィルター値がレンダリングされていなかった事象を解消しました。
翻訳
- Updated the Dutch translations for 'Friday' and 'Fri' to 'Vrijdag' and 'Vr' respectively.
オランダ語翻訳を一部修正しました。 - Updated the translation string for the 'Other' label and legend entry on pie charts.
円グラフの「その他」に翻訳が適用されるようになりました。 - Switched incorrect numerics for midnight and noon in Spanish (now ’00’ and ’12’ respectively).
スペイン語翻訳を一部修正しました。