サイトセットアップ
- 追加 – サイトセットアップは、監査目的ですべてのユーザーのサインインとライセンスの使用状況を記録します。これにより、長年にわたってシステムが遅くなり、アプリケーション サーバー上のディスク領域がより多く消費される可能性があります。履歴データはサイト設定で手動でクリアできますが、これに加えて、監査目的で保持したい月数に基づいて自動クリアできるようになりました。 特に指定がない限り、設定できる最小月数は 24 か月ですが、デフォルトは 60 か月または 5 年であることに注意してください。
- 追加 – 開始日が指定されている場合、開始日より前にライセンスをロードできるようになりました。 以前は、ライセンスに将来の開始日がある場合、その日付以降のみロードできました。 ライセンスを開始日よりも前にロードできるようになりました。これは、ライセンスのロードにスタッフが対応できない可能性がある将来の運用開始日であるクライアントの状況に適している可能性があります。 ライセンスは開始日に自動的に有効になり、その日まではデモ モードのままになります。
クエリービルダー
- 追加 – 出力の書式設定と基本的なカラー テーマが拡張され、合計、小計、および背景色や前景色などのデータ列属性が含まれるようになりました。 以前は、これらの色を設定するには、特別な式を使用して条件付き書式を適用する必要がありました。 Excelテーブルとパブリッシャーテーブル グリッドを除き、これらの属性が表示されることに注意してください。 例えば Excel mdList、mdSheet、Publisher Table、Page Designer。 合計キャプションを変更するには、テーブルのフィルターオプションを使用し、[全般] タブを選択して、合計キャプションを設定します。
- 修正 – レポート行ベースのレポートでは、古いレポートを読み込むときに、見つからないコードパスが表示され、多くのフィールドが削除されることがありました。
- 修正 – ウィンドウについて インストールされた日付に正しい日付が表示されるようになりました。 (インストールが行われた日付)
エクセル
- 新規 – パブリッシャーExcel ワークブックを Webチャネルに送信して、ブラウザーで表示できるようにします。 Excel Sharperlight アドインを使用し、他の Excel および Sharperlight 数式のほかに mdValue、mdTable、mdList、および mdSheet を使用してレポートをデザインします。 非常に小さな数式セットを除いて、ライトバックを含むほとんどすべてがサポートされています。 サポートされていない数式や機能がある場合、それらは発行時にレポートに表示されます。 一般に、ワークブックのブラウザ バージョンは Excel バージョンと同様に動作します。 パブリッシャーにはフィルター プロンプトという追加の概念があり、フィルター名がワークブック内の名前付き範囲と一致することを確認することで、これらの値を Web ベースのスプレッドシートに転送できます。 たとえば、範囲に対して Company というフィルターと Period という別のフィルターがあるとします。 この場合、ワークブックには Company、Period、および Period2 という 3 つの名前付き範囲が存在します。 このリリースでサポートされていない機能は、グラフ、ピボット テーブル、シートと行の分割です。 Publisher には独自の分割の概念があり、これは機能することに注意してください。
パブリッシャー
- 修正 – ユニオン、複数の小計、および総計を含むクエリは、デフォルトのテーブルを使用すると正しく表示されますが、テーブル グリッドとして表示したり PDF として保存すると正しく表示されません。
- 変更 – 対応ブラウザはChrome、Microsoft Edge、Brave、Firefox Edge、Safariです。 以前は Internet Explore をがサポートしていましたが、Microsoft が 2022 年 6 月にサポートを終了したため、現在はサポートされていません。一般に、最良の結果を得るには、Chrome Engine ベースのブラウザが推奨されます。
エンジン
- 変更 – 新しいバージョンではさまざまな新しいセキュリティ機能とプロトコルがサポートされているため、Sharperlight は Microsoft .NET 4.6 から .NET 4.8 に移行しました。 Microsoft は .NET 4.8 を長期サポートしており、これは 2022 年以降に何らかの形式のアップデートを受け取ったすべての Windows OS にすでに展開されています。
- 修正 –SQL Server 2019 には、テキストを返す関数が完全な結果ではなく最初の文字だけを返すというバグがあります。 Sharperlight には、SQL Server 2019 のバグを回避するための修正が含まれています。
- 修正 – Azure および AWS のクラウド ベースのホスティングには、ネットワーク トラフィックが検出されない場合にクライアントとアプリケーション サーバー間の通信が切断されるアイドル タイムアウトの概念があります。 AWS の場合、これは 60 秒ほど短くすることができますが、Azure のデフォルトは 4 分で、非常に短いです。 長時間実行されるライトバックまたはレポートが実行される場合、サーバーがクライアントに応答するまでに、このアイドル タイムアウトが許容するよりも長い時間がかかる場合があります。 最終結果として、タイムアウト エラーが表示されるか、応答がありませんが、接続が切断されたため、タスクはサーバー上で続行されます。 Sharperlight では、サーバーが長時間実行されるタスクの完了を待機している間にアイドル タイムアウトに到達しないように、クライアントがサーバーをポールするための対抗策が講じられています。 アイドル タイムアウトは、AWS または Azure 上の VM の管理ポータルで増加でき、最大値は 30 分であることに注意してください。 新しい Sharperlight 機能を使用すると、これらのクラウド プラットフォームによってネットワークが途中で終了することなく、ジョブを何時間も実行できます。
マテリアライズドクエリー
- 修正 – API ベースのデータモデルでよく見られるように、データモデル内のフィールドのデータ型が bigint である場合、失敗してデータが転送されないか、テーブル内で値がゼロとして表示されます。
- 追加 – データの初期ロードでブロック ロード ロジックを必要とし、データをより管理しやすい小さなブロックに分割する必要がある大規模なデータセットの再同期の処理が改善されました。その後、将来のロードではデルタ レポートまたはデルタ追加ロジックを使用できるようになります。 以前は、モードがデルタ置換またはデルタ追加に設定されている場合、「すべて削除」でデータをロードする方法を指定できませんでした。 現在データがある場合、またはデータがリセットされている場合は、すべて削除ロジックが使用され、その後、デルタ レポートまたはデルタ追加が使用されます。 「すべて削除」でのブロック・ロードの設定は、データベースがタイムアウトになったり、サーバーが保有しているリソースを超えるリソースを使用したりする可能性のある数百万のトランザクションを処理する場合に非常に役立ちます。 このような場合、データはブロック単位で、たとえば一度に 1 年ずつロードできます。