Add link to table
- Name: 
_row_url - Type: string
 - Description: Define the URL to which the entire table links.
 - APL query example: 
extend _row_url = 'https://axiom.co/' - Expected behavior: Make rows clickable. When clicked, go to the specified URL.
 
extend _row_url = strcat('https://axiom.co/', uri) where uri is a field in your data.
Add link to values in a field
- Name: 
_FIELDNAME_url - Type: string
 - Description: Define a URL to which values in a field link.
 - APL query example: 
extend _website_url = 'https://axiom.co/' - Expected behavior: Make values in the 
websitefield clickable. When clicked, go to the specified URL. 
FIELDNAME with the actual name of the field.
Add tooltip to values in a field
- Name: 
_FIELDNAME_tooltip - Type: string
 - Description: Define text to be displayed when hovering over values in a field.
 - Example Usage: 
extend _errors_tooltip = 'Number of errors' - Expected behavior: Display a tooltip with the specified text when the user hovers over values in a field.
 
FIELDNAME with the actual name of the field.
Add description to values in a field
- Name: 
_FIELDNAME_description - Type: string
 - Description: Define additional information to be displayed under the values in a field.
 - Example Usage: 
extend _diskusage_description = 'Current disk usage' - Expected behavior: Display additional text under the values in a field for more context.
 
FIELDNAME with the actual name of the field.
Add unit of measurement
- Name: 
_FIELDNAME_unit - Type: string
 - Description: Specify the unit of measurement for another field’s value allowing for proper formatting and display.
 - APL query example: 
extend _size_unit = "gbytes" - Expected behavior: Format the value in the 
sizefield according to the unit specified in the_size_unitfield. 
FIELDNAME with the actual name of the field you want to format. For example, for a field named size, use _size_unit = "gbytes" to display its values in gigabytes in the query results.
The supported units are the following:
Percentage
| Unit name | APL sytax | 
|---|---|
| percent (0-100) | percent100 | 
| percent (0.0-1.0) | percent | 
| Unit name | APL sytax | 
|---|---|
| Dollars ($) | curusd | 
| Pounds (£) | curgbp | 
| Euro (€) | cureur | 
| Bitcoin (฿) | curbtc | 
| Unit name | APL sytax | 
|---|---|
| bits(IEC) | bits | 
| bytes(IEC) | bytes | 
| kibibytes | kbytes | 
| mebibytes | mbytes | 
| gibibytes | gbytes | 
| tebibytes | tbytes | 
| pebibytes | pbytes | 
| Unit name | APL sytax | 
|---|---|
| bits(Metric) | decbits | 
| bytes(Metric) | decbytes | 
| kilobytes | deckbytes | 
| megabytes | decmbytes | 
| gigabytes | decgbytes | 
| terabytes | dectbytes | 
| petabytes | decpbytes | 
| Unit name | APL sytax | 
|---|---|
| packets/sec | pps | 
| bits/sec | bps | 
| bytes/sec | Bps | 
| kilobytes/sec | KBs | 
| kilobits/sec | Kbits | 
| megabytes/sec | MBs | 
| megabits/sec | Mbits | 
| gigabytes/sec | GBs | 
| gigabits/sec | Gbits | 
| terabytes/sec | TBs | 
| terabits/sec | Tbits | 
| petabytes/sec | PBs | 
| petabits/sec | Pbits | 
| Unit name | APL sytax | 
|---|---|
| Hertz (1/s) | hertz | 
| nanoseconds (ns) | ns | 
| microseconds (µs) | µs | 
| milliseconds (ms) | ms | 
| seconds (s) | secs | 
| minutes (m) | mins | 
| hours (h) | hours | 
| days (d) | days | 
| ago | ago | 
| Unit name | APL sytax | 
|---|---|
| counts/sec (cps) | cps | 
| ops/sec (ops) | ops | 
| requests/sec (rps) | reqps | 
| reads/sec (rps) | rps | 
| writes/sec (wps) | wps | 
| I/O ops/sec (iops) | iops | 
| counts/min (cpm) | cpm | 
| ops/min (opm) | opm | 
| requests/min (rps) | reqpm | 
| reads/min (rpm) | rpm | 
| writes/min (wpm) | wpm | 
Example
The example APL query below adds a tooltip and a description to the values of thestatus field. Clicking one of the values in this field leads to a page about status codes. The query adds the new field resp_body_size_bits that displays the size of the response body in the unit of bits.