Exemplos de exportação de metadados - AWS IoT SiteWise

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Exemplos de exportação de metadados

Ao realizar uma exportação em massa do seu AWS IoT SiteWise conteúdo para o Amazon S3, você pode especificar filtros para limitar quais modelos de ativos e ativos específicos você gostaria de exportar.

Especifique os filtros em uma seção iotSiteWiseConfiguration dentro da seção sources do corpo da solicitação.

nota

Você pode incluir vários filtros. A operação em massa exportará qualquer modelo de ativo ou ativo que corresponda a qualquer um dos filtros.

Se você não fornecer nenhum filtro, a operação exportará todos os modelos de ativo e ativos.

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

Filtrar por modelo de ativo

Você pode filtrar um modelo de ativo específico. Você também pode incluir todos os ativos que usam esse modelo ou todos os modelos de ativo dentro da hierarquia. Não é possível incluir ativos e hierarquia.

Para obter mais informações sobre hierarquias, consulte Definir hierarquias de modelos de ativo.

Asset model

Esse filtro inclui o modelo de ativo especificado:

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

Esse filtro inclui o modelo de ativo especificado com todos os ativos que usam esse modelo de ativo:

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

Esse filtro inclui o modelo de ativo especificado com todos os modelos de ativo associados na hierarquia:

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

Filtrar por ativo

Você pode filtrar um ativo específico. Você também pode incluir o respectivo modelo de ativo ou todos os ativos associados dentro da hierarquia. Não é possível incluir o modelo de ativo e a hierarquia.

Para obter mais informações sobre hierarquias, consulte Definir hierarquias de modelos de ativo.

Asset

Esse filtro inclui o ativo especificado:

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

Esse filtro inclui o ativo especificado com o modelo de ativo que ele usa:

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

Esse filtro inclui o ativo especificado com todos os ativos associados na hierarquia:

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