Type of tables in Project Data and what type choose for report

<< Back

Contents:

  1. Type of tables
  2. Difference between two types of tables
  3. What type choose for report


Type of tables

In ProjectData all tables divided into two types: time-distributed and non-time-distributed.

 

Type of tables

All time-distributed tables have in end of name “TimephasedDataSet”, it means that all data will be tied to a specific date, not summarize to one row.

 

Type of tables in ProjectData


Difference between two types of tables

So, we know that one type of table distributed data in time. All other tables just give you summarize data in one row. Let see example in Power Query on project cost, how it looks like in two tables: time-distributed and non-time-distributed.

Difference between two types of tables

Difference between two types of tables 2

We see that information the same but in first table we get just one numeric and in second – distribution of this number to a specific date.


What type choose for report

When preparing a report based on Project Data, one of the most important decisions is choosing the correct type of table to use. This may seem like a minor technical detail, but in reality it directly affects the accuracy, performance, and clarity of your final report. Many users ask why it is not enough to simply work with a single type of table and aggregate the necessary values manually. The reason is that different reports require different levels of data granularity, and a universal one‑size‑fits‑all table would either overload the system or fail to provide the needed level of detail.

The entire idea behind selecting the appropriate table type is to ensure the creation of technically competent and efficient reports. For example, if you need a simple summary containing cost, actual cost, and remaining cost without analyzing the data over a specific time period, using time‑distributed tables becomes unnecessary. These tables contain large volumes of detailed period‑based information, and summarizing it into a single number not only adds extra work but can also slow down the refresh process of your report. If the report does not require daily, weekly, or monthly breakdowns, using highly detailed tables introduces redundant complexity.

Moreover, relying on excessively detailed datasets increases the amount of data transferred and processed by your reporting tool. As a result, the system may take noticeably longer to update, especially when your portfolio contains many projects or long‑running schedules. This impacts not only performance but also the overall experience of interacting with the report.

Therefore, before designing the final structure of your report, it is highly recommended to clearly define what type of data you need, how detailed it must be, and what business questions the report should answer. Once this is understood, you can build a proper data model using only the necessary tables. This approach prevents unnecessary overload, ensures faster report refresh times, and maintains high clarity and accuracy in the resulting visualizations.


#msprojectserver, #losv, #mspowerbi, #msexcel, #monitoringandcontrollingprocess, #projectportfoliomanagement, #projectcommunicationsmanagement, #initiatingprocess

Type of tables in Project Data and what type choose for report

2026-03-30 18:56:10

Ivan Oberemok

oberemokii@gmail.com

Chat


Chat for registered users only Login