Which license does the dcc_user need?
Dear All,
I installed and configured DCC to replace the ETL jobs for data collection.
To collect data, there is a user created during registering the application, called dcc_user.
This user did not get any license per default, so I need to assign one.
There exists several data collector licenses on the system. From each there exists exactly one license:
I installed and configured DCC to replace the ETL jobs for data collection.
To collect data, there is a user created during registering the application, called dcc_user.
This user did not get any license per default, so I need to assign one.
There exists several data collector licenses on the system. From each there exists exactly one license:
- Data Collection Component - Internal
- Data Collector
- CCM Data Collector
- QM Data Collector
- RM Data Collector
In the help it's written, the dcc_user needs the "Data Collector" license, But why is there a "Data Collection Component" license when I need the one, which is already in use for the "dw_user"?
If I assign the "Data Collection Component" license, most DCC jobs will work, but two jobs fail:
- CCM-Build: error message "The dcc_user does not have a Contributor Floating or Token license".
-
Quality Manager: com.ibm.rational.datacollection.etl.authentication.DCCHttpClient$3: Error 403: SRVE0295E: Error reported: 403
If I move the "Data Collector" license from the "dw_user" to the "dcc_user" the collector jobs are running correctly.
Question:
- is the "dw_user" not used anymore, so I can safely remove the license from this user, if I have all jobs on DCC and not running any ETL's?
-
Is it correct, to assign the "Data Collector" license and not use the "Data Collection Component" License, or is it a bug, that the "Data Collection Component" does not have enough rights to run all data collection jobs?
For the time being, DCC is running well on my system, but I like to clarify this license issue.
thanks
Guido
Accepted answer
Hello Guido,
my understanding is that dcc_user is only the functional user created to enable the communication between the CLM application (the same as jts_user ccm_user rm_user qm_user ...) not the user that should perform the data collection.
If you come from using the CLM data collection job you might already have a data collection user (commonly refereed as etl_user or maybe in your case dw_user) that was assigned with Jazz_Admin repository permission ans the various data collector licenses).
You can still use the same user in DCC to perform the data collections.
The user can be set in DCC > Configuration > Resource Group Configuration > [Application Name]; or otherwise in the Configure Data Warehouse step of the DCC setup in the last section of the page.
Best Regards,
Francesco Chiossi
my understanding is that dcc_user is only the functional user created to enable the communication between the CLM application (the same as jts_user ccm_user rm_user qm_user ...) not the user that should perform the data collection.
If you come from using the CLM data collection job you might already have a data collection user (commonly refereed as etl_user or maybe in your case dw_user) that was assigned with Jazz_Admin repository permission ans the various data collector licenses).
You can still use the same user in DCC to perform the data collections.
The user can be set in DCC > Configuration > Resource Group Configuration > [Application Name]; or otherwise in the Configure Data Warehouse step of the DCC setup in the last section of the page.
Best Regards,
Francesco Chiossi