Skip to content

Looker

Looker

pyatlan.model.assets.looker.Looker(__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

LOOKER_SLUG: KeywordField = KeywordField('lookerSlug', 'lookerSlug') class-attribute

An alpha-numeric slug for the underlying Looker asset that can be used to uniquely identify it

LookerLook

pyatlan.model.assets.looker_look.LookerLook(__pydantic_self__, **data: Any)

Bases: Looker

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

DASHBOARD: RelationField = RelationField('dashboard') class-attribute

TBC

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

TBC

FOLDER: RelationField = RelationField('folder') class-attribute

TBC

FOLDER_NAME: TextField = TextField('folderName', 'folderName') class-attribute

Name of the folder in which the Look is organized.

LOOKER_SOURCE_QUERY_ID: TextField = TextField('lookerSourceQueryId', 'lookerSourceQueryId') class-attribute

Identifier of the query for the Look, from Looker.

MODEL: RelationField = RelationField('model') class-attribute

TBC

MODEL_NAME: KeywordTextField = KeywordTextField('modelName', 'modelName.keyword', 'modelName') class-attribute

Name of the model in which this Look exists.

QUERY: RelationField = RelationField('query') class-attribute

TBC

SOURCELAST_UPDATER_ID: NumericField = NumericField('sourcelastUpdaterId', 'sourcelastUpdaterId') class-attribute

Identifier of the user that last updated the Look, from Looker.

SOURCE_CONTENT_METADATA_ID: NumericField = NumericField('sourceContentMetadataId', 'sourceContentMetadataId') class-attribute

Identifier of the Look's content metadata, from Looker.

SOURCE_LAST_ACCESSED_AT: NumericField = NumericField('sourceLastAccessedAt', 'sourceLastAccessedAt') class-attribute

Time (epoch) when the Look was last accessed by a user, in milliseconds.

SOURCE_LAST_VIEWED_AT: NumericField = NumericField('sourceLastViewedAt', 'sourceLastViewedAt') class-attribute

Time (epoch) when the Look was last viewed by a user, in milliseconds.

SOURCE_QUERY_ID: NumericField = NumericField('sourceQueryId', 'sourceQueryId') class-attribute

(Deprecated) Please use lookerSourceQueryId instead.

SOURCE_USER_ID: NumericField = NumericField('sourceUserId', 'sourceUserId') class-attribute

Identifier of the user who created the Look, from Looker.

SOURCE_VIEW_COUNT: NumericField = NumericField('sourceViewCount', 'sourceViewCount') class-attribute

Number of times the look has been viewed in the Looker web UI.

TILE: RelationField = RelationField('tile') class-attribute

TBC

LookerDashboard

pyatlan.model.assets.looker_dashboard.LookerDashboard(__pydantic_self__, **data: Any)

Bases: Looker

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

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

TBC

FOLDER: RelationField = RelationField('folder') class-attribute

TBC

FOLDER_NAME: TextField = TextField('folderName', 'folderName') class-attribute

Name of the parent folder in Looker that contains this dashboard.

LOOKS: RelationField = RelationField('looks') class-attribute

TBC

SOURCELAST_UPDATER_ID: NumericField = NumericField('sourcelastUpdaterId', 'sourcelastUpdaterId') class-attribute

Identifier of the user who last updated the dashboard, from Looker.

SOURCE_LAST_ACCESSED_AT: NumericField = NumericField('sourceLastAccessedAt', 'sourceLastAccessedAt') class-attribute

Timestamp (epoch) when the dashboard was last accessed by a user, in milliseconds.

SOURCE_LAST_VIEWED_AT: NumericField = NumericField('sourceLastViewedAt', 'sourceLastViewedAt') class-attribute

Timestamp (epoch) when the dashboard was last viewed by a user.

SOURCE_METADATA_ID: NumericField = NumericField('sourceMetadataId', 'sourceMetadataId') class-attribute

Identifier of the dashboard's content metadata, from Looker.

SOURCE_USER_ID: NumericField = NumericField('sourceUserId', 'sourceUserId') class-attribute

Identifier of the user who created this dashboard, from Looker.

SOURCE_VIEW_COUNT: NumericField = NumericField('sourceViewCount', 'sourceViewCount') class-attribute

Number of times the dashboard has been viewed through the Looker web UI.

TILES: RelationField = RelationField('tiles') class-attribute

TBC

LookerFolder

pyatlan.model.assets.looker_folder.LookerFolder(__pydantic_self__, **data: Any)

Bases: Looker

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

LOOKER_PARENT_FOLDER: RelationField = RelationField('lookerParentFolder') class-attribute

TBC

LOOKER_SUB_FOLDERS: RelationField = RelationField('lookerSubFolders') class-attribute

TBC

LOOKS: RelationField = RelationField('looks') class-attribute

TBC

SOURCE_CHILD_COUNT: NumericField = NumericField('sourceChildCount', 'sourceChildCount') class-attribute

Number of subfolders in this folder.

SOURCE_CONTENT_METADATA_ID: NumericField = NumericField('sourceContentMetadataId', 'sourceContentMetadataId') class-attribute

Identifier for the folder's content metadata in Looker.

SOURCE_CREATOR_ID: NumericField = NumericField('sourceCreatorId', 'sourceCreatorId') class-attribute

Identifier of the user who created the folder, from Looker.

SOURCE_PARENT_ID: NumericField = NumericField('sourceParentID', 'sourceParentID') class-attribute

Identifier of the parent folder of this folder, from Looker.

LookerTile

pyatlan.model.assets.looker_tile.LookerTile(__pydantic_self__, **data: Any)

Bases: Looker

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

DASHBOARD: RelationField = RelationField('dashboard') class-attribute

TBC

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

TBC

LOOK: RelationField = RelationField('look') class-attribute

TBC

LOOKER_QUERY_ID: TextField = TextField('lookerQueryID', 'lookerQueryID') class-attribute

Identifier of the query for the Look, from Looker.

Identifier for the LoomML link.

LOOK_ID: NumericField = NumericField('lookId', 'lookId') class-attribute

Identifier of the Look used to create this tile, from Looker.

MERGE_RESULT_ID: TextField = TextField('mergeResultId', 'mergeResultId') class-attribute

Identifier for the merge result.

NOTE_TEXT: TextField = TextField('noteText', 'noteText') class-attribute

Text of notes added to the tile.

QUERY: RelationField = RelationField('query') class-attribute

TBC

QUERY_ID: NumericField = NumericField('queryID', 'queryID') class-attribute

(Deprecated) Please use lookerQueryID instead.

RESULT_MAKER_ID: NumericField = NumericField('resultMakerID', 'resultMakerID') class-attribute

Identifier of the ResultMarkerLookup entry, from Looker.

SUBTITLE_TEXT: TextField = TextField('subtitleText', 'subtitleText') class-attribute

Text for the subtitle for text tiles.

LookerModel

pyatlan.model.assets.looker_model.LookerModel(__pydantic_self__, **data: Any)

Bases: Looker

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

EXPLORES: RelationField = RelationField('explores') class-attribute

TBC

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

TBC

LOOK: RelationField = RelationField('look') class-attribute

TBC

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

TBC

PROJECT_NAME: TextField = TextField('projectName', 'projectName') class-attribute

Name of the project in which the model exists.

QUERIES: RelationField = RelationField('queries') class-attribute

TBC

LookerExplore

pyatlan.model.assets.looker_explore.LookerExplore(__pydantic_self__, **data: Any)

Bases: Looker

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

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

TBC

MODEL: RelationField = RelationField('model') class-attribute

TBC

MODEL_NAME: KeywordTextField = KeywordTextField('modelName', 'modelName.keyword', 'modelName') class-attribute

Name of the parent model of this Explore.

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

TBC

PROJECT_NAME: TextField = TextField('projectName', 'projectName') class-attribute

Name of the parent project of this Explore.

SOURCE_CONNECTION_NAME: TextField = TextField('sourceConnectionName', 'sourceConnectionName') class-attribute

Connection name for the Explore, from Looker.

SQL_TABLE_NAME: TextField = TextField('sqlTableName', 'sqlTableName') class-attribute

Name of the SQL table used to declare the Explore.

VIEW_NAME: KeywordTextField = KeywordTextField('viewName', 'viewName.keyword', 'viewName') class-attribute

Name of the view for the Explore.

LookerProject

pyatlan.model.assets.looker_project.LookerProject(__pydantic_self__, **data: Any)

Bases: Looker

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

EXPLORES: RelationField = RelationField('explores') class-attribute

TBC

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

TBC

LOOKER_CHILD_PROJECTS: RelationField = RelationField('lookerChildProjects') class-attribute

TBC

LOOKER_PARENT_PROJECTS: RelationField = RelationField('lookerParentProjects') class-attribute

TBC

MODELS: RelationField = RelationField('models') class-attribute

TBC

VIEWS: RelationField = RelationField('views') class-attribute

TBC

LookerQuery

pyatlan.model.assets.looker_query.LookerQuery(__pydantic_self__, **data: Any)

Bases: Looker

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

FIELDS: TextField = TextField('fields', 'fields') class-attribute

Deprecated.

LOOKS: RelationField = RelationField('looks') class-attribute

TBC

MODEL: RelationField = RelationField('model') class-attribute

TBC

SOURCE_DEFINITION: TextField = TextField('sourceDefinition', 'sourceDefinition') class-attribute

Deprecated.

SOURCE_DEFINITION_DATABASE: TextField = TextField('sourceDefinitionDatabase', 'sourceDefinitionDatabase') class-attribute

Deprecated.

SOURCE_DEFINITION_SCHEMA: TextField = TextField('sourceDefinitionSchema', 'sourceDefinitionSchema') class-attribute

Deprecated.

TILES: RelationField = RelationField('tiles') class-attribute

TBC

LookerField

pyatlan.model.assets.looker_field.LookerField(__pydantic_self__, **data: Any)

Bases: Looker

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

DASHBOARD: RelationField = RelationField('dashboard') class-attribute

TBC

EXPLORE: RelationField = RelationField('explore') class-attribute

TBC

LOOK: RelationField = RelationField('look') class-attribute

TBC

LOOKER_DASHBOARD_QUALIFIED_NAME: KeywordTextField = KeywordTextField('lookerDashboardQualifiedName', 'lookerDashboardQualifiedName', 'lookerDashboardQualifiedName.text') class-attribute

Unique name of the dashboard in which this field is used.

LOOKER_EXPLORE_QUALIFIED_NAME: KeywordTextField = KeywordTextField('lookerExploreQualifiedName', 'lookerExploreQualifiedName', 'lookerExploreQualifiedName.text') class-attribute

Unique name of the Explore in which this field exists.

LOOKER_FIELD_DATA_TYPE: KeywordField = KeywordField('lookerFieldDataType', 'lookerFieldDataType') class-attribute

Deprecated.

LOOKER_FIELD_IS_REFINED: BooleanField = BooleanField('lookerFieldIsRefined', 'lookerFieldIsRefined') class-attribute

Whether the looker field asset is coming from a refinement

LOOKER_FIELD_REFINEMENT_FILE_PATH: TextField = TextField('lookerFieldRefinementFilePath', 'lookerFieldRefinementFilePath') class-attribute

Absolute path of the file where the refinement of the field is declared.

LOOKER_FIELD_REFINEMENT_LINE_NUMBER: TextField = TextField('lookerFieldRefinementLineNumber', 'lookerFieldRefinementLineNumber') class-attribute

Line number in the lookerFieldRefinementFilePath where this refinement of the field is declared.

LOOKER_LOOK_QUALIFIED_NAME: KeywordTextField = KeywordTextField('lookerLookQualifiedName', 'lookerLookQualifiedName', 'lookerLookQualifiedName.text') class-attribute

Unique name of the look in which this field is used.

LOOKER_TILE_QUALIFIED_NAME: KeywordTextField = KeywordTextField('lookerTileQualifiedName', 'lookerTileQualifiedName', 'lookerTileQualifiedName.text') class-attribute

Unique name of the tile in which this field is used.

LOOKER_TIMES_USED: NumericField = NumericField('lookerTimesUsed', 'lookerTimesUsed') class-attribute

Deprecated.

LOOKER_VIEW_QUALIFIED_NAME: KeywordTextField = KeywordTextField('lookerViewQualifiedName', 'lookerViewQualifiedName', 'lookerViewQualifiedName.text') class-attribute

Unique name of the view in which this field exists.

MODEL: RelationField = RelationField('model') class-attribute

TBC

MODEL_NAME: KeywordTextField = KeywordTextField('modelName', 'modelName.keyword', 'modelName') class-attribute

Name of the model in which this field exists.

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

TBC

PROJECT_NAME: TextField = TextField('projectName', 'projectName') class-attribute

Name of the project in which this field exists.

SOURCE_DEFINITION: TextField = TextField('sourceDefinition', 'sourceDefinition') class-attribute

Deprecated.

TILE: RelationField = RelationField('tile') class-attribute

TBC

VIEW: RelationField = RelationField('view') class-attribute

TBC

LookerView

pyatlan.model.assets.looker_view.LookerView(__pydantic_self__, **data: Any)

Bases: Looker

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

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

TBC

LOOKER_VIEW_FILE_NAME: KeywordField = KeywordField('lookerViewFileName', 'lookerViewFileName') class-attribute

File name of this view.

LOOKER_VIEW_FILE_PATH: TextField = TextField('lookerViewFilePath', 'lookerViewFilePath') class-attribute

File path of this view within the project.

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

TBC

PROJECT_NAME: TextField = TextField('projectName', 'projectName') class-attribute

Name of the project in which this view exists.