Can someone explain the differnce between LQE and DCC?
Are both required, or is it required to use 1 or the other to populate the database for JRS? Is one of these preferred over the other? I've noticed LQE is more resource intensive than DCC.
|
Accepted answer
DCC = Data Collection Component; provides ETLs to load data warehouse. Data warehouse holds non-versioned data. The data warehouse is a data source for Report Builder and some dashboard widgets.
LQE = Lifecycle Query Engine; a schemaless data store that is an alternative to the data warehouse. Holds versioned and non-versioned data. Loaded by data feeds from each application (TRS feed - OSLC tracked resource sets). The LQE is a data source for Report Builder and The Rational Engineering Lifecycle Manager (RELM) tool.
When you enable configuration management for a DNG or RQM project area, that project area stops providing data to the data warehouse and instead provides versioned data via TRS feeds to the LQE.
As a bonus, I offer this summary diagram of reporting in the CE-CLM solution.
Matthew Clark selected this answer as the correct answer
Comments The diagram is not 100% accurate, but the gist is correct.
Matthew Clark
commented Aug 01 '18, 4:06 p.m.
Thank you! Follow up question.....if we just want to report on data from CCM, QM, RM via JRS....is it impractical to use LQE? Will DCC accomplish this just the same?
If you are not going to be using configuration management with QM and RM then using DCC + data warehouse will be simpler and require less hardware. The availability of data from both data sources is broadly similar but there are some differences. We are working to make the data in LQE a superset of what's available from the data warehouse, but we aren't quite there yet. |
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.