Os proprietários de pastas de trabalho que têm licenças de criador ou explorador podem acelerar as pastas de trabalho. Os administradores podem suspender exibições individuais ou desativar a aceleração de seu site. A aceleração de exibição carrega exibições mais rapidamente ao pré-computar e buscar os dados da pasta de trabalho em um processo em segundo plano. Há dois gargalos em potencial ao carregar uma exibição:
- Consulta (buscando dados da fonte de dados).
- Renderização (criar os visuais, como desenhar formas ou renderizar um mapa).
O tempo necessário para carregar uma pasta de trabalho depende do tempo combinado necessário para executar essas duas etapas. No entanto, nem todas as exibições podem ser aceleradas. A aceleração de exibição melhora o desempenho da etapa de consulta, portanto, o desempenho de uma pasta de trabalho não melhorará significativamente se sua etapa de consulta já for rápida e não houver um afunilamento de desempenho no carregamento.
Além disso, a Aceleração da exibição depende de pré-computação. Os seguintes fatores afetam a eficácia da Aceleração da exibição:
- A exibição usa funções transitórias, como now() ou today().
- A exibição conta com funções baseadas no usuário para fornecer resultados diferentes para usuários distintos. Embora o Tableau Server pudesse pré-calcular resultados para todos os usuários, isso aumenta significativamente o uso de CPU, memória e armazenamento.
- Uma exibição tem um agendamento de atualização de extração que excede o limite diário. As exibições aceleradas são geradas novamente quando a extração é atualizada. Para limitar o consumo de recursos, limitamos o número máximo de trabalhos que podem ser executados (12 por dia).
- O proprietário de uma exibição está inativo. Os trabalhos de aceleração são executados em nome do proprietário da exibição. Se o proprietário estiver inativo, o trabalho falhará.
- Uma exibição não pode ser carregada porque as credenciais inseridas expiraram ou a fonte de dados foi excluída.
Quando os usuários criam exibições personalizadas sobre uma exibição existente e aceleram a exibição personalizada, tanto a exibição original quanto a exibição personalizada são aceleradas. No entanto, se uma exibição personalizada não tiver sido acessada nos últimos 14 dias, a exibição personalizada não poderá ser acelerada. Por fim, além da exibição original, até 10 exibições personalizadas podem ser aceleradas para cada exibição original.
Observação: a aceleração de exibição não está disponível no Tableau Desktop.
Acelere sua exibição
- Faça logon em um site no Tableau Cloud ou no Tableau Server.
- Na página Inicial ou Explorar, navegue até a exibição que deseja acelerar.
- Clique no ícone Acelerar e na opção para Acelerar.
Você também pode acelerar exibições na página da pasta de trabalho:
Entenda por que a Aceleração de Exibição está indisponível
Há alguns motivos pelos quais a aceleração não está disponível para uma exibição. A aceleração pré-computa consultas de longa duração, para que as pastas de trabalho aceleradas sejam carregadas mais rapidamente. Mas se a exibição já estiver carregando o mais rápido possível, a aceleração não estará disponível porque ela não melhorará significativamente o desempenho da exibição.
Da mesma forma, se você usar uma política de atualização de dados inferior a 4 horas, a aceleração não estará disponível porque o custo é alto para acelerar as exibições que são atualizadas com tanta frequência, e o Tableau não deseja sobrecarregar o desempenho do seu site. Para obter mais informações, consulte Definir uma política de atualização de dados.
Se o administrador suspendeu a aceleração para sua exibição, entre em contato com o administrador do Tableau para ativar a aceleração para sua exibição. Da mesma forma, se o site atingiu o limite do número de exibições que podem ser aceleradas para seu site, entre em contato com o administrador do Tableau.
Para pré-calcular os dados, o Tableau Server precisa se conectar à fonte de dados em segundo plano sem exigir interação do usuário. Portanto, a aceleração de dados só é compatível com pastas de trabalho com credenciais de conexão incorporadas.
Gerenciar a aceleração de exibição em seu site
Por padrão, a aceleração de visualização é permitida.
- Faça logon em um site no Tableau Server.
- No painel esquerdo, escolha Configurações.
- Na guia Geral, role até a seção Aceleração de exibição.
- Marque a caixa de seleção para permitir que criadores e exploradores acelerem as exibições em suas pastas de trabalho. Desmarque a caixa de seleção para desativar a Exibição acelerada para o site.
- Insira o número máximo de visualizações que podem ser aceleradas para seu site ou escolha Sem limite.
Suspenda automaticamente a aceleração para economizar recursos
Para conservar recursos, os administradores podem suspender automaticamente a aceleração para exibições que apresentam falhas consistentes. Os administradores podem definir um limite para o número de vezes que uma tarefa de aceleração pode falhar por dia, semana ou mês antes que a aceleração seja suspensa automaticamente.
- Faça login no seu site do Tableau.
- No painel esquerdo, escolha Configurações.
- Na guia Geral, role até a seção Aceleração de exibição.
- Defina o número máximo de falhas permitidas por dia, semana ou mês.
- Clique em Salvar.
Visualizar e gerenciar pastas de trabalho aceleradas
- Faça login no seu site do Tableau.
- No painel esquerdo, escolha Tarefas .
- Clique na guia Exibições aceleradas.
- Escolha o menu Ações (...) para Retomar ou Suspender aceleração para a exibição ou exibições selecionadas.
Gerenciar notificações de aceleração de exibição
Os administradores podem gerenciar se devem receber notificações para exibições que são suspensas automaticamente.
- Faça login no seu site do Tableau.
- No painel esquerdo, escolha Configurações.
- Na guia Geral, role a página até a seção Gerenciar notificações.
- Para receber notificações de exibições suspensas automaticamente, marque a caixa Aceleração de visualizações.
- Clique em Salvar.
Quando as exibições são suspensas automaticamente, as notificações são enviadas aos administradores do site e do servidor. A notificação inclui informações sobre por que a exibição foi suspensa e a hora em que a exibição foi suspensa. Clique na notificação para ir para a guia Exibições aceleradas da página Tarefas. Nessa página, os administradores podem filtrar o Status de aceleração para localizar exibições que foram suspensas automaticamente.
Compreender o contexto do usuário para pré-computação
A pré-computação de pastas de trabalho aceleradas é realizada com o contexto do usuário de apenas um usuário. Este usuário é:
- o proprietário da pasta de trabalho (se não houver filtros de usuário na pasta de trabalho ou na fonte de dados, ou se houver filtros de usuário na fonte de dados, mas a fonte de dados for uma fonte de dados publicada).
-ou- - o usuário selecionado para a geração de miniaturas na última vez que a pasta de trabalho foi publicada (se houver filtros de usuário na pasta de trabalho, e a fonte de dados não for uma fonte de dados publicada).
Entender o custo da aceleração de exibição
Habilitar esse recurso aumenta a carga de computação e o número de trabalhos nos processos do processador em segundo plano do Tableau Server porque a aceleração de dados busca os dados necessários de fontes de dados em um processo em segundo plano. Um trabalho em segundo plano para pré-computar os dados de uma pasta de trabalho habilitada é executado se o seguinte acontecer:
- A fonte de dados publicada e a pasta de trabalho é republicada (isso inclui o salvamento da criação na Web).
- Uma extração usada pela pasta de trabalho é atualizada.
Os administradores devem levar em consideração esses custos antes de habilitar a Aceleração de exibição para muitas pastas de trabalhos, ou agendar trabalhos de aceleração com muita frequência.
- As pastas de trabalho que estão sendo muito editadas e republicadas podem não ser adequadas porque cada republicação aciona uma pré-computação. Recomendamos a aceleração para pastas de trabalho publicadas para consumo.
- Se uma pasta de trabalho usar várias extrações, a atualização acionará a pré-computação dos dados. Assim, atualizações frequentes de extrações para pastas de trabalho habilitadas podem causar um pico na carga do trabalho em segundo plano, especialmente dado que, por padrão, os trabalhos de Aceleração de exibição são executados após a atualização bem sucedida da extração.
- Os dados pré-computados para pastas de trabalho são armazenados em disco. Assim, a aceleração pode aumentar o armazenamento em disco do servidor.