In short, we don't guarantee that data in your Data Warehouse Exports will be aggregated to give you exactly one row per set of dimension values.
As these are Data Warehouse Exports, we expect the end destination of the data to be a database of some kind and that the database can aggregate data.
Data in Data Warehouse Exports should be treated as raw data. Depending on the dimensions in your Export, the data may be aggregated to some degree but this is done for internal optimization purposes and is not a guarantee of row uniqueness.