pip install --upgrade sqlalchemy pip install --upgrade psycopg2 pip install --upgrade. Can be used to indicate percent complete for the job, but in most cases simply gets set to 100 when the job is completed. Records all Published datasources on server. Two jobs with the same serial_collection_id cannot be processed simultaneously. For instance, for workbooks it is the workbook ID. a flag to indicate whether the feature of materialized views is enabled for this site or not, enabled if true. A timestamp indicating when the image was generated. Describes various data sources that are included in either workbooks or datasources. Records what day of the month the analytics are aggregated over. Foreign key to the task that triggered this flow run (if one exists). Used as a means to reference the particular workbook that is to be included in the subscription. Records the number of time a view was viewed in the given time interval. Changing the Number of Days Historical Events Are Stored - Tableau But, because data sources are more general than databases, this might, for example, actually refer to an Excel worksheet, or be blank. 5432 for postgres). The type of event is indicated through historical_event_type_id, which links to the historical_event_types table. The connector url for a web data connector. Foreign key/Primary key relation from materialized_view_connection_id on this table to id on table. Note:The host_name is case-sensitive and must match the node name shown in the output of tsm status -v. Configure a preferred active repository node if you want Tableau Server to select a specific node on startup. Each record represents an alert. One of 0 (Hourly), 1 (Daily), 2 (Weekly), 3 (Monthly). The port size (height) of the device that is enrolled. String identifier of agent's time zone. Based on the name of the sheet. In a Tableau Server installation, the repository (pgsql) database is one of the key required processes. A snapshot of user information that we want to retain even when the user is deleted. For more information, see: Creating a configuration file and download the SSl certificate file for the new instance that you created in Step 1. Foreign key/Primary key relation from notification_luid on this table to luid on table. If as part of a planned expiration of the SSL certificate of the RDS or Azure Database, Google Cloud PostgreSQLinstance, or a stand-alone PostgreSQLinstance, you need to update the instance with the new certificate file, you will also need to update Tableau Server settings to use the new certificate file. Extract encryption mode: whether it is disabled (null or 0), enabled (1), or enforced (2). The time at which the last extract refresh occurred. Copied from flow record last_updated field at the time of being overwritten. Setting to enable or disable the obfuscation feature for Data Catalog, id referenced by repository_data sos_blob_data_id foreign key. The name of the language (in the language, itself). Open the sample data source in Tableau Desktop and connect to your Postgres database as the readonly user. Number greater than 0 for jobs that will be retried. Used in URLs meant to access this view. Roles are categorized as administrative in nature, or not. The luid which uniquely identifies the extensions events row. Links to the site that contains the view. A foreign key reference to an entry in the views table. Associated with controlled_permissions_enabled column. The number of consecutive times evaluating this alert failed. True if cache warmup is enabled for this site. updated on each publish. Soon, datasets will be part of the Tableau Exchange. Indicates the site to which this flow version belongs to. The number of times that the datasource has been accessed. Matches the site.site_luid column and site_saml_configurations.site_luid. Login-based License Management (LBLM) - NOTE: For any custom vizzes or reporting, it is recommended instead to use the View identity_based_activation_admin_view. The integer precedence of an effective permission rule. More or less consists of a slightly modified name, but not totally obviously, especially in the presence of non-ASCII characters. This looks a bit odd because it comes from a serialized symbol. User license role rank for the purpose of licensing users with the correct priority when the number of available licenses is less that users. Extension of datasources table for refresh properties (Online). America/Los_angeles. The check to see if the extension is installed. This database provides persistent storage for Tableau Server and is primarily intended to support that application. Records represent either an Active Directory domain or an authenticate system. Foreign key to users table. The linkage between a system_user and their allowed sites is defined through the "users" table. 2021.2 or later to use with stand-alone PostgreSQL instance. Two jobs with the same serial_collection_id cannot be processed simultaneously. Foreign key reference to the view associated with this viz state. Create custom maps, charts, and graphs in clicks Uniquely identifies a view. The Tableau Server repository stores information about Tableau Server users, groups and group assignments, permissions, projects, data sources, and extract metadata and refresh information. This could be NULL if the matching record in the system_users table was deleted since this record was created. If you have both External Repository and External File Store configured: You have a couple of options if you have both External Repository and External File Store configured for your Tableau Server. Reflects data in the http_requests table. Different users can have same agent (for example of shared computer). A foreign key reference to the site that the workbooked referred to by repository_url belongs. Id of the task associated with the job. A user can belong to multiple groups, and a group can contain multiple users. A reference to the primary key id column for a record in the hist_schedules table. The actual list contents are listed in the asset_list_items table. Controls which background_jobs records are processed first. For workbooks that were last published before this column existed, the value will be null. -1 means pending. The id of the site that this database is associated with. May no longer exist. Foreign key/Primary key relation from database_id on this table to id on table. Workgroups Database Introduction. You can do this by downloading the latest file and running the tsm topology external-services repository replace-host command and providing the new certificate file. Used to provide an order of increasing rights. This table supports the creation of various types of per-user lists. This is 1-0/1 relationship to datasources table. Used to store mappings between tables and their source. ID of the background job associated with this flow run. Tableau Server does not manage or setup high availability for the external repository. This could be NULL if the matching record in the datasources table was deleted since this record was created. The repository can be installed as locally on the same nodes as the Tableau Server or installed externally: The user ID of the owner/uploader of the datasource. Read how Tableau's Data Repository provides easy access to third-party data sets for enhanced analytics. This table tracks site role creator changes for each given user on a given site. Copied from workbook record last_updated field at the time of being overwritten. Foreign key/Primary key relation from pending_search_update_id on this table to id on table. It is often necessary to sum across multiple rows to find a total for a given time interval. Used in the perm_users_*_capabilities functions. Records in this table represent groups of background jobs that should not be run simultaneously. Records the most useful information about a workbook that was relevant at the time of the event (see workbooks table). Entry must be one of "User" or "Group". The id of the linked system_users record. Selected as Best Selected as Best Upvote Upvoted Remove Upvote. The ID of the site role for this user. Whether or not the job succeeded. A foreign key reference to the user who is enrolled. These options allow you to take advantage of the snapshot backup capabilities of the cloud platforms you might be using to host the External Repository and File Store. This table represent a subscription email message. Defines the SAML IdP associated with a site. A descriptive phrase constructed for the worksheet, based on the workbook definition. Each records represents a view in a workbook. The days of the week correspond to Sunday : 1, Monday : 10, Tuesday : 100, Wednesday : 1000, Thursday : 10000, Friday : 100000, Saturday : 1000000. If you are using an External Repository, you may need to take additional steps when upgrading: Major version changeIf there is a major version change in PostgreSQL, you need to follow the steps described in Upgrade Tableau Server with External Repository for a New Major Version of PostgreSQL. Autogenerated luid for data quality indicator. Must be one of "Project" "Workbook" "Datasource" "View" or "NamedResource". This option is available starting in 2021.4. The check to see if the current entry is active or archived. For example, "Project" or "Site". Time at which the schedule is expected to refresh in UTC, Time duration in seconds after which a scheduled extract refresh is expected to complete, The next check time in UTC when the server checks if the linked bridge client is actively running or other interesting scenarios that might arise in the future. Primary key for the pending search update item. This table lists trusted tickets that have been created. Events are grouped together into action types, such as Create, Access, Update and Delete. Keeps a cumulative count of the number of times the view was accessed by this user. Your Tableau Server must have the Advanced Management keys activated. When the job record for a task linked to this schedule is created, it is assigned this serial_collection_id. A reference to the primary key id column for a record in the hist_metrics table. Once you've made all of the metadata changes, you can save the Data Source locally as .tds file by right-clicking the Data Source name and choosing "Add to Saved Data Sources". Information about resources which are used by some server entities. Timestamp indicating when the record was inserted. It's often a database, but the concept is a bit more general than that. Azure Database for PostgreSQL Flexible Server . Name of the user across all sites. The Data Dictionary is not a complete description of all tables and fields in the database, and is provided for customers who want to query the database for information about usage on Tableau Server. Foreign key/Primary key relation from customized_view_id on this table to id on table. Flag if the site permits the authentication flow to be hosted in an iframe. It should really be viewed in conjuction with the capabilities and capability_roles tables. A foreign key reference to the user who owns the view. Records the most useful information about a tag that was relevant at the time of the event (see tags table). An integer from 1 to 4 that combines whether the permission is applied to a user or to a group (which can also be seen from grantee_type) as well as whether this is granting or denying the capability. For example, if the PostgreSQL minimum compatible version is 13.4, the maximum compatible version is 13.x where is equal or higher than 4. User Friendly value to display on the IBA License Usage Admin View. The ID of the event that is last processed by semantics service. Time zone ID is full name such as "America/Los_Angeles". The ID of the semantics service node that is currently processing the events. The effective permission reason is returned to callers. To interpret it, convert the integer to binary. if not set the value from global_settings.start_page_uri is used, Alternative Federation Engine (afe) is enabled or not, Whether to enable sandbox for the site or not, Setting for enabling/disabling Viz Recommendations on a site, Setting for enabling/disabling biometrics for mobile clients for a site, Setting for enabling/disabling Identity Based Activation on a site. Allows site filtering to work on Admin Views. Foreign key/Primary key relation from datasource_model_id on this table to id on table. Capabilities are things like read, write, export_data, publish, web_authoring, etc. When the execution of the job was started. All Rights Reserved. Each record represents an individual output step from a published Maestro flow. Indicates which capability is to be granted or denied by this record. Records in this table define a schedule according to which certain regular tasks may be performed (see tasks table). The FK to flow_run_spec for the flow run spec which this output step belongs to. Indicates if the data connection is an extract. A foreign key reference to the workbook the view is part of. This table contains records corresponding to various classifications of users. Records what month of the year the analytics are aggregated over. Tableau Server Backups Are Failing At Verifying Disk Space in 2022.3.6 This is expected to stay the same through the lifetime of the application. database of the Tableau Server repository. Locator for the thumbnail image of the viz state. If you have only External Repository configured: The backup and restore process remains is the same for both local and external repository and as described in the Back up Tableau Server Data topic. The id of the ancestor project that is controlling the permissions for this project. The luid which uniquely identifies the extensions safe list row. This applies only if you are using the External Repository configuration with Tableau Server. Fully qualified domain name of Active Directory domain. This is not a capability that sees much use. Foreign key/Primary key relation from site_luid on this table to luid on table. This table represents a snapshots of viz. Strict isolation between the contents of each site is maintained. date-time the first time the user activated this product from this device for this site. It is the type of object making the data connection. ID generated by client and also given to the Refresh Token Service. Null unless specified. This table provides a set of checksums associated with a workbook which can be used to validate existence of a workbook based on its checksum. Locator for the full image of the viz snapshot. This could be NULL if the matching record in the metrics table was deleted since this record was created. A given tag can be associated with many taggable items in a site. Artificial auto-incrementing integer that serves as the primary key.