Skip to main content

SandDance Power BI Custom Visual updates

In the current version of SandDance during an animated transition, all data points begin animating simultaneously. We now support the ability to customize the order in which each datapoint transitions between views. We call these staggered transitions.

Animation of SandDance chart elements changing layout positions in separate movements.

Support for background images

You can now use an image as the background of a Scatterplot or Stacks chart to help provide additional context to the visualization.

This example is a Scatterplot showing house sales data for King County, WA.



This example is a Stacks plot of the positions of shots made on a basketball court by Kobe Bryant, who was a professional basketball player for the Los Angeles Lakers team.



New rendering engine

We’ve completely re-engineered our WebGL rendering engine. It has two modes:

  1. Standard mode can handle many data points while still being responsive and works on mobile devices and lower power GPUs .
  2. Enhanced 3D mode adds shadows, emissive lighting, and depth of field effects, and requires a more powerful GPU.

The rendering engine also now supports stereo rendering and immersive Virtual Reality experiences using WebXR.

The following examples compare the two rendering modes. In each image, the same visualization is shown using both the standard rendering mode (top half) and enhanced 3D rendering mode (bottom half).



Shadows can be used to help convey depth in 3D visualizations, such as in the following examples.





Emissive lighting can be used to emphasize selections, such as in the following examples.





 

Depth of field can also be used to emphasize and draw attention to specific areas of 3D visualizations, such as in the following examples.


 




Adaptive 3D chart axes

In a 3D view, axes now adapt to the viewing angle, ensuring they are always visible without obscuring the data:

Animation of a 3D SandDance chart rotating, showing axes which appear or disappear depending on the viewing angle.

 

New selection modes

As well as using the axis edge divisions and labels, you can now also make selections via the axes background grid squares:

Animation showing selections made by clicking on grid cells in a SandDance visualization.

We have also now added lasso selection, using the ALT key with a mouse drag:


Comments

Popular posts from this blog

SSRS INTERVIEW QUESTIONS

Q: What is SSRS? Ø   SSRS or SQL Server Reporting Service is a server-based report generation software systems from Microsoft and is part of Microsoft BI. Ø   It is used for preparing and delivering interactive and variety of reports. Ø   It is administered through an web based interface. Ø   Reporting services utilizes a web service interface for supporting and developing of customized reporting applications. Ø   SSRS lets you create very rich reports (Tabular/Graphical/Interactive) from various datasources with rich data visualization (Charts, Maps, sparklines) Ø   SSRS allows are reports to be exported in various formats (Excel, PDF, word etc) Q: Explain SSRS Architecture? Reporting services architecture comprises of integrated components. It is a multi-tiered, included with application, server and data layers. This architecture is scalable and modular. A single installation can be used across multiple computers. It includes the fo...

Exception deserializing the package "The process cannot access the file because it is being used by another process."

TITLE: Microsoft Visual Studio ------------------------------ Failed to start project ------------------------------ ADDITIONAL INFORMATION: Exception deserializing the package "The process cannot access the file 'E:\SSASCube\HistoricalDataLoad\HistoricalDataLoad\bin\Development\HistoricalDataLoad.ispac' because it is being used by another process.". (Microsoft.DataTransformationServices.VsIntegration) ------------------------------ The process cannot access the file 'E:\SSASCube\HistoricalDataLoad\HistoricalDataLoad\bin\Development\HistoricalDataLoad.ispac' because it is being used by another process. (mscorlib) ------------------------------ BUTTONS: OK ------------------------------ While running SSIS package i got the error “The process cannot access the file ‘*.ispac’ because it is being used by another process”. I tried to close SSDT and run it again but, I still got the same error while compiling. Then, after searching over internet, I got...

Failed to execute the package or element. Build errors were encountered

Error: TITLE: Microsoft Visual Studio ------------------------------ Failed to execute the package or element.   Build errors were encountered. For more information, see the Output window. ------------------------------ BUTTONS: OK ------------------------------   Solution: We tried to close SSDT and run it again but, we still got the same error while running SSIS package. Then, we need to follow bellow solution: Step 1: Go to Task Manager–> Details Tab. Step 2: Locate the process “ DtsDebugHost.exe “. Kill this process. There might be multiple instances of this process. Kill all of them. Step 3: Rerun SSIS package