GetPossibleCount() é usado para encontrar o número de possíveis valores no campo identificado. Se o campo identificado incluir seleções, os campos selecionados (verde) são contados. Caso contrário, os valores associados (branco) são contados.
Para campos com seleções, GetPossibleCount() retorna o número de campos selecionados (verde).
Sintaxe:
GetPossibleCount (field_name)
Tipo de dados de retorno: inteiro
Nota informativa
As cores usadas na barra de seleção e para cada estado de seleção podem ser modificadas com um tema personalizado. Se você estiver trabalhando com um aplicativo que usa um tema personalizado, poderá notar que suas seleções não são exibidas com as mesmas cores descritas neste tópico de ajuda.
Argumentos
Argumentos
Descrição
field_name
O campo que contém o intervalo de dados que será medido.
A tabela a seguir lista outras funções relacionadas a essa função.
Retorna a contagem de valores excluídos, não incluindo valores excluídos alternativos e selecionados.
Exemplo: expressões de gráfico
Exemplo
Resultado
GetPossibleCount( Initials )
Se nenhuma seleção for feita, ele retornará o número total de valores exclusivos no campo Initials. Se um valor nesse campo for selecionado, ele retornará 1. Se for feita uma seleção em outro campo, o valor retornado será o número de valores exclusivos no campo Initials relacionados aos valores selecionados no segundo campo.
Exemplo - Fundamentos de GetPossibleCount
Visão geral
Abra o editor da carga de dados e adicione o script de carregamento abaixo em uma nova seção.
O script de carregamento contém:
Um conjunto de dados que é carregado em uma tabela de dados denominada Example.
Carregue os dados e abra uma pasta. Crie um novo painel de filtro e adicione estes campos como dimensões:
FirstName
Initials
Crie dois objetos de KPI, um para cada uma das expressões de medida a seguir:
KPI 1: =GetPossibleCount(FirstName) para retornar o número de possíveis valores exclusivos no campo FirstName.
KPI 2: =GetPossibleCount(Initials), para retornar o número de possíveis valores exclusivos no campo Initials.
Cada KPI retorna o número de valores únicos possíveis. Sem seleções no filtro, o KPI 1 retorna o valor 5 e o KPI 2 retorna o valor 6.
Nota de dicaNeste exemplo, o estilo do KPI foi ajustado para usar um comportamento de layout ágil para facilitar a exibição do resultado. Para obter mais informações sobre como alterar o comportamento do layout do gráfico, consulte Estilizando o KPI
Clique em Editar pasta para alternar para o modo de análise e selecione John no filtro FirstName.
Ambos os KPIs retornam o valor 1 porque há um valor selecionado no campo FirstName e JA é o único valor associado no campo Initials.
Desmarque a seleção do filtro FirstName e selecione Peter.
O KPI 1 retorna o valor 1 porque há one possível valor exclusivo disponível no campo FirstName. O KPI 2 retorna 2 porque há two possíveis valores exclusivos disponíveis no campo Initials.
Exemplo - Cenário de GetPossibleCount
Visão geral
Um gerenciador deseja filtrar os dados dos funcionários para determinar quais funcionários têm experiência em diferentes áreas de habilidades.
Abra o editor da carga de dados e adicione o script de carregamento abaixo em uma nova seção.
O script de carregamento contém:
Um conjunto de dados que é carregado em uma tabela de dados denominada Example.
Carregue os dados e abra uma pasta. Crie um novo painel de filtro e adicione esse campo como uma dimensão:
Skill
Crie um objeto de KPI e adicione a seguinte medida:
=GetPossibleCount(Employee) para determinar o número de funcionários.
Sem seleções no painel de filtro, o KPI retorna o valor 5 porque há five funcionários.
Nota de dicaNeste exemplo, o estilo do KPI foi ajustado para usar um comportamento de layout ágil para facilitar a exibição do resultado. Para obter mais informações sobre como alterar o comportamento do layout do gráfico, consulte Estilizando o KPI
Clique em Editar pasta para alternar para o modo de análise e selecione Java no filtro Skill.
O KPI retorna o valor 2 porque há two funcionários que têm a habilidade Java.
Esta página ajudou?
Se você encontrar algum problema com esta página ou seu conteúdo – um erro de digitação, uma etapa ausente ou um erro técnico – avise-nos!