Version 2021
Criar uma qualificação de filtro com o conector SAP S/4HANA
Na caixa de diálogo Importar S/4HANA, você pode criar, editar e excluir qualificações.
Saiba como definir uma qualificação de filtro em boleano e Tempo valores. Você também pode acessar as visualizações do CDS com parâmetros de entrada.
Criar uma qualificação
- No painel Filtros, clique em Adicionar nova qualificação.
-
De Baseado em menu suspenso, selecione a coluna que deseja filtrar.
- Selecione uma das seguintes condições:
- É igual a
- Não é igual a
- Maior do que
- Maior ou igual a
- Menor que
- Menor ou igual a
Não Contém
o Menor ou igualpara e não contém as condições estão disponíveis apenas para tipos de string.
- No Valor campo, insira um valor.
-
Clique em OK.
O novo filtro aparece no painel Filtro. Você pode adicionar mais de um filtro.
Você pode ver uma caixa vermelha ao redor de seu filtro ou filtros, indicando um filtro ou filtros obrigatórios. Para detalhes, consulte Filtros obrigatórios.
Suporte de filtro na lista
A filtragem na lista é suportada onde você pode selecionar a lista de valores para filtragem em vez de inserir os valores manualmente.
A filtragem na lista é compatível com texto, data, data e hora, GUID e colunas numéricas.
Filtros obrigatórios também são suportados com o modo em lista.
Você pode pesquisar os valores e determinar se o conjunto de linhas resultante deve incluir (na lista) ou excluir (não na lista) valores da lista.
-
Na lista suspensa Escolher elementos por, escolha Selecionando na lista.
-
Selecione os valores que você deseja filtrar.
A coluna com o valor de filtragem é exibida com os valores selecionados.
Filtrar por valores booleanos
Ao definir uma condição de filtro para colunas booleanas, selecione verdadeiro ou falso. Você não pode selecionar as duas opções.
Ao publicar o cubo, apenas as linhas com falso Estão exibidas.
Se a condição de filtro não corresponder a nenhuma das linhas, será exibido um erro indicando uma tabela ou planilha vazia.
Filtrar por valores de tempo
O SAP S/4HANA permite armazenar informações de fuso horário no tipo de dados de data, Edm.DateTimeOffset.
Todas as datas com esse tipo de dados são convertidas para o fuso horário UTC +0 antes de serem salvas no cubo MicroStrategy.
Quando um filtro para uma data com fuso horário é criado, seu fuso horário é respeitado.
Consulte o exemplo a seguir:
Você está no fuso horário UTC -8 e cria um filtro para data igual a 2020-03-03 07:30.
O SAP S/4HANA é solicitado para dados com data igual a 2020-03-03 07:30 em UTC -8.
O cubo MicroStrategy salva a data convertida em UTC +0: 03-03-2020 15:30.
Conjuntos de entidades parametrizados
Você pode acessar visualizações CDS com parâmetros de entrada usando o conector SAP S/4HANA.
Por exemplo, XSH_FLIGHT_PARAMETERS/Set (ZXSH_FLIGHT_PARAMETERSSet).
Onde:
- ZXSH_FLIGHT_PARAMETERS é o EntitySet com parâmetros.
- Definir é o nome da propriedade de navegação.
-
ZXSH_FLIGHT_PARAMETERS Conjunto é o EntitySet que você deseja acessar com valores de parâmetros específicos.
Você deve definir o valor de entrada para a definição de filtro. A(s) coluna(s) tem uma condição de filtro obrigatória (Igual a) que deve ser definida na caixa de diálogo Editar qualificação.
Apenas as colunas que correspondem ao valor definido são exibidas.
Para saber mais sobre parâmetros de entrada, consulte o blog SAP.
Editar uma qualificação
- No painel Filtros, selecione uma qualificação.
- Você pode alterar a coluna, condição e valor.
- Clique em OK.
O filtro é atualizado de acordo.
Excluir uma qualificação
- No painel Filtros, passe o mouse sobre uma qualificação.
-
Clique no x.
