<?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: wfa query in Active IQ Unified Manager Discussions</title>
    <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/wfa-query/m-p/130301#M23533</link>
    <description>&lt;P&gt;Hi Venkat,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please modify the user input query in your workflow referring to the new table in the wfa database ( table created using new dictionary entry ) which has raid type column in it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 20 Apr 2017 09:17:52 GMT</pubDate>
    <dc:creator>Shalini</dc:creator>
    <dc:date>2017-04-20T09:17:52Z</dc:date>
    <item>
      <title>wfa query</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/wfa-query/m-p/130203#M23515</link>
      <description>&lt;P&gt;Anyone can tell me how to add query for listing raid group name,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;i am creating aggr expansion workflow so need to list the existing aggr group.&lt;/P&gt;</description>
      <pubDate>Wed, 04 Jun 2025 15:11:43 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/wfa-query/m-p/130203#M23515</guid>
      <dc:creator>venkate_SAN</dc:creator>
      <dc:date>2025-06-04T15:11:43Z</dc:date>
    </item>
    <item>
      <title>Re: wfa query</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/wfa-query/m-p/130240#M23527</link>
      <description>&lt;P&gt;Hi Venkat,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Follow the below steps, it will help you to pull the raid details of existing aggregates.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In dictionary tab&lt;BR /&gt;1.&amp;nbsp;Clone the dictionary ‘Aggregate’ in the storage scheme&lt;BR /&gt;2.&amp;nbsp;Add new row to the cloned dictionary with the below details&lt;BR /&gt;Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : raidType&lt;BR /&gt;Type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : string&lt;BR /&gt;Sting length : 128&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Use the below query in Cache query&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;SELECT&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; aggr.aggrId AS id,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj.objName AS name,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; aggr.dfKBytesTotal/1024 AS total_size_mb,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; aggr.dfKBytesUsed/1024 AS used_size_mb,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; aggr.dfKBytesAvail/1024 AS available_size_mb,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; COUNT (vol.volId) AS volume_count,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; aggr.aggrStatus AS STATUS,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; aggr.hostId AS array_id,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; aggr.aggrBlkType as block_type,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; aggr.aggrState as state,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (IF (aggr.isFlashPoolEnabled='Yes') THEN 1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSE 0 ENDIF) AS is_hybrid,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; aggr.raidType as raidType&lt;BR /&gt;FROM&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dfm.aggrs aggr&lt;BR /&gt;LEFT JOIN&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vol.volId,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vol.aggrId&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dfm.volumes vol&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JOIN&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dfm.objects&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ON vol.volId = objects.objId&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objects.objDeleted IS NULL&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ) as vol&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ON vol.aggrId = aggr.aggrId&lt;BR /&gt;JOIN&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dfm.objects obj&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ON obj.objId = aggr.aggrId&lt;BR /&gt;WHERE&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; aggr.snapshotsourceid = 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND obj.objDeleted IS NULL&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND (&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj.objFlags &amp;amp; 0x20000000000000&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ) = 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;BR /&gt;GROUP BY&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; aggr.aggrid,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; name,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; status,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; total_size_mb,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; used_size_mb,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; available_size_mb,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; array_id,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; block_type,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; state,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; is_hybrid,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; raidType&lt;/P&gt;</description>
      <pubDate>Wed, 19 Apr 2017 04:04:37 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/wfa-query/m-p/130240#M23527</guid>
      <dc:creator>Shalini</dc:creator>
      <dc:date>2017-04-19T04:04:37Z</dc:date>
    </item>
    <item>
      <title>Re: wfa query</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/wfa-query/m-p/130243#M23529</link>
      <description>&lt;P&gt;Shalini,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for the update, i have added new entry in dictionary and cache query ,can you help me to list rg name in workflow for a aggr.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Apr 2017 09:28:52 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/wfa-query/m-p/130243#M23529</guid>
      <dc:creator>venkate_SAN</dc:creator>
      <dc:date>2017-04-19T09:28:52Z</dc:date>
    </item>
    <item>
      <title>Re: wfa query</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/wfa-query/m-p/130301#M23533</link>
      <description>&lt;P&gt;Hi Venkat,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please modify the user input query in your workflow referring to the new table in the wfa database ( table created using new dictionary entry ) which has raid type column in it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Apr 2017 09:17:52 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/wfa-query/m-p/130301#M23533</guid>
      <dc:creator>Shalini</dc:creator>
      <dc:date>2017-04-20T09:17:52Z</dc:date>
    </item>
    <item>
      <title>Re: wfa query</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/wfa-query/m-p/130303#M23534</link>
      <description>&lt;P&gt;Shalini,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;i could bring Raid type by using default dictionary, i need the RG details of the aggr like rg0,rg1,rg2,rg3.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;SELECT&lt;BR /&gt;aggregate_copy.name AS aggr,&lt;BR /&gt;aggregate_copy.raidType AS RG&lt;BR /&gt;FROM&lt;BR /&gt;storage.aggregate_copy as aggregate_copy,&lt;BR /&gt;storage.array as array&lt;BR /&gt;Where&lt;BR /&gt;array.id = aggregate_copy.array_id&lt;BR /&gt;AND array.name = '${FilerName}'&lt;BR /&gt;ORDER BY&lt;BR /&gt;aggregate_copy.name&lt;/P&gt;</description>
      <pubDate>Thu, 20 Apr 2017 10:29:00 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/wfa-query/m-p/130303#M23534</guid>
      <dc:creator>venkate_SAN</dc:creator>
      <dc:date>2017-04-20T10:29:00Z</dc:date>
    </item>
    <item>
      <title>Re: wfa query</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/wfa-query/m-p/130444#M23597</link>
      <description>&lt;P&gt;Hi Venkat,&lt;/P&gt;&lt;P&gt;To get the raid Group details, we need to create the new dictionary.&lt;BR /&gt;Please create the dictionary and cache query with below details and use this dicitonary in your workflow.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Dictionary name: Raid_Groups&amp;nbsp;&amp;nbsp;&lt;BR /&gt;Rows : id&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; name&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; plexid&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; aggrid&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; aggrname&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;Cache query :&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;SELECT&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; raidGroups.rgId AS id,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; raidGroups.rgName AS name,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; raidGroups.plexId AS plexid,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; aggrs.aggrId AS aggrid,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj.objName AS aggrname&lt;BR /&gt;FROM&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dfm.raidGroups,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dfm.aggrs,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dfm.plexes,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dfm.objects&lt;BR /&gt;WHERE&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; raidGroups.plexId = plexes.plexId&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; plexes.aggrId = aggrs.aggrId&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; aggrs.aggrId = objects.objId&lt;/P&gt;</description>
      <pubDate>Tue, 25 Apr 2017 06:56:50 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/wfa-query/m-p/130444#M23597</guid>
      <dc:creator>Shalini</dc:creator>
      <dc:date>2017-04-25T06:56:50Z</dc:date>
    </item>
  </channel>
</rss>

