折线图,其中每条线都是相同 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
我正在尝试在 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