From c383ee44b4b9e387945463464de0c0c4c872d102 Mon Sep 17 00:00:00 2001 From: Jonathan Date: Thu, 18 Jan 2024 16:01:27 -0800 Subject: [PATCH 1/2] add whats new for q3 nrql ga --- .../01/whats-new-01-18-nrql-q3-functions.md | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 src/content/whats-new/2024/01/whats-new-01-18-nrql-q3-functions.md diff --git a/src/content/whats-new/2024/01/whats-new-01-18-nrql-q3-functions.md b/src/content/whats-new/2024/01/whats-new-01-18-nrql-q3-functions.md new file mode 100644 index 00000000000..d60d9866de1 --- /dev/null +++ b/src/content/whats-new/2024/01/whats-new-01-18-nrql-q3-functions.md @@ -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! + From 2241212066caf584202647eb81899311844f8eb2 Mon Sep 17 00:00:00 2001 From: jcol <116673918+jeff-colucci@users.noreply.github.com> Date: Fri, 19 Jan 2024 00:03:37 -0600 Subject: [PATCH 2/2] Update whats-new-01-18-nrql-q3-functions.md Fixing style and formatting --- .../01/whats-new-01-18-nrql-q3-functions.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/content/whats-new/2024/01/whats-new-01-18-nrql-q3-functions.md b/src/content/whats-new/2024/01/whats-new-01-18-nrql-q3-functions.md index d60d9866de1..d8e6faf6d55 100644 --- a/src/content/whats-new/2024/01/whats-new-01-18-nrql-q3-functions.md +++ b/src/content/whats-new/2024/01/whats-new-01-18-nrql-q3-functions.md @@ -5,17 +5,17 @@ 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!: +Data isn't 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 +* [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!