Download a data source in .tdsx format using Tableau REST API and save it as a file.
Source:R/download_datasource.R
download_datasource.RdDownloads a data source in .tdsx format and saves it as a file on your computer.
Usage
download_datasource(
tableau,
api_version = 3.16,
datasource_id,
file_path,
include_extract = TRUE
)Arguments
- tableau
A list containing the Tableau authentication variables: `base_url`, `token`, `user_id`, and `site_id`.
- api_version
The API version to use (default: 3.16).
- datasource_id
The ID of the data source to download.
- file_path
The path to save the downloaded data source.
- include_extract
Logical indicating whether to include the extract when downloading the data source (default: TRUE).
See also
Other Tableau REST API:
add_tags_to_view(),
add_tags_to_workbook(),
add_user_to_group(),
add_user_to_site(),
authenticate_PAT(),
authenticate_server(),
create_group(),
delete_group(),
download_filtered_tableau_image(),
download_tableau_crosstab_excel(),
download_tableau_data(),
download_workbooks_server(),
download_workbooks_server_pdf(),
download_workbooks_server_powerpoint(),
get_groups_for_user(),
get_mobile_security_settings(),
get_server_connected_apps(),
get_server_datasources(),
get_server_groups(),
get_server_info(),
get_server_jobs(),
get_server_projects(),
get_server_refresh_tasks(),
get_server_schedules(),
get_server_user_favorites(),
get_server_users(),
get_server_views(),
get_server_workbooks(),
get_table_assets(),
get_users_in_group(),
query_user_on_site(),
remove_user_from_group(),
remove_user_from_site(),
run_extract_refresh_task(),
update_data_source_now(),
update_group(),
update_user(),
update_workbook_now()