Module markov.api.artifact_search

Functions

def search_analysis_with_tags(tags: List[str]) ‑> List

Find all the column_stats URI that this user has access to matching one or more specified tags.

Args

tags : List[str]
List of tags to match all the tagged column stats against.

Returns

Analysis that match one or more of the tags supplied in the tags list.

def search_datafamily_with_tags(tags: List[str]) ‑> List[DataFamily]

Get all the data_set families that this user has access to matching one or more specified tags.

Args

tags : List[str]
Tags to search datafamily for.

Returns

List of DataFamilies that are tagged with the tags provided in tags. It's an OR operation that any datafamily matching the tag would be returned as a part of result.

def search_dataset_with_tags(tags: List[str]) ‑> List[DataSet]

Get all the data_set sets that this user has access to matching one or more specified tags.

Args

tags : List[str]
List of tags that we need to search DataSet artifacts for.

Returns

List of DataSets to be returned that match these tags.

def search_metrics_with_tags(tags: List[str]) ‑> List

Find all the metrics URI that this user has access to matching one or more specified tags.

Args

tags : str
list of tags to match all the tagged metrics against. Its an OR operation. All the metrics

matching one or more tags are returned.

Returns

List of Metrics that match one or MoreTags.