Hello,
I hope I have understood correctly your need here.
If you want to Pin the resulted Log Search table in an Azure Dashboard, then you can enrich your resulted strings with Icons like this:
let LookBack = 7d;
let Threshold = 1h;
Heartbeat
| where TimeGenerated >= ago(LookBack)
| summarize arg_max(TimeGenerated, *) by Computer
| extend Status = iif(TimeGenerated >= ago(Threshold), "Connected", "Offline")
| extend Status = iif(Status == "Connected", strcat("🟢","Connected"),strcat("🔴","Offline"))
| project Computer,Status, TimeGenerated, ComputerIP, Category, OSType
Another approach to populate your Azure Dashboard with meaningful tiles is the one where you could use existing Workbooks or create your own (for example use the Icon option for the visualization on the Status column), then from the advanced options of that section in the Workbook (in edit mode), you can enable the option to Pin to Dashboard:
Then when you complete your editing, on that section (visual) of the Workbook, you will find the Pin icon available, from where you can choose to pin that visual to an Azure Dashboard:
I hope that one of the above options will help you achieve your goal.
(Don't forget to Mark this as an answer if that's the case).
Thank you!
BR,
George