Página 1 de 1

CORTE DE TEXTO EM CÉLULA MULTILINHA

Enviado: 19 Jul 2022 às 13:33
por mguima
Boa tarde.
Tenho uma aplicação em que faço a leitura de arquivos Excel extraídos mensalmente de um sistema, na forma de consulta de pasta, já que os arquivos tem o mesmo padrão.
Em algumas colunas desta planilha, há células com texto texto multilinha, ou seja, vários parágrafos.
Acontece que, no momento da carga, o PBI tem "cortado" alguns textos, ou seja, simplesmente o texto é interrompido, no meio de uma linha.
O estranho é que tem células com textos maiores (mais parágrafos) que vem íntegros, enquanto que outros, de menos parágrafos, são "cortados".
Já fiz um teste de abrir o arquivo Excel, copiar a coluna problemática direto numa tabela do PBI sendo que, neste caso, nenhum problema ocorre. Todos os textos vem perfeitamente.
O problema está ocorrendo somente quando a carga é feita pela consulta e, como disse, não afeta todas as células, somente algumas, mas numa mesma coluna.
Não sei se alguém já passou por problema semelhante e possa compartilhar uma forma de tratar esta questão.
Isto acaba sendo problemático pois uso informações deste texto no meu ETL e, se não tenho o texto completo, acabo não conseguindo seguir adiante.

Re: CORTE DE TEXTO EM CÉLULA MULTILINHA

Enviado: 20 Jul 2022 às 11:35
por GustavoAlbani
Bom dia,

Existe uma limitação de caracteres para serem importados de uma célula do Excel para um campo do Pbi.
Se não te engano é de 1milhão, mas imagino que não deve ser esse o problema.

Sei que o Pbi pode ter problemas ao importar se houver o caractere '#', pois ele normalmente indica um erro no Excel, e o Pbi pode entender que o dado está com erro e não importar.

Ainda nessa linha tente copiar a informação da célula não importada, para um editor de texto avançado (tipo Notepad++), e ver se há caracteres especiais não visíveis, que possam estar interferindo nessa importação, ou mesmo uma quantidade de <CR/LF>, e o Pbi possa não entender a partir de uma certa quantidade.

É um caso de estudo mesmo, mas aparenta ser um problema nos dados da planilha, pelo comportamento mencionado.

Att.
Gustavo.

Re: CORTE DE TEXTO EM CÉLULA MULTILINHA

Enviado: 22 Jul 2022 às 15:23
por mguima
Prezado,
Agradeço a colaboração.
Segui sua sugestão e copiei todas as células da coluna problemática para o Notepad++.
Única "novidade" é que nas células multilinha temos " no início da primeira linha e outra " no final da última linha.
Os textos apareceram íntegros. Depois coloquei todos para um único campo do BI e fiz a divisão da colunas por linha, considerando o delimitador alimentação de linha #(lf).
Também sem nenhum problema. Fez a divisão, de forma de cada campo contém agora uma só linha, sem nenhum corte no texto.
Vou continuar pesquisando aqui.

Re: CORTE DE TEXTO EM CÉLULA MULTILINHA

Enviado: 24 Jul 2022 às 20:40
por GustavoAlbani
Boa noite,

Caso queira poste um exemplo da planilha, com essa coluna com problemas, citando onde na célula ocorre o corte, e em quais linhas (não precisa ser a planilha toda).
Talvez outras pessoas possam lhe apoiar nos testes, e eventualmente identificar o caso.

Att.
Gustavo.