Bold BI allows you to transpose the data columns and rows using the Code view mode in the MS SQL data source by following these steps.
Refer to the Connecting Bold BI to SQL data source to successfully connect to it.
After dragging and dropping the required table in the data design view page, switch to code the view mode in Bold BI as follows.
After switching to the code view mode, you can find the query designer page in which you can alter the query to transpose the below highlighted column to rows.
Alter the input query with PIVOT()
, to transpose the data columns and rows using the code view mode as follows.
Example query:
SELECT * FROM (SELECT
[Patient_details_db].[Date] AS [Date],
[Patient_details_db].[PatientID] AS [PatientID],
[Patient_details_db].[HeartRate] AS [HeartRate],
[Patient_details_db].[BloodPressure] AS [BloodPressure],
[Patient_details_db].[BodyTemperature] AS [BodyTemperature],
[Patient_details_db].[SleepHours] AS [SleepHours],
[Patient_details_db].[DeepSleepHours] AS [DeepSleepHours],
[Patient_details_db].[DistanceWalked] AS [DistanceWalked],
[Patient_details_db].[TargetDistance] AS [TargetDistance]
FROM [dbo].[Patient_details_db] AS [Patient_details_db]) [Sheet]
PIVOT(
SUM([HeartRate])
FOR [PatientID] IN (
[PATIENT_1],
[PATIENT_2],
[PATIENT_3],
[PATIENT_4],
[PATIENT_5])
) AS pivot_table
Click on the Run
button to execute the altered query.
Click on the Update
button and you can find the result where the row is changed to a column.