Hi ,
DSO - its depend on your usage. if your loading data from dso to info cube then better to use write optimized DSO for fast loading when we have huge data.
if your data source doesn't supports delta, then better to go with standard dso for change log history.
about data source and dso details are already shared by poorna.
Thanks