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:

Copiar
https://<EnvironmentFQDN>/<LibraryAppContext>/app/<ProjectID>/<DossierID>/<PageKey>

Exemplo:

Copiar
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.

  1. Abra um painel em Library.
  2. Escolher Compartilhar e exportar > Compartilhar painel.
  3. Selecione o favorito que você deseja incluir e copie o link do URL gerado.

    O URL gerado deve estar no seguinte formato:

    Copiar
    https://<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.

Copiar
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"
Copiar
[
    {
        "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
Copiar
[
    {
        "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.

Copiar
[
    {
        "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:

Copiar
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.

  1. Navegue pelo MicroStrategy API REST.
  2. 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"
Copiar
[
    {
        "key": "W887",            
        "selections": [
            {
                "name": "Electronics"
            },
            {
                "name": "Music"
            }
        ]
    }
]