MicroStrategy¶
Base class for MicroStrategy assets.
Reference documentation
This is reference documentation covering the entire Atlan model. It is not the best place to start when trying to understand managing MicroStrategy assets in Atlan. For that, we would suggest starting with either:
classDiagram
direction RL
class MicroStrategy {
<<abstract>>
}
link MicroStrategy "../microstrategy"
class BI {
<<abstract>>
}
link BI "../entities/bi"
BI <|-- MicroStrategy : extends
class Catalog {
<<abstract>>
}
link Catalog "../entities/catalog"
Catalog <|-- BI : extends
class Asset {
<<abstract>>
}
link Asset "../entities/asset"
Asset <|-- Catalog : extends
class Referenceable {
<<abstract>>
}
link Referenceable "../entities/referenceable"
Referenceable <|-- Asset : extends
class MicroStrategyReport
link MicroStrategyReport "../entities/microstrategyreport"
MicroStrategy <|-- MicroStrategyReport : extends
class MicroStrategyProject
link MicroStrategyProject "../entities/microstrategyproject"
MicroStrategy <|-- MicroStrategyProject : extends
class MicroStrategyMetric
link MicroStrategyMetric "../entities/microstrategymetric"
MicroStrategy <|-- MicroStrategyMetric : extends
class MicroStrategyCube
link MicroStrategyCube "../entities/microstrategycube"
MicroStrategy <|-- MicroStrategyCube : extends
class MicroStrategyDossier
link MicroStrategyDossier "../entities/microstrategydossier"
MicroStrategy <|-- MicroStrategyDossier : extends
class MicroStrategyFact
link MicroStrategyFact "../entities/microstrategyfact"
MicroStrategy <|-- MicroStrategyFact : extends
class MicroStrategyDocument
link MicroStrategyDocument "../entities/microstrategydocument"
MicroStrategy <|-- MicroStrategyDocument : extends
class MicroStrategyAttribute
link MicroStrategyAttribute "../entities/microstrategyattribute"
MicroStrategy <|-- MicroStrategyAttribute : extends
class MicroStrategyVisualization
link MicroStrategyVisualization "../entities/microstrategyvisualization"
MicroStrategy <|-- MicroStrategyVisualization : extends
Type-specific properties¶
Following are the properties uniquely available on MicroStrategy
assets in Atlan.
microStrategyCertifiedAt
Time (epoch) this asset was certified in MicroStrategy, in milliseconds. | |
---|---|
1 2 3 |
|
-
Set the
microStrategyCertifiedAt
for aMicroStrategy
. -
Retrieve the
microStrategyCertifiedAt
from aMicroStrategy
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
microStrategyCertifiedAt
greater than the provided value.For more details
For more information, see the searching section on range queries.
microStrategyCertifiedBy
User who certified this asset, in MicroStrategy. | |
---|---|
1 2 3 |
|
-
Set the
microStrategyCertifiedBy
for aMicroStrategy
. -
Retrieve the
microStrategyCertifiedBy
from aMicroStrategy
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
microStrategyCertifiedBy
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
microStrategyCubeNames
Simple names of the cubes related to this asset. | |
---|---|
1 2 3 4 5 6 |
|
-
Set the
microStrategyCubeNames
for aMicroStrategy
. -
Retrieve the
microStrategyCubeNames
from aMicroStrategy
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
microStrategyCubeNames
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
-
Find all assets in Atlan with their
microStrategyCubeNames
textually matching the provided value.For more details
For more information, see the searching section on full text queries.
microStrategyCubeQualifiedNames
Unique names of the cubes related to this asset. | |
---|---|
1 2 3 4 5 6 |
|
-
Set the
microStrategyCubeQualifiedNames
for aMicroStrategy
. -
Retrieve the
microStrategyCubeQualifiedNames
from aMicroStrategy
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
microStrategyCubeQualifiedNames
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
-
Find all assets in Atlan with their
microStrategyCubeQualifiedNames
textually matching the provided value.For more details
For more information, see the searching section on full text queries.
microStrategyIsCertified
Whether the asset is certified in MicroStrategy (true) or not (false). | |
---|---|
1 2 3 |
|
-
Set the
microStrategyIsCertified
for aMicroStrategy
. -
Retrieve the
microStrategyIsCertified
from aMicroStrategy
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
microStrategyIsCertified
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
??? type-string,string "microStrategyLocation"
```java linenums="1" title="Location of this asset in MicroStrategy."
builder // (1)
.putMicroStrategyLocation(Map.of("key1", "value1"))
.putMicroStrategyLocation(Map.of("key2", "value2"));
microStrategy.getMicroStrategyLocation(); // (2)
client.assets.select().where(MicroStrategy.MICRO_STRATEGY_LOCATION.eq(Map.of("key1", "value1"))); // (3)
```
1. Set the `microStrategyLocation` for a `MicroStrategy`.
!!! details "For more details"
For more information, see the asset CRUD snippets on either [creating](../../snippets/advanced-examples/create.md) or [updating](../../snippets/advanced-examples/update.md) assets.
2. Retrieve the `microStrategyLocation` from a `MicroStrategy`.
!!! details "For more details"
For more information, see the asset CRUD snippets on [retrieving](../../snippets/advanced-examples/read.md) assets.
3. Find all assets in Atlan with their `microStrategyLocation` exactly matching the provided value.
!!! details "For more details"
For more information, see the searching section on [term queries](../../search/queries/terms.md#term).
microStrategyProjectName
Simple name of the project in which this asset exists. | |
---|---|
1 2 3 4 |
|
-
Set the
microStrategyProjectName
for aMicroStrategy
. -
Retrieve the
microStrategyProjectName
from aMicroStrategy
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
microStrategyProjectName
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
-
Find all assets in Atlan with their
microStrategyProjectName
textually matching the provided value.For more details
For more information, see the searching section on full text queries.
microStrategyProjectQualifiedName
Unique name of the project in which this asset exists. | |
---|---|
1 2 3 4 |
|
-
Set the
microStrategyProjectQualifiedName
for aMicroStrategy
. -
Retrieve the
microStrategyProjectQualifiedName
from aMicroStrategy
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
microStrategyProjectQualifiedName
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
-
Find all assets in Atlan with their
microStrategyProjectQualifiedName
textually matching the provided value.For more details
For more information, see the searching section on full text queries.
microStrategyReportNames
Simple names of the reports related to this asset. | |
---|---|
1 2 3 4 5 6 |
|
-
Set the
microStrategyReportNames
for aMicroStrategy
. -
Retrieve the
microStrategyReportNames
from aMicroStrategy
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
microStrategyReportNames
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
-
Find all assets in Atlan with their
microStrategyReportNames
textually matching the provided value.For more details
For more information, see the searching section on full text queries.
microStrategyReportQualifiedNames
Unique names of the reports related to this asset. | |
---|---|
1 2 3 4 5 6 |
|
-
Set the
microStrategyReportQualifiedNames
for aMicroStrategy
. -
Retrieve the
microStrategyReportQualifiedNames
from aMicroStrategy
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
microStrategyReportQualifiedNames
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
-
Find all assets in Atlan with their
microStrategyReportQualifiedNames
textually matching the provided value.For more details
For more information, see the searching section on full text queries.
micro_strategy_certified_at
Time (epoch) this asset was certified in MicroStrategy, in milliseconds. | |
---|---|
1 2 3 |
|
-
Set the
micro_strategy_certified_at
for aMicroStrategy
. -
Retrieve the
micro_strategy_certified_at
from aMicroStrategy
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
micro_strategy_certified_at
greater than the provided value.For more details
For more information, see the searching section on range queries.
micro_strategy_certified_by
User who certified this asset, in MicroStrategy. | |
---|---|
1 2 3 |
|
-
Set the
micro_strategy_certified_by
for aMicroStrategy
. -
Retrieve the
micro_strategy_certified_by
from aMicroStrategy
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
micro_strategy_certified_by
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
micro_strategy_cube_names
Simple names of the cubes related to this asset. | |
---|---|
1 2 3 4 |
|
-
Set the
micro_strategy_cube_names
for aMicroStrategy
. -
Retrieve the
micro_strategy_cube_names
from aMicroStrategy
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
micro_strategy_cube_names
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
-
Find all assets in Atlan with their
micro_strategy_cube_names
textually matching the provided value.For more details
For more information, see the searching section on full text queries.
micro_strategy_cube_qualified_names
Unique names of the cubes related to this asset. | |
---|---|
1 2 3 4 |
|
-
Set the
micro_strategy_cube_qualified_names
for aMicroStrategy
. -
Retrieve the
micro_strategy_cube_qualified_names
from aMicroStrategy
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
micro_strategy_cube_qualified_names
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
-
Find all assets in Atlan with their
micro_strategy_cube_qualified_names
textually matching the provided value.For more details
For more information, see the searching section on full text queries.
micro_strategy_is_certified
Whether the asset is certified in MicroStrategy (true) or not (false). | |
---|---|
1 2 3 |
|
-
Set the
micro_strategy_is_certified
for aMicroStrategy
. -
Retrieve the
micro_strategy_is_certified
from aMicroStrategy
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
micro_strategy_is_certified
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
??? type-string,string "micro_strategy_location"
```python linenums="1" title="Location of this asset in MicroStrategy."
builder.micro_strategy_location = ... # (1)
micro_strategy.micro_strategy_location # (2)
FluentSearch().where(FluentSearch.asset_type(MicroStrategy)).where(MicroStrategy.MICRO_STRATEGY_LOCATION.eq("String0")) # (3)
```
1. Set the `micro_strategy_location` for a `MicroStrategy`.
!!! details "For more details"
For more information, see the asset CRUD snippets on either [creating](../../snippets/advanced-examples/create.md) or [updating](../../snippets/advanced-examples/update.md) assets.
2. Retrieve the `micro_strategy_location` from a `MicroStrategy`.
!!! details "For more details"
For more information, see the asset CRUD snippets on [retrieving](../../snippets/advanced-examples/read.md) assets.
3. Find all assets in Atlan with their `micro_strategy_location` exactly matching the provided value.
!!! details "For more details"
For more information, see the searching section on [term queries](../../search/queries/terms.md#term).
micro_strategy_project_name
Simple name of the project in which this asset exists. | |
---|---|
1 2 3 4 |
|
-
Set the
micro_strategy_project_name
for aMicroStrategy
. -
Retrieve the
micro_strategy_project_name
from aMicroStrategy
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
micro_strategy_project_name
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
-
Find all assets in Atlan with their
micro_strategy_project_name
textually matching the provided value.For more details
For more information, see the searching section on full text queries.
micro_strategy_project_qualified_name
Unique name of the project in which this asset exists. | |
---|---|
1 2 3 4 |
|
-
Set the
micro_strategy_project_qualified_name
for aMicroStrategy
. -
Retrieve the
micro_strategy_project_qualified_name
from aMicroStrategy
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
micro_strategy_project_qualified_name
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
-
Find all assets in Atlan with their
micro_strategy_project_qualified_name
textually matching the provided value.For more details
For more information, see the searching section on full text queries.
micro_strategy_report_names
Simple names of the reports related to this asset. | |
---|---|
1 2 3 4 |
|
-
Set the
micro_strategy_report_names
for aMicroStrategy
. -
Retrieve the
micro_strategy_report_names
from aMicroStrategy
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
micro_strategy_report_names
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
-
Find all assets in Atlan with their
micro_strategy_report_names
textually matching the provided value.For more details
For more information, see the searching section on full text queries.
micro_strategy_report_qualified_names
Unique names of the reports related to this asset. | |
---|---|
1 2 3 4 |
|
-
Set the
micro_strategy_report_qualified_names
for aMicroStrategy
. -
Retrieve the
micro_strategy_report_qualified_names
from aMicroStrategy
.For more details
For more information, see the asset CRUD snippets on retrieving assets.
-
Find all assets in Atlan with their
micro_strategy_report_qualified_names
exactly matching the provided value.For more details
For more information, see the searching section on term queries.
-
Find all assets in Atlan with their
micro_strategy_report_qualified_names
textually matching the provided value.For more details
For more information, see the searching section on full text queries.
microStrategyCertifiedAt
Time (epoch) this asset was certified in MicroStrategy, in milliseconds. | |
---|---|
1 2 3 4 5 |
|
-
Set the
microStrategyCertifiedAt
for aMicroStrategy
.For more details
For more information, see the asset CRUD snippets.
microStrategyCertifiedBy
User who certified this asset, in MicroStrategy. | |
---|---|
1 2 3 4 5 |
|
-
Set the
microStrategyCertifiedBy
for aMicroStrategy
.For more details
For more information, see the asset CRUD snippets.
microStrategyCubeNames
Simple names of the cubes related to this asset. | |
---|---|
1 2 3 4 5 6 7 8 |
|
-
Set the
microStrategyCubeNames
for aMicroStrategy
.For more details
For more information, see the asset CRUD snippets.
microStrategyCubeQualifiedNames
Unique names of the cubes related to this asset. | |
---|---|
1 2 3 4 5 6 7 8 |
|
-
Set the
microStrategyCubeQualifiedNames
for aMicroStrategy
.For more details
For more information, see the asset CRUD snippets.
microStrategyIsCertified
Whether the asset is certified in MicroStrategy (true) or not (false). | |
---|---|
1 2 3 4 5 |
|
-
Set the
microStrategyIsCertified
for aMicroStrategy
.For more details
For more information, see the asset CRUD snippets.
??? type-string,string "microStrategyLocation"
```json linenums="1" title="Location of this asset in MicroStrategy."
{
"attributes": {
"microStrategyLocation": [ // (1)
{"key1", "value1"},
{"key2", "value2"}
]
}
}
```
1. Set the `microStrategyLocation` for a `MicroStrategy`.
!!! details "For more details"
For more information, see the [asset CRUD](../../snippets/advanced-examples/index.md) snippets.
microStrategyProjectName
Simple name of the project in which this asset exists. | |
---|---|
1 2 3 4 5 |
|
-
Set the
microStrategyProjectName
for aMicroStrategy
.For more details
For more information, see the asset CRUD snippets.
microStrategyProjectQualifiedName
Unique name of the project in which this asset exists. | |
---|---|
1 2 3 4 5 |
|
-
Set the
microStrategyProjectQualifiedName
for aMicroStrategy
.For more details
For more information, see the asset CRUD snippets.
microStrategyReportNames
Simple names of the reports related to this asset. | |
---|---|
1 2 3 4 5 6 7 8 |
|
-
Set the
microStrategyReportNames
for aMicroStrategy
.For more details
For more information, see the asset CRUD snippets.
microStrategyReportQualifiedNames
Unique names of the reports related to this asset. | |
---|---|
1 2 3 4 5 6 7 8 |
|
-
Set the
microStrategyReportQualifiedNames
for aMicroStrategy
.For more details
For more information, see the asset CRUD snippets.
Relationships¶
The following illustrates how the various MicroStrategy objects inter-relate with each other:
erDiagram
Connection ||..o{ MicroStrategyProject : ""
MicroStrategyProject |o--o{ MicroStrategyAttribute : microStrategyAttributes
MicroStrategyProject |o--o{ MicroStrategyCube : microStrategyCubes
MicroStrategyProject |o--o{ MicroStrategyDocument : microStrategyDocuments
MicroStrategyProject |o--o{ MicroStrategyDossier : microStrategyDossiers
MicroStrategyProject |o--o{ MicroStrategyFact : microStrategyFacts
MicroStrategyProject |o--o{ MicroStrategyMetric : microStrategyMetrics
MicroStrategyProject |o--o{ MicroStrategyReport : microStrategyReports
MicroStrategyProject |o--o{ MicroStrategyVisualization : microStrategyVisualizations
MicroStrategyReport }o--o{ MicroStrategyMetric : microStrategyMetrics
MicroStrategyReport }o--o{ MicroStrategyAttribute : microStrategyAttributes
MicroStrategyCube |o--o{ MicroStrategyAttribute : microStrategyAttributes
MicroStrategyCube |o--o{ MicroStrategyMetric : microStrategyMetrics
MicroStrategyDossier |o--o{ MicroStrategyVisualization : microStrategyVisualizations
MicroStrategyFact |o--o{ MicroStrategyMetric : microStrategyMetrics
MicroStrategyMetric }o--o{ MicroStrategyAttribute : microStrategyAttributes
MicroStrategyMetric }o--o{ MicroStrategyFact : microStrategyFacts
MicroStrategyMetric }o--o{ MicroStrategyMetric : microStrategyMetricChildren
MicroStrategyMetric }o--o{ MicroStrategyMetric : microStrategyMetricParents