Views [dbo].[NPOProbeScoreBoard]
Properties
PropertyValue
ANSI Nulls OnYes
Quoted Identifier OnYes
Created11:10:09 AM Wednesday, March 07, 2007
Last Modified5:37:25 PM Monday, May 04, 2009
Columns
Name
server_addr
probe_addr
rsrcIndex
rsrcName
userId
utilization_sum
broadcastFrames
multicastFrames
frameLostProbe
frameLostBuf
frameLostHard
availability
Permissions
TypeActionOwning Principal
GrantSelectuniadmin
SQL Script
CREATE VIEW NPOProbeScoreBoard AS
SELECT r.server_addr
    ,r.probe_addr
    ,r.rsrcIndex
    ,r.rsrcName
    ,r.userId
    ,utilization_sum=100-case WHEN SUM(utilization_sum) > 100 THEN 100 ELSE SUM(utilization_sum) END
    ,broadcastFrames=100-case WHEN SUM(broadcastFrames) > 100 THEN 100 ELSE SUM(broadcastFrames) END
    ,multicastFrames=100-case WHEN SUM(multicastFrames) > 100 THEN 100 ELSE SUM(multicastFrames) END
    ,frameLostProbe=100-case WHEN SUM(frameLostProbe) > 100 THEN 100 ELSE SUM(frameLostProbe) END
    ,frameLostBuf=100-case WHEN SUM(frameLostbuf) > 100 THEN 100 ELSE SUM(frameLostbuf) END
    ,frameLostHard=100-case WHEN SUM(frameLosthard) > 100 THEN 100 ELSE SUM(frameLosthard) END
    ,availability=100-case WHEN SUM(unavail) > 100 THEN 100 ELSE SUM(unavail) END
FROM NPOProbeAlertView r
GROUP BY
    r.server_addr
    ,r.probe_addr
    ,r.rsrcIndex
    ,r.rsrcName
    ,r.userId
GO
GRANT SELECT ON  [dbo].[NPOProbeScoreBoard] TO [uniadmin]
GO
Uses