Bir ayrıştırıcıyı bir veri kaynağıyla ilişkilendirir.
Kullanım notları
Bu işlemi çağırmadan önce, veri kaynağı oluşturmak için CreateParserDataSource ve ayrıştırıcı oluşturmak için CreateParser işlemlerini çağırın.
QPS sınırları
Her Alibaba Cloud hesabı saniyede en fazla 10 sorgu (QPS) gönderebilir.
RAM kullanıcıları, Alibaba Cloud hesabının kotasını paylaşır.
Hata ayıklama
İstek parametreleri
| Parametre | Tür | Gerekli | Örnek | Açıklama |
| Action | String | Evet | AttachParserDataSource |
Gerçekleştirmek istediğiniz işlem. Değeri AttachParserDataSource olarak ayarlayın. |
| DataSourceId | Long | Evet | 1001 |
Veri kaynağının ID'si. Veri kaynaklarını sorgulamak ve veri kaynağı ID'sini almak için ListParserDataSource işlemini çağırın. |
| ParserId | Long | Evet | 1000 |
Ayrıştırıcının ID'si. Ayrıştırıcıları sorgulamak ve ayrıştırıcı ID'sini almak için ListParser işlemini çağırın. |
| IotInstanceId | String | Hayır | iot-2w**** |
Örneğin ID'si. ID bilgisini IoT Platform konsolundaki Overview sayfasında bulabilirsiniz. Önemli
Daha fazla bilgi için bkz. Overview. |
İşleme özel istek parametrelerine ek olarak, bu işlemi çağırırken ortak istek parametrelerini de belirtmeniz gerekir. Daha fazla bilgi için bkz. Common request parameters.
Yanıt parametreleri
| Parametre | Tür | Örnek | Açıklama |
| Code | String | iot.system.SystemException |
Çağrı başarısız olursa döndürülen hata kodu. Daha fazla bilgi için bkz. Error codes. |
| ErrorMessage | String | A system exception occurred. |
Çağrı başarısız olursa döndürülen hata mesajı. |
| RequestId | String | E4C0FF92-2A86-41DB-92D3-73B60310D25E |
İsteğin ID'si. |
| Success | Boolean | true |
Çağrının başarılı olup olmadığını gösterir.
|
Örnekler
Örnek istekler
http(s)://iot.cn-shanghai.aliyuncs.com/?Action=AttachParserDataSource
&DataSourceId=1001
&ParserId=1000
&<Common request parameters>
Başarılı yanıt örnekleri
XML biçimi
<AttachParserDataSourceResponse>
<RequestId>E4C0FF92-2A86-41DB-92D3-73B60310D25E</RequestId>
<Success>true</Success>
</AttachParserDataSourceResponse>
JSON biçimi
{
"RequestId": "E4C0FF92-2A86-41DB-92D3-73B60310D25E",
"Success": true
}
Hata kodları
| HttpCode | Hata kodu | Hata mesajı | Açıklama |
| 400 | iot.system.SystemException | An internal error occurred. Try again later. | Sistem istisnası oluştuğu için döndürülen hata mesajı. |
| 400 | iot.system.IllegalRequest | The request parameter is invalid. | İstek parametresi geçersiz olduğu için döndürülen hata mesajı. |
Hata kodlarının listesi için API Error Center adresini ziyaret edin.