Definir um filtro para seguir outro filtro em um relacionamento muitos-para-muitos

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • Em alguns casos, os valores em um par de filtros podem se referir a vários valores um do outro. Para que um desses filtros siga outro, ele deve passar por uma tabela de conexão.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Na maioria dos casos, um filtro segue outro filtro em um relacionamento um para um ou em um relacionamento de um para muitos. No último caso, a origem do filtro é um campo de referência. Qualquer pessoa que possa editar um painel pode configurar um desses filtros para seguir outro nesse painel, em uma conexão direta. Usuários com a função Analytics_filter_admin também podem criar esses filtros na biblioteca de filtros. Para obter mais informações, consulte o exemplo em Configurar um filtro de seleção única/múltipla ou em cascata.

    Se os valores em cada filtro puderem se referir a vários valores no outro filtro (um relacionamento muitos para muitos), você precisará selecionar uma tabela de conexão. Esta tabela de conexão tem um registro exclusivo para cada referência possível entre os dois filtros. As tabelas de conexão entre duas tabelas são definidas nas tabelas Coleção [sys_] e Definição Muitos para Muitos [sys_m2m]. Somente administradores podem acessar essas tabelas.

    As tabelas de conexão vêm predefinidas para todas as tabelas relevantes incluídas em sistema base ou em Soluções Análise da plataforma. No entanto, se você quiser usar uma tabela personalizada em um relacionamento muitos para muitos, deverá definir esse relacionamento na tabela Definição de Muitos para Muitos. Para obter mais informações, consulte Create a many-to-many table relationship.

    Procedimento

    1. Adicione pelo menos dois filtros de seleção única ou múltipla ao painel relevante.
      Para obter mais informações sobre como adicionar filtros a um painel, consulte Criar ou adicionar um filtro em um painel em linha.
    2. Coloque o painel no modo de edição.
    3. Abra o menu de configuração do filtro que você deseja seguir o outro filtro.
      Se o filtro puder seguir outros filtros no painel em um relacionamento muitos para muitos, esses filtros serão listados em Filtros com conexão de tabela na seção Outros filtros a serem seguidos.
      Alterna para dois filtros em Filtros com conexão de tabela.
    4. Ative o acompanhamento para os filtros que você deseja que este filtro siga.
    5. Se nenhuma tabela de conexão tiver sido selecionada para esse filtro, uma caixa de diálogo será aberta para selecionar a tabela de conexão.
      O ícone Tabela ao lado da alternância fica esmaecido quando nenhuma tabela de conexão foi selecionada ainda.
      Símbolo de tabela mostrando que a tabela de conexão ainda não foi selecionada.

      Depois de definir a tabela de conexão, você pode selecionar o ícone da tabela para alterá-la.

      Se você tiver a opção entre mais de uma tabela de conexão, os nomes das tabelas de conexão devem sugerir qual selecionar. Por exemplo, Usuários excluídos [sys_user_license_exclude] filtra usuários que não têm uma assinatura, enquanto Assinatura de usuário [sys_user_has_license] filtra usuários que têm.
      Seleção de duas tabelas de conexão possíveis.
    6. Salve o painel e saia do modo de edição.