Fala Fábio! Eu tive que aprender na marra, pois na empresa que trabalho pelo menos 60% dos dados são obtidos através de APIs. Muitas delas são OAuth2. Mas conte comigo no que diz respeito a este tema. Estarei compartilhando mais materiais a respeito! Um forte abraço!
@@DevAnalytics Cara, OAuth2 é minha maior dificuldade hoje. Tenho alguns trabalhos que preciso usar mas ainda não consegui fazer funcionar. Mesmo com seus vídeos. Alguma dica? rs
@@fabiosobreira9258, então... Autenticação usando OAuth2 não é simples, mas não é impossível. A dica que eu dou é estudar como criar funções e as possibilidades a cerca da função Web.Contents do M Language. Este tipo de autenticação tem como característica a necessidade de dois requests, o primeiro (POST) para pegar o token, onde muito provavelmente vc terá que passar um corpo (body) na requisição (no web.contents seria o parâmetro Content) com chaves (app_key e app_secret). Após pegar o token com a requisição POST, vc pode guardar este token em uma variável que será usada na chamada dos dados ;)
@@DevAnalytics obrigado pelas dicas... Se achar que pode ajudar em meus projetos, por favor, entre em contato em Fabio@bizu.consulting para conversarmos. Abraço.
Olá amigo, cheguei no seu vídeo, muito top, me ajude com algo por favor ? Tenho uma API que quero jogar os dados em um arquivo do Excel todos os dias, e depois consumir pelo PowerBi, como eu poderia fazer isso amigo ?
Opa, sensacional. Tô tentando fazer uma aqui pra API do movidesk. Mas a API tem um filtro de data UTC universal. Não consigo converter tô tentando usar o "DateTime.ToText(startDate, "yyyy-MM-ddThh:mm:ssz" A hora na API vem como createdDate: 2019-11-12T00:00:00z
Olá Antônio! Muito obrigado por estar aqui conosco 👍🏻 Este vídeo é o primeiro de uma série de 3 vídeos, onde mostro a criação de um fluxo incremental de dados, usando o Dataflows do Power BI. Siga para o segundo e terceiro vídeo, que você entenderá o processo 👍🏻👍🏻👍🏻
Estou trabalhando em cima de uma API parecida, como faz para paginar ela? Na conexão ela me retorna apenas duas listas: Orders (pedidos) e o endpoint da próxima pagina que seria next = /orders?page=2
Show de bola. Eu pareço que "farejo" trabalhos com API's e documentação na internet é muito pouca, quase 100% é banco de dados. Você está dando show nas explicações bem calmas e explicando cada ponto!! Parabéns
Estou tentando consumir uma API OAuth2, porém, em determinada etapa abre uma Pop-Up pedindo Login e Senha na página. É possível fazer Login com o Power Query?
Fala. Mário! Tudo certo? Essa será uma série de 3 vídeos, onde estou disponibilizando 1 vídeo por semana. Terça que vem teremos o 2 capítulo desta série 😉 Abs!
Fala Vinicius! Este é o link da documentação do Web.Contents, função responsável em buscar conteúdos na web, incluindo de APIS docs.microsoft.com/en-us/powerquery-m/web-contents ;)
Fala Thiago! Tudo certo? Você precisa verificar qual o método de autenticação a API possuí. Até hj, não tive problemas com nenhum método de autenticação (Oauth, Oauth2 ou Basic). Existem outros vídeos no canal, onde mostro como pegar dados de API Oauth e Oauth2 (que são as mais complexas). Em breve retornarei com mais vídeos sobre o tema ;) Um forte abraço!
@@DevAnalytics estou com a mesma demanda e o mesmo problema. Estou com uma Api que não é pública e não consigo executar o script pelo Power Bi Service. Conseguem me ajudar?
Por favor, um help Minha Api principal termina com ? Porém o Power BI muda para / , quando vou colocar a credencial online ele apresenta erro, pois o nome foi mudado Ex API correta: HTTPS:// teste.com/api/table/teste? Ele muda para HTTPS:// teste.com/api/table/teste/
Fala Robson! Tudo certo? Então, o "?" que você se refere, evidencia a passagem de parâmetros/filtros, pela URL da API. A "/" representa um novo nível na API. Ou seja, se temos teste.com/api/table/teste?campo=1, isso quer dizer que você está tentando acesar a API, mas passando uma query (campo=1) para o contexto da requisição. Neste caso, podes usar o Parâmetro Query, dentro da função Web.Contents Segue a documentação da Microsoft para esta função, para que você possa dar uma conferida ;) docs.microsoft.com/pt-br/powerquery-m/web-contents Um forte abraço!
Gostei desse Workflow Increment API. Você não pode compartilhar? Eu estou montando um repositório para obter dados no Power BI através de API de estatisticas de futebol e quero otimizar e tornar todo o processo mais automatizado possível. Abraços,
Aproveitando Rafael, trabalho no serviço público e lá utilizam muito por ser gratuito o Google Sheets. Tem uns videos que ensinam como conectar o Google Sheets de forma segura ( e não tornando o relatório público) mas para isso é preciso usar API do Google, só que quando chega no PBI Services, dá pau e não atualiza. Poderia fazer um vídeo desde a criação até a configuração de atualização usando o Sheets? Obrigado desde já
Antes tarde do que nunca! Vi a primeira parte e estou caminhando para as próximas partes. Obrigado pelo apoio!
Muitíssimo obrigado, Gregory!
Um forte abraço!
Muito bom... De fato, você é um dos poucos que estão se aprofundando neste assunto no UA-cam... Continue o bom trabalho.👍
Fala Fábio!
Eu tive que aprender na marra, pois na empresa que trabalho pelo menos 60% dos dados são obtidos através de APIs. Muitas delas são OAuth2.
Mas conte comigo no que diz respeito a este tema. Estarei compartilhando mais materiais a respeito!
Um forte abraço!
@@DevAnalytics Cara, OAuth2 é minha maior dificuldade hoje. Tenho alguns trabalhos que preciso usar mas ainda não consegui fazer funcionar. Mesmo com seus vídeos. Alguma dica? rs
@@fabiosobreira9258, então... Autenticação usando OAuth2 não é simples, mas não é impossível. A dica que eu dou é estudar como criar funções e as possibilidades a cerca da função Web.Contents do M Language. Este tipo de autenticação tem como característica a necessidade de dois requests, o primeiro (POST) para pegar o token, onde muito provavelmente vc terá que passar um corpo (body) na requisição (no web.contents seria o parâmetro Content) com chaves (app_key e app_secret). Após pegar o token com a requisição POST, vc pode guardar este token em uma variável que será usada na chamada dos dados ;)
@@DevAnalytics obrigado pelas dicas... Se achar que pode ajudar em meus projetos, por favor, entre em contato em Fabio@bizu.consulting para conversarmos. Abraço.
Olá amigo, cheguei no seu vídeo, muito top, me ajude com algo por favor ? Tenho uma API que quero jogar os dados em um arquivo do Excel todos os dias, e depois consumir pelo PowerBi, como eu poderia fazer isso amigo ?
Nossa, pontualmente o que eu precisava! Esclarecedor pra quem não tinha visto essa parte =)
Opa, sensacional.
Tô tentando fazer uma aqui pra API do movidesk. Mas a API tem um filtro de data UTC universal.
Não consigo converter tô tentando usar o "DateTime.ToText(startDate, "yyyy-MM-ddThh:mm:ssz"
A hora na API vem como createdDate: 2019-11-12T00:00:00z
Show DEMAIS meste..SOU TEU FÃ!!
Primeiramente parabéns pelo conteúdo, e muito obrigado por compartilhar
Estimado, Gracias.. por tu video, una consulta, como habilitaste el INCREMENT API en el power service, me podrias guiar, gracias de antemano..
Olá Antônio! Muito obrigado por estar aqui conosco 👍🏻
Este vídeo é o primeiro de uma série de 3 vídeos, onde mostro a criação de um fluxo incremental de dados, usando o Dataflows do Power BI.
Siga para o segundo e terceiro vídeo, que você entenderá o processo 👍🏻👍🏻👍🏻
gratidão🤲
Grato demais pelo material!! Realmente não encontrei nada parecido na internet além disso uma excelente didática!!
Estou trabalhando em cima de uma API parecida, como faz para paginar ela? Na conexão ela me retorna apenas duas listas: Orders (pedidos) e o endpoint da próxima pagina que seria next = /orders?page=2
Consegui realizar a paginação usando essa mesma base
Show demais esse tópico! Valeu por compartilhar.
Eu que agradeço, Hélio!!!
Show de bola. Eu pareço que "farejo" trabalhos com API's e documentação na internet é muito pouca, quase 100% é banco de dados. Você está dando show nas explicações bem calmas e explicando cada ponto!! Parabéns
Muito obrigado, Will!!!
Show demais seus vídeos!! Poderia fazer um vídeo conectando a api do clima tempo..
Anotada a dica, João!
Valeu 👊🏻👊🏻👊🏻
Novamente excelente material, parabéns!
Sensacional !!
Olá, não estou conseguindo trazer todas as páginas na Api do Gestão Click, será que tem solução?
Tudo certo Jackson?
Temos vários vídeos falando sobre paginação que poderão lhe ajudar ;)
Abs!
Ótimo conteúdo,!
Parabéns
Muito obrigado, Trajano!
muito bom conteudo!
Muito obrigado, Demaxsuel
Estou tentando consumir uma API OAuth2, porém, em determinada etapa abre uma Pop-Up pedindo Login e Senha na página. É possível fazer Login com o Power Query?
Quero ver o vídeo sobre atualização incremental utilizando uma API
Fala. Mário! Tudo certo?
Essa será uma série de 3 vídeos, onde estou disponibilizando 1 vídeo por semana. Terça que vem teremos o 2 capítulo desta série 😉
Abs!
@@DevAnalytics show, ansioso para o próximo conteúdo.
Parabéns
Excelente! Me ajudou muito, alguém saberia me dizer quais os itens na documentação da Microsoft relacionados ao consumo de API?
Fala Vinicius!
Este é o link da documentação do Web.Contents, função responsável em buscar conteúdos na web, incluindo de APIS
docs.microsoft.com/en-us/powerquery-m/web-contents
;)
@@DevAnalytics muito obrigado!
Estou com essa demanda para ser resolvida, porém minha API não é publica e quando acesso o power bi service não consigo autenticar. O que devo fazer?
Fala Thiago! Tudo certo?
Você precisa verificar qual o método de autenticação a API possuí. Até hj, não tive problemas com nenhum método de autenticação (Oauth, Oauth2 ou Basic). Existem outros vídeos no canal, onde mostro como pegar dados de API Oauth e Oauth2 (que são as mais complexas). Em breve retornarei com mais vídeos sobre o tema ;)
Um forte abraço!
@@DevAnalytics obrigado por responder. Estou com outras dúvidas a gente pode marcar de conversar. Estou pensando em fazer um curso você tem?
@@DevAnalytics estou com a mesma demanda e o mesmo problema. Estou com uma Api que não é pública e não consigo executar o script pelo Power Bi Service. Conseguem me ajudar?
Por favor, um help
Minha Api principal termina com ?
Porém o Power BI muda para / , quando vou colocar a credencial online ele apresenta erro, pois o nome foi mudado
Ex API correta: HTTPS:// teste.com/api/table/teste? Ele muda para HTTPS:// teste.com/api/table/teste/
Fala Robson! Tudo certo?
Então, o "?" que você se refere, evidencia a passagem de parâmetros/filtros, pela URL da API.
A "/" representa um novo nível na API.
Ou seja, se temos teste.com/api/table/teste?campo=1, isso quer dizer que você está tentando acesar a API, mas passando uma query (campo=1) para o contexto da requisição.
Neste caso, podes usar o Parâmetro Query, dentro da função Web.Contents
Segue a documentação da Microsoft para esta função, para que você possa dar uma conferida ;)
docs.microsoft.com/pt-br/powerquery-m/web-contents
Um forte abraço!
Gostei desse Workflow Increment API. Você não pode compartilhar? Eu estou montando um repositório para obter dados no Power BI através de API de estatisticas de futebol e quero otimizar e tornar todo o processo mais automatizado possível.
Abraços,
Obrigado pelo comentário, Alexandre.
Infelizmente o workspace do vídeo foi descartado assim que ele foi gravado.
Aproveitando Rafael, trabalho no serviço público e lá utilizam muito por ser gratuito o Google Sheets. Tem uns videos que ensinam como conectar o Google Sheets de forma segura ( e não tornando o relatório público) mas para isso é preciso usar API do Google, só que quando chega no PBI Services, dá pau e não atualiza. Poderia fazer um vídeo desde a criação até a configuração de atualização usando o Sheets?
Obrigado desde já
Anotada a sugestão!!! Muito obrigado!!!
👏👏👏🔝💪👊