Knowledge
cancel
Showing results for 
Search instead for 
Did you mean: 

Knowledge Base Articles

5 Simple Rules for ElastiCube Design

Rules To Live By When Designing An Elasticube A list of recommendations which should be considered when developing an elasticube.   Start Small Build your ElastiCube incrementally. Start with only two tables, create an appropriate relationship betw...

intapiuser by Community Team Member
  • 1406 Views
  • 5 comments
  • 0 kudos

Count days passed from one event to the next

This article demonstrates two methods to count the number of days that passed from one event to the other for a specific category (i.e number of days passed between one sale to another by sale code). The preferred way to do this calculation is in a c...

intapiuser by Community Team Member
  • 740 Views
  • 1 comments
  • 0 kudos

How to perform Left Join in the Dashboard

**Please refer to the following article for extended functionality: Performing a Front End Left Join ** This article presents a data modeling based solution that may allow you to create a simple Left join within one certain widget.  Custom SQL Table...

intapiuser by Community Team Member
  • 2360 Views
  • 1 comments
  • 1 kudos

Formulas Creating "Random Paths" Between Dimensions

ProblemAdvanced formulas can sometimes return wrong results (or no results at all) when combining dimension-affiliated calculations**  with dashboard or widget filters based on a second dimension.Certain calculations may include backstage joins betwe...

intapiuser by Community Team Member
  • 853 Views
  • 1 comments
  • 1 kudos

Slowly Changing Dimension

 Analytical NeedThis dimension table keeps every change that has been made. The user wishes to see historical data per the dimension and not just the current state.Example: Transactions per organizational hierarchies, price list, historical currency ...

intapiuser by Community Team Member
  • 453 Views
  • 1 comments
  • 1 kudos

Enabling Timezone by User

 Analytical Need  Often times, you would have the need to support user across the globe that are digesting data from your dashboards. At these scenarios, the timestamp that was recorded and stored in the DB could be different for the users based on...

intapiuser by Community Team Member
  • 1239 Views
  • 0 comments
  • 0 kudos

Elasticube Modeling With Data Security: Best Practices

Adding Data Security to an existing Elasticube Model can have little to great effect on the performance of the system. It is important to already have planned the Elasticube Model with the intention to apply Data Security in the future. This article...

intapiuser by Community Team Member
  • 1949 Views
  • 0 comments
  • 0 kudos

Unit conversion between Metric and Imperial (US)

Analytical Need  You have an international user base, some who use the Metric system and others who use the Imperial (US) system. You want to display dashboard values and calculations in the units that the user wants, or perhaps pre-defined based o...

intapiuser by Community Team Member
  • 833 Views
  • 0 comments
  • 0 kudos

Switch Between Metrics

Analytical Need  There are many cases when we will want to measure a metric by a different angle or definition. For example, in some cases you would like to allow your end users to analyze average duration of a resource utilization in a different t...

intapiuser by Community Team Member
  • 573 Views
  • 0 comments
  • 0 kudos

Data Accumulation Guide

Data accumulation is SiSense's method for building ElastiCube data without completely refreshing a table. This post describes the data accumulation functionality and gives a user the ability to customize and optimize their ElastiCube build process.Th...

intapiuser by Community Team Member
  • 1309 Views
  • 0 comments
  • 0 kudos

Forecasting using Macro Trend and Seasonality

Forecasting using a macro trend (moving average) and seasonality (seasonal index) is a common way to forecast data into the future. The two components, seasonal index and moving average, are based on prior historical trends. They come together to for...

intapiuser by Community Team Member
  • 7410 Views
  • 0 comments
  • 0 kudos

Creating Timeline from Start and End Dates Columns

IntroductionThis article will demonstrate how to quantify on a date axis the availability \ unavailability of products given only the start and end date of each product's availability (See data format in "ProductData,csv" table below).Business CaseVi...

intapiuser by Community Team Member
  • 417 Views
  • 0 comments
  • 0 kudos

Creating Custom Time Buckets in Elasticube

IntroductionThis article explains how to create a custom field which rounds timestamps (Date-Time) up into time buckets.  The buckets outlined in this article include every hour on the hour (10:00 AM, 1:00 PM), every hour on the half hour (11:30 AM, ...

intapiuser by Community Team Member
  • 349 Views
  • 0 comments
  • 0 kudos

Key Table: Store data relationships between primary key values

Analytical Need  A key table (click the link to download a demo Data Model) is a central table that stores all the relationships between the primary key values. Modeling Challenge The main advantages of using Key Table: It helps to tidy up a ...

intapiuser by Community Team Member
  • 1852 Views
  • 0 comments
  • 0 kudos

Add 'Week of' to Custom Hierarchy

IntroductionThis Post Explains how to create a widget hierarchy that includes ‘week of’  as a member of the hierarchy.  (Calculates first day of that week)Business CaseAs a business Analyst, I would like to drill down in a Bar Chart with Dated Sales ...

intapiuser by Community Team Member
  • 361 Views
  • 0 comments
  • 0 kudos

Trend Analysis

Trend analysis enables users to compare actual totals against measures derived from the data. This will enable users to compare actual results against derived amounts, and even project those amounts into the future. This example will use a simple ave...

intapiuser by Community Team Member
  • 439 Views
  • 0 comments
  • 0 kudos

Data Transpose Guide

Source data that is flattened may require some or all of the columns of a source table to be transposed, in order to work seamlessly with SiSense’s functionality. This post will outline the cause and two possible solutions to this issue. The first so...

intapiuser by Community Team Member
  • 2297 Views
  • 0 comments
  • 0 kudos

Calculate Running Sum

 Analytical Need There are cases where you wish to know for a certain point in time, how much you have accumulated up until now.This is called Running Sum.Although it is possible to use this in the dashboard, we may need to have the running sum on ea...

intapiuser by Community Team Member
  • 982 Views
  • 0 comments
  • 0 kudos
Labels