Skip to main content
Skip table of contents

Multidimensional Data Upload (2D/3D/4D Tables)

Create a 2D/3D Data Table

If your source systems present data in some sort of formatted table rather than a structured "database like" table you can use the 2D and 3D upload functionality.

The identifier in Cell A1 has to contain the following information:

3D / LevelName1 / LevelName2 / LevelName3 / MeasureName

Fragment

Explanation

3D

The identifier tells Valsight that this table should be considered a 3D table

LevelName1

The Name of the level that the data in column A belongs to. Should match a level name exactly.

LevelName2

The Name of the level that the data in column B belongs to. Should match a level name exactly.

LevelName3

The Name of the level that the data in Row 1, starting at Cell B1 (2D) or C1 (3D) belongs to. Should match a level name exactly.

MeasureName

The data will be available as this column in the resulting Valsight Table.

You can also use the =DIM[Dim,Level,#] identifier for each level name to create a Dimension "on the fly". However, for best results and a structured approach, you should rather have these information in separate Dimension tables.

Download an example 2D / 3D / 4D upload sheet at Example Excel Sheets.

To illustrate the way a 3D upload works: the following two tables are equivalent:

3D / ExampleProduct / ExampleChannel / Year / Volume

ExampleChannel

2018

2019

Product A

Online

10

40

Product B

Offline

20

30

Equivalent regular upload table:

Year

ExampleProduct

ExampleChannel

Volume

2018

Product A

Online

10

2018

Product B

Offline

20

2019

Product A

Online

40

2019

Product B

Offline

3

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.