Bir veri kaynağını bir ayrıştırıcıdan ayırır.
QPS sınırları
Tek bir Alibaba Cloud hesabı bu işlemi saniyede en fazla 10 kez çağırabilir (QPS).
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 | DetachParserDataSource |
Gerçekleştirmek istediğiniz işlem. Değeri DetachParserDataSource olarak belirtin. |
| DataSourceId | Long | Evet | 1001 |
Veri kaynağının ID'si. 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ı 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 görüntüleyebilirsiniz. Ö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. Ortak istek parametreleri.
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. Hata kodları. |
| 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 istek
http(s)://iot.cn-shanghai.aliyuncs.com/?Action=DetachParserDataSource
&DataSourceId=1001
&ParserId=1000
&<Common request parameters>
Örnek başarılı yanıt
XML biçimi
<DetachParserDataSourceResponse>
<RequestId>E4C0FF92-2A86-41DB-92D3-73B60310D25E</RequestId>
<Success>true</Success>
</DetachParserDataSourceResponse>
JSON biçimi
{
"RequestId": "E4C0FF92-2A86-41DB-92D3-73B60310D25E",
"Success": true
}
Hata kodları
| HttpCode | Hata kodu | Hata mesajı | Açıklama |
| 400 | iot.system.IllegalRequest | The request parameter is invalid. | İstek parametresi geçersiz olduğu için döndürülen hata mesajı. |
| 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.rule.DataSourceNotExists | Datasource not existed | Belirtilen veri kaynağı mevcut olmadığı için döndürülen hata mesajı. |
| 400 | iot.ruleng.RuleAlreadyIsStarted | The specified rule has already started | Kural ayrıştırıcısı zaten etkinleştirildiği için döndürülen hata mesajı. |
Hata kodlarının listesi için API Error Center adresini ziyaret edin.