Associe un analyseur à une source de données.
Notes d'utilisation
Avant d'appeler cette opération, appelez l'opération CreateParserDataSource pour créer une source de données, puis l'opération CreateParser pour créer un analyseur.
Limites de QPS
Chaque compte Alibaba Cloud est limité à 10 requêtes par seconde (QPS).
Les utilisateurs RAM partagent le quota du compte Alibaba Cloud.
Débogage
Paramètres de la requête
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | AttachParserDataSource |
Opération à exécuter. Définissez la valeur sur AttachParserDataSource. |
| DataSourceId | Long | Yes | 1001 |
ID de la source de données. Appelez l'opération ListParserDataSource pour lister les sources de données et obtenir l'ID de la source de données. |
| ParserId | Long | Yes | 1000 |
ID de l'analyseur. Appelez l'opération ListParser pour lister les analyseurs et obtenir l'ID de l'analyseur. |
| IotInstanceId | String | No | iot-2w**** |
ID de l'instance. Vous trouverez cet ID sur la page Aperçu de la console IoT Platform. Important
Pour plus d'informations, consultez la rubrique Aperçu. |
Outre les paramètres spécifiques à l'opération, vous devez inclure les paramètres de requête communs lors de l'appel. Pour plus d'informations, consultez la rubrique Paramètres de requête communs.
Paramètres de la réponse
| Parameter | Type | Example | Description |
| Code | String | iot.system.SystemException |
Code d'erreur renvoyé en cas d'échec de l'appel. Pour plus d'informations, consultez la rubrique Codes d'erreur. |
| ErrorMessage | String | A system exception occurred. |
Message d'erreur renvoyé en cas d'échec de l'appel. |
| RequestId | String | E4C0FF92-2A86-41DB-92D3-73B60310D25E |
ID de la requête. |
| Success | Boolean | true |
Indique si l'appel a réussi.
|
Exemples
Exemple de requête
http(s)://iot.cn-shanghai.aliyuncs.com/?Action=AttachParserDataSource
&DataSourceId=1001
&ParserId=1000
&<Common request parameters>
Exemple de réponse en cas de succès
Format XML
<AttachParserDataSourceResponse>
<RequestId>E4C0FF92-2A86-41DB-92D3-73B60310D25E</RequestId>
<Success>true</Success>
</AttachParserDataSourceResponse>
Format JSON
{
"RequestId": "E4C0FF92-2A86-41DB-92D3-73B60310D25E",
"Success": true
}
Codes d'erreur
| HttpCode | Error code | Error message | Description |
| 400 | iot.system.SystemException | An internal error occurred. Try again later. | Une exception système s'est produite. |
| 400 | iot.system.IllegalRequest | The request parameter is invalid. | Le paramètre de requête n'est pas valide. |
Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs de l'API.