Ejemplos de metadatos de exportación - AWS IoT SiteWise

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Ejemplos de metadatos de exportación

Al realizar una exportación masiva de su AWS IoT SiteWise contenido a Amazon S3, puede especificar filtros para limitar los modelos de activos y activos específicos que desea exportar.

Los filtros se especifican en una iotSiteWiseConfiguration sección dentro de la sources sección del cuerpo de la solicitud.

nota

Puede incluir varios filtros. La operación masiva exportará cualquier modelo de activo o activo que coincida con alguno de los filtros.

Si no proporciona ningún filtro, la operación exportará todos sus modelos y activos de activos.

{ "metadataTransferJobId": "your-transfer-job-id", "sources": [{ "type": "iotsitewise", "iotSiteWiseConfiguration": { "filters": [{ list of filters }] } }], "destination": { "type": "s3", "s3Configuration": { "location": "arn:aws:s3:::your-S3-bucket-location" } } }

Filtrar por modelo de activos

Puede filtrar un modelo de activo específico. También puede incluir todos los activos que utilizan ese modelo o todos los modelos de activos dentro de su jerarquía. No puede incluir tanto los activos como la jerarquía.

Para obtener más información acerca de las jerarquías, consulte Definición de jerarquías de modelos de activos.

Asset model

Este filtro incluye el modelo de activos especificado:

"filterByAssetModel": { "assetModelId": "asset model ID" }
Asset model and its assets

Este filtro incluye el modelo de activos especificado, junto con todos los activos que utilizan ese modelo de activos:

"filterByAssetModel": { "assetModelId": "asset model ID", "includeAssets": true }
Asset model and its hierarchy

Este filtro incluye el modelo de activos especificado, junto con todos los modelos de activos asociados en su jerarquía:

"filterByAssetModel": { "assetModelId": "asset model ID", "includeOffspring": true }

Filtrado por activo

Puede filtrar un activo específico. También puede incluir su modelo de activos o todos los activos asociados dentro de su jerarquía. No puede incluir tanto el modelo de activos como la jerarquía.

Para obtener más información acerca de las jerarquías, consulte Definición de jerarquías de modelos de activos.

Asset

Este filtro incluye el activo especificado:

"filterByAsset": { "assetId": "asset ID" }
Asset and its asset model

Este filtro incluye el activo especificado, junto con el modelo de activo que utiliza:

"filterByAsset": { "assetId": "asset ID", "includeAssetModel": true }
Asset and its hierarchy

Este filtro incluye el activo especificado, junto con todos los activos asociados en su jerarquía:

"filterByAsset": { "assetId": "asset ID", "includeOffspring": true }