Power BI с использованием $ раскрыть на столбцах - PullRequest
0 голосов
/ 17 апреля 2020

Power BI newb ie здесь.

Я хотел создать визуализацию Power BI, как показано в примере отчета, на основе моих данных Azure DevOps (https://docs.microsoft.com/en-us/azure/devops/report/powerbi/sample-test-plans-execution-trend?view=azure-devops&tabs=powerbi).

Создание X- Похоже, что ось с DateSK не работает как PowerBI, рассматривая ее как целое число, а путь оси X в моей визуализации - линейно (ось X построена следующим образом: 20200100, 20200150, 20200200, 20200250 и т. д.). Я хотел видеть ежедневное представление, как показано в документации Microsoft.

PowerBI также не позволяет мне преобразовывать тип данных DateSK из целого числа в формат даты.

Я пытался использовать $expand в своем запросе Power BI, но, похоже, столбец даты не позволил мне развернуться, или я сделал это неправильно.

Пожалуйста, дайте мне знать, если у вас есть обходной путь или способы сделать запрос, используя $expand. Я хочу иметь представление расширенного формата даты вместо DateSK.

Ниже приведена ссылка на документы Microsoft, как показано в ссылке выше:

let 
    Source = OData.Feed ("https://analytics.dev.azure.com/{organization}/{project}/_odata/v3.0-preview/TestPointHistorySnapshot?" 
        &"$apply=filter((TestSuite/TestPlanTitle eq '{testPlanTitle}') and (DateSK ge {startDate} and DateSK le {endDate}))" 
        &"/groupby(" 
            &"(DateSK)," 
            &"aggregate(" 
                &"$count as TotalCount," 
                &"cast(ResultOutcome  eq 'Passed', Edm.Int32) with sum as Passed," 
                &"cast(ResultOutcome  eq 'Failed', Edm.Int32) with sum as Failed," 
                &"cast(ResultOutcome eq 'Blocked', Edm.Int32) with sum as Blocked," 
                &"cast(ResultOutcome eq 'NotApplicable', Edm.Int32) with sum as NotApplicable," 
                &"cast(ResultOutcome eq 'None', Edm.Int32) with sum as NotExecuted," 
                &"cast(ResultOutcome ne 'None', Edm.Int32) with sum as Executed 
            ) 
        )", null, [Implementation="2.0"]) 
in 
    Source

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...