折线图,其中每条线都是相同 table 中的一列

Line Graph where each line is a column in the same table

我正在尝试在 Azure 数据资源管理器中制作折线图,我有一个 table 并且我正在尝试使折线图中的每一行都基于 table 中的一列].

使用单列可以很好地处理以下查询

scandevicedata
| where SuccessFullScan == 1
| summarize SuccessFulScans = count() by scans = bin(todatetime(TransactionTimeStampUtc), 30s)

现在的问题是我想从同一个 table 添加第二列,就像这样

scandevicedata
| where UnSuccessFullScan == 1
| summarize UnSuccessFulScans = count() by scans = bin(todatetime(TransactionTimeStampUtc), 30s)

如您所见,第一个查询取出了成功的扫描,第二个查询取出了不成功的扫描,现在我想将它们合并到同一个输出中并在它们上做一个图表,但我不知道该怎么做这是因为它们是不同的列

我怎样才能做到这一点?

您可以使用 countif() 聚合函数:

scandevicedata
| summarize
       Successful = countif(SuccessFullScan == 1),
       Unsuccessful = countif(UnsuccessFullScan == 1) 
    by bin(todatetime(TransactionTimeStampUtc), 30s)
| render timechart