Identificando o problema
Agora que todos os dados estão em um só lugar, podemos procurar a fonte da discrepância. Comparar o número de linhas em cada planilha nos ajudará a identificar o problema. Vamos analisar mais detalhadamente cada situação.
Ambas as planilhas contêm o mesmo número de linhas
Se ambos os sistemas tiverem a mesma contagem de linhas e a métrica Receita não corresponder aos dados de origem, a ordem_total deverá estar desativada em algum lugar. É possível que o campo ordem_total tenha sido atualizado no banco de dados de origem e o Magento BI não esteja coletando essas alterações.
Para confirmar isso, verifique se a coluna order_total está ou não sendo verificada novamente. Vá para o Gerenciador de Datas Warehouse e clique na tabela orders
. Você verá a frequência de reverificação listada em 'Alterações?' coluna. O campo order_total deve ser definido para verificar novamente com a frequência esperada; caso contrário, vá em frente e defina-o com a frequência de verificação desejada.

Se a frequência de reverificação já estiver definida corretamente, algo mais estará errado. Consulte a seção Entrando em contato com o suporte no final deste artigo para obter as próximas etapas.
O banco de dados de origem tem MAIS linhas do que o Magento BI
Se o banco de dados de origem tiver mais linhas do que Magento BI e a lacuna for maior do que o número de pedidos que você pode esperar durante a duração de um ciclo de atualização, pode haver um problema de conexão. Isso significa que o Magento BI não pode extrair novos dados do banco de dados de origem, o que pode ocorrer por vários motivos.
Navegue até a página Conexões e verifique o status da fonte de dados que contém a tabela order
:
- Se o status for Reautenticar, a conexão não está usando as credenciais corretas. Clique na conexão, digite as credenciais corretas e tente novamente.
- Se o status for Falha , a conexão pode não ser configurada corretamente no lado do servidor. Conexões com falha geralmente surgem de um nome de host incorreto ou o servidor de destino não aceita conexões na porta especificada. Clique na conexão e verifique novamente a ortografia do nome do host e se a porta correta foi inserida. No lado do servidor, verifique se a porta pode aceitar conexões e se seu firewall tem o endereço IP de Magento BI (54.88.76.97/32) conforme permitido. Se a conexão continuar a falhar , consulte a seção de Contato com o Suporte no final deste artigo para obter as próximas etapas.
- Se o status for Êxito, a conexão não é o problema e o suporte a RJ precisa se envolver. Consulte a seção Entrando em contato com o suporte no final deste artigo para obter as próximas etapas.
O banco de dados de origem tem MENOS linhas do que o Magento BI
Se o banco de dados de origem tiver menos linhas do que o Magento BI, é possível que as linhas estejam sendo excluídas do banco de dados de origem e o Magento BI não esteja coletando essas exclusões. A exclusão de dados pode gerar discrepâncias, tempos de atualização mais longos e uma enxurrada de dores de cabeça com logística. Portanto, recomendamos que você nunca exclua dados, a menos que seja realmente necessário.
No entanto, se as linhas forem excluídas da tabela, verifique a frequência de reverificação na chave primária. Verificar novamente a chave primária significa que a tabela será verificada em busca de linhas excluídas.
No Gerenciador de Datas Warehouse, as colunas de chave primária são marcadas com um símbolo de chave. No nosso exemplo, a chave primária é a coluna order_id:
Se a chave primária já estiver definida para ser verificada novamente ou se as linhas nunca forem excluídas dessa tabela, será necessário suporte a RJ para apontar o problema. Consulte a seção a seguir para obter as próximas etapas.
Contato com o suporte
Se você não puder identificar a origem do problema, precisará executar um loop no Suporte RJ. Antes de enviar um tíquete, faça o seguinte:
- Se o banco de dados de origem e o Magento BI tiverem o mesmo número de linhas e as frequências de reverificação estiverem definidas corretamente, execute um VLOOKUP na planilha para descobrir quais valores order_id têm um valor order_total diferente entre o Magento BI e o banco de dados de origem. Inclua esses valores ao enviar seu tíquete.
- Se o banco de dados de origem tiver MAIS linhas do que o Magento BI e a conexão for exibida como Bem-sucedida ou continuar a falhar, precisaremos saber o nome da conexão e a mensagem de erro que você está vendo, se houver.
- Se o banco de dados de origem tiver MENOS linhas do que o Magento BI, as linhas não serão excluídas da tabela e as frequências de reverificação estiverem definidas corretamente, execute um VLOOKUP na planilha para descobrir quais valores de order_id estão no Magento BI, mas não no banco de dados de origem. Inclua esses valores ao enviar o tíquete.