Here is a brief comparison according to your request.
Some of them are case by case, so not be fairly precise.
- Tableau Server is deployed within your company LAN.
- Your users need to interact with the report, not just viewing static PDF/Image.
Reader Server Online Request 1 One packaged workbook is necessary for each sales person, with a data subset that this person are permitted to view One common workbook is necessary for all users. User filter function is used Request 2 Manual data extract is necessary. Live connection or extract connection, depends on data source and requirements Direct connection or extract connection, depends on data source and requirements Reuqest 3 Only manual refresh Auto refresh possible License free by user / by core by user
As for this one,
is there any way I can build my dashboard in such way that using one licence only everyone can see all the dashboards. That is dashboard level security.
For user-based license model, there's no "everyone".
For core-based license mode, you may use Guest User.
Some links for reference.
Tableau Online Data Connection
Tableau Server Guest User