1
resposta

[Bug] Gabarito - 05.Expressão

Acredito que o exercício 05.Expressão do curso https://cursos.alura.com.br/course/data-lake-integration-services-construindo-carregando-tempo-fatos pode está com o gabarito mal configurado.

A fórmula utilizada é a seguinte:

LEN(RIGHT( @[User::Arquivo_Nota], FINDSTRING(REVERSE( @[User::Arquivo_Nota]), "\\", 1) - 1)) - FINDSTRING(REVERSE(RIGHT( @[User::Arquivo_Nota], FINDSTRING(REVERSE( @[User::Arquivo_Nota]), "\\", 1) - 1)), ".", 1)

Porém, ao marcar a opção: Retorna a quantidade de caracteres do nome do arquivo (sem a extensão) armazenado na variável "Arquivo_Nota"." a plataforma diz que está incorreta, e informa que a fórmula que atenderia a alternativa marcada seria a mesma:

LEN(RIGHT( @[User::Arquivo_Nota], FINDSTRING(REVERSE( @[User::Arquivo_Nota]), "\\", 1) - 1)) - FINDSTRING(REVERSE(RIGHT( @[User::Arquivo_Nota], FINDSTRING(REVERSE( @[User::Arquivo_Nota]), "\\", 1) - 1)), ".", 1)

O gabarito informa que a alternativa correta para a fórmula seria:

Retorna a posição do último ponto "." no nome do arquivo (com extensão) armazenado na variável "Arquivo_Nota".
1 resposta

Oi, José! Como vai?

Obrigada por compartilhar sua observação conosco. Vamos fazer a revisão do exercício, em breve te aviso sobre as alterações.

Abraços!