お問い合わせ
1 分で読むことができます。

【Sisense Administration】ElastiCubeが占有するメモリとかファイルサイズとか...

執筆者 Turtle 更新日時 2020年10月16日

Topics: Administration
ElastiCubeが占有するメモリとかファイルサイズとか...

目次

1.デカいデータを取り込んだらメモリが…

2億件くらいのデータを取り込んでベンチマークしてみようか…と思ってた。
SQLiteのファイル(sample.db)でサイズは7GBくらい。
取り込み完了後にサーバを見たら結構メモリ食ってるなー
AWSでメモリ31.5GBのインスタンス上に構築していたんだけど、76%も消費してる。

この状態から脱するにはー
SisenseのWebコンソールで、このsampleというキューブを止めてみた。

減った!10GB以上も。
元のファイルサイズ以上にメモリの消費が減ったってことは、ElastiCubeはどれだけのファイルサイズなのか。

2.ElastiCubeの実体のファイルはどこにある?

ここにElastiCubeのファイルがあるらしい。

C:\ProgramData\Sisense\PrismServer\ElastiCubeData\<ElastiCube名>\dbfarm\asample\bat

元のファイルはCSVファイル7.5GBから取り込み、SQLite上では7GBであったのに対してElastiCubeのファイルは12.3GBに増えているんだね。
因みにカスタム列を1つ追加してるから、これが無かったら、もうちょっと減るのかもしれないけど、元のファイルサイズよりも1.5倍くらいのディスクスペースを占有する感じだ。
ちょっとびっくりな結果。
このフォルダの中身についてはよくわからないけど、おそらく高速化するためにこういう構造になっているんだろう。

よってディスク容量算定の際には、元のファイルより大きくなる可能性もあるよーということだけは留意してね。
ベンチマークの結果は改めてー

ではまた!

Sisenseを体験してみませんか?

INSIGHT LABではSisense紹介セミナーを定期開催しています。Sisenseの製品紹介や他BI製品との比較だけでなく、デモンストレーションを通してSisenseのシンプルな操作性やプレゼンテーション機能を体感いただけます。

詳細はこちら

Turtle

執筆者 Turtle

可視化領域を中心とした業務に従事しています。

8 分で読むことができます。

【API連携】Spotify音楽データの分析①【Sisense】

3 分で読むことができます。

【Sisense Formula】CASE関数を使って条件分岐する

4 分で読むことができます。

【Sisense Administaration】無料のSSL証明書"Let's Encrypt"でSSL化してみる

3 分で読むことができます。

【Sisense Widget】折れ線グラフにおける欠落値の対処法

2 分で読むことができます。

【Sisense Widget】折れ線グラフを階段状に表示する