[Carol Shared Data] Erro ao referenciar campo com ``

Description

  • Formulário de origem: Abertura de issue para Plataforma Carol

  • Formulário preenchido por: diego.guedes@totvs.com.br

  • Informe a sua área de atuação na TOTVS: Analytics By GoodData

  • Ambiente impactado: Produção

  • Fase/estágio: Estamos em tempo de PROJETO

  • Informe o assunto a ser direcionado: Quero reportar um tema que não consta em nenhuma das opções anteriores

  • Descreva o seu problema: Ao tentar criar uma nova view pela interface / API da Carol, caso um dos campos de alias possua espaços em seu nome, o seguinte erro é apresentado:

The query in the view Teste2 must fully qualify tables with project and dataset (e.g. `project.dataset`.table). Invalid references: Id Banco

Segue abaixo a query de exemplo utilizada para reproduzir o erro. Nesta, o campo "Id Banco" possui espaços, portanto, é necessário passar o nome do alias entre crases `Id Banco`, e, apesar do BigQuery aceitar esta query como válida, a Carol a recusa.

SELECT
  FARM_FINGERPRINT(iddobanco) AS `Id Banco`
FROM
  `carol-046a93de9e2949f69900.046a93de9e2949f699000f74a97dabd7`.banco
  WHERE _ingestionDatetime >= CURRENT_DATE() - 731
  QUALIFY ROW_NUMBER() OVER (
    PARTITION BY
    mdmStagingRecord,
    iddobanco,
    mdmTenantId
    ORDER BY mdmCounterForEntity DESC  ,mdmLastUpdated DESC
  ) = 1

  • Informe a Org relacionada: totvstechfin

  • Informe o tenant/ambiente relacionado: TenantId: 046a93de9e2949f699000f74a97dabd7

  • Ciente de que, caso precise trazer upload de anexos, ele deverá acontecer na issue criada no JIRA Produção.: Estou ciente que o envio destas evidências será realizado diretamente na issue criada no JIRA PRODUÇÃO.

  • Informe a prioridade da sua issue: ALTA: o tema gera interrupção no funcionamento da aplicação, mas não provoca impacto financeiro direto. Ex.: telas de erro de programação, exceções no sistema.

  • Sendo prioridade CRÍTICA, relate a justificativa: