Setting Up Data Collection Options in Project Analytics


When setting up a project in Project Analytics, there are 4 main steps:

  1. Set up the project

  2. Add models to the project

  3. Set up the data collection options

  4. Establish company-wide Revit warning categories

In this article, we are going to show you how to set up your data collection options.

Once you have created a project in Project Analytics, and have added models to it, you can begin to set up your data collection options.

As a Company Admin, you are able to configure what types of data are collected when users sync models associated with project analytics. To do this, click on the Settings tab in the Project Analytics section of the Web Portal.

You can check the box to indicate whether or not you want to have a data collection progress bar enabled for all users. You can also check the boxes to indicate which data types you want to collect in project analytics. 

All newly-created projects will inherit these settings by default. To view which projects are inheriting the company settings and which have their own settings defined, you can click on the View Project Inheritance Status button.

From this window, you can also switch any project’s inheritance status.

Data Collection Options for a Specific Project

To look at data collection options for a specific project, go to the Project Analytics section in the Web Portal and click on Projects and then select the appropriate project.

Next, click on the Settings tab.

If you want a project to have data collection options different from those in the company default settings, simply flip the Inherit Company Settings to the off position and then check or uncheck your desired data types.

To copy data collection settings from another project, simply select the Copy Data Collection Options button, find the project you’d like to copy the settings of, and select Copy Settings.

Data Collection Times

When syncing a workshared model or saving a non-workshared model that is opted into Project Analytics, UNIFI will collect data from the model based on your company’s currently selected Data Collection Options.  While this data is being collected, UNIFI displays a progress bar to indicate how long this process will take (the display of this progress bar can be disabled for all users by a company admin).  Data collection typically takes less than a minute, however, it greatly depends on the complexity of the model, the types of data being collected, and the specifications of the local machine the data is being collected from.

Average data collection times (overall and per data type) can be viewed in the Data Collection Options at both the company level (average of all models in all projects) and project level (average of all models in the project).  Instance parameter data is known to take additional time to collect for models with large quantities of placed objects and associated instance parameters.  Once collected, instance parameter data is currently only accessible via the API so if you are experiencing long collection times and aren’t using the UNIFI API, we recommend disabling the collection of instance parameter data either on a project by project basis or by default for all projects.

Once the data has been collected, the UNIFI system then processes the data to be displayed in the Web Portal dashboards.  Typically this process takes less than a minute, though it can take up to 5 minutes if the processing queue is busy.  If it’s been greater than 5 minutes and the sync/save data is still not displayed, please reach out to support@unifilabs.com so we can look into it for you.