Package: vvtableau 0.7.0

Tomer Iwan

vvtableau: R Interface for 'Tableau' Services

Provides an R interface for interacting with the 'Tableau' Server. It allows users to perform various operations such as publishing workbooks, refreshing data extracts, and managing users using the 'Tableau' REST API (see <https://help.tableau.com/current/api/rest_api/en-us/REST/rest_api_ref.htm> for details). Additionally, it includes functions to perform manipulations on local 'Tableau' workbooks.

Authors:Tomer Iwan [aut, cre], Ruben Korvinus [ctb], Jorn Amatdoelrasit [ctb], VU Analytics [cph]

vvtableau_0.7.0.tar.gz
vvtableau_0.7.0.zip(r-4.5)vvtableau_0.7.0.zip(r-4.4)vvtableau_0.7.0.zip(r-4.3)
vvtableau_0.7.0.tgz(r-4.4-any)vvtableau_0.7.0.tgz(r-4.3-any)
vvtableau_0.7.0.tar.gz(r-4.5-noble)vvtableau_0.7.0.tar.gz(r-4.4-noble)
vvtableau_0.7.0.tgz(r-4.4-emscripten)vvtableau_0.7.0.tgz(r-4.3-emscripten)
vvtableau.pdf |vvtableau.html
vvtableau/json (API)
NEWS

# Install 'vvtableau' in R:
install.packages('vvtableau', repos = c('https://vusaverse.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/vusaverse/vvtableau/issues

On CRAN:

rest-apitableautableau-dashboardstableau-desktoptableau-rest-apitableau-server

6.54 score 6 stars 16 scripts 270 downloads 57 exports 31 dependencies

Last updated 3 months agofrom:6411b23157. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 28 2024
R-4.5-winOKOct 28 2024
R-4.5-linuxOKOct 28 2024
R-4.4-winOKOct 28 2024
R-4.4-macOKOct 28 2024
R-4.3-winOKOct 28 2024
R-4.3-macOKOct 28 2024

Exports:%>%add_tags_to_viewadd_tags_to_workbookadd_user_to_groupadd_user_to_siteadjust_tableau_font_styleadjust_tableau_sizeauthenticate_PATauthenticate_servercheck_dashboard_namescreate_groupdelete_groupdownload_datasourcedownload_filtered_tableau_imagedownload_tableau_crosstab_exceldownload_tableau_datadownload_workbooks_serverdownload_workbooks_server_pdfdownload_workbooks_server_powerpointget_actionsget_foldersget_groups_for_userget_hierarchyget_mobile_security_settingsget_nodenamesget_parameterget_revisionget_server_connected_appsget_server_datasourcesget_server_groupsget_server_infoget_server_jobsget_server_locationget_server_projectsget_server_refresh_tasksget_server_schedulesget_server_user_favoritesget_server_usersget_server_viewsget_server_workbooksget_table_assetsget_tableau_data_sourceget_users_in_groupget_variable_foldersget_variablesget_workbook_idget_workbook_tabsget_workbook_urlsmake_rootnodesquery_user_on_siteremove_user_from_groupremove_user_from_siterun_extract_refresh_taskupdate_data_source_nowupdate_groupupdate_userupdate_workbook_now

Dependencies:askpassclicpp11curldata.tabledplyrfansigenericsgluehttrjsonlitelifecyclemagrittrmimeopensslpillarpkgconfigpurrrR6rlangstringistringrsystibbletidyrtidyselectutf8vctrswithrXMLxml2

Automating Tableau Server User Management

Rendered fromuser_management.Rmdusingknitr::rmarkdownon Oct 28 2024.

Last update: 2024-04-30
Started: 2024-04-30

Downloading Filtered Tableau Images with Super Sample Superstore

Rendered fromdownload_filtered_views.Rmdusingknitr::rmarkdownon Oct 28 2024.

Last update: 2023-07-10
Started: 2023-07-10

Getting Started

Rendered fromgetting_started.Rmdusingknitr::rmarkdownon Oct 28 2024.

Last update: 2023-07-10
Started: 2023-06-13

Monitoring Tableau Server Datasources

Rendered fromdata_management.Rmdusingknitr::rmarkdownon Oct 28 2024.

Last update: 2024-04-30
Started: 2024-04-30

Readme and manuals

Help Manual

Help pageTopics
Add tags to a view in Tableau Server.add_tags_to_view
Add tags to a workbook in Tableau Server.add_tags_to_workbook
Add User to Groupadd_user_to_group
Add User to Siteadd_user_to_site
adjust_tableau_font_styleadjust_tableau_font_style
adjust_tableau_sizeadjust_tableau_size
Authenticate to Tableau Server or Tableau Cloudauthenticate_PAT
Authenticate on the Tableau server.authenticate_server
check_dashboard_namescheck_dashboard_names
Create Groupcreate_group
Delete Groupdelete_group
Download a data source in .tdsx format using Tableau REST API and save it as a file.download_datasource
Download filtered Tableau views to PNG images from a dataframe.download_filtered_tableau_image
Download Tableau view crosstab as Exceldownload_tableau_crosstab_excel
Download Tableau view data as Exceldownload_tableau_data
Download workbook from Tableau Server.download_workbooks_server
Download workbook PDF from Tableau Server.download_workbooks_server_pdf
Download workbook PowerPoint from Tableau Server.download_workbooks_server_powerpoint
Escape characters for urlescape_special_chars
Get Workbook actionsget_actions
Get folder structure workbookget_folders
Get Groups for a Userget_groups_for_user
Get Workbook drilldown hierarchiesget_hierarchy
Get mobile security settings for the server using Tableau REST API.get_mobile_security_settings
Get all nodenamesget_nodenames
Get all parameters in workbook.get_parameter
Get the revision numberget_revision
Get connected applications from Tableau Server.get_server_connected_apps
Get datasources from Tableau Server.get_server_datasources
Get groups from Tableau Server.get_server_groups
Get datasources from Tableau Server.get_server_info
Get server jobs from Tableau server.get_server_jobs
Get the server location.get_server_location
Get projects from Tableau server.get_server_projects
Get extract refresh tasks from Tableau Server.get_server_refresh_tasks
Get schedules from Tableau server.get_server_schedules
Get favorites for a user from Tableau Server.get_server_user_favorites
Get users from Tableau server.get_server_users
Get views from Tableau server.get_server_views
Get workbooks from Tableau server.get_server_workbooks
Get table assets from Tableau Server.get_table_assets
Get Tableau data sourceget_tableau_data_source
Get Users in Groupget_users_in_group
Get folder namesget_variable_folders
Get variable names from workbook.get_variables
Get workbook ID name.get_workbook_id
Get workbook tabsget_workbook_tabs
Get Workbook URLsget_workbook_urls
make_rootnodesmake_rootnodes
Query User On Sitequery_user_on_site
Remove User from Groupremove_user_from_group
Remove User from Siteremove_user_from_site
Concat row to namerow_to_name
Dataframe row to queryrow_to_query
Run Extract Refresh Taskrun_extract_refresh_task
Get the Tableau base URL from the environment variabletableau_base_url
Get the Tableau content URL from the environment variabletableau_content_url
Get the Tableau password from the environment variabletableau_password
Get the Tableau PAT name from the environment variabletableau_pat_name
Get the Tableau PAT secret from the environment variabletableau_pat_secret
Get the Tableau username from the environment variabletableau_username
Update Data Source Nowupdate_data_source_now
Update Groupupdate_group
Update Userupdate_user
Update Workbook Nowupdate_workbook_now