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

Knowledge Base Articles

Analyzing Measures Between Two Dates

Analytical Need In many use-cases, there’s a need to measure entities throughout their life cycle which spans from their ‘Start’ date to ‘End’ date. For example insurance company wants to count how many active policies there are on any given day. ...

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

Data Relationships: Many-to-Many Relationship Resolutions

For general information on types of data relationships, potential complications and how to resolve them, see the following articles:  Data Relationships: Introduction to Many-to-Many Data Relationships: Check Type of relationshipData Relationships: ...

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

Creating Cohort Analysis With Sisense

 Analytical NeedCohort is a group of items who share common characteristic over a certain period of time. The Cohort analysis helps us identify the relationship between their characteristic and their behavior along relative periods of time.  Modeling...

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

Generating a Numeric Key

Introduction  Surrogate Keys are mainly used for creating a single identifier for multiple dimensions, mainly when building a Key Table. A text key can be easily generated by concatenating the text and delimiters, however, text can become very long a...

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

Advanced Data Security - Organizational Hierarchy

 Analytical NeedData security is implemented when there is a need to prevent the users from seeing the entire set of data. Each user only needs to see a data set based on permissions that is defined in Sisense Web. Here we will discuss how to solve a...

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

Limit Dashboard Filter Items By Another Filter

At times, you might want to limit the items suggested in a dashboard filter by another field's value (for example: enable the user to choose between all subcategories under a specific Product Category). This functionality can be achieved using a depe...

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

Service Level Analysis

 Analytical Need  When we want to measure the service level we provide our customers we can do that using many different KPIs. These differentiate between industries and management decisions. This modeling use case is focused on employees in stores...

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

Time Calculations in Sequence of Events

 Analytical Need Calculate the time difference between two events in a fact table.In the example, we want to measure how many days it took to complete each task in a shipment process. Modeling ChallengeOrders fact table has 3 fields: Order ID, Status...

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

Data Relationships: One-to-Many Relationship

For general information on types of data relationships, potential complications and how to resolve them, see the following articles:  Data Relationships: Introduction to Many-to-ManyData Relationships: Check Type of relationshipData Relationships: O...

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

Numeric Representation of Date fields

Business CaseCreating a “Date” table which is identified by a numeric representation of a Date field instead of the Date field itself may improve the query performances. In addition, a numeric representation of a Date can provide us later on with the...

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

Convert Integer Date to Date-time format

The Problem Date information from the source is represented as an integer, with the format YYYYMMDD. We need the information to be represented as a date-time data type in Sisense.  The Solution This will utilize a custom field to convert the valu...

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

Data Relationships: Check Type of Relationship

For general information on types of data relationships, potential complications and how to resolve them, see the following articles:  Data Relationships: Introduction to Many-to-ManyData Relationships: Check Type of relationship (You are here)Data R...

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

Splitting delimited strings into rows

When would I use this: In cases when you have a table containing an identifier field with a related field containing delimited text and you need to split into a new row per split subfield. Example: The Email Address column contains email addresses ...

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

Conditional Lookups

 Analytical Need  Using the lookup function to import data from one table to enhance another, based on specific conditions or filters. This might be required if we wish to import attributes from a table which is not unique. For example, a transpose...

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

Calculating Time differences Flexibly

 Analytical Need  Certain business questions might require us to determine the time that has passed between two status in a flexible manner.Calculating differences between two events often will require using functions such as YDIFF/MDIFF/SDIFF that...

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

Date table with Comprehensive To Date Fields

This article outlines how to create a date table that flags whether or not a particular date is within a particular range, based off of the current date. For example, if today is the 100th day of the year, we may want to analyze information for the f...

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