340 likes | 498 Views
The Tableau Repository. Click to edit Master subtitle style. PRESENTED BY. Russell Christopher. Click to edit title. Click to edit subtitle style. Title. The Tableau Repository. Agenda. About the repository Connecting to the repository Unsupported but very interesting information.
E N D
The Tableau Repository Click to edit Master subtitle style PRESENTED BY Russell Christopher
Click to edit title Click to edit subtitle style
Agenda • About the repository • Connecting to the repository • Unsupported but very interesting information
What is it? PostgreSQL
Where is it? Port 8060 on one or more machines
How do I connect to it? • http://kb.tableausoftware.com/articles/knowledgebase/creating-custom-administrative-views Google: “Creating Custom Admin Views Tableau” to find...
What can I connect to it with? • Tableau • PGAdmin3 • Other
Drivers? www.tableausoftware.com/drivers
The Tables • Original views (legacy) • hist_tables (new in v8)
The “Tableau” user • Granted minimum permissions • Mostly can’t see underlying tables • Just not very much fun
“Original” Views: What can you see? • HTTP Requests • Sessions • Users • Views • Customized Views • Data Sources Workbooks Data Sources Background Tasks Projects Sites Tags
Warning! http_requests gets big!
Warning! We truncate to 10 days of data upon backup or ziplogs
Warning! Back this data up (extracts?) if you want > 10 days of history.
Demo “Views”
A work in progress • They are “real” tables • Complete with Referential Integrity Constraints • Closely models “inaccessible” tables • Days to truncate is configurable • Implementation is not complete yet.
“History” Tables: What can you see? • Historical Events • Event Types • Capabilities • Groups • Data Sources • Data Connections • Views • Users • Licensing Roles Schedules Tasks Configurations Workbooks Projects Sites Tags Comments * Red tables not yet populating with data
Demo “History Tables”
Contrast: Legacy Views v. History Tables Legacy Views: Examples • User interaction • Who ran report ‘x’? • When? • How long did it take? Scheduled Tasks Who ran refresh task? Did it succeed or fail? “Consumption-centric”
Contrast: Legacy Views v. History Tables History Tables: Examples Schedule creation Who created a schedule? Who added a task to it? Admin Who created a new project? Who added user x to group y? Content creation Who published a workbook? Who modified it? Who changed the connect string? Who changed permissions on it? “Admin-ish”
NOT supported. None of the following, repeat NONE of it is supported.
NOT supported. None of the following, repeat NONE of it is supported.
Supported “public” tables have gaps • “Who owns what report a?” • “I want a list of every report user x can see” • “What server is data source y connecting to?” • Tableau user is R/O
Other users • Have full access to the database • Can do anything • Are risky to leverage • Are not supported • USE AT YOUR OWN RISK
Demo • “Backdoor stuff”