Requirement 
Enhance a simple seeded report by adding additional attributes is very common. 
Solution1
We can enhance the seeded data set by modifying SQL statement using new attributes. 
Example
DataSet SQL - 
SELECT 
invoice_num
, invoice_id
, invoice_date 
FROM 
ap_invoices_all 
Need to display Business Unit Name. 
Modified Data Set SQL 
SELECT
invoice_num
, invoice_id
, invoice_date
,fbu.bu_name
FROM
ap_invoices_all apa
,fun_all_business_units_v fbu
WHERE
apa.org_id = fbu.bu_id
OR 
SELECT
invoice_num
, invoice_id
, invoice_date
,(SELECT bu_name from fun_all_business_units_v where bu_id = apa.org_id) bu_name
FROM
ap_invoices_all apa
Solution2
We can add a new data set for requested attributes and common attribute from existing data set. Then link the new data set using common attribute. 
DataSet1 SQL -
SELECT
invoice_num
, invoice_id
, invoice_date
,org_id
FROM
ap_invoices_all 
Need to display Business Unit Name. 
DataSet2 SQL 
SELECT
bu_id
,bu_name 
FROM
fun_all_business_units_v 
Linke DataSet 1 with DataSet2 using attribute Org_id (DS1) and Bu_id (DS2).