BASE DE DADOS DE CONHECIMENTO

Erros "TableauException" ou "Could not find sheet with name: <SHEET>[0]" ao publicar uma pasta de trabalho no Tableau Server ou/e Tableau Cloud


Publicado: 28 Jul 2017
Data da última modificação: 20 Jul 2023

Problemas

Depois de publicar uma pasta de trabalho, um dos erros a seguir pode ocorrer:
 
Unknown Server Error (Erro de servidor desconhecido)
An unexpected error occurred. If you continue to receive this error please contact your Tableau Server Administrator. (Se você continuar a receber este erro, entre em contato com o administrador do Tableau Server.)
Session ID ... (Ocorreu um erro inesperado. Se continuar a receber essa mensagem de erro, entre em contato com o administrador do Tableau Server. ID de sessão...)
Would you like to reset the view? (Deseja redefinir a exibição?)


ou

Session Ended by Server: An unexpected error occurred. If you continue to receive this error please contact your Tableau Server Administrator. Session ID: (Sessão finalizada pelo servidor: Ocorreu um erro inesperado. Se continuar a receber essa mensagem de erro, entre em contato com o administrador do Tableau Server. ID de sessão:) SESSION <HTML> <HEAD> <TITLE> Service Unavailable </TITLE> </HEAD> <BODY> <H1> Service Unavailable - Zero size object (

ou
 
Uncaught Failed to re-initialize session (Erro não obtido, falha ao reinicializar a sessão)
 
Além disso, você pode experienciar um dos erros a seguir: 

TableauException: Error finding command parameter: yqf (Erro ao encontrar o parâmetro de comando: yqf)

ou
 
InvalidSheetIdException:​ Could not find sheet with name: (InvalidSheetIdException: não foi possível encontrar planilha de nome:) <SHEET>[0]

Ambiente

  • Tableau Server
  • Tableau Desktop
  • Tableau Cloud
  • SQL personalizado

Resolução

Há algumas soluções alternativas possíveis:

Opção 1

  1. Abra a pasta de trabalho no Tableau Desktop e vá para a guia Fonte de dados.
  2. Copie o SQL personalizado original sem os caracteres de feed de linha extra em um editor de texto, como o Bloco de notas.
  3. Remova o SQL personalizado da guia Fonte de dados no Tableau Desktop.
  4. Recrie o SQL personalizado na guia Fonte de dados do Tableau Desktop com o texto da etapa 2. 
  5. Refaça quaisquer alterações no tipo de campo, como um campo sem data para um de data/data e hora.
  6. Crie a pasta de trabalho e publique no Tableau Server.
Para obter mais informações sobre a alteração do tipo de dados do campo, consulte Converter um Campo em um Campo de data na Ajuda do Tableau. 

Opção 2

Evite usar o símbolo "<" ao alterar a instrução SQL. Por exemplo:

De:  tableA.ActDate >= tableB.startDate AND tableA.ActDate <= tableB.endDate
Para:  tableA.ActDate BETWEEN tableB.startDate AND tableB.endDate


Opção 3

Converta o campo de data que possui um tipo de dados STRING em DATE na instrução SQL.Por exemplo:

TO_DATE(tableA.ActDate,'YYYY/MM/DD') as ActDate

Causa

Quando determinados caracteres especiais, como um símbolo “<”, forem usados no SQL personalizado, combinados à alteração do tipo de campo de data para data ou data e hora, caracteres de feed de linha adicionais serão adicionados no início e no fim do SQL personalizado, além de adicionados a quaisquer caracteres de feed de linha já existentes.

Informações adicionais


 
Este artigo resolveu o problema?