Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Clausola FROM

Modalità Focus
Clausola FROM - AWS IoT Core

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

La clausola FROM esegue la sottoscrizione della regola in un argomento or filtro argomenti. L'argomento o il filtro dell’argomento deve essere racchiuso tra virgolette singole ('). La regola viene attivata per ogni messaggio inviato a un argomento MQTT che corrisponde al filtro argomento specificato qui. Esegui la sottoscrizione di un gruppo di argomenti simili utilizzando un filtro di argomenti.

Esempio:

Payload in ingresso pubblicato nell'argomento 'topic/subtopic': {temperature: 50}

Payload in ingresso pubblicato nell'argomento 'topic/subtopic-2': {temperature: 50}

SQL: "SELECT temperature AS t FROM 'topic/subtopic'".

La regola è sottoscritta in 'topic/subtopic', quindi il payload in ingresso viene passato alla regola. Il payload in uscita, passato alle operazioni della regola, è: {t: 50}. La regola non viene sottoscritta in 'topic/subtopic-2', quindi la regola non viene attivata per il messaggio pubblicato in 'topic/subtopic-2'.

Esempio di carattere jolly #:

Puoi utilizzare il carattere jolly '#' (multi-livello) per la corrispondenza con uno o più elementi del percorso particolari:

Payload in ingresso pubblicato nell'argomento 'topic/subtopic': {temperature: 50}.

Payload in ingresso pubblicato nell'argomento 'topic/subtopic-2': {temperature: 60}.

Payload in ingresso pubblicato nell'argomento 'topic/subtopic-3/details': {temperature: 70}.

Payload in ingresso pubblicato nell'argomento 'topic-2/subtopic-x': {temperature: 80}.

SQL: "SELECT temperature AS t FROM 'topic/#'".

La regola è sottoscritta a qualsiasi argomento che inizia con'topic', quindi viene eseguita tre volte, inviando payload in uscita di (per argomento/sottoargomento), {t: 50} (per argomento/subtopic-2) e {t: 60} (per) alle relative azioni. {t: 70} topic/subtopic-3/details La regola non viene sottoscritta in 'topic-2/subtopic-x', pertanto non viene attivata per il messaggio {temperature: 80}.

Esempio di carattere jolly +:

Puoi utilizzare il carattere jolly '+' (livello singolo) per la corrispondenza con qualsiasi elemento del percorso particolare:

Payload in ingresso pubblicato nell'argomento 'topic/subtopic': {temperature: 50}.

Payload in ingresso pubblicato nell'argomento 'topic/subtopic-2': {temperature: 60}.

Payload in ingresso pubblicato nell'argomento 'topic/subtopic-3/details': {temperature: 70}.

Payload in ingresso pubblicato nell'argomento 'topic-2/subtopic-x': {temperature: 80}.

SQL: "SELECT temperature AS t FROM 'topic/+'".

La regola viene sottoscritta in tutti gli argomenti con due elementi di percorso, dove il primo elemento è 'topic'. La regola viene eseguita per i messaggi inviati a 'topic/subtopic' e 'topic/subtopic-2', ma non a 'topic/subtopic-3/details' (ha più livelli rispetto al filtro argomento) o a 'topic-2/subtopic-x' (non inizia con topic).

Argomento successivo:

Clausola WHERE

Argomento precedente:

Clausola SELECT
PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.