Creating a Pivot Table
A pivot table summarizes data for easier analysis by creating table row and column categories based on input data. For more information, see Pivot Tables.
In the Group Statistics stage options:For each input value you entered in the grid above, output columns are automatically created by mapping those against each of the selected Operation values. A Cartesian product of the entered input column values in the grid and the selected Operations is used to automatically generate the final output columns.
The names of these output columns follow the naming convention Data_OperationOfInputFieldName
, where Data
is the value you specified in the first field, Operation
is the operation you selected in the Operation field, and InputFieldName
is input column on which the Operation
is performed.
Pivot Table Example
The input data which shows shipping information from the fulfillment department:
Region,State,County,ShipDate,Unit
East,MD,Calvert,1/31/2010,
East,MD,Calvert,6/31/2010,212
East,MD,Calvert,1/31/2010,633
East,MD,Calvert,6/31/2010,234
East,MD,Prince Georges,2/25/2010,112
East,MD,Montgomery,1/31/2010,120
East,MD,Baltimore,6/31/2010,210
East,VA,Fairfax,1/31/2010,710
West,CA,SanJose,1/31/2010,191
West,CA,Alameda,2/25/2010,411
West,CA,Los Angeles,2/25/2010,
West,CA,Los Angeles,2/25/2010,215
West,CA,Los Angeles,6/31/2010,615
West,CA,Los Angeles,6/31/2010,727
To
determine the number of shipments that went out on each shipping date for each state,
create a pivot table by configuring the Group Statistics stage as:- Operations tab > Input Fields = County, Region, ShipDate, State, Unit
- Rows = State
- Columns = ShipDate
- Operations = Assign Sum of Unit to SumOfUnit
- Fields tab > Stage options = Add the exact dates in the grid that appear in the
ShipDate
field of the flow input data, and select the Operation values to be displayed for each of the column values. - Fields tab >
Output
State,1/31/2010_GroupCount,1/31/2010_ComputationalCountSumOfUnit,
1/31/2010_SumOfUnit,2/25/2010_GroupCount,2/25/2010_ComputationalCountSumOfUnit,
2/25/2010_SumOfUnit,6/31/2010_GroupCount,6/31/2010_ComputationalCountSumOfUnit,
6/31/2010_SumOfUnit
VA,1,1,710,,,,,,
CA,1,1,191,3,2,626,2,2,1342
MD,3,2,753,1,1,112,3,3,656