vw_assets
Creates, updates, deletes, gets or lists a vw_assets
resource.
Overview
Name | vw_assets |
Type | View |
Id | azure.device_registry.vw_assets |
Fields
See the SQL Definition (view DDL) for fields returned by this view.
SQL Definition
- Sqlite3
- Postgres
SELECT
location as location,
extendedLocation as extended_location,
tags as tags,
JSON_EXTRACT(properties, '$.uuid') as "uuid",
JSON_EXTRACT(properties, '$.enabled') as "enabled",
JSON_EXTRACT(properties, '$.externalAssetId') as "external_asset_id",
JSON_EXTRACT(properties, '$.displayName') as "display_name",
JSON_EXTRACT(properties, '$.description') as "description",
JSON_EXTRACT(properties, '$.assetEndpointProfileRef') as "asset_endpoint_profile_ref",
JSON_EXTRACT(properties, '$.version') as "version",
JSON_EXTRACT(properties, '$.manufacturer') as "manufacturer",
JSON_EXTRACT(properties, '$.manufacturerUri') as "manufacturer_uri",
JSON_EXTRACT(properties, '$.model') as "model",
JSON_EXTRACT(properties, '$.productCode') as "product_code",
JSON_EXTRACT(properties, '$.hardwareRevision') as "hardware_revision",
JSON_EXTRACT(properties, '$.softwareRevision') as "software_revision",
JSON_EXTRACT(properties, '$.documentationUri') as "documentation_uri",
JSON_EXTRACT(properties, '$.serialNumber') as "serial_number",
JSON_EXTRACT(properties, '$.attributes') as "attributes",
JSON_EXTRACT(properties, '$.discoveredAssetRefs') as "discovered_asset_refs",
JSON_EXTRACT(properties, '$.defaultDatasetsConfiguration') as "default_datasets_configuration",
JSON_EXTRACT(properties, '$.defaultEventsConfiguration') as "default_events_configuration",
JSON_EXTRACT(properties, '$.defaultTopic') as "default_topic",
JSON_EXTRACT(properties, '$.datasets') as "datasets",
JSON_EXTRACT(properties, '$.events') as "events",
JSON_EXTRACT(properties, '$.status') as "status",
JSON_EXTRACT(properties, '$.provisioningState') as "provisioning_state",
subscriptionId,
resourceGroupName,
assetName
FROM azure.device_registry.assets
WHERE subscriptionId = 'replace-me';
SELECT
location as location,
extendedLocation as extended_location,
tags as tags,
json_extract_path_text(properties, '$.uuid') as "uuid",
json_extract_path_text(properties, '$.enabled') as "enabled",
json_extract_path_text(properties, '$.externalAssetId') as "external_asset_id",
json_extract_path_text(properties, '$.displayName') as "display_name",
json_extract_path_text(properties, '$.description') as "description",
json_extract_path_text(properties, '$.assetEndpointProfileRef') as "asset_endpoint_profile_ref",
json_extract_path_text(properties, '$.version') as "version",
json_extract_path_text(properties, '$.manufacturer') as "manufacturer",
json_extract_path_text(properties, '$.manufacturerUri') as "manufacturer_uri",
json_extract_path_text(properties, '$.model') as "model",
json_extract_path_text(properties, '$.productCode') as "product_code",
json_extract_path_text(properties, '$.hardwareRevision') as "hardware_revision",
json_extract_path_text(properties, '$.softwareRevision') as "software_revision",
json_extract_path_text(properties, '$.documentationUri') as "documentation_uri",
json_extract_path_text(properties, '$.serialNumber') as "serial_number",
json_extract_path_text(properties, '$.attributes') as "attributes",
json_extract_path_text(properties, '$.discoveredAssetRefs') as "discovered_asset_refs",
json_extract_path_text(properties, '$.defaultDatasetsConfiguration') as "default_datasets_configuration",
json_extract_path_text(properties, '$.defaultEventsConfiguration') as "default_events_configuration",
json_extract_path_text(properties, '$.defaultTopic') as "default_topic",
json_extract_path_text(properties, '$.datasets') as "datasets",
json_extract_path_text(properties, '$.events') as "events",
json_extract_path_text(properties, '$.status') as "status",
json_extract_path_text(properties, '$.provisioningState') as "provisioning_state",
subscriptionId,
resourceGroupName,
assetName
FROM azure.device_registry.assets
WHERE subscriptionId = 'replace-me';