-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
6cdf084
commit c383ee4
Showing
1 changed file
with
21 additions
and
0 deletions.
There are no files selected for viewing
21 changes: 21 additions & 0 deletions
21
src/content/whats-new/2024/01/whats-new-01-18-nrql-q3-functions.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
--- | ||
title: 'Parsing and transforming data just got easier with jsonParse(), cidrAddress(), toTimestamp() and many more functions!' | ||
summary: 'Plenty of new NRQL functions to work with!' | ||
releaseDate: '2024-01-18' | ||
learnMoreLink: 'https://docs.newrelic.com/docs/query-your-data/nrql-new-relic-query-language/get-started/nrql-syntax-clauses-functions' | ||
--- | ||
|
||
Data is not always clean, and extracting the right fields in the right format can be difficult without the right tools. That is why today we are excited to announce multiple new NRQL features geared towards helping customers parse and transform their data in new ways. The following functions are now generally available to all customers!: | ||
|
||
[jsonParse()](https://docs.newrelic.com/docs/query-your-data/nrql-new-relic-query-language/get-started/nrql-syntax-clauses-functions/#func-jparse) - Parse JSON at query time | ||
[mapKeys()](https://docs.newrelic.com/docs/query-your-data/nrql-new-relic-query-language/get-started/nrql-syntax-clauses-functions/#func-mapKeys) - Return the keys from your parsed JSON | ||
[mapValues()](https://docs.newrelic.com/docs/query-your-data/nrql-new-relic-query-language/get-started/nrql-syntax-clauses-functions/#func-mapValues) - Return the values from your parsed JSON | ||
[convert()](https://docs.newrelic.com/docs/query-your-data/nrql-new-relic-query-language/get-started/nrql-syntax-clauses-functions/#func-convert) - Convert from one metric unit to another (milliseconds to seconds) | ||
[cidrAddress()](https://docs.newrelic.com/docs/query-your-data/nrql-new-relic-query-language/get-started/nrql-syntax-clauses-functions/#func-cidraddress) - Find the base network address of your IP address | ||
[toTimestamp()](https://docs.newrelic.com/docs/query-your-data/nrql-new-relic-query-language/get-started/nrql-syntax-clauses-functions/#func-toTimestamp) - Convert a datetime string into an epoch time | ||
[toDatetime()](https://docs.newrelic.com/docs/query-your-data/nrql-new-relic-query-language/get-started/nrql-syntax-clauses-functions/#func-toDatetime) - Convert an epoch time into a datetime string (in the format you want!) | ||
[encode()](https://docs.newrelic.com/docs/query-your-data/nrql-new-relic-query-language/get-started/nrql-syntax-clauses-functions/#func-encode) - Encode your data into base64 | ||
[decode()](https://docs.newrelic.com/docs/query-your-data/nrql-new-relic-query-language/get-started/nrql-syntax-clauses-functions/#func-decode) - Decode your data from base64 | ||
|
||
For a deeper dive into each of these functions, check out the documentation via each link! | ||
|