Skip to content

Tableau

Tableau

pyatlan.model.assets.tableau.Tableau(__pydantic_self__, **data: Any)

Bases: BI

Description

Source code in pyatlan/model/assets/core/referenceable.py
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

Attributes

TABLEAU_PROJECT_HIERARCHY_QUALIFIED_NAMES: KeywordField = KeywordField('tableauProjectHierarchyQualifiedNames', 'tableauProjectHierarchyQualifiedNames') class-attribute

Array of qualified names representing the project hierarchy for this Tableau asset.

TableauWorkbook

pyatlan.model.assets.tableau_workbook.TableauWorkbook(__pydantic_self__, **data: Any)

Bases: Tableau

Description

Source code in pyatlan/model/assets/core/referenceable.py
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

Attributes

DASHBOARDS: RelationField = RelationField('dashboards') class-attribute

TBC

DATASOURCES: RelationField = RelationField('datasources') class-attribute

TBC

PROJECT: RelationField = RelationField('project') class-attribute

TBC

PROJECT_HIERARCHY: KeywordField = KeywordField('projectHierarchy', 'projectHierarchy') class-attribute

List of top-level projects with their nested child projects.

PROJECT_QUALIFIED_NAME: KeywordTextField = KeywordTextField('projectQualifiedName', 'projectQualifiedName.keyword', 'projectQualifiedName') class-attribute

Unique name of the project in which this workbook exists.

SITE_QUALIFIED_NAME: TextField = TextField('siteQualifiedName', 'siteQualifiedName') class-attribute

Unique name of the site in which this workbook exists.

TOP_LEVEL_PROJECT_NAME: TextField = TextField('topLevelProjectName', 'topLevelProjectName') class-attribute

Simple name of the top-level project in which this workbook exists.

TOP_LEVEL_PROJECT_QUALIFIED_NAME: TextField = TextField('topLevelProjectQualifiedName', 'topLevelProjectQualifiedName') class-attribute

Unique name of the top-level project in which this workbook exists.

WORKSHEETS: RelationField = RelationField('worksheets') class-attribute

TBC

TableauWorksheet

pyatlan.model.assets.tableau_worksheet.TableauWorksheet(__pydantic_self__, **data: Any)

Bases: Tableau

Description

Source code in pyatlan/model/assets/core/referenceable.py
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

Attributes

CALCULATED_FIELDS: RelationField = RelationField('calculatedFields') class-attribute

TBC

DASHBOARDS: RelationField = RelationField('dashboards') class-attribute

TBC

DATASOURCE_FIELDS: RelationField = RelationField('datasourceFields') class-attribute

TBC

PROJECT_HIERARCHY: KeywordField = KeywordField('projectHierarchy', 'projectHierarchy') class-attribute

List of top-level projects with their nested child projects.

PROJECT_QUALIFIED_NAME: KeywordTextField = KeywordTextField('projectQualifiedName', 'projectQualifiedName.keyword', 'projectQualifiedName') class-attribute

Unique name of the project in which this worksheet exists.

SITE_QUALIFIED_NAME: TextField = TextField('siteQualifiedName', 'siteQualifiedName') class-attribute

Unique name of the site in which this worksheet exists.

TABLEAU_WORKSHEET_FIELDS: RelationField = RelationField('tableauWorksheetFields') class-attribute

TBC

TOP_LEVEL_PROJECT_QUALIFIED_NAME: TextField = TextField('topLevelProjectQualifiedName', 'topLevelProjectQualifiedName') class-attribute

Unique name of the top-level project in which this worksheet exists.

WORKBOOK: RelationField = RelationField('workbook') class-attribute

TBC

WORKBOOK_QUALIFIED_NAME: TextField = TextField('workbookQualifiedName', 'workbookQualifiedName') class-attribute

Unique name of the workbook in which this worksheet exists.

TableauWorksheetField

pyatlan.model.assets.tableau_worksheet_field.TableauWorksheetField(__pydantic_self__, **data: Any)

Bases: Tableau

Description

Source code in pyatlan/model/assets/core/referenceable.py
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

Attributes

TABLEAU_CALCULATED_FIELD: RelationField = RelationField('tableauCalculatedField') class-attribute

TBC

TABLEAU_DASHBOARD_FIELD: RelationField = RelationField('tableauDashboardField') class-attribute

TBC

TABLEAU_DATASOURCE_FIELD: RelationField = RelationField('tableauDatasourceField') class-attribute

TBC

TABLEAU_FULLY_QUALIFIED_NAME: TextField = TextField('tableauFullyQualifiedName', 'tableauFullyQualifiedName') class-attribute

Name used internally in Tableau to uniquely identify this field.

TABLEAU_PROJECT_HIERARCHY: KeywordField = KeywordField('tableauProjectHierarchy', 'tableauProjectHierarchy') class-attribute

List of top-level projects and their nested child projects.

TABLEAU_PROJECT_QUALIFIED_NAME: KeywordTextField = KeywordTextField('tableauProjectQualifiedName', 'tableauProjectQualifiedName.keyword', 'tableauProjectQualifiedName') class-attribute

Unique name of the project in which this worksheet field exists.

TABLEAU_SITE_QUALIFIED_NAME: TextField = TextField('tableauSiteQualifiedName', 'tableauSiteQualifiedName') class-attribute

Unique name of the site in which this worksheet field exists.

TABLEAU_TOP_LEVEL_PROJECT_QUALIFIED_NAME: TextField = TextField('tableauTopLevelProjectQualifiedName', 'tableauTopLevelProjectQualifiedName') class-attribute

Unique name of the top-level project in which this worksheet field exists.

TABLEAU_WORKBOOK_QUALIFIED_NAME: TextField = TextField('tableauWorkbookQualifiedName', 'tableauWorkbookQualifiedName') class-attribute

Unique name of the workbook in which this worksheet field exists.

TABLEAU_WORKSHEET: RelationField = RelationField('tableauWorksheet') class-attribute

TBC

TABLEAU_WORKSHEET_FIELD_BIN_SIZE: TextField = TextField('tableauWorksheetFieldBinSize', 'tableauWorksheetFieldBinSize') class-attribute

Bin size of this field.

TABLEAU_WORKSHEET_FIELD_DATA_CATEGORY: TextField = TextField('tableauWorksheetFieldDataCategory', 'tableauWorksheetFieldDataCategory') class-attribute

Data category of this field.

TABLEAU_WORKSHEET_FIELD_DATA_TYPE: KeywordTextField = KeywordTextField('tableauWorksheetFieldDataType', 'tableauWorksheetFieldDataType', 'tableauWorksheetFieldDataType.text') class-attribute

Data type of this field.

TABLEAU_WORKSHEET_FIELD_FORMULA: TextField = TextField('tableauWorksheetFieldFormula', 'tableauWorksheetFieldFormula') class-attribute

Formula for this field.

TABLEAU_WORKSHEET_FIELD_ROLE: TextField = TextField('tableauWorksheetFieldRole', 'tableauWorksheetFieldRole') class-attribute

Role of this field, for example: 'dimension', 'measure', or 'unknown'.

TABLEAU_WORKSHEET_FIELD_TYPE: TextField = TextField('tableauWorksheetFieldType', 'tableauWorksheetFieldType') class-attribute

Type of this worksheet field.

TABLEAU_WORKSHEET_FIELD_UPSTREAM_COLUMNS: KeywordField = KeywordField('tableauWorksheetFieldUpstreamColumns', 'tableauWorksheetFieldUpstreamColumns') class-attribute

Columns upstream to this field.

TABLEAU_WORKSHEET_FIELD_UPSTREAM_FIELDS: KeywordField = KeywordField('tableauWorksheetFieldUpstreamFields', 'tableauWorksheetFieldUpstreamFields') class-attribute

Fields upstream to this field.

TABLEAU_WORKSHEET_FIELD_UPSTREAM_TABLES: KeywordField = KeywordField('tableauWorksheetFieldUpstreamTables', 'tableauWorksheetFieldUpstreamTables') class-attribute

Tables upstream to this worksheet field.

TABLEAU_WORKSHEET_QUALIFIED_NAME: TextField = TextField('tableauWorksheetQualifiedName', 'tableauWorksheetQualifiedName') class-attribute

Unique name of the datasource in which this worksheet field exists.

TableauDashboard

pyatlan.model.assets.tableau_dashboard.TableauDashboard(__pydantic_self__, **data: Any)

Bases: Tableau

Description

Source code in pyatlan/model/assets/core/referenceable.py
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

Attributes

PROJECT_HIERARCHY: KeywordField = KeywordField('projectHierarchy', 'projectHierarchy') class-attribute

List of top-level projects and their nested child projects.

PROJECT_QUALIFIED_NAME: KeywordTextField = KeywordTextField('projectQualifiedName', 'projectQualifiedName.keyword', 'projectQualifiedName') class-attribute

Unique name of the project in which this dashboard exists.

SITE_QUALIFIED_NAME: TextField = TextField('siteQualifiedName', 'siteQualifiedName') class-attribute

Unique name of the site in which this dashboard exists.

TABLEAU_DASHBOARD_FIELDS: RelationField = RelationField('tableauDashboardFields') class-attribute

TBC

TABLEAU_EMBEDDED_DASHBOARDS: RelationField = RelationField('tableauEmbeddedDashboards') class-attribute

TBC

TABLEAU_PARENT_DASHBOARDS: RelationField = RelationField('tableauParentDashboards') class-attribute

TBC

TOP_LEVEL_PROJECT_QUALIFIED_NAME: TextField = TextField('topLevelProjectQualifiedName', 'topLevelProjectQualifiedName') class-attribute

Unique name of the top-level project in which this dashboard exists.

WORKBOOK: RelationField = RelationField('workbook') class-attribute

TBC

WORKBOOK_QUALIFIED_NAME: TextField = TextField('workbookQualifiedName', 'workbookQualifiedName') class-attribute

Unique name of the workbook in which this dashboard exists.

WORKSHEETS: RelationField = RelationField('worksheets') class-attribute

TBC

TableauDashboardField

pyatlan.model.assets.tableau_dashboard_field.TableauDashboardField(__pydantic_self__, **data: Any)

Bases: Tableau

Description

Source code in pyatlan/model/assets/core/referenceable.py
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

Attributes

TABLEAU_DASHBOARD: RelationField = RelationField('tableauDashboard') class-attribute

TBC

TABLEAU_DASHBOARD_FIELD_BIN_SIZE: TextField = TextField('tableauDashboardFieldBinSize', 'tableauDashboardFieldBinSize') class-attribute

Bin size of this field.

TABLEAU_DASHBOARD_FIELD_DATA_CATEGORY: TextField = TextField('tableauDashboardFieldDataCategory', 'tableauDashboardFieldDataCategory') class-attribute

Data category of this field.

TABLEAU_DASHBOARD_FIELD_DATA_TYPE: KeywordTextField = KeywordTextField('tableauDashboardFieldDataType', 'tableauDashboardFieldDataType', 'tableauDashboardFieldDataType.text') class-attribute

Data type of this field.

TABLEAU_DASHBOARD_FIELD_FORMULA: TextField = TextField('tableauDashboardFieldFormula', 'tableauDashboardFieldFormula') class-attribute

Formula for this field.

TABLEAU_DASHBOARD_FIELD_ROLE: TextField = TextField('tableauDashboardFieldRole', 'tableauDashboardFieldRole') class-attribute

Role of this field, for example: 'dimension', 'measure', or 'unknown'.

TABLEAU_DASHBOARD_FIELD_TYPE: TextField = TextField('tableauDashboardFieldType', 'tableauDashboardFieldType') class-attribute

Type of this dashboard field.

TABLEAU_DASHBOARD_FIELD_UPSTREAM_COLUMNS: KeywordField = KeywordField('tableauDashboardFieldUpstreamColumns', 'tableauDashboardFieldUpstreamColumns') class-attribute

Columns upstream to this field.

TABLEAU_DASHBOARD_FIELD_UPSTREAM_FIELDS: KeywordField = KeywordField('tableauDashboardFieldUpstreamFields', 'tableauDashboardFieldUpstreamFields') class-attribute

Fields upstream to this field.

TABLEAU_DASHBOARD_QUALIFIED_NAME: TextField = TextField('tableauDashboardQualifiedName', 'tableauDashboardQualifiedName') class-attribute

Unique name of the datasource in which this dashboard field exists.

TABLEAU_FULLY_QUALIFIED_NAME: TextField = TextField('tableauFullyQualifiedName', 'tableauFullyQualifiedName') class-attribute

Name used internally in Tableau to uniquely identify this field.

TABLEAU_PROJECT_HIERARCHY: KeywordField = KeywordField('tableauProjectHierarchy', 'tableauProjectHierarchy') class-attribute

List of top-level projects and their nested child projects.

TABLEAU_PROJECT_QUALIFIED_NAME: KeywordTextField = KeywordTextField('tableauProjectQualifiedName', 'tableauProjectQualifiedName.keyword', 'tableauProjectQualifiedName') class-attribute

Unique name of the project in which this dashboard field exists.

TABLEAU_SITE_QUALIFIED_NAME: TextField = TextField('tableauSiteQualifiedName', 'tableauSiteQualifiedName') class-attribute

Unique name of the site in which this dashboard field exists.

TABLEAU_TOP_LEVEL_PROJECT_QUALIFIED_NAME: TextField = TextField('tableauTopLevelProjectQualifiedName', 'tableauTopLevelProjectQualifiedName') class-attribute

Unique name of the top-level project in which this dashboard field exists.

TABLEAU_UPSTREAM_TABLES: KeywordField = KeywordField('tableauUpstreamTables', 'tableauUpstreamTables') class-attribute

Tables upstream to this worksheet field.

TABLEAU_WORKSHEET_FIELD: RelationField = RelationField('tableauWorksheetField') class-attribute

TBC

TableauDatasource

pyatlan.model.assets.tableau_datasource.TableauDatasource(__pydantic_self__, **data: Any)

Bases: Tableau

Description

Source code in pyatlan/model/assets/core/referenceable.py
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

Attributes

CERTIFICATION_NOTE: TextField = TextField('certificationNote', 'certificationNote') class-attribute

Notes related to this datasource being cerfified, in Tableau.

CERTIFIER: KeywordField = KeywordField('certifier', 'certifier') class-attribute

Users that have marked this datasource as cerified, in Tableau.

CERTIFIER_DISPLAY_NAME: TextField = TextField('certifierDisplayName', 'certifierDisplayName') class-attribute

Name of the user who cerified this datasource, in Tableau.

FIELDS: RelationField = RelationField('fields') class-attribute

TBC

HAS_EXTRACTS: BooleanField = BooleanField('hasExtracts', 'hasExtracts') class-attribute

Whether this datasource has extracts (true) or not (false).

IS_CERTIFIED: BooleanField = BooleanField('isCertified', 'isCertified') class-attribute

Whether this datasource is certified in Tableau (true) or not (false).

IS_PUBLISHED: BooleanField = BooleanField('isPublished', 'isPublished') class-attribute

Whether this datasource is published (true) or embedded (false).

PROJECT: RelationField = RelationField('project') class-attribute

TBC

PROJECT_HIERARCHY: KeywordField = KeywordField('projectHierarchy', 'projectHierarchy') class-attribute

List of top-level projects with their nested child projects.

PROJECT_QUALIFIED_NAME: KeywordTextField = KeywordTextField('projectQualifiedName', 'projectQualifiedName.keyword', 'projectQualifiedName') class-attribute

Unique name of the project in which this datasource exists.

SITE_QUALIFIED_NAME: TextField = TextField('siteQualifiedName', 'siteQualifiedName') class-attribute

Unique name of the site in which this datasource exists.

TOP_LEVEL_PROJECT_QUALIFIED_NAME: TextField = TextField('topLevelProjectQualifiedName', 'topLevelProjectQualifiedName') class-attribute

Unique name of the top-level project in which this datasource exists.

UPSTREAM_DATASOURCES: KeywordField = KeywordField('upstreamDatasources', 'upstreamDatasources') class-attribute

List of datasources that are upstream of this datasource.

UPSTREAM_TABLES: KeywordField = KeywordField('upstreamTables', 'upstreamTables') class-attribute

List of tables that are upstream of this datasource.

WORKBOOK: RelationField = RelationField('workbook') class-attribute

TBC

WORKBOOK_QUALIFIED_NAME: TextField = TextField('workbookQualifiedName', 'workbookQualifiedName') class-attribute

Unique name of the workbook in which this datasource exists.

TableauDatasourceField

pyatlan.model.assets.tableau_datasource_field.TableauDatasourceField(__pydantic_self__, **data: Any)

Bases: Tableau

Description

Source code in pyatlan/model/assets/core/referenceable.py
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

Attributes

DATASOURCE: RelationField = RelationField('datasource') class-attribute

TBC

DATASOURCE_FIELD_TYPE: TextField = TextField('datasourceFieldType', 'datasourceFieldType') class-attribute

Type of this datasource field.

DATASOURCE_QUALIFIED_NAME: TextField = TextField('datasourceQualifiedName', 'datasourceQualifiedName') class-attribute

Unique name of the datasource in which this datasource field exists.

FULLY_QUALIFIED_NAME: TextField = TextField('fullyQualifiedName', 'fullyQualifiedName') class-attribute

Name used internally in Tableau to uniquely identify this field.

PROJECT_HIERARCHY: KeywordField = KeywordField('projectHierarchy', 'projectHierarchy') class-attribute

List of top-level projects and their nested child projects.

PROJECT_QUALIFIED_NAME: KeywordTextField = KeywordTextField('projectQualifiedName', 'projectQualifiedName.keyword', 'projectQualifiedName') class-attribute

Unique name of the project in which this datasource field exists.

SITE_QUALIFIED_NAME: TextField = TextField('siteQualifiedName', 'siteQualifiedName') class-attribute

Unique name of the site in which this datasource field exists.

TABLEAU_DATASOURCE_FIELD_BIN_SIZE: TextField = TextField('tableauDatasourceFieldBinSize', 'tableauDatasourceFieldBinSize') class-attribute

Bin size of this field.

TABLEAU_DATASOURCE_FIELD_DATA_CATEGORY: TextField = TextField('tableauDatasourceFieldDataCategory', 'tableauDatasourceFieldDataCategory') class-attribute

Data category of this field.

TABLEAU_DATASOURCE_FIELD_DATA_TYPE: KeywordTextField = KeywordTextField('tableauDatasourceFieldDataType', 'tableauDatasourceFieldDataType', 'tableauDatasourceFieldDataType.text') class-attribute

Data type of this field.

TABLEAU_DATASOURCE_FIELD_FORMULA: TextField = TextField('tableauDatasourceFieldFormula', 'tableauDatasourceFieldFormula') class-attribute

Formula for this field.

TABLEAU_DATASOURCE_FIELD_ROLE: TextField = TextField('tableauDatasourceFieldRole', 'tableauDatasourceFieldRole') class-attribute

Role of this field, for example: 'dimension', 'measure', or 'unknown'.

TABLEAU_WORKSHEET_FIELD: RelationField = RelationField('tableauWorksheetField') class-attribute

TBC

TOP_LEVEL_PROJECT_QUALIFIED_NAME: TextField = TextField('topLevelProjectQualifiedName', 'topLevelProjectQualifiedName') class-attribute

Unique name of the top-level project in which this datasource field exists.

UPSTREAM_COLUMNS: KeywordField = KeywordField('upstreamColumns', 'upstreamColumns') class-attribute

Columns upstream to this field.

UPSTREAM_FIELDS: KeywordField = KeywordField('upstreamFields', 'upstreamFields') class-attribute

Fields upstream to this field.

UPSTREAM_TABLES: KeywordField = KeywordField('upstreamTables', 'upstreamTables') class-attribute

Tables upstream to this datasource field.

WORKBOOK_QUALIFIED_NAME: TextField = TextField('workbookQualifiedName', 'workbookQualifiedName') class-attribute

Unique name of the workbook in which this datasource field exists.

WORKSHEETS: RelationField = RelationField('worksheets') class-attribute

TBC

TableauCalculatedField

pyatlan.model.assets.tableau_calculated_field.TableauCalculatedField(__pydantic_self__, **data: Any)

Bases: Tableau

Description

Source code in pyatlan/model/assets/core/referenceable.py
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

Attributes

DATASOURCE: RelationField = RelationField('datasource') class-attribute

TBC

DATASOURCE_QUALIFIED_NAME: TextField = TextField('datasourceQualifiedName', 'datasourceQualifiedName') class-attribute

Unique name of the datasource in which this calculated field exists.

DATA_CATEGORY: TextField = TextField('dataCategory', 'dataCategory') class-attribute

Data category of this field.

FORMULA: TextField = TextField('formula', 'formula') class-attribute

Formula for this calculated field.

PROJECT_HIERARCHY: KeywordField = KeywordField('projectHierarchy', 'projectHierarchy') class-attribute

List of top-level projects and their nested projects.

PROJECT_QUALIFIED_NAME: KeywordTextField = KeywordTextField('projectQualifiedName', 'projectQualifiedName.keyword', 'projectQualifiedName') class-attribute

Unique name of the project in which this calculated field exists.

ROLE: TextField = TextField('role', 'role') class-attribute

Role of this field, for example: 'dimension', 'measure', or 'unknown'.

SITE_QUALIFIED_NAME: TextField = TextField('siteQualifiedName', 'siteQualifiedName') class-attribute

Unique name of the site in which this calculated field exists.

TABLEAU_DATA_TYPE: KeywordTextField = KeywordTextField('tableauDataType', 'tableauDataType', 'tableauDataType.text') class-attribute

Data type of the field, from Tableau.

TABLEAU_WORKSHEET_FIELDS: RelationField = RelationField('tableauWorksheetFields') class-attribute

TBC

TOP_LEVEL_PROJECT_QUALIFIED_NAME: TextField = TextField('topLevelProjectQualifiedName', 'topLevelProjectQualifiedName') class-attribute

Unique name of the top-level project in which this calculated field exists.

UPSTREAM_FIELDS: KeywordField = KeywordField('upstreamFields', 'upstreamFields') class-attribute

List of fields that are upstream to this calculated field.

WORKBOOK_QUALIFIED_NAME: TextField = TextField('workbookQualifiedName', 'workbookQualifiedName') class-attribute

Unique name of the workbook in which this calculated field exists.

WORKSHEETS: RelationField = RelationField('worksheets') class-attribute

TBC

TableauProject

pyatlan.model.assets.tableau_project.TableauProject(__pydantic_self__, **data: Any)

Bases: Tableau

Description

Source code in pyatlan/model/assets/core/referenceable.py
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

Attributes

CHILD_PROJECTS: RelationField = RelationField('childProjects') class-attribute

TBC

DATASOURCES: RelationField = RelationField('datasources') class-attribute

TBC

FLOWS: RelationField = RelationField('flows') class-attribute

TBC

IS_TOP_LEVEL_PROJECT: BooleanField = BooleanField('isTopLevelProject', 'isTopLevelProject') class-attribute

Whether this project is a top-level project (true) or not (false).

PARENT_PROJECT: RelationField = RelationField('parentProject') class-attribute

TBC

PROJECT_HIERARCHY: KeywordField = KeywordField('projectHierarchy', 'projectHierarchy') class-attribute

List of top-level projects with their nested child projects.

SITE: RelationField = RelationField('site') class-attribute

TBC

SITE_QUALIFIED_NAME: TextField = TextField('siteQualifiedName', 'siteQualifiedName') class-attribute

Unique name of the site in which this project exists.

TOP_LEVEL_PROJECT_QUALIFIED_NAME: TextField = TextField('topLevelProjectQualifiedName', 'topLevelProjectQualifiedName') class-attribute

Unique name of the top-level project in which this project exists, if this is a nested project.

WORKBOOKS: RelationField = RelationField('workbooks') class-attribute

TBC

TableauSite

pyatlan.model.assets.tableau_site.TableauSite(__pydantic_self__, **data: Any)

Bases: Tableau

Description

Source code in pyatlan/model/assets/core/referenceable.py
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

Attributes

PROJECTS: RelationField = RelationField('projects') class-attribute

TBC

TableauFlow

pyatlan.model.assets.tableau_flow.TableauFlow(__pydantic_self__, **data: Any)

Bases: Tableau

Description

Source code in pyatlan/model/assets/core/referenceable.py
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

Attributes

INPUT_FIELDS: KeywordField = KeywordField('inputFields', 'inputFields') class-attribute

List of fields that are inputs to this flow.

OUTPUT_FIELDS: KeywordField = KeywordField('outputFields', 'outputFields') class-attribute

List of fields that are outputs from this flow.

OUTPUT_STEPS: KeywordField = KeywordField('outputSteps', 'outputSteps') class-attribute

List of steps that are outputs from this flow.

PROJECT: RelationField = RelationField('project') class-attribute

TBC

PROJECT_HIERARCHY: KeywordField = KeywordField('projectHierarchy', 'projectHierarchy') class-attribute

List of top-level projects with their nested child projects.

PROJECT_QUALIFIED_NAME: KeywordTextField = KeywordTextField('projectQualifiedName', 'projectQualifiedName.keyword', 'projectQualifiedName') class-attribute

Unique name of the project in which this flow exists.

SITE_QUALIFIED_NAME: TextField = TextField('siteQualifiedName', 'siteQualifiedName') class-attribute

Unique name of the site in which this flow exists.

TOP_LEVEL_PROJECT_QUALIFIED_NAME: TextField = TextField('topLevelProjectQualifiedName', 'topLevelProjectQualifiedName') class-attribute

Unique name of the top-level project in which this flow exists.

TableauMetric

pyatlan.model.assets.tableau_metric.TableauMetric(__pydantic_self__, **data: Any)

Bases: Tableau

Description

Source code in pyatlan/model/assets/core/referenceable.py
def __init__(__pydantic_self__, **data: Any) -> None:
    super().__init__(**data)
    __pydantic_self__.__fields_set__.update(["attributes", "type_name"])

Attributes

PROJECT: RelationField = RelationField('project') class-attribute

TBC

PROJECT_HIERARCHY: KeywordField = KeywordField('projectHierarchy', 'projectHierarchy') class-attribute

List of top-level projects with their nested child projects.

PROJECT_QUALIFIED_NAME: KeywordTextField = KeywordTextField('projectQualifiedName', 'projectQualifiedName.keyword', 'projectQualifiedName') class-attribute

Unique name of the project in which this metric exists.

SITE_QUALIFIED_NAME: TextField = TextField('siteQualifiedName', 'siteQualifiedName') class-attribute

Unique name of the site in which this metric exists.

TOP_LEVEL_PROJECT_QUALIFIED_NAME: TextField = TextField('topLevelProjectQualifiedName', 'topLevelProjectQualifiedName') class-attribute

Unique name of the top-level project in which this metric exists.