Looker¶
Looker¶
pyatlan.model.assets.looker.Looker(__pydantic_self__, **data: Any)
¶
Bases: BI
Description
Source code in pyatlan/model/assets/core/referenceable.py
LookerLook¶
pyatlan.model.assets.looker_look.LookerLook(__pydantic_self__, **data: Any)
¶
Bases: Looker
Description
Source code in pyatlan/model/assets/core/referenceable.py
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
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
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
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.
LOOKML_LINK_ID: TextField = TextField('lookmlLinkId', 'lookmlLinkId')
class-attribute
¶
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
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
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
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
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
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
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.