<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: DQL - filte  by ZONE in DQL</title>
    <link>https://community.dynatrace.com/t5/DQL/DQL-filter-by-ZONE/m-p/232858#M474</link>
    <description>&lt;P&gt;Or like this&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Pawel_Zalewski_0-1703671236213.png" style="width: 400px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/16483iB3788706973F5583/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Pawel_Zalewski_0-1703671236213.png" alt="Pawel_Zalewski_0-1703671236213.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 27 Dec 2023 10:00:43 GMT</pubDate>
    <dc:creator>Pawel_Zalewski</dc:creator>
    <dc:date>2023-12-27T10:00:43Z</dc:date>
    <item>
      <title>DQL: filter by ZONE</title>
      <link>https://community.dynatrace.com/t5/DQL/DQL-filter-by-ZONE/m-p/232847#M471</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;HI,&lt;/P&gt;
&lt;P&gt;I created this filter, and I want to add another filter in addition that I can see by ZONE&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="yuval1983_1-1703667962158.png" style="width: 400px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/16476i209DC353E36B043A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="yuval1983_1-1703667962158.png" alt="yuval1983_1-1703667962158.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;I can Search but the list to long so i what to add another filer&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="yuval1983_0-1703667940775.png" style="width: 400px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/16475iFB65E6F03ED41D27/image-size/medium?v=v2&amp;amp;px=400" role="button" title="yuval1983_0-1703667940775.png" alt="yuval1983_0-1703667940775.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;can you help &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 28 Dec 2023 11:23:01 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/DQL/DQL-filter-by-ZONE/m-p/232847#M471</guid>
      <dc:creator>yuval1983</dc:creator>
      <dc:date>2023-12-28T11:23:01Z</dc:date>
    </item>
    <item>
      <title>Re: DQL - filte  by ZONE</title>
      <link>https://community.dynatrace.com/t5/DQL/DQL-filter-by-ZONE/m-p/232849#M472</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="yuval1983_0-1703669279394.png" style="width: 400px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/16477i4A19F9B7AB637789/image-size/medium?v=v2&amp;amp;px=400" role="button" title="yuval1983_0-1703669279394.png" alt="yuval1983_0-1703669279394.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I did it this way&lt;/P&gt;&lt;P&gt;But he doesn't cut and filter for the big list&lt;/P&gt;</description>
      <pubDate>Wed, 27 Dec 2023 09:29:14 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/DQL/DQL-filter-by-ZONE/m-p/232849#M472</guid>
      <dc:creator>yuval1983</dc:creator>
      <dc:date>2023-12-27T09:29:14Z</dc:date>
    </item>
    <item>
      <title>Re: DQL - filte  by ZONE</title>
      <link>https://community.dynatrace.com/t5/DQL/DQL-filter-by-ZONE/m-p/232851#M473</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Do you need something like this?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Pawel_Zalewski_0-1703670909160.png" style="width: 400px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/16478i203EF1BF3AEA66DC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Pawel_Zalewski_0-1703670909160.png" alt="Pawel_Zalewski_0-1703670909160.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 27 Dec 2023 09:55:24 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/DQL/DQL-filter-by-ZONE/m-p/232851#M473</guid>
      <dc:creator>Pawel_Zalewski</dc:creator>
      <dc:date>2023-12-27T09:55:24Z</dc:date>
    </item>
    <item>
      <title>Re: DQL - filte  by ZONE</title>
      <link>https://community.dynatrace.com/t5/DQL/DQL-filter-by-ZONE/m-p/232858#M474</link>
      <description>&lt;P&gt;Or like this&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Pawel_Zalewski_0-1703671236213.png" style="width: 400px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/16483iB3788706973F5583/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Pawel_Zalewski_0-1703671236213.png" alt="Pawel_Zalewski_0-1703671236213.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 27 Dec 2023 10:00:43 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/DQL/DQL-filter-by-ZONE/m-p/232858#M474</guid>
      <dc:creator>Pawel_Zalewski</dc:creator>
      <dc:date>2023-12-27T10:00:43Z</dc:date>
    </item>
    <item>
      <title>Re: DQL - filte  by ZONE</title>
      <link>https://community.dynatrace.com/t5/DQL/DQL-filter-by-ZONE/m-p/232871#M475</link>
      <description>&lt;P&gt;&amp;nbsp;thanks &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="yuval1983_0-1703680472481.jpeg" style="width: 400px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/16488i40562EFCFB6ACAF5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="yuval1983_0-1703680472481.jpeg" alt="yuval1983_0-1703680472481.jpeg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;How can I fix this?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;And How I add a Tags filter ?&lt;/P&gt;&lt;P&gt;In the category "Properties and tags"&lt;BR /&gt;I made an association based on Tags&lt;/P&gt;</description>
      <pubDate>Wed, 27 Dec 2023 12:34:51 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/DQL/DQL-filter-by-ZONE/m-p/232871#M475</guid>
      <dc:creator>yuval1983</dc:creator>
      <dc:date>2023-12-27T12:34:51Z</dc:date>
    </item>
    <item>
      <title>Re: DQL - filte  by ZONE</title>
      <link>https://community.dynatrace.com/t5/DQL/DQL-filter-by-ZONE/m-p/232928#M477</link>
      <description>&lt;P&gt;Can you post whole query?&lt;/P&gt;</description>
      <pubDate>Thu, 28 Dec 2023 08:51:27 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/DQL/DQL-filter-by-ZONE/m-p/232928#M477</guid>
      <dc:creator>Pawel_Zalewski</dc:creator>
      <dc:date>2023-12-28T08:51:27Z</dc:date>
    </item>
    <item>
      <title>Re: DQL - filte  by ZONE</title>
      <link>https://community.dynatrace.com/t5/DQL/DQL-filter-by-ZONE/m-p/232929#M478</link>
      <description>&lt;P&gt;To filter a tag you just need something like this:&lt;/P&gt;&lt;P&gt;fetch dt.entity.service&lt;BR /&gt;| fields entity.name, managementZones, tags&lt;BR /&gt;| filter matchesValue(tags, "TAG you looking for")&lt;/P&gt;</description>
      <pubDate>Thu, 28 Dec 2023 08:54:05 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/DQL/DQL-filter-by-ZONE/m-p/232929#M478</guid>
      <dc:creator>Pawel_Zalewski</dc:creator>
      <dc:date>2023-12-28T08:54:05Z</dc:date>
    </item>
    <item>
      <title>Re: DQL - filte  by ZONE</title>
      <link>https://community.dynatrace.com/t5/DQL/DQL-filter-by-ZONE/m-p/232933#M479</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;/*
 * This function will run in the DYNATRACE JavaScript runtime.
 * For information, visit https://dt-url.net/functions-help
 */
import { metricsClient } from '@dynatrace-sdk/client-classic-environment-v2';

export default async function fetchMetricResults() {
  const serviceSelection = $Service;
  const metricKey = "builtin:service.errors.total.rate";

  const config = {
    metricSelector: buildQuery(serviceSelection, metricKey),
    resolution: "Inf",
    from: $dt_timeframe_from,
    to: $dt_timeframe_to,
    acceptType: "application/json; charset=utf-8"
  };

  if (config.metricSelector.length &amp;gt; 3500) {
    return "Please select fewer services";
  }

  const metricQuery = await metricsClient.query(config);

  const processedResults: MetricResult[] = metricQuery.result[0].data.map(result =&amp;gt; {
    return {
      "Service Name": result.dimensionMap["dt.entity.service.name"],
      "Service ID": result.dimensionMap["dt.entity.service"],
      "Failure Rate": +result.values
    };
  });

  return processedResults;
}

function buildQuery(inputs: string[], metricKey: string): string {
  const filters = inputs.map(
    input =&amp;gt; `in("dt.entity.service", entitySelector("type(service), entityName.equals(~"${input}~")"))`
  );
  const filterString = filters.join(",");

  return `${metricKey}:filter(or(${filterString})):splitBy("dt.entity.service"):sort(value(auto, descending)):names`;
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have an example code that I want to add Zone filter capabilities to in the Failure Rate window. This means that in addition to the current filters for *prod OR *QA&amp;nbsp; OR *Test, I would like to add another filter for location, such as *US OR *UK. The purpose of these filters is to be able to narrow down the results by location or name. Thank you&amp;nbsp; your assistance.&lt;/P&gt;</description>
      <pubDate>Thu, 28 Dec 2023 09:23:25 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/DQL/DQL-filter-by-ZONE/m-p/232933#M479</guid>
      <dc:creator>yuval1983</dc:creator>
      <dc:date>2023-12-28T09:23:25Z</dc:date>
    </item>
    <item>
      <title>Re: DQL - filte  by ZONE</title>
      <link>https://community.dynatrace.com/t5/DQL/DQL-filter-by-ZONE/m-p/233110#M489</link>
      <description>&lt;P&gt;Sorry but I can't find any solutions for this problem &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 02 Jan 2024 08:15:28 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/DQL/DQL-filter-by-ZONE/m-p/233110#M489</guid>
      <dc:creator>Pawel_Zalewski</dc:creator>
      <dc:date>2024-01-02T08:15:28Z</dc:date>
    </item>
    <item>
      <title>Re: DQL - filte  by ZONE</title>
      <link>https://community.dynatrace.com/t5/DQL/DQL-filter-by-ZONE/m-p/233519#M504</link>
      <description>&lt;P&gt;OK - maybe it sounds too complicated - i try explain&lt;/P&gt;&lt;P&gt;This is my screen&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="yuval1983_1-1704621349618.png" style="width: 400px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/16642i4E0A2C38C5EB5DCB/image-size/medium?v=v2&amp;amp;px=400" role="button" title="yuval1983_1-1704621349618.png" alt="yuval1983_1-1704621349618.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to add in the area of ​​the filter&lt;BR /&gt;Column filter&lt;BR /&gt;Enables/disables field filters in table&lt;BR /&gt;Then the result will be in the window&lt;/P&gt;&lt;P&gt;- I want to add TAGS:PROD -&amp;nbsp;&lt;/P&gt;&lt;P&gt;The code found in average is like this&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;import { metricsClient } from '@dynatrace-sdk/client-classic-environment-v2';

export default async function fetchMetricResults() {
  const serviceSelection = $Service;
  const metricKey = "builtin:service.errors.total.rate";

  const config = {
    metricSelector: buildQuery(serviceSelection, metricKey),
    resolution: "Inf",
    from: $dt_timeframe_from,
    to: $dt_timeframe_to,
    acceptType: "application/json; charset=utf-8"
  };

  if (config.metricSelector.length &amp;gt; 3500) {
    return "Please select fewer services";
  }

  const metricQuery = await metricsClient.query(config);

  const processedResults: MetricResult[] = metricQuery.result[0].data.map(result =&amp;gt; {
    return {
      "Service Name": result.dimensionMap["dt.entity.service.name"],
      "Service ID": result.dimensionMap["dt.entity.service"],
      "Failure Rate": +result.values
    };
  });

  return processedResults;
}

function buildQuery(inputs: string[], metricKey: string): string {
  const filters = inputs.map(
    input =&amp;gt; `in("dt.entity.service", entitySelector("type(service), entityName.equals(~"${input}~")"))`
  );
  const filterString = filters.join(",");

  return `${metricKey}:filter(or(${filterString})):splitBy("dt.entity.service"):sort(value(auto, descending)):names`;
}&lt;/PRE&gt;&lt;P&gt;The window shows me only the first filter - I want to add another filtering filter&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/66060"&gt;@Pawel_Zalewski&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;&lt;P&gt;Sorry but I can't find any solutions for this problem &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 07 Jan 2024 10:02:24 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/DQL/DQL-filter-by-ZONE/m-p/233519#M504</guid>
      <dc:creator>yuval1983</dc:creator>
      <dc:date>2024-01-07T10:02:24Z</dc:date>
    </item>
  </channel>
</rss>

