Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
I have a spreadsheet which has two columns, which are time stamp and observation.
Total 86400 records for each second. That means each second has its own observation like Drill, wash, Roll etc. like below
I want to build a simple graph for each hour the span of obesravtion to be spotted with out aggregation and unordered.
Tried several options could not figured out any.
Any leads would be much appreciated.
Timestamp | State |
5:00:01 | 0 |
5:00:02 | 0 |
5:00:03 | 1 |
5:00:04 | 1 |
5:00:05 | 3 |
5:00:06 | 3 |
5:00:07 | 1 |
5:00:08 | 1 |
5:00:09 | 3 |
5:00:10 | 3 |
5:00:11 | 1 |
X-axis is Hours for the day
Y-Axis- is mins for an hour
Colored blocks are observations
@dsrikanth Create calculated column for HOUR and MINUTES using dax as below. Then use scatter chart with x-axis as hour, y-axis as minutes, timestamp column as Details and observation column as Values.
=HOUR(tableName[columnName])
=MINUTE(tableName[columnName])
@ankitpatira The user would need to go to Desktop to follow your suggestion - correct? Not knowing the data source I am just wondering if going to Desktop is possible or can one do your suggestion within Service?
Hi Ankit,
Thank you for your response
When i am trying to plot against hour and minute defaukt these values are aggreagred to count and i am not able to change.
I have time stamp column and derived HR and Min columns from it and marked them to text. Though default aggregation taking place. How to avoid aggregation?
Thanks
Sri
@dsrikanth, why you don't want to show the aggregation value in the chart? If you want to show detailed data for every record, you have to choose the Table chart. Like @ankitpatira mentioned, you can create a hour slicer to filter second's records, then convert observation into different online color blocks images.
Check out the September 2024 Power BI update to learn about new features.
Learn from experts, get hands-on experience, and win awesome prizes.