Cognite MQTT extractor
The features described in this section are currently in beta testing and are subject to change.
The Cognite MQTT extractor is a generic extractor that extracts data over the MQTT protocol, connects to an MQTT broker, and subscribes to data on one or more topics.
The MQTT extractor is hosted by Cognite, so you don't have to download and install anything. To deploy the extractor:
-
Make sure the extractor has the following access capabilities in a Cognite Data Fusion (CDF) project:
timeseries:READ
,timeseries:WRITE
for writing datapoints and time series,events:READ
,events:WRITE
,assets:READ
for writing events, orraw:READ
,raw:WRITE
for writing raw rows.ヒントYou can use OpenID Connect and your existing identity provider (IdP) framework to manage access to CDF data securely. For more information, see setup and administration for extractors.
-
Navigate to the CDF portal application > Connect to source systems. 1. Locate the Cognite MQTT extractor and select Set up extractor.
About MQTT
MQTT is a generic message transport protocol agnostic to the message payloads, which can be on any format. The Cognite MQTT extractor supports a number of pre-defined message formats, and you can define your own.
Messages are published on topics. A topic can be any string of text, but usually it is a hierarchical structure, separated by forward slashes, for example:
company/location3/machine1/pressure