Re:Perspective: Streaming pivot visualization via WebAssembly
by polskibus on Tuesday February 06, 2018 @02:18PM
(#16318697)
By virtualization I meant also not loading entire dataset to memory, but being able to work only on a constrained view of the data. For example, database has 1TB dataset, I only view 100 MB, further columns/sections are loaded when I scroll.
Re:Perspective: Streaming pivot visualization via WebAssembly
by texodus on Wednesday February 07, 2018 @05:52AM
(#16323605)
It is virtual in the sense that it does not realize the entire dataset in the JS side of the WebAssembly bridge - this is a performance optimization but entirely in-memory. While you can run the engine in node.js and use it to efficiently stream updates to a symmetric engine in the browser, we do not currently implement server-virtualized views.
Though, we have quite alot of experience doing this in the past - and the design of Perspective is very much a reaction to what we learned, at lesat in regards to the typical financial dataset which is much smaller than 1TB.
Re:Perspective: Streaming pivot visualization via WebAssembly
by polskibus on Tuesday February 06, 2018 @12:52PM
(#16317950)
Is there a way to drill down a node dynamically, by clicking on row header during pivoting, and then see its children?
N levels of pivoting on both axes.
Should work on all browsers - if not, please open an issue!