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