# Parse 'Tableau' Workbooks into Tidy Data and Dependency Graphs

## Documentation for package ‘twbparser’ version 0.5.0

- DESCRIPTION file
- User guides, package vignettes and other documentation
- Package NEWS
- Package README

## Help Pages

build_dependency_graph | Build a field dependency graph from calculated fields
extract_calculated_fields | Extract calculated fields from a TWB
extract_columns_with_table_source | Extract columns with their source tables from a TWB
extract_datasource_details | Extract datasource details from a Tableau TWB
extract_joins | Extract Tableau join clauses from <relation type="join"> nodes
extract_named_connections | Extract <named-connection> entries from a TWB
extract_parameters | Extract parameter fields from a TWB
extract_raw_fields | Extract non-calculated, non-parameter fields from a TWB
extract_relations | Extract all <relation> tags from a TWB
extract_relationships | Extract modern relationships from a Tableau TWB
extract_twb_from_twbx | Extract the .twb (and optionally all files) from a .twbx
infer_implicit_relationships | Infer implicit relationships between tables from field metadata
plot_dependency_graph | Plot a field dependency graph
plot_relationship_graph | Plot a field-level relationship DAG (legacy)
plot_source_join_graph | Plot a source join graph
prettify_calculated_fields | Add a prettified formula column to calculated fields table
run_twbparser_app | Launch the twbparser Shiny app
tableau_formula_pretty | Prettify a Tableau calculation formula for display
tbs_custom_sql_graphql | Custom SQL (Metadata API) for a published item
tbs_publish_info | Publish info for a workbook or datasource on 'Tableau' Server/Cloud
TWBParser | Tableau Workbook Parser (R6)
TwbParser | Tableau Workbook Parser (R6)
twbx_extract_files | Extract specific files from a .twbx
twbx_list | List contents of a Tableau .twbx
twb_calc_complexity | Classify calculated fields by complexity
twb_charts | Chart (mark) types per worksheet.
twb_colors | Colors and palettes referenced in the workbook.
twb_custom_sql | Extract Custom SQL relations from a Tableau workbook
twb_dashboards | Dashboards overview (count of zones and referenced worksheets).
twb_dashboard_actions | Extract dashboard and workbook actions
twb_dashboard_filters | Filters found on dashboards and their positions.
twb_dashboard_layout | Full layout of dashboard zones with container hierarchy
twb_dashboard_sheets | List worksheets embedded in each dashboard
twb_dashboard_size | Dashboard page size and sizing mode
twb_dashboard_summary | Per-dashboard summary (filters count and chart types).
twb_field_usage | Field usage matrix across worksheets
twb_formatting | Formatting rules (fonts, colours, number formats, …)
twb_initial_sql | Extract Initial SQL statements from Tableau connections
twb_pages | List all pages (dashboards, worksheets, stories).
twb_pages_summary | Summary of all pages (counts and quick descriptors).
twb_page_composition | Show what a specific page is composed of.
twb_published_refs | Detect references to published data sources
twb_replication_brief | Replication brief for a Tableau workbook or dashboard
twb_sheet_axes | Extract axis configuration for worksheets
twb_sheet_filters | Extract detailed filter configuration for worksheets
twb_sheet_shelves | Extract field-to-shelf assignments for worksheets
twb_sheet_sorts | Extract sort configuration for worksheets
twb_tooltips | Worksheet tooltips
validate_relationships | Validate relationships against available datasources and fields