MicroStrategy ONE
Link direto para Library de outroAplicativos
Library O celular oferece suporte a links diretos de outros aplicativos. Os links diretos podem ser usados para direcionar painéis, marcadores e até mesmo conteúdos filtrados com o Library Aplicativo móvel. Este tópico descreve como construir o URL para o esquema da Web e de dispositivos móveis e distribuí-lo aos usuários finais.
Estrutura de URL de link direto
Os URLs do painel devem ter a seguinte estrutura:
https://<EnvironmentFQDN>/<LibraryAppContext>/app/<ProjectID>/<DossierID>/<PageKey>
Exemplo:
https://test.microstrategy.com/MicroStrategyLibrary/app/EC70648611E7A2F962E90080EFD58751/837B57D711E941BF000000806FA1298F/K53--K46
URL do painel com um marcador
Você pode gerar um URL de painel que contenha um marcador.
- Abra um painel em Library.
- Escolher Compartilhar e exportar > Compartilhar painel.
-
Selecione o favorito que você deseja incluir e copie o link do URL gerado.
O URL gerado deve estar no seguinte formato:
Copiarhttps://<EnvironmentFQDN>/<LibraryAppContext>/app/<ProjectID>/<DossierID>/bookmarks?ids=<BookmarkID>
URL do painel com filtros
Você pode direcionar um painel com filtros anexando um <FilterExpression> para o URL do painel. O <FilterExpression> é simples codificado JSON que especifica os filtros a serem direcionados e os elementos correspondentes a serem aplicados.
https://<EnvironmentFQDN>/<LibraryAppContext>/app/<ProjectID>/<DossierID>/<PageKey>?dossier.filters=<EncodedFilterExpression>
Exemplo de filtro de atributos
- Filtro de atributos com o nome "Categoria"
- Filtrar por nomes de elementos: "Eletrônica" e "Música"
[
{
"name": "Category",
"selections": [
{
"name": "Electronics"
},
{
"name": "Music"
}
]
}
]
Qualificação Métrica Exemplo de filtro
- Filtro de métrica com o nome "Receita"
- Qualificações entre 300.000 e 500.000
[
{
"name": "Revenue",
"qualifier":"Between",
"constants":
[
"300000",
"500000"
]
}
]
Exemplo de múltiplos filtros
Uma expressão de filtro também oferece suporte a vários filtros. Este exemplo combina os dois filtros anteriores em uma expressão.
[
{
"name": "Category",
"selections": [
{
"name": "Electronics"
},
{
"name": "Music"
}
]
},
{
"name": "Revenue",
"qualifier":"Between",
"constants":
[
"300000",
"500000"
]
}
]
Aqui está um exemplo da expressão de filtro acima, codificada e anexada ao URL do painel:
https://test.microstrategy.com/MicroStrategyLibrary/app/EC70648611E7A2F962E90080EFD58751/837B57D711E941BF000000806FA1298F/K53--K46?dossier.filters=%5B%0A%09%7B%0A%09%09%22name%22%3A%20%22Category%22%2C%09%09%09%0A%09%09%22selections%22%3A%20%5B%0A%09%09%09%7B%0A%09%09%09%09%22name%22%3A%20%22Electronics%22%0A%09%09%09%7D%2C%0A%09%09%09%7B%0A%09%09%09%09%22name%22%3A%20%22Music%22%0A%09%09%09%7D%0A%09%09%5D%0A%09%7D%2C%0A%09%7B%0A%09%09%22name%22%3A%20%22Revenue%22%2C%09%09%09%0A%09%09%22qualifier%22%3A%22Between%22%2C%0A%09%09%22constants%22%3A%0A%09%09%5B%0A%09%09%09%223000000%22%2C%0A%09%09%09%225000000%22%0A%09%09%5D%0A%09%7D%0A%5D
Casos Avançados
Embora você possa usar nomes para especificar filtros na maioria das vezes, também pode usar chaves de filtro para casos avançados, como suporte a nomes de filtros localizados na internalização de metadados. Usando o MicroStrategy API REST, você pode recuperar informações sobre o filtro aplicado em cada capítulo em um dashboard específico.
- Navegue pelo MicroStrategy API REST.
- Recuperar uma chave de filtro de um capítulo, dentro de um painel específico, usando o MicroStrategy API REST.
Exemplo de chave de filtro
- Filtro de atributos com o nome "Categoria" e chave de filtro "W887"
- Filtre pelos nomes dos elementos "Eletrônicos" e "Música"
[
{
"key": "W887",
"selections": [
{
"name": "Electronics"
},
{
"name": "Music"
}
]
}
]