@irohitshukla that is correct, the whole purpose of activation via segments is to share specific attributes of profiles part of your segment (salesforce, mkt automation etc.), or a segment with a partner by matching an identity (hashed email, GAID etc)
In saying so, if you want event attributes, the ideal way would be to use event forwarding. i.e send a copy of xdm to third party or internal system, however in your case this may not be a viable option.
The other option (a workaround rather) would be
- create a custom query using query service and populate result to a new dataset
- use api to download data ( parquet file only)
- connect a client to query service and download data ( limited rows based on client used)
- sftp it to your desired vendor
have been thru this and can confirm it works, however can be time consuming and adds extra process and steps.
**editing to add, you do not have to create another dataset to get data via a query service client. You can query the analytics dataset and profile to get the desired result
Hope that helps
Anil