<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[ExternalTable очень непонятный функционал]]></title><description><![CDATA[<p dir="auto">У меня есть csv файл собранный с помощью powershell, в нем хранилища Vmware и разные данные по ним.<br />
Смог создать ExternalTable по этому csv</p>
<pre><code>[ExternalTable/ESXi.DatastoreSize]
Command = type "C:\scripts\esxi\VMWareDatastoreInventory.csv"
Separator = ;
InstanceColumns = Name
Description = Datastore Size
PollingInterval = 60
</code></pre>
<p dir="auto">Ну получил таблицу с историей...</p>
<p dir="auto">А можно как-то создавать DCI, ссылаясь на данные этой таблицы?</p>
<p dir="auto">Хочу например из нее получать данные из колонки размер для конкретного datastore, мониторить свободное место и т.д.</p>
<p dir="auto">Или может я вообще иду не тем путем и могу сразу в DCI забирать данные из нужной колонки и нужного datastore из CSV файла?</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/smf/0000000006415-JPG" alt="Снимок.JPG" class="img-markdown  img-fluid" /></p>
]]></description><link>https://forum.netxms.org/topic/7675/externaltable-очень-непонятный-функционал</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 10:35:36 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/7675.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 05 May 2023 07:34:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ExternalTable очень непонятный функционал on Mon, 08 May 2023 10:52:53 GMT]]></title><description><![CDATA[<p dir="auto">Можно теоретически из трансформационного скрипта этого табличного DCI раскидывать значения по другим DCI. Но удобнее так:</p>
<ul>
<li>Сделать ExternalList, который будет запускать скрипт, возвраюащий список datastore.</li>
<li>Этот list можно использовать для instance discovery, чтоб DCI создавались автоматически</li>
<li>Сделать ЕxternalMetricProvider, который будет запускать скрипт, возвращающий метрики для всех datastore - он может возвращать данные в формате<br />
MetricName(datastore_name)=Value</li>
</ul>
]]></description><link>https://forum.netxms.org/post/32433</link><guid isPermaLink="true">https://forum.netxms.org/post/32433</guid><dc:creator><![CDATA[Filipp Sudanov]]></dc:creator><pubDate>Mon, 08 May 2023 10:52:53 GMT</pubDate></item></channel></rss>