Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowGet inspired! Check out the entries from the Power BI DataViz World Championships preliminary rounds and give kudos to your favorites. View the vizzies.
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
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code FABINSIDER for a $400 discount!
Check out the February 2025 Power BI update to learn about new features.