The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event: Join us in Stockholm, September 24-27, 2024.
Save €200 with code MSCUST on top of early bird pricing!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
Hello guys, this is my code and when i apply, appear this error > unable to authenticate with the credentials provided. Try again
What i can do to solve?
Estou tentando gerar o token e acaba dando este erro abaixo. Aconteceu com alguem?
Erro na consulta ‘’. DataSource.Error: Há suporte para Web.Contents com a opção Content somente durante uma conexão anônima.
Eu fiz praticamente igual a você e deu certo. Veja se os dados não estão errados.
Inicialmente não fiz como função, mas ao fazer a request e a paginação, vimos a necessidade de fazer como função. Agora meu desafio está em fazer a atualização funcionar no Power BI Web.
Você conseguiu puxar algum tipo de tabela com este código? não estou conseguindo
Essa função é só pra gerar o token...
Fiz uma segunda função pra gerar as tabelas e outra pra paginação.
Segue os nomes que usei pra vc entender a função:
Função para gerar token: getAuth
Função para gerar dados: getSales
Função da paginação: paginationSales
Função para gerar a tabela:
(optional request as text) =>
let
request = if request is null then
Json.Document(
Web.Contents
("https://developers.hotmart.com/payments/api/v1/sales/history",
[Query = [start_date = "1622505600000"],
Headers =[Authorization = getAuth()]]
)
)
else
Json.Document(
Web.Contents
("https://developers.hotmart.com/payments/api/v1/sales/history",
[Query = [start_date = "1622505600000", page_token=request],
Headers = [Authorization = getAuth()]]
)
)
in
request
Função para paginação:
(optional resource as text , optional results as list) as list =>
let
currentResponse = requestSales(resource),
token = try currentResponse [page_info][next_page_token] otherwise 0,
currentResults = if results is null then {currentResponse[items]} else List.Combine({results, {currentResponse[items]}}),
output = if token = 0 then
currentResults
else
@paginationSales (token, currentResults)
in
output
Olá Cláudia, tentei rodar esse código de paginação, mas meu power bi retornou que não reconhece o requestSales. Pode me ajudar?
Refiz o código e ele funcionou, não faço ideia do que aconteceu
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the August 2024 Power BI update to learn about new features.