데이터 탐색기 - Power BI

안녕하세요,
다음 코드를 사용하여 Data Explorer에서 PBI로 API를 통해 데이터를 호출하고 있습니다.

(queryID) => let
resultCount = 10000,
otherNameForPage = 0,

    GetPage = (otherNameForPage) =>
        let
            content1 = "params={""page"":""" & Number.ToText(otherNameForPage) & """}",
            RawData = Json.Document(Web.Contents(
                "https://forum.xxxxxx.com/admin/plugins/explorer/queries",
                [RelativePath=Number.ToText(queryID) & "/run",
                    Query=
                    [
                        params="{""page"":""" & Number.ToText(otherNameForPage) & """}"
                    ],

                    Headers = [ 
                    #"api-username"="xxxxxxxx",
                    #"api-key"="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
                    #"Content-Type" = "application/x-www-form-urlencoded"],
                    Content = Text.ToBinary(content1)
                ]
                
            ) ),
            resultCount = RawData[result_count]
        in
            if RawData[result_count] = 0 then null else RawData,
        Pages = List.Generate(
            () => [i = 0, RawData = GetPage(i)],
            each [RawData] <> null,
            each [i=[i]+1, RawData = GetPage(i)],
            each Table.Combine(let raw = [RawData] in List.Transform(raw[rows], each Table.FromRows({_}, raw[columns])))),
        Output = Table.Combine(Pages)

in
Output

다음과 같은 코드를 포함하는 쿼리에서 데이터를 로드하는 데 성공했습니다:

–[params]
– integer :page = 0

select users.id, users.username, user_custom_fields.value from users, user_custom_fields
where users.id = user_custom_fields.user_id and user_custom_fields.name =‘user_field_1’

OFFSET :page * 10000
LIMIT 10000

하지만 다음 쿼리를 포함하는 다른 리포트를 호출할 때

SELECT
  user_id,
  COUNT(*) AS visits
FROM user_visits
WHERE visited_at > CURRENT_DATE - 30
GROUP BY 1
ORDER BY 2 DESC

422 : Unprocessable Entity 오류를 반환합니다.
(이 오류가 반환되기까지 상당한 시간이 걸립니다)

이를 수정할 수 있을까요?

해당 쿼리가 Data Explorer UI에서 실행됩니까? Data Explorer UI에서는 작동하지만 PowerBI 통합에서는 작동하지 않는다면, 문제는 Discourse가 아닌 다른 곳에 있습니다.

@Falco, 맞아요, Data Explorer UI에서 보고서는 즉시 작동합니다

오류의 원인을 찾던 중 이 설명을 발견했습니다:
하이퍼텍스트 전송 프로토콜(HTTP)의 **422 Unprocessable Entity** 응답 상태 코드는 서버가 요청 엔티티의 콘텐츠 유형을 이해하고 요청 엔티티의 구문이 올바른 상태이지만, 포함된 지시사항을 처리할 수 없음을 나타냅니다.
서버에서 발생하는 오류인 것 같네요? 아니죠?