To capture business data for Transaction Analytics, you must first configure a data collector. A data
collector is a configuration that specifies what data to capture from a business transaction and how
to store it in the analytics platform. You can capture data from HTTP requests, method invocations,
custom fields, or information points. You can also apply filters and transformations to the captured
data. Once you have configured a data collector, you can use it to enrich the transaction analytics
data with business context and enable advanced queries and visualizations
https://docs.appdynamics.com/accounts/en/cisco-appdynamics-saas-deployment-usermanagement/manage-custom-roles-for-cisco-appdynamics/transaction-analytics-permissions