-
Total de itens
582 -
Registro em
-
Última visita
Tipo de Conteúdo
Perfis
Fóruns
Desafios
Calendário
Downloads
Galeria
Tudo que Alex Pereira postou
-
No caso você vai ter que pegar esse scripth python que você tem é na primeira carga fazer um loop para trazer dados até período preciso. Ou seja, ele repete esse procedimento de 30 dias até os dados do seu banco de dados estiverem totalmente carregado com periodo de dados que você precisa. Feito isso na próxima carga você pode aplicar uma lógica de atualização incremental no scripth que apaga os últimos 30 dias e insere 30 dias novamente. Aqui algumas ideias: - Fazer Loop: - Atualização Incremental
-
Erro ao conectar com arquivo no OneDrive
Alex Pereira respondeu ao pergunta de Luiz Cruz em Conexão com dados
Faz esses procedimentos: 1- Tente refazer a modelagem, ou seja refazer o etl novamente em um arquivo diferente e depois replique seu arquivo. 2 - Teste mudar a pasta onde está arquivo para ver se da certo. 3 - Verifique se o link utilizado está correto cole ele online seu chorme e veja se está funcionando! Em alguns forum que olhei se deve garantir que o link esteja correto. Para resolver esse erro, você deve verificar o URL e certificar-se de que está correto. Se o URL estiver correto, talvez seja necessário verificar suas credenciais e garantir que você tenha as permissões corretas para acessar os dados https://answers.microsoft.com/pt-br/msoffice/forum/all/obter-dados-via-web-datasourceerror/a523589a-bf00-4e6c-99fa-3f499a1b6db6 Veja essa aula tbm talvez possa ajudar -
Erro ao conectar com arquivo no OneDrive
Alex Pereira respondeu ao pergunta de Luiz Cruz em Conexão com dados
Você ja exprimentou fazer teste seu local ver se está funcionando? Tente excluir o arquivo e republuicar novamente. Coloque as fontes como organizacional e niveis de privacidade habilitados! -
Relatório não atualizando (chamada via API)
Alex Pereira respondeu ao pergunta de Thiago Lima em Conexão com dados
Converte então DataInicio = DateTime.ToText(RangeStart, "yyyy-MM-dd"), // Corrigido: use aspas duplas para definir o valor da data DataFim = DateTime.ToText(RangeEnd, "yyyy-MM-dd"), // Corrigido: use aspas duplas para definir o valor da data -
Relatório não atualizando (chamada via API)
Alex Pereira respondeu ao pergunta de Thiago Lima em Conexão com dados
Você tem que colocar aqui no get dos pedidos tbm: Transformar seu RangeStart nesse tipo de data e seu RangeEnd nesse formato de data. -
Relatório não atualizando (chamada via API)
Alex Pereira respondeu ao pergunta de Thiago Lima em Conexão com dados
Experimente usar esse codigo: let DataInicio = DateTime.Date(RangeStart), // Corrigido: use aspas duplas para definir o valor da data DataFim = DateTime.Date(RangeEnd), // Corrigido: use aspas duplas para definir o valor da data QtdDias = Duration.Days(Duration.From(DataFim - DataInicio)) + 1, ListaDatas = List.Dates(DataInicio, (QtdDias), #duration(1, 0, 0, 0)), TransformarTabela = Table.TransformColumnTypes( Table.FromList(ListaDatas, Splitter.SplitByNothing(), {"Data"}, null, ExtraValues.Error), {{"Data", type datetime}} ), AtualizacaoIncremental = Table.SelectRows(TransformarTabela, each [Data] >= RangeStart and [Data] < RangeEnd), #"Função Personalizada Invocada" = Table.AddColumn(AtualizacaoIncremental, "funcPedidos", each funcPedidos([Data])), #"funcPedidos Expandido" = Table.ExpandRecordColumn(#"Função Personalizada Invocada", "funcPedidos", {"obj"}, {"funcPedidos.obj"}), #"funcPedidos.obj Expandido" = Table.ExpandListColumn(#"funcPedidos Expandido", "funcPedidos.obj"), #"funcPedidos.obj Expandido1" = Table.ExpandRecordColumn(#"funcPedidos.obj Expandido", "funcPedidos.obj", {"id"}, {"funcPedidos.obj.id"}), #"Tipo Alterado" = Table.TransformColumnTypes(#"funcPedidos.obj Expandido1",{{"funcPedidos.obj.id", type text}}), #"Função Personalizada Invocada1" = Table.AddColumn(#"Tipo Alterado", "funcPedidosID", each funcPedidosID([funcPedidos.obj.id])), #"funcPedidosID Expandido" = Table.ExpandRecordColumn(#"Função Personalizada Invocada1", "funcPedidosID", {"httpStatusCode", "msg", "obj"}, {"funcPedidosID.httpStatusCode", "funcPedidosID.msg", "funcPedidosID.obj"}), #"funcPedidosID.obj Expandido" = Table.ExpandRecordColumn(#"funcPedidosID Expandido", "funcPedidosID.obj", {"approved", "items"}, {"funcPedidosID.obj.approved", "funcPedidosID.obj.items"}), #"funcPedidosID.obj.items Expandido" = Table.ExpandListColumn(#"funcPedidosID.obj Expandido", "funcPedidosID.obj.items"), #"funcPedidosID.obj.items Expandido1" = Table.ExpandRecordColumn(#"funcPedidosID.obj.items Expandido", "funcPedidosID.obj.items", {"title", "sku", "totalPrice"}, {"funcPedidosID.obj.items.title", "funcPedidosID.obj.items.sku", "funcPedidosID.obj.items.totalPrice"}), #"Tipo Alterado1" = Table.TransformColumnTypes(#"funcPedidosID.obj.items Expandido1",{{"funcPedidosID.obj.approved", type datetime}}), #"Colunas Removidas1" = Table.RemoveColumns(#"Tipo Alterado1",{"funcPedidosID.obj.items.totalPrice", "funcPedidosID.httpStatusCode", "funcPedidosID.msg"}), #"Colunas Renomeadas" = Table.RenameColumns(#"Colunas Removidas1",{{"funcPedidosID.obj.approved", "data"}}) in #"Colunas Renomeadas" -
Relatório não atualizando (chamada via API)
Alex Pereira respondeu ao pergunta de Thiago Lima em Conexão com dados
-
Relatório não atualizando (chamada via API)
Alex Pereira respondeu ao pergunta de Thiago Lima em Conexão com dados
-
Relatório não atualizando (chamada via API)
Alex Pereira respondeu ao pergunta de Thiago Lima em Conexão com dados
Quanto tempo de atualização de dados você colocou na sua incremental que quer armazenar? Por exemplo supondo você colocou dois anos, já tentou chamar 2 anos no seu local para ver se funciona? -
Se possível tente apagar o relatório republicar com as devidas credenciais! Lembrando algumas boas práticas: - Niveis de privacidade habilitado - Deixe todas as fontes como organizacional - Certifique que o computador que o gateway está instalado tem conexão com seu BD. Qualquer dúvida estou a disposição!
-
Booom Diaaaa dei uma pesquisada aqui talvez esse exemplo enquadre no que você precisa!
-
Relatório não atualizando (chamada via API)
Alex Pereira respondeu ao pergunta de Thiago Lima em Conexão com dados
Você chegou a fazer o teste da chamada da api no online sem atualização incremental talvez ela possa estar dando problema. Dê uma olhada neste vídeo -
Como obter uma tabela com dados de geolocalização para o Power BI
Alex Pereira respondeu ao pergunta de Ricardo Sicchar em Conexão com dados
Experimente consultar na base dos dados: https://basedosdados.org/dataset/33b49786-fb5f-496f-bb7c-9811c985af8e?table=dffb65ac-9df9-4151-94bf-88c45bfcb056 Eles tbm tem um canal no discord que pode te ajudar com as informações você precisa: https://discord.gg/8vSc7ZA6 -
Conexão API Apiary Gestão Click
Alex Pereira respondeu ao pergunta de Adailton Pereira Aguiar em Conexão com dados
Bom diaaa recomendo vocês ver essa playlist para ter uma noção como consultar api's no postman. -
Atualização com erro
Alex Pereira respondeu ao pergunta de Pedro Ornellas em Gateway e atualização de dados
Você não consegue instalar o gateway na propria rede da empresa para não necessitar uso de vpn? Tente atualizar seu gateway tambem para a versão enteprise que geralmente da menos problema caso estiver utilizando a outra! -
Conexão servidor MySQL - Credenciais inválidas
Alex Pereira respondeu ao pergunta de Renner Alves em Conexão com dados
Booom Diaaaa, você precisa instalar o gateway e ainda o conector do mysql do sql do power bi se não me engano. https://downloads.mysql.com/archives/c-net/ -
Atualização com erro
Alex Pereira respondeu ao pergunta de Pedro Ornellas em Gateway e atualização de dados
Mas você está fazendo essa atualização onde o gateway está instalado? Ou você está fazendo essa atualização seu ambiente local? -
Atualização com erro
Alex Pereira respondeu ao pergunta de Pedro Ornellas em Gateway e atualização de dados
Bom dia se chegou a fazer um teste no computador que está instalado o gateway para ver se você está conseguindo fazer conexão lá? Teste via power bi desktop ou via um SGDB como dbver! Qualquer dúvida estou a disposição! -
Experimente desistalar e reinstalar o power bi talvez possa resolver, quaisquer dúvidas estou a disposição!
-
Achei esse link aki tbm que explica um problema semelhante ao qual pode ser a versão do conector baixado ou as credenciais incoretas passadas em sua conexão! https://www.mongodb.com/community/forums/t/power-bi-conection-preblem-to-mongodb/234667
-
Booom dia através de uma pesquisa que fiz aqui isso aparentemente pode ser ocasionado por algumas questões:
-
Atualização Incremental com bases em Excel
Alex Pereira respondeu ao pergunta de Anderson Mendes De Sousa em Conexão com dados
Cara já tive esse erro kkkkkkkkkkkk, vai ser a forma que se colocou o filtro tem que ser: #"Linhas Filtradas1" = Table.SelectRows(#"Coluna Mesclada Inserida1", each [Date modified] >= RangeStart and [Date modified] < RangeEnd), Da uma olhada na doc lá explica certinho como funciona a atualização incremental e tal: https://learn.microsoft.com/pt-br/power-bi/connect-data/incremental-refresh-overview -
Tratamento de dados de tabela inconforme
Alex Pereira respondeu ao pergunta de Marcus Cordeiro em Power Query e Linguagem M
Booom diaaa pode dar mais detalhes do que deseja? Seria interessante forncer uma base de exemplo tbm. Uma sugestão talvez possa ser feito é você criar tabelas padronizadas de acordo as informações que você consegue padronizar dentro essa sua planilha. Ex: Tabela de Natureza Tabela de Checklist Ai para você fazer esse tratamento sugiro ver uma aula de etl bem famosa: -
Erro na atualização dos dados do gateway (ODBC/POSTGRES)
Alex Pereira respondeu ao pergunta de Vinicius Ramos Neves em Gateway e atualização de dados
Baixa o power bi desktop lá e tenta fazer teste com ele também ao invés de diretamente no gateway. As vezes se tem que desistalar o gateway e instalar denovo !