This project is read-only.

Administration Guidance

This page covers off some key administration capabilities that you will need to know to maintain your MASAS SharePoint system on a day-to-day basis.

Nightly Purge for Expired Items

If your organization doesn't need to maintain a full record of the data downloaded from MASAS it may be worthwhile running a nightly purge of items that are expired. Consult your SharePoint administrator manual to determine how this can be done.

Creating Filters

The MASAS SharePoint system allows you to create a number of filters that are applied to incoming data. These are applied to all hubs that your system monitors.

The creation and testing of Filters is not for the faint of heart - it takes some patience. If possible we'd suggest creating a test Site that you can clear out and reset (delete all MASAS Trackable Items, and set the Hub Connection date to blank) while you test the filter.

Examples of filters:

  • Filtering out Road Closures - To filter out road closures we test for the specific type of MASAS Entry and set the Action to "Ignore". The following XPath test can be used for this:
contains(atom:category[@atom:scheme='masas:category:icon']/@atom:term,'ems/incident/roadway/roadwayClosure')

Filter Priority

The system uses Filter Priority to decide what order filters will be applied in. The lowest number goes first. Generally setting things to be Ignored should go first - the later filters really bring attention to the Exceptions that you are likely looking for.
NOTE: be careful not to re-use a Filter Priority value - we're still looking to fix that!


Compound Filters

Using the Filter Priority, the MASAS SharePoint system allows for multiple filters to be applied to the same data. Basically a filter can only elevate the Tracking Status from None -> Ignore -> Monitor -> Action. Here is an example set for Earthquakes sent by Earthquakes Canada:
  • Ignore M < 3 - use the followiing XPath a lower Filter Priority than the next item:
(cap:info[cap:language='en-CA']/cap:parameter[cap:valueName='layer:EarthquakesCanada:0.1:magnitude']/cap:value <3)
  • Monitor 3 >= M < 4 - use the following XPath and a lower Filter Priority than the next item:
(cap:info[cap:language='en-CA']/cap:parameter[cap:valueName='layer:EarthquakesCanada:0.1:magnitude']/cap:value >= 3)
  • Action M >= 4 - use the following XPath query and a higher Filter Priority than the previous items:
(cap:info[cap:language='en-CA']/cap:parameter[cap:valueName='layer:EarthquakesCanada:0.1:magnitude']/cap:value >= 4)
The attached SampleFilters.xlsx file contains five example filters that you can use to get your started:
  • Earthquakes - the Compound Filters listed above are implemented.
  • Road Closures - the Road Closure example above is implemented.
  • US Weather - this filter is author-based - it filters out the US National Weather Service - mostly to show an example of an author-based filter.

Last edited Jun 27, 2013 at 9:28 PM by cloop, version 12

Comments

No comments yet.