Capacidade definida no site
Seu site do Tableau é criado com limites de capacidade para otimizar o armazenamento, a renderização da visualização e a capacidade de resposta do sistema.
Este tópico aborda capacidades que são fixas pra cada site. As capacidades abordadas não são relativas a todos os limites de produto. Para obter as capacidades de cada locatário que podem ser alocadas nos sites do locatário, consulte Capacidade gerenciada no Tableau Cloud Manager.
Capacidade definida para cada site
Os seguintes tipos de capacidade são fixos para cada site:
- Armazenamento
- Extrações - uso diário, com runtime e memória
- Assinaturas - runtime e tamanho do e-mail
- Fluxos - solicitações do usuário, runtime e uso de memória
- Visualizações
- Aceleração da exibição
- Chamadas adicionais de APIs e de linha de comando
Armazenamento
Um site vem com capacidades de armazenamento de conteúdo de sites e individual.
Armazenamento do site: um site vem com 1 TB de capacidade de armazenamento. As pastas de trabalho, as fontes de dados publicadas e os fluxos contam para essa capacidade de armazenamento.
Nota: Sites com a edição Enterprise, a edição Tableau+ ou o complemento Advanced Management obtém 5 TB de armazenamento do site.
Tamanho de uma pasta de trabalho individual, fonte de dados publicada e um fluxo: uma pasta de trabalho individual, uma fonte de dados publicada (em tempo real ou extração) ou um fluxo publicado no site não devem exceder 25 GB. O conteúdo não deve exceder esse tamanho para que haja um desempenho ideal e para evitar outras restrições, como de uso de consulta e limites de runtime.
Nota: se o tamanho da fonte de dados de extração exceder 10 GB, considere usar a conexão em tempo real com o banco de dados, agregar os dados na extração para reduzir o tamanho ou usar extrações incrementais. A republicação ou atualização frequente de grandes extrações completas pode exigir muito tempo e geralmente indica que estratégias mais eficientes de atualização de dados devem ser consideradas.
Extrações - uso diário, com runtime e memória
Um site vem com capacidade designada para uso com atualização de extração, tarefas diárias, runtime e memória.
Tarefas diárias: a capacidade diária de trabalho é o número de horas compartilhadas que cada site pode gastar por licença Creator por dia para realizar todas as tarefas no site. Um processo de servidor, chamado processador em segundo plano, inicia e realiza esses trabalhos. Um site com mais licenças Creator obtém mais capacidade diária de trabalhos (processador em segundo plano) para atender às necessidades de uma população maior de site.
Por exemplo:
Se o seu site tem... multiplicado pelo tempo padrão Capacidade diária de trabalho 10 licenças Creator (Criador) 8 horas Até 80 horas/dia 50 licenças Creator (Criador) 8 horas Até 400 horas/dia Reinicia a capacidade diária de trabalho todos os dias às 24:00:00 UTC (horário universal coordenado).
Sobre as atualizações de extração
As tarefas de atualização que contam na capacidade de diária de tarefas incluem atualizações completas e incrementais e criação de extrações, que podem ser iniciadas por atualizações programadas, atualizações manuais e determinadas chamadas de linha de comando ou API.
Observações:
- Enquanto seu site tiver tempo restante na capacidade de atualização diária, uma tarefa de atualização será iniciada.
- Os administradores do site recebem notificações por e-mail quando um site atinge 70%, 90% e 100% da capacidade diária de atualização.
- Se um site esgotar a capacidade de atualização diária, as atualizações de extração futuras serão canceladas e notificações de e-mail serão enviadas aos proprietários de conteúdo, alertando-os sobre o cancelamento da atualização.
Runtime de tarefas: Cada trabalho de atualização de extração tem um tempo máximo de execução de duas horas (120 minutos ou 7.200 segundos). Se um trabalho tarefa de atualização atingir o tempo máximo de execução, você verá um erro de tempo limite. Para obter mais informações sobre o erro e as formas de modificar as extrações para manter os trabalhos de atualização dentro da capacidade de tempo de execução, consulte Limite de tempo para atualizações de extrações.
Uso de memória para atualização: um site tem capacidade de usar no máximo 20 GB de memória para atualizar uma extração. A quantidade de memória necessária para atualizar as extrações pode variar de acordo com o tamanho da extração e outros fatores.
Dicas para otimizar a capacidade de atualização de extração
Se você estiver gerenciando um ambiente com muitas extrações, o Tableau recomenda seguir algumas práticas recomendadas para usar a capacidade de atualização de extração de maneira mais eficiente.
Interromper a atualização de extrações não utilizadas. Uma das melhores maneiras de recuperar a capacidade do site é interromper as atualizações automáticas de extrações que não estão sendo utilizadas seja por meio de agendas no Tableau Cloud ou por meio de scripts. Para obter mais informações sobre a exclusão de uma agenda de atualização, consulte Gerenciar tarefas.
Reduzir a frequência das atualizações. Outro método de recuperação da capacidade do site é reduzir a frequência das atualizações de extração. Por exemplo, em vez de atualizar uma extração por hora, considere atualizar uma extração diariamente ou apenas durante o horário comercial, quando os dados de atualização são mais úteis. Para obter mais informações sobre a alteração de uma agenda de atualização, consulte Gerenciar tarefas.
Usar atualizações incrementais em vez de atualizações completas. Para diminuir o tempo de uma atualização de extração, considere realizar uma atualização incremental da extração, em vez de uma atualização completa. Para obter mais informações, consulte Agendar atualizações no Tableau Cloud.
Observação: uma atualização completa pode ser alterada para uma atualização incremental no Tableau Cloud somente se a extração foi configurado para atualização incremental no Tableau Desktop, antes que a extração fosse publicada. Para obter mais informações, consulte Configurar uma atualização de extração incremental(O link abre em nova janela) na Ajuda do usuário do Tableau.
Usar conexões em tempo real em vez de conexões de extração. Para exibições, painéis e pastas de trabalho cujos dados precisam ser atualizados com frequência, considere configurar a fonte de dados para usar uma conexão em tempo real, em vez de uma conexão de extração.
Otimizar os dados na extração. Melhorar o desempenho de uma extração também pode ajudar a reduzir o tempo de atualização de uma extração. Há uma série de mudanças que você pode implementar nos dados da extração para ajudar no desempenho geral, como a remoção de campos não utilizados, o uso de filtros para remover linhas não utilizadas e alteração dos intervalos de datas.
Assinaturas - runtime e tamanho do e-mail
Um site vem com capacidade designada para runtime de assinatura e tamanho de e-mail.
Runtime da tarefa: cada tarefa de assinatura tem um tempo máximo de execução de 30 minutos (1.800 segundos).
Tamanho do e-mail: um e-mail de assinatura pode ter um tamanho máximo de 2 MB.
Fluxos - solicitações do usuário, runtime e uso de memória
Um site vem com capacidade designada para solicitações de usuário para fluxo, runtime e uso de memória.
Taxa de solicitação do usuário: cada usuário pode ter um máximo de quatro sessões de edição da Web de fluxo ativo ao mesmo tempo. Se mais sessões forem abertas, a sessão mais antiga será encerrada.
Runtime da tarefa: para sites com o Data Management, você pode executar fluxos por até 24 horas por dia por Bloco de recursos. Se você exceder o prazo, nenhuma nova tarefa pode ser iniciado até o dia seguinte. É possível comparar uma capacidade adicional de trabalhos de fluxo simultâneo. Para obter mais informações, consulte Blocos de recursos.
Uso da memória de fluxo: um site tem capacidade de usar no máximo 19,5 GB de memória para uma tarefa de fluxo.
Visualizações
Um site vem com a capacidade designada de carregar e consultar visualizações individuais, também conhecidas como exibições. Você pode encontrar mais informações sobre cada tipo de capacidade abaixo.
Tempo de carregamento: um site tem a capacidade de gastar até 5 minutos para carregar uma exibição.
Tempo limite de inatividade: se o usuário não tiver interagido ou editado uma visualização por 120 minutos consecutivos, ele deverá recarregar (por exemplo, atualizar a página ou clicar no botão Reconectar se um banner for exibido) a visualização ou o rascunho salvo para interagir com ele novamente.
Taxa de solicitação do usuário: cada usuário em um site tem capacidade de fazer até 600 solicitações por hora para carregar e atualizar exibições. Quando essa capacidade for atingida, o usuário não poderá interagir, editar e salvar a exibição. Depois de uma hora, a exibição pode ser atualizada e novas exibições podem ser carregadas.
Observação: se o número cumulativo de solicitações de usuários exceder a taxa de solicitações no nível do site, os usuários não poderão interagir, editar e salvar visualizações.
Tamanho de uso de memória da consulta: um site tem capacidade de usar não mais do que 20 GB de memória para consultar uma exibição que usa uma fonte de dados de extração. A quantidade de memória necessária para consultar uma exibição pode variar dependendo da complexidade das manipulações de dados que o Tableau precisa realizar para gerar as marcas na exibição.
As exibições que excedem esses tipos de capacidade podem ser canceladas a fim de garantir a disponibilidade de recursos suficientes do sistema para que outras exibições no site possam ser carregadas.
Dicas para otimizar a capacidade de visualização
As exibições que excedem a capacidade de visualização podem indicar que as consultas que o Tableau deve executar para gerar a exibição podem ser muito complexas. Nesses casos, você pode usar as seguintes dicas para otimizar as consultas, minimizando assim o tempo necessário para carregar exibições no Tableau Cloud. A maioria das dicas exige que você edite a fonte de dados ou a pasta de trabalho e republique no Tableau Cloud para que as alterações entrem em vigor.
Para obter mais dicas, consulte o tópico Desempenho da pasta de trabalho(O link abre em nova janela) na Ajuda do Tableau.
Usar filtros de fonte de dados: ao adicionar um filtro em uma fonte de dados, você reduz o volume de dados que precisam ser gerados na exibição. Reduzir o volume de dados pode minimizar o tempo de cargamento das exibições. Para obter mais informações, consulte Filtrar dados de fontes de dados(O link abre em nova janela) na Ajuda do Tableau.
Usar filtros de contexto: semelhante aos filtros de fonte de dados, os filtros de contexto reduzem os dados na fonte de dados, mas no nível da planilha. Os filtros de contexto funcionam independentemente de outros filtros e podem reduzir significativamente o volume de dados que precisam ser gerados na exibição. Reduzir o volume de dados pode minimizar o tempo de cargamento das exibições. Para obter mais informações, consulte Melhorar o desempenho da exibição com os filtros de contexto na Ajuda do Tableau.
Diminuir intervalos de data: como regra geral, as datas exigem mais capacidade de processamento do que outros tipos de dados, como números e boolianos. Se a exibição contém filtros de data, é possível reduzir os intervalos de data ou o número de datas que precisam ser geradas para minimizar os tempos de cargamento das exibições.
Reduzir marcas: como o Tableau deve calcular as marcas para gerar a exibição, o número de marcas pode impactar a rapidez com que a exibição pode ser carregada. Existem várias maneiras de reduzir marcas, incluindo o uso de alguns dos filtros listados acima ou o uso de conjuntos para filtrar, SQL personalizado para dados agregados e assim por diante. Para obter Informações, consulte Reduzir o número de marcas na exibição(O link abre em nova janela).
Aceleração da exibição
Um site tem a seguinte capacidade de aceleração de exibição:
Exibições aceleradas: o número padrão de exibições aceleradas por site é 30. Para cada licença Creator adicional, mais 20 exibições podem ser aceleradas. O número máximo de exibições aceleradas é 750.
Atualizações de exibições aceleradas: as exibições aceleradas são regeneradas em alinhamento com os quatro eventos de atualização de dados a seguir:
- Política de atualização de dados: a data/hora de aceleração está fora de sincronia com a política de atualização de dados.
- Atualizações de extração: uma atualização de extração é concluída, sinalizando dados mais recentes.
- Atualização de exibição acelerada: uma exibição acelerada é atualizada pelo proprietário.
- Exibição ativada: uma visualização foi originalmente ativada para aceleração.
Cada evento exclusivo aciona um trabalho de pré-computação a ser enfileirado. Os trabalhos de segundo plano selecionam e concluem a pré-computação e armazenam os resultados da consulta como uma exibição materializada. As exibições que pertencem à mesma pasta de trabalho são atualizadas em um trabalho. Para limitar o consumo de recursos, o número máximo de trabalhos de pré-computação que podem ser executados é limitado a 12 trabalhos por dia. Para obter mais informações, consulte Definir uma política de atualização de dados.
Tamanho de uso de memória de exibição acelerada: um site tem capacidade para usar no máximo 20 GB de memória para pré-computação e busca dos dados da pasta de trabalho em uma tarefa em segundo plano. A quantidade de memória necessária varia dependendo da complexidade das consultas associadas à exibição que está sendo acelerada.
- Runtime da tarefa: a Aceleração de exibição tem um runtime máximo de 30 minutos (1.800 segundos).
Chamadas adicionais de APIs e de linha de comando
Um site vem com capacidade designada para chamadas de API e linha de comando. O site tem capacidade para:
Query Job(O link abre em nova janela) e Cancel Job(O link abre em nova janela) (API REST do Tableau) e Tableau Client (Python) library(O link abre em nova janela): um site permite 20.000 chamadas totais em período de 24 horas.
Get Users on Site(O link abre em nova janela) (Tableau API REST): um site permite 5.000 chamadas por minuto.
Remove User from Site(O link abre em nova janela) (Tableau API REST): um site permite 1.600 chamadas por minuto.
Nota: se o número de chamadas exceder os de chamadas de API ou de linha de comando descritos acima, você verá um dos seguintes erros: Unknown 429 or ApiCallError: 429000: Too Many Requests – Too many requests for <job type> ‘api.rest.refresh_extracts’. Please retry after 146 second(s).
Monitorar capacidade
Como administrador de site, existem alguns recursos que você pode usar para ajudar a monitorar a capacidade do site.
Ferramenta de administração
Há várias ferramentas administrativas que podem ajudar você a monitorar diferentes tipos de atividade no site. Você pode encontrar mais informações sobre o uso da capacidade pelos recursos listados abaixo.
Armazenamento: é possível monitorar a capacidade de armazenamento do site e verificar quais pastas de trabalho, fontes de dados e fluxos ocupam mais espaço no site, usando o painel “Estatísticas para utilização do espaço” de Informações administrativas. Selecione Explorar > Informações administrativas > Iniciador do Informações administrativas > Estatísticas de uso do espaço.
Para obter mais informações sobre Informações administrativas, consulte Usar as Informações administrativas para criar Exibições personalizadas.
Fluxos: você pode monitorar o desempenho das execuções de fluxo. Selecione Status do site > Histórico de desempenho do fluxo. Usando o painel, em Histórico de fluxo, clique em uma marca para ver os detalhes sobre o trabalho de fluxos.
Para obter mais informações sobre essa exibição de administração, consulte Exibições administrativas para fluxos.
Métricas: monitore os trabalhos de métricas do site usando a exibição administrativa "Tarefas em segundo plano para não extrações". Selecione Status do site > Tarefas em segundo plano para não extrações e, no filtro suspenso Tarefas, marque a caixa de seleção Atualizar todas as métricas em uma exibição.
Para obter mais informações sobre essa exibição administrativa, consulte Tarefas em segundo plano para não extrações.
Logs de atividade
No caso de sites com o complemento Advanced Management, você pode usar o Log de atividades para capturar dados de eventos e rastrear ações específicas, como tempos de carregamento de exibição que afetam sua visualização e capacidade de execução de tarefas.
Para obter mais informações, consulte Registro de atividade.
