Abrindo múltiplas tabelas

Você pode ter múltiplas tabelas abertas simultaneamente no Analytics, o que oferece um método conveniente para comparar visualmente dois ou mais conjuntos de tabela de dados. Para tornar as comparações mais fáceis, você pode aplicar a filtragem às tabelas abertas, e os resultados destas operações serão preservados enquanto você alterna entre tabelas. A abertura de múltiplas tabelas é uma função apenas da interface, não se aplicando ao scripting do Analytics.

Para abrir múltiplas tabelas no Analytics, você fixa a guia Exibição para uma tabela que quiser manter aberta e, em seguida, abre uma ou mais tabelas adicionais. Você mantém qualquer uma das tabelas adicionais abertas fixando-a também. Se uma tabela não for fixada, ela fechará automaticamente sempre que outra tabela for aberta.

Uma guia adicional de Exibição abre para cada tabela adicional que você abre. Você pode alternar entre tabelas clicando nas guias individuais de Exibição, ou clicando sobre o nome da tabela no Navegador. A tabela atualmente selecionada para a exibição é a tabela ativa e o nome da tabela ativa aparece em negrito na guia Exibição e no Navegador.

Etapas

Você pode abrir várias tabelas simultaneamente no Analytics. Cada tabela aparece em uma guia separada de Exibição, permitindo que você troque para frente e para trás entre diferentes tabelas. Todas as tabelas devem estar contidas no mesmo projeto do Analytics .

  1. No Navegador, clique duas vezes na primeira tabela para abri-la.
  2. Clique no ícone de fixar para fixar a tabela de Exibição.
  3. Abra uma ou mais tabelas adicionais e clique no ícone de fixar para cada tabela antes de abrir a próxima tabela.

    Para se mover para frente e para trás entre tabelas, clique nas guias Exibição das tabelas, ou clique no nome da tabela no Navegador, onde tabelas abertas são indicadas por um ponto verde . O nome da tabela ativa (tabela exibida no momento) aparece em negrito no Navegador.

  4. Para fechar uma tabela fixa, clique em na guia Exibição adequada.
  5. Para fechar todas as tabelas abertas, clique em Fechar todas as guias à direita das guias Exibição.

O benefício de abrir múltiplas tabelas

O benefício geral de poder abrir várias tabelas simultaneamente é que, em algumas circunstâncias, você pode executar análises úteis sem necessidade de processar antes as tabelas usando operações do Analytics como associação ou relação.

Por exemplo, considere uma revisão de transações de Viagem e Entretenimento para identificar fornecedores banidos (ou códigos de categoria comercial suspeitos). Você tem duas tabelas, uma contendo as transações de Viagem e Entretenimento e a outra contendo os fornecedores banidos. Você pode associar as duas tabelas por nome do fornecedor, uma operação que pode exigir bastante trabalho preliminar para harmonizar manualmente os dois campos-chave antes de executar a associação. Ou você pode abrir ambas as tabelas e, usando a lista de fornecedores banidos como referência, criar filtros na tabela de transação que isolam qualquer ocorrência de fornecedores banidos. Se apropriado, você pode construir um componente de busca parcial na filtragem das transações de viagens e despesas. Os filtros abaixo oferecem dois exemplos:

  • ISFUZZYDUP(nome_fornecedor;"Cassino Diamante"; 5; 99) isola ocorrências exatas e duplicidades parciais de Cassino Diamante.
  • MATCH(código_mc; "7298"; "7995"; "9222") isola ocorrências exatas de códigos de categoria comercial 7298 (Spas de Saúde e Beleza), 7995 (Apostas) e 9222 (Multas).

Para obter mais informações, consulte Função ISFUZZYDUP( ) e Função MATCH( ).

Informações adicionais sobre a abertura de tabelas múltiplas

Área funcional

Detalhes

Comportamento geral de tabelas

As tabelas se comportam da mesma forma tanto se apenas uma tabela estiver aberta, quanto se várias.

Estado da tabela preservado

O estado de cada tabela é preservado à medida que você alterna entre tabelas. O estado da tabela inclui os seguintes elementos:

  • filtragem
  • ordenação rápida
  • seleção de registro
  • coluna, registro ou destaque de campo
  • posição da barra de rolagem
  • seleção da exibição ativa
  • seleção do índice ativo

Operações do Analytics

As operações do Analytics são realizadas apenas na tabela ativa.

Fechando a guia Exibição e fechando tabelas

  • Fechar a guia Exibição que contém uma tabela também fechará a tabela. Você não pode realizar nenhuma operação em uma tabela fechada.

    Antes da versão 10.0 do Analytics, fechar a guia Exibição removia os dados da tabela da exibição. No entanto, a tabela permanecia em estado aberto e você poderia continuar realizando operações nos dados.

Tabelas principais e secundárias

(Aplica-se apenas à interface do Analytics, incluindo a linha de comando. Não se aplica ao scripting do Analytics.)

  • Uma ou mais tabelas abertas podem ser tabelas primárias associadas a tabelas secundárias. Cada associação primária-secundária é única e não tem efeito sobre nenhuma outra associação primária-secundária.
  • Diferentes tabelas primárias podem ter a mesma tabela secundária.
  • Uma tabela aberta na guia Exibição não pode ser aberta como tabela secundária. Ela precisa ser fechada antes de ser aberta como tabela secundária.
  • Uma tabela aberta na guia Exibição não pode ser aberta como tabela secundária. Ela precisa ser fechada antes de ser aberta na guia Exibição.

    Nota

    Abrir uma tabela secundária significa associá-la com uma tabela primária e torná-la disponível para processamento. Tabelas secundárias não são abertas na guia Exibição.

  • Tabelas não-associadas ou tabelas secundárias 'flutuantes' não são permitidas:
    • Se você fechar uma tabela primária, a tabela secundária associada será automaticamente fechada.
    • Outra tabela deve já estar aberta antes que você possa abrir uma tabela como secundária.
    • A restrição não se aplica ao scripting do Analytics, que ainda permite tabelas secundárias não associadas.

Projetos do Analytics

Várias tabelas abertas devem estar contidas no mesmo projeto do Analytics.

Se um projeto do Analytics tiver várias tabelas abertas quando você o fechar, apenas a tabela ativa será aberta automaticamente quando você reabrir o projeto. O estado aberto de outras tabelas, além de qualquer associação entre primário e secundário, não é preservado.

Tabelas do servidor

O modo de múltiplas tabelas é aceito para tabelas locais apenas. Você não pode abrir mais do que uma tabela do servidor por vez. Se você tiver uma ou mais tabelas locais quando você abre uma tabela do servidor, todas as tabelas locais serão fechadas automaticamente.

Log de comandos do Analytics

No modo de múltiplas tabelas, a cada vez que você alterna para uma tabela diferente e realiza uma ação ou operação na tabela que faz com que uma entrada seja escrita no log de comando do Analytics, a entrada de log é precedida de uma entrada de log OPEN <table name>. Quando várias tabelas são abertas, a entrada de log precedente identifica qual tabela é o destino de uma operação.

Fixar uma tabela ou alternar entre tabelas sem a realização de qualquer operação subsequente não cria uma entrada de log.

Assistente de Definição de Dados

Ao usar o Assistente de Definição de Dados para importar dados e definir uma tabela, todas as tabelas abertas, fixas ou não, serão automaticamente fechadas. Fechar todas as tabelas abertas assegura que a tabela pode ser substituída, se necessário.

Executar o comando IMPORT na linha de comando não fecha nenhuma tabela aberta. Se você tenta substituir uma tabela usando esse método, e a tabela está aberta e ativa, o comando falha e uma mensagem de erro aparece.

Scripting

  • Você não pode abrir múltiplas tabelas utilizando um script do Analytics. O modo de várias tabelas é uma função de interface apenas e não tem um equivalente no Script ACL.
  • Fixar uma tabela para mantê-la aberta na interface do Analytics não evita que a tabela seja fechada pelo comando CLOSE.
  • Quando você executa um script do Analytics, todas as tabelas abertas, fixas ou não, são automaticamente fechadas. A tabela ativa, e uma tabela secundária associada, caso exista, são então automaticamente reabertas, exceto se o script especificar a abertura de uma tabela diferente.

    Reabrir automaticamente a tabela ativa e qualquer tabela secundária associada suporta o uso de scripts que supõem abertura manual de uma tabela antes de executar um script.