Spec-Zone.ru › AWS CLI v2

[ aws . iotsitewise ]

describe-asset-property

Описание

Извлекает информацию об свойстве актива.

Примечание

При вызове этого действия для свойства атрибута, этот ответ включает значение атрибута по умолчанию, которое вы определяете в модели актива. Если вы обновите значение по умолчанию в модели, этот ответ операции включает новое значение по умолчанию.

Эта операция не возвращает значение свойства актива. Чтобы получить значение свойства актива, используйте GetAssetPropertyValue .

См. также: Документация AWS API

Синтаксис

  describe-asset-property
--asset-id <value>
--property-id <value>
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]

Параметры

--asset-id (строка)

Идентификатор актива. Это может быть фактический идентификатор в формате UUID, или externalId:, за которым следует внешний идентификатор, если он есть. Для получения дополнительной информации см. Ссылка на объекты с внешними идентификаторами в Руководстве пользователя IoT SiteWise .

--property-id (строка)

Идентификатор свойства актива. Это может быть фактический идентификатор в формате UUID, или externalId:, за которым следует внешний идентификатор, если он есть. Для получения дополнительной информации см. Ссылка на объекты с внешними идентификаторами в Руководстве пользователя IoT SiteWise .

--cli-input-json | --cli-input-yaml (строка) Читает аргументы из предоставленной JSON строки. JSON строка следует формату, предоставленному --generate-cli-skeleton. Если другие аргументы предоставлены в командной строке, эти значения переопределят значения, предоставленные через JSON. Невозможно передать произвольные двоичные значения с помощью значения, предоставленного через JSON, поскольку строка будет взята буквально. Это не может быть указано вместе с --cli-input-yaml.

--generate-cli-skeleton (строка) Выводит JSON каркас в стандартный вывод без отправки запроса API. Если предоставлено без значения или со значением input, выводит пример входного JSON, который можно использовать в качестве аргумента для --cli-input-json. Аналогично, если предоставлено yaml-input, выведет пример входного YAML, который можно использовать с --cli-input-yaml. Если предоставлено значение output, оно проверит входные данные команды и вернет пример выходного JSON для этой команды. Сгенерированный JSON каркас нестабилен между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированном JSON каркасе.

Глобальные параметры

--debug (логическое)

Включает отладку логов.

--endpoint-url (строка)

Переопределяет URL по умолчанию команды заданным URL.

--no-verify-ssl (логическое)

По умолчанию AWS CLI использует SSL при общении с AWS сервисами. Для каждого SSL соединения AWS CLI будет проверять SSL сертификаты. Этот параметр переопределяет поведение по умолчанию проверки SSL сертификатов.

--no-paginate (логическое)

Отключает автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI сделает только один вызов для первой страницы результатов.

--output (строка)

Стиль форматирования для вывода команды.

  • json
  • текст
  • таблица
  • yaml
  • yaml-поток

--query (строка)

Запрос JMESPath для фильтрации данных ответа.

--profile (строка)

Использование определенного профиля из файла учетных данных.

--region (строка)

Регион для использования. Переопределяет настройки конфигурации/среды.

--version (строка)

Отображает версию этого инструмента.

--color (строка)

Включение/выключение цветного вывода.

  • включено
  • выключено
  • автоматически

--no-sign-request (логическое)

Не подписывать запросы. Учетные данные не будут загружены, если этот аргумент предоставлен.

--ca-bundle (строка)

Файл сертификата CA для проверки SSL сертификатов. Переопределяет настройки конфигурации/среды.

--cli-read-timeout (целое число)

Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию составляет 60 секунд.

--cli-connect-timeout (целое число)

Максимальное время подключения к сокету в секундах. Если значение установлено в 0, подключение к сокету будет блокирующим и не будет иметь таймаута. Значение по умолчанию составляет 60 секунд.

--cli-binary-format (строка)

Стиль форматирования, используемый для двоичных блоков. Формат по умолчанию — base64. Формат base64 ожидает, что двоичные блоки будут предоставлены в виде закодированной строкой base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны быть переданы буквально. При предоставлении содержимого из файла, которое соответствует двоичному блоку fileb:// всегда будет обрабатываться как двоичное и будет использовать содержимое файла напрямую независимо от настройки cli-binary-format. При использовании file:// содержимое файла должно быть должным образом отформатировано для настроенного cli-binary-format.

  • base64
  • raw-in-base64-out

--no-cli-pager (логическое)

Отключение пейджера CLI для вывода.

--cli-auto-prompt (логическое)

Автоматически запрашивать параметры ввода CLI.

--no-cli-auto-prompt (логическое)

Отключение автоматического запроса параметров ввода CLI.

Примеры

Примечание

Чтобы использовать следующие примеры, у вас должен быть установлен и настроен AWS CLI. Смотрите руководство по началу работы в Руководстве пользователя AWS CLI для получения дополнительной информации.

Если не указано иное, все примеры имеют правила цитирования, похожие на unix-подобные. Эти примеры необходимо адаптировать к правилам цитирования вашей консоли. См. Использование кавычек со строками в Руководстве пользователя AWS CLI .

Для описания свойства актива

Следующий describe-asset-property пример описывает свойство «общая выработанная мощность» ветропарка.

aws iotsitewise describe-asset-property \
    --asset-id a1b2c3d4-5678-90ab-cdef-44444EXAMPLE \
    --property-id a1b2c3d4-5678-90ab-cdef-99999EXAMPLE

Вывод:

{
    "assetId": "a1b2c3d4-5678-90ab-cdef-44444EXAMPLE",
    "assetName": "Wind Farm 1",
    "assetModelId": "a1b2c3d4-5678-90ab-cdef-22222EXAMPLE",
    "assetProperty": {
        "id": "a1b2c3d4-5678-90ab-cdef-99999EXAMPLE",
        "name": "Total Generated Power",
        "notification": {
            "topic": "$aws/sitewise/asset-models/a1b2c3d4-5678-90ab-cdef-22222EXAMPLE/assets/a1b2c3d4-5678-90ab-cdef-44444EXAMPLE/properties/a1b2c3d4-5678-90ab-cdef-99999EXAMPLE",
            "state": "DISABLED"
        },
        "dataType": "DOUBLE",
        "unit": "kW",
        "type": {
            "metric": {
                "expression": "sum(power)",
                "variables": [
                    {
                        "name": "power",
                        "value": {
                            "propertyId": "a1b2c3d4-5678-90ab-cdef-66666EXAMPLE",
                            "hierarchyId": "a1b2c3d4-5678-90ab-cdef-77777EXAMPLE"
                        }
                    }
                ],
                "window": {
                    "tumbling": {
                        "interval": "1h"
                    }
                }
            }
        }
    }
}

Для получения дополнительной информации см. Описание определенного свойства актива в Руководстве пользователя AWS IoT SiteWise.

Вывод

assetId -> (строка)

Идентификатор актива в формате UUID.

assetName -> (строка)

Имя актива.

assetModelId -> (строка)

Идентификатор модели актива в формате UUID.

assetProperty -> (структура)

Определение, псевдоним и состояние уведомления свойства актива.

Этот ответ включает этот объект для обычных свойств активов. Если вы описываете свойство актива в составной модели, этот ответ включает информацию о свойстве актива в compositeModel.

id -> (строка)

Идентификатор свойства актива.

name -> (строка)

Имя свойства.

alias -> (строка)

Псевдоним, идентифицирующий свойство, такой как путь к потоку данных сервера OPC-UA (например, /company/windfarm/3/turbine/7/temperature). Дополнительную информацию см. в разделе «Сопоставление промышленных потоков данных со свойствами активов» в руководстве пользователя IoT SiteWise.

notification -> (структура)

Тема уведомления и состояние свойства актива. Дополнительную информацию см. в разделе UpdateAssetProperty.

topic -> (строка)

Тема MQTT, в которую IoT SiteWise публикует уведомления об обновлениях значений свойства.

state -> (строка)

Текущее состояние уведомления.

dataType -> (строка)

Тип данных свойства.

unit -> (строка)

Единица измерения (например, Newtons или RPM) свойства актива.

type -> (структура)

Тип свойства (см. PropertyType). Свойство содержит один тип.

attribute -> (структура)

Определяет свойство атрибута актива. Атрибут, как правило, содержит статическую информацию, например серийный номер ветряной турбины IIoT.

defaultValue -> (строка)

Значение по умолчанию атрибута свойства модели актива. Все активы, созданные по модели актива, содержат это значение атрибута. Вы можете обновить значение атрибута после создания актива. Дополнительную информацию см. в разделе «Обновление значений атрибутов» в руководстве пользователя IoT SiteWise.

measurement -> (структура)

Определяет свойство измерения актива. Измерение представляет собой поток необработанных данных датчика устройства, например, значения температуры со временем или значения мощности со временем.

processingConfig -> (структура)

Настройка обработки для заданного свойства измерения. Вы можете настроить измерения, чтобы они хранились на периферийном устройстве или передавались в облако Amazon Web Services. По умолчанию измерения передаются в облако.

forwardingConfig -> (структура)

Настройка передачи для заданного свойства измерения.

state -> (строка)

Состояние передачи для данного свойства.

transform -> (структура)

Определяет свойство преобразования актива. Преобразование содержит математическое выражение, которое отображает точки данных свойства из одной формы в другую, например преобразование единиц измерения из Цельсия в Фаренгейт.

expression -> (строка)

Математическое выражение, определяющее функцию преобразования. Вы можете указать до 10 переменных на выражение. Вы можете указать до 10 функций на выражение.

Дополнительную информацию см. в разделе «Квоты» в руководстве пользователя IoT SiteWise.

variables -> (список)

Список переменных, используемых в выражении.

(структура)

Содержит информацию о переменных выражения.

name -> (строка)

Понятное имя переменной, используемой в выражении.

value -> (структура)

Переменная, которая идентифицирует свойство актива, из которого следует использовать значения.

propertyId -> (строка)

Идентификатор свойства, используемого в качестве переменной. Вы можете использовать свойство name, если оно взято из той же модели актива. Если у свойства есть внешний идентификатор, вы можете указать externalId:, за которым следует внешний идентификатор. Дополнительную информацию см. в разделе «Использование внешних идентификаторов» в руководстве пользователя IoT SiteWise.

hierarchyId -> (строка)

Идентификатор иерархии для запроса идентификатора свойства. Вы можете использовать имя иерархии вместо идентификатора иерархии. Если у иерархии есть внешний идентификатор, вы можете указать externalId:, за которым следует внешний идентификатор. Дополнительную информацию см. в разделе «Использование внешних идентификаторов» в руководстве пользователя IoT SiteWise.

Вы используете идентификатор иерархии вместо идентификатора модели, потому что у вас могут быть несколько иерархий, использующих одну и ту же модель, и, следовательно, ту же propertyId. Например, у вас могут быть отдельно сгруппированные активы, взятые из одной и той же модели актива. Дополнительную информацию см. в разделе «Иерархии активов» в руководстве пользователя IoT SiteWise.

propertyPath -> (список)

Путь к свойству.

(структура)

Представляет один уровень между свойством и корнем модели актива.

id -> (строка)

Идентификатор сегмента пути.

name -> (строка)

Имя сегмента пути.

processingConfig -> (структура)

Настройка обработки для данного свойства преобразования. Вы можете настроить преобразования, чтобы они хранились на периферийном устройстве или передавались в облако Amazon Web Services. Вы также можете настроить преобразования, чтобы они вычислялись на периферийном устройстве или в облаке.

computeLocation -> (строка)

Место вычисления для заданного свойства преобразования.

forwardingConfig -> (структура)

Настройка передачи для заданного свойства.

state -> (строка)

Состояние передачи для данного свойства.

metric -> (структура)

Определяет свойство метрики актива. Метрика содержит математическое выражение, использующее агрегатные функции для обработки всех точек входных данных за интервал времени и вывода одной точки данных, например для расчета средней часовой температуры.

expression -> (строка)

Математическое выражение, определяющее функцию агрегирования метрики. Вы можете указать до 10 переменных на выражение. Вы можете указать до 10 функций на выражение.

Дополнительную информацию см. в разделе «Квоты» в руководстве пользователя IoT SiteWise.

variables -> (список)

Список переменных, используемых в выражении.

(структура)

Содержит информацию о переменных выражения.

name -> (строка)

Понятное имя переменной, используемой в выражении.

value -> (структура)

Переменная, которая идентифицирует свойство актива, из которого следует использовать значения.

propertyId -> (строка)

Идентификатор свойства, используемого в качестве переменной. Вы можете использовать свойство name, если оно взято из той же модели актива. Если у свойства есть внешний идентификатор, вы можете указать externalId:, за которым следует внешний идентификатор. Дополнительную информацию см. в разделе «Использование внешних идентификаторов» в руководстве пользователя IoT SiteWise.

hierarchyId -> (строка)

Идентификатор иерархии для запроса идентификатора свойства. Вы можете использовать имя иерархии вместо идентификатора иерархии. Если у иерархии есть внешний идентификатор, вы можете указать externalId:, за которым следует внешний идентификатор. Дополнительную информацию см. в разделе «Использование внешних идентификаторов» в руководстве пользователя IoT SiteWise.

Вы используете идентификатор иерархии вместо идентификатора модели, потому что у вас могут быть несколько иерархий, использующих одну и ту же модель, и, следовательно, ту же propertyId. Например, у вас могут быть отдельно сгруппированные активы, взятые из одной и той же модели актива. Дополнительную информацию см. в разделе «Иерархии активов» в руководстве пользователя IoT SiteWise.

propertyPath -> (список)

Путь к свойству.

(структура)

Представляет один уровень между свойством и корнем модели актива.

id -> (строка)

Идентификатор сегмента пути.

name -> (строка)

Имя сегмента пути.

window -> (структура)

Окно (интервал времени), в течение которого IoT SiteWise вычисляет выражение агрегирования метрики. IoT SiteWise вычисляет одну точку данных за window.

tumbling -> (структура)

Окно с интервалом времени.

interval -> (строка)

Интервал времени для окна с интервалом времени. Интервал времени должен быть от 1 минуты до 1 недели.

IoT SiteWise вычисляет 1w интервал в конце воскресенья в полночь каждую неделю (UTC), 1d интервал в конце каждого дня в полночь (UTC), 1h интервал в конце каждого часа и т. д.

Когда IoT SiteWise агрегирует точки данных для вычисления метрики, начало каждого интервала является исключительным, а конец каждого интервала включительным. IoT SiteWise помещает вычисленную точку данных в конце интервала.

offset -> (строка)

Смещение для окна с интервалом времени. Параметр offset принимает следующие значения:

  • Время смещения. Например, если вы укажете 18h для offset и 1d для interval, IoT SiteWise агрегирует данные следующим образом:
    • Если вы создадите метрику до или в 18:00 (UTC), вы получите первый результат агрегирования в 18:00 (UTC) в день создания метрики.
    • Если вы создадите метрику после 18:00 (UTC), вы получите первый результат агрегирования в 18:00 (UTC) на следующий день.
  • Формат ISO 8601. Например, если вы укажете PT18H для offset и 1d для interval, IoT SiteWise агрегирует данные следующим образом:
    • Если вы создадите метрику до или в 18:00 (UTC), вы получите первый результат агрегирования в 18:00 (UTC) в день создания метрики.
    • Если вы создадите метрику после 18:00 (UTC), вы получите первый результат агрегирования в 18:00 (UTC) на следующий день.
  • 24-часовой формат времени. Например, если вы укажете 00:03:00 для offset, 5m для interval, и вы создадите метрику в 14:00 (UTC), вы получите первый результат агрегирования в 14:03 (UTC). Вы получите второй результат агрегирования в 14:08 (UTC).
  • Часовой пояс смещения. Например, если вы укажете 2021-07-23T18:00-08 для offset и 1d для interval, IoT SiteWise агрегирует данные следующим образом:
    • Если вы создадите метрику до или в 18:00 (PST), вы получите первый результат агрегирования в 18:00 (PST) в день создания метрики.
    • Если вы создадите метрику после 18:00 (PST), вы получите первый результат агрегирования в 18:00 (PST) на следующий день.

processingConfig -> (структура)

Настройка обработки для данного свойства метрики. Вы можете настроить метрики, чтобы они вычислялись на периферийном устройстве или в облаке Amazon Web Services. По умолчанию метрики передаются в облако.

computeLocation -> (строка)

Место вычисления для заданного свойства метрики.

path -> (список)

Структурированный путь к свойству от корня актива.

(структура)

Представляет один уровень между свойством и корнем актива.

id -> (строка)

Идентификатор сегмента пути.

name -> (строка)

Имя сегмента пути.

externalId -> (строка)

Внешний идентификатор свойства актива. Дополнительную информацию см. в разделе «Использование внешних идентификаторов» в руководстве пользователя IoT SiteWise.

compositeModel -> (структура)

Составной модель, в которой объявлено это свойство актива, если это свойство актива существует в составной модели.

name -> (строка)

Имя свойства.

type -> (строка)

Тип составной модели, которая определяет это свойство.

assetProperty -> (структура)

Содержит информацию об атрибуте актива.

id -> (строка)

Идентификатор атрибута актива.

name -> (строка)

Название атрибута.

alias -> (строка)

Псевдоним, идентифицирующий атрибут, такой как путь к потоку данных сервера OPC-UA (например, /company/windfarm/3/turbine/7/temperature ). Дополнительную информацию см. в разделе Сопоставление промышленных потоков данных с атрибутами активов в руководстве пользователя IoT SiteWise.

notification -> (структура)

Тема уведомления и состояние атрибута актива. Дополнительную информацию см. в разделе UpdateAssetProperty.

topic -> (строка)

Тема MQTT, в которую IoT SiteWise публикует уведомления об обновлении значения атрибута.

state -> (строка)

Текущее состояние уведомления.

dataType -> (строка)

Тип данных атрибута.

unit -> (строка)

Единица измерения (например, Newtons или RPM ) атрибута актива.

type -> (структура)

Тип атрибута (см. PropertyType ). Атрибут содержит один тип.

attribute -> (структура)

Указывает атрибут актива как свойство. Атрибут обычно содержит статическую информацию, например, серийный номер ветряной турбины IIoT.

defaultValue -> (строка)

Значение по умолчанию атрибута свойства модели актива. Все активы, созданные по модели актива, содержат это значение атрибута. Вы можете обновить значение атрибута после создания актива. Дополнительную информацию см. в разделе Обновление значений атрибутов в руководстве пользователя IoT SiteWise.

measurement -> (структура)

Указывает атрибут актива как измерение. Измерение представляет собой поток данных от необработанных датчиков устройства, например, значения температуры или значения мощности со временем.

processingConfig -> (структура)

Настройка обработки для данного свойства измерения. Вы можете настроить измерения для хранения на периферии или пересылки в облако Amazon Web Services. По умолчанию измерения пересылаются в облако.

forwardingConfig -> (структура)

Настройка пересылки для данного свойства измерения.

state -> (строка)

Состояние пересылки для данного свойства.

transform -> (структура)

Указывает атрибут актива как преобразование. Преобразование содержит математическое выражение, которое отображает точки данных свойства из одной формы в другую, например, преобразование единиц измерения из Цельсия в Фаренгейт.

expression -> (строка)

Математическое выражение, определяющее функцию преобразования. Вы можете указать до 10 переменных на выражение. Вы можете указать до 10 функций на выражение.

Дополнительную информацию см. в разделе Квоты в руководстве пользователя IoT SiteWise.

variables -> (список)

Список переменных, используемых в выражении.

(структура)

Содержит информацию о переменных выражения.

name -> (строка)

Наименование переменной, используемой в выражении.

value -> (структура)

Переменная, идентифицирующая атрибут актива для использования значений.

propertyId -> (строка)

Идентификатор свойства для использования в качестве переменной. Вы можете использовать свойство name, если оно из той же модели актива. Если свойство имеет внешний идентификатор, вы можете указать externalId:, за которым следует внешний идентификатор. Дополнительную информацию см. в разделе Использование внешних идентификаторов в руководстве пользователя IoT SiteWise.

hierarchyId -> (строка)

Идентификатор иерархии для запроса идентификатора свойства. Вы можете использовать имя иерархии вместо идентификатора иерархии. Если иерархия имеет внешний идентификатор, вы можете указать externalId:, за которым следует внешний идентификатор. Дополнительную информацию см. в разделе Использование внешних идентификаторов в руководстве пользователя IoT SiteWise.

Идентификатор иерархии используется вместо идентификатора модели, поскольку вы можете иметь несколько иерархий, использующих одну и ту же модель, и, следовательно, ту же propertyId. Например, вы можете иметь отдельные сгруппированные активы, которые происходят из одной и той же модели актива. Дополнительную информацию см. в разделе Иерархии активов в руководстве пользователя IoT SiteWise.

propertyPath -> (список)

Путь к атрибуту.

(структура)

Представляет один уровень между свойством и корнем модели актива.

id -> (строка)

Идентификатор сегмента пути.

name -> (строка)

Название сегмента пути.

processingConfig -> (структура)

Настройка обработки для данного свойства преобразования. Вы можете настроить преобразования для хранения на периферии или пересылки в облако Amazon Web Services. Вы также можете настроить преобразования для вычисления на периферии или в облаке.

computeLocation -> (строка)

Место вычисления для данного свойства преобразования.

forwardingConfig -> (структура)

Настройка пересылки для данного свойства.

state -> (строка)

Состояние пересылки для данного свойства.

metric -> (структура)

Указывает атрибут актива как метрику. Метрика содержит математическое выражение, использующее агрегирующие функции для обработки всех точек данных за интервал времени и вывода одной точки данных, например, для расчета средней часовой температуры.

expression -> (строка)

Математическое выражение, определяющее функцию агрегирования метрики. Вы можете указать до 10 переменных на выражение. Вы можете указать до 10 функций на выражение.

Дополнительную информацию см. в разделе Квоты в руководстве пользователя IoT SiteWise.

variables -> (список)

Список переменных, используемых в выражении.

(структура)

Содержит информацию о переменных выражения.

name -> (строка)

Наименование переменной, используемой в выражении.

value -> (структура)

Переменная, идентифицирующая атрибут актива для использования значений.

propertyId -> (строка)

Идентификатор свойства для использования в качестве переменной. Вы можете использовать свойство name, если оно из той же модели актива. Если свойство имеет внешний идентификатор, вы можете указать externalId:, за которым следует внешний идентификатор. Дополнительную информацию см. в разделе Использование внешних идентификаторов в руководстве пользователя IoT SiteWise.

hierarchyId -> (строка)

Идентификатор иерархии для запроса идентификатора свойства. Вы можете использовать имя иерархии вместо идентификатора иерархии. Если иерархия имеет внешний идентификатор, вы можете указать externalId:, за которым следует внешний идентификатор. Дополнительную информацию см. в разделе Использование внешних идентификаторов в руководстве пользователя IoT SiteWise.

Идентификатор иерархии используется вместо идентификатора модели, поскольку вы можете иметь несколько иерархий, использующих одну и ту же модель, и, следовательно, ту же propertyId. Например, вы можете иметь отдельные сгруппированные активы, которые происходят из одной и той же модели актива. Дополнительную информацию см. в разделе Иерархии активов в руководстве пользователя IoT SiteWise.

propertyPath -> (список)

Путь к атрибуту.

(структура)

Представляет один уровень между свойством и корнем модели актива.

id -> (строка)

Идентификатор сегмента пути.

name -> (строка)

Название сегмента пути.

window -> (структура)

Окно (интервал времени), в котором IoT SiteWise вычисляет выражение агрегирования метрики. IoT SiteWise вычисляет одну точку данных за window.

tumbling -> (структура)

Окно интервала времени для скользящего окна.

interval -> (строка)

Интервал времени для скользящего окна. Интервал времени должен быть от 1 минуты до 1 недели.

IoT SiteWise вычисляет 1w интервал в конце воскресенья в полночь каждую неделю (UTC), 1d интервал в конце каждого дня в полночь (UTC), 1h интервал в конце каждого часа и так далее.

Когда IoT SiteWise агрегирует точки данных для вычислений метрики, начало каждого интервала исключается, а конец каждого интервала включается. IoT SiteWise помещает вычисленную точку данных в конце интервала.

offset -> (строка)

Смещение для скользящего окна. Параметр offset принимает следующие значения:

  • Время смещения. Например, если вы укажете 18h для offset и 1d для interval, IoT SiteWise агрегирует данные следующим образом:
    • Если вы создали метрику до или в 18:00 (UTC), вы получите первый результат агрегации в 18:00 (UTC) в день создания метрики.
    • Если вы создали метрику после 18:00 (UTC), вы получите первый результат агрегации в 18:00 (UTC) на следующий день.
  • Формат ISO 8601. Например, если вы укажете PT18H для offset и 1d для interval, IoT SiteWise агрегирует данные следующим образом:
    • Если вы создали метрику до или в 18:00 (UTC), вы получите первый результат агрегации в 18:00 (UTC) в день создания метрики.
    • Если вы создали метрику после 18:00 (UTC), вы получите первый результат агрегации в 18:00 (UTC) на следующий день.
  • Формат 24-часовых часов. Например, если вы укажете 00:03:00 для offset, 5m для interval, а вы создали метрику в 14:00 (UTC), вы получите первый результат агрегации в 14:03 (UTC). Вы получите второй результат агрегации в 14:08 (UTC).
  • Часовой пояс смещения. Например, если вы укажете 2021-07-23T18:00-08 для offset и 1d для interval, IoT SiteWise агрегирует данные следующим образом:
    • Если вы создали метрику до или в 18:00 (PST), вы получите первый результат агрегации в 18:00 (PST) в день создания метрики.
    • Если вы создали метрику после 18:00 (PST), вы получите первый результат агрегации в 18:00 (PST) на следующий день.

processingConfig -> (структура)

Настройка обработки для данного свойства метрики. Вы можете настроить метрики для вычисления на периферии или в облаке Amazon Web Services. По умолчанию метрики пересылаются в облако.

computeLocation -> (строка)

Место вычисления для данного свойства метрики.

path -> (список)

Структурированный путь к атрибуту от корня актива.

(структура)

Представляет один уровень между свойством и корнем актива.

id -> (строка)

Идентификатор сегмента пути.

name -> (строка)

Название сегмента пути.

externalId -> (строка)

Внешний идентификатор атрибута актива. Дополнительную информацию см. в разделе Использование внешних идентификаторов в руководстве пользователя IoT SiteWise.

id -> (строка)

Идентификатор составной модели, содержащей атрибут.

externalId -> (строка)

Внешний идентификатор составной модели, содержащей свойство. Дополнительную информацию см. в разделе Использование внешних идентификаторов в Руководстве пользователя IoT SiteWise.

assetExternalId -> (строка)

Внешний идентификатор актива. Дополнительную информацию см. в разделе Использование внешних идентификаторов в Руководстве пользователя IoT SiteWise.

© Copyright 2025, Amazon Web Services. Created using Sphinx.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API