Guia do Usuário do Spotfire®

Prompts para variáveis BEx do SAP BW

Você pode definir prompts para uma conexão de dados com uma consulta BEx do SAP BW. Usando prompts, você pode permitir que o usuário final defina valores para variáveis BEx na abertura da conexão.

Em consultas BEx, variáveis são usadas para limitar os dados a serem carregados. Prompts podem trazer maior flexibilidade para uma conexão de consulta BEx, pois você pode usá-los no lugar de valores estáticos para variáveis BEx. Ao definir variáveis BEx com prompts, uma conexão pode ser usada para carregar dados diferentes da fonte, dependendo da entrada do usuário.

Algumas variáveis são "Obrigatórias", e os valores devem ser definidos antes que a consulta possa ser aberta. Ao configurar prompts, você pode permitir que o usuário final defina o valor da variável, em vez de defini-lo na configuração da conexão.

Nota: É possível definir tanto um valor quanto prompts para a mesma variável BEx. O valor de variável que você definir na conexão será a seleção padrão na caixa de diálogo de prompt para a variável na abertura da conexão, o que poderá ser útil se você salvar a conexão na biblioteca para reutilização. No entanto, se você criar uma análise em que prompts serão mostrados para o usuário final, sua seleção nos prompts ao abrir a conexão será armazenada nessa análise. Desse modo, sua seleção nos prompts, e não os valores de variáveis definidos na conexão, será a seleção padrão nos prompts para o usuário final.

Em comparação com o trabalho com fontes de dados relacionais, as consultas BEx são mais restritivas quanto à forma de configurar prompts. Quando uma variável é definida na consulta, ela é projetada para apenas aceitar uma determinada entrada; por exemplo, um único valor, vários valores ou um intervalo. No Spotfire, a entrada aceita determina quais tipos de prompts você pode usar para uma variável BEx.

Nota: Por padrão, a menos que a opção Carregar valores automaticamente esteja selecionada, prompts para variáveis BEx darão aos usuários a opção de inserir valores manualmente. Ao digitar valores de variáveis manualmente, o Spotfire aceita a entrada de valores como texto (legendas). Não há suporte para a entrada de valores como chaves.

Configurações para prompts de variáveis BEx do SAP BW

Prompts para consultas BEx são definidos na caixa de diálogo Seleção de Dados na Conexão. Clique em uma variável BEx e, no painel Configurações, as seguintes opções estarão disponíveis para definir prompts.

Opção Descrição
Configurações
Apresentação do valor Usada para especificar como os valores de uma característica (dimensão) serão apresentados no Spotfire. É possível optar por exibir somente texto, a chave técnica ou uma combinação de ambos.

Se você tiver selecionado uma variável BEx, sua seleção nesse menu especificará como os valores da variável serão apresentados na caixa de diálogo Definir Valor e solicitará essa variável.

Valor da variável Clique para abrir a caixa de diálogo Definir Valor, na qual é possível definir um valor para a variável BEx selecionada.
Solicitar valores Selecione essa opção para solicitar a entrada do usuário final e definir a variável BEx selecionada.
Tipo de prompt Especifique o tipo de entrada a ser usado no prompt para o usuário final.

Dependendo da variável BEx, diferentes tipos de prompt estarão disponíveis. Esta é a lista completa de tipos de prompt:

Intervalo

Seleção múltipla

Seleção única

Seleção de hierarquia

Carregar valores automaticamente [Disponível apenas para variáveis BEx "member".]

Selecione para carregar valores disponíveis ao solicitar que o usuário final defina um valor de variável. O usuário final poderá selecionar em uma lista de todos os valores disponíveis.

Por padrão, essa opção não está selecionada, e o usuário pode digitar valores no prompt manualmente ou carregar a lista de valores para seleção.
Nota: O método de entrada preferível pode ser digitar valores manualmente, especialmente quando o usuário precisa selecionar muitos valores. Usando a entrada manual, o usuário pode colar uma lista ou carregar um arquivo salvo com valores de variáveis, em vez de selecioná-los um por um.
Mínimo/máximo de seleções [Disponível apenas para o tipo de prompt "Seleção múltipla".]

Usada para especificar o número mínimo e máximo de seleções que podem ser feitas no prompt.

Descrição

Digite uma descrição que será exibida no prompt.

Esta é uma boa oportunidade de explicar ao usuário final qual entrada é esperada para a variável BEx. Isso é especialmente importante quando os valores disponíveis não são carregados e mostrados ao usuário.

Ordem dos prompts Abre a caixa de diálogo Ordem de Prompts, na qual você pode especificar em que ordem os prompts aparecerão para o usuário final da conexão.
Nota: A ordem dos prompt é importante, pois a seleção em um prompt reduzirá os valores disponíveis antes que o próximo prompt seja exibido. Devidamente ordenados, os prompts são mais intuitivos de entender para o usuário final. Você também reduz o risco de permitir entradas do usuário que reduzam os dados a ponto de fazer com que outros prompts fiquem vazios.