====Layer Types==== You can also search for layer types based on an [[layers_byname|by name]]. ===Query Layers=== //Query layers are used to introduce new data, such as [[tables|tables]] and [[frameset|framesets]].// [[get_api|get_api]] - Load a **table** of data from a JSON or CSV REST endpoint\\ [[get_days|get_days]] - Load a **frameset** based on a 24 hour period \\ [[get_events|get_events]] - Load a **frameset** of events from an ARDI server\\ [[get_query|get_query]] - Load a **table** of data from an AQL query \\ [[get_upload|get_upload]] - Load a **frameset** from a provided CSV or TXT file \\ ===Context Layers=== //Context layers add extra information above what you've already collected// [[filter|filter]] - Filter the results to remove unwanted items\\ [[lookup|lookup]] - Lookup data from a table or URL \\ [[lookup_event|lookup_event]] - Lookup data from a recent event \\ ===Transformation Layers=== //Transformation layers are used to convert data - often to convert [[tables|tables]] to [[frameset|framesets]].// [[timeframes|timeframes]] - Break a [[tables|table]] into a [[frameset|frameset]] by a simple condition. \\ [[t2t|t2t]] - Build framesets between trigger conditions found in a table. \\ ===Analysis Layers (Universal)=== //Analysis layers are used to extract information (such as maximums, averages, totals etc.) from frames or tables// [[calc|calc]] - Perform a calculation, \\ [[count|count]] - Count number of items \\ [[default|default]] - Set default values for attributes \\ [[delag|delag]] - Compensate for simple lag\\ [[rename|rename]] - Rename captured values\\ [[timecalc|timecalc]] - Perform calculations to do with time \\ [[trim|trim]] - Trim items outside of the frame \\ ===Analysis Layers (Frames Only)=== [[combineframes|combineframes]] - Add, subtract and remove time frames. \\ [[timesummary|timesummary]] - Calculate the total time spent in states (ie. running). ===Analysis Layers (Tables Only)=== [[flatten|flatten]] - Capture the first, last, mid or most stable values of a table and clear the table. \\ [[samples|samples]] - Extracts regularly-spaced samples over time. \\ [[valuesummary|valuesummary]] - Capture a min/max/avg/total value. \\ ===Control Layers=== [[reject|reject]] - Stop processing this frame. \\ [[reset|reset]] - Clear the table from the current frame. \\