Pivot Table Default Slice

Here, we will guide you through the process of preparing default slice for your own data.

We recommend use XML configuration for creating default slice in Pivot Component, so this is guide you through the process of writing default slice with in XML configuration file

  1. Open config.xml for edit
  2. After data source block insert blank XML template for default slice:
    <config>
      <dataSource type="CSV">
        <filename>data/data.csv</filename>
      </dataSource>

      <defaultSlice name="Default Report">
        <axes>
          <axis name="rows"> </axis>
          <axis name="columns"> </axis>
          <axis name="pages"> </axis>
        </axes>
        <measures> </measures>
      </defaultSlice>


      <style source="original.css"/>

      <controls>
        <param name="configurator">on</param>
        <param name="charts" active="false">on</param>
      </controls>
    </config>

  3. Add rows data: insert into <axis name="rows"> tag <hierarchy> block(s) with dimension name and hierarchy name, you may add as much fields as you like:
    <axis name="rows">
      <hierarchy>
        <dimensionName>[Country]</dimensionName>
        <hierarchyName>[Country].[Country]</hierarchyName>
      </hierarchy>

      <hierarchy>
        <dimensionName>[Color]</dimensionName>
        <hierarchyName>[Color].[Color]</hierarchyName>
      </hierarchy>

    </axis>
  4. Add columns data: insert into tag <axis name="columns"> <hierarchy> block(s) too:
    <axis name="columns">
      <hierarchy>
        <dimensionName>[Category]</dimensionName>
        <hierarchyName>[Category].[Category]</hierarchyName>
      </hierarchy>

    </axis>
  5. Define which values you would like to be shown on the report. You can add several values:

    <measures>
      <measure>[Measures].[Price]</measure>
      <measure>[Measures].[Quantity]</measure>

    </measures>
    Also, you have to specify where measures should be shown: add measures hierarchy block to columns (in example) or rows tag:
    <axis name="columns">
      <hierarchy>
        <dimensionName>[Category]</dimensionName>
        <hierarchyName>[Category].[Category]</hierarchyName>
      </hierarchy>

      <hierarchy>
        <dimensionName>[Measures]</dimensionName>
        <hierarchyName>[Measures]</hierarchyName>
      </hierarchy>

    </axis>
  6. Your default slice should look like this:
    <defaultSlice name="Default Report">
      <axes>
        <axis name="rows">
          <hierarchy>
            <dimensionName>[Country]</dimensionName>
            <hierarchyName>[Country].[Country]</hierarchyName>
          </hierarchy>

          <hierarchy>
            <dimensionName>[Color]</dimensionName>
            <hierarchyName>[Color].[Color]</hierarchyName>
          </hierarchy>
        </axis>

        <axis name="columns">
          <hierarchy>
            <dimensionName>[Category]</dimensionName>
            <hierarchyName>[Category].[Category]</hierarchyName>
          </hierarchy>

          <hierarchy>
            <dimensionName>[Measures]</dimensionName>
            <hierarchyName>[Measures]</hierarchyName>
          </hierarchy>
        </axis>
        <axis name="pages"> </axis>
      </axes>

      <measures>
        <measure>[Measures].[Price]</measure>
        <measure>[Measures].[Quantity]</measure>
    </measures>
    </defaultSlice>

  7. Refresh your page with Pivot Component - you will see grid with data!

Optional: