Ana içeriğe geç

Oracle Metrik Önbelleğini Temizle

İsteği yanıtlayan sunucu sürecinin tuttuğu, bir metrik sağlayıcısına ait kaynak belge kopyasını siler; böylece düzeltilmiş bir tablo, sağlayıcının cache_ttl_seconds süresini beklemeden hemen görünür. Yalnızca SHEET sağlayıcısı belge tutar; diğer sunucu süreçleri kendi kopyalarını kendi önbellek süreleri dolana kadar tutar.

Oracle Önbelleğini Temizle uç noktasının aksine silinecek paylaşılan özet yoktur: metrik özetleri her istekte kaynaktan okunur, bu yüzden summary_entries her zaman 0'dır.

Gerekli izin: oracle:update

İstek​

DELETE /v2/admin/oracle-metrics/{oracle_metric_id}/cache

Parametreler​

AdTipKonumAçıklama
oracle_metric_idstringpathZorunlu. Metrik sağlayıcısı ID'si (24 karakterlik hex)

Başlıklar​

AdAçıklama
AuthorizationZorunlu. Bearer <access_token>

Örnek​

curl --request DELETE \
--url '{{baseUrl}}/v2/admin/oracle-metrics/6a5d0206379ebd02e53bf1a1/cache' \
--header 'Authorization: Bearer <access_token>'

Yanıt​

{
"summary_entries": 0,
"document_cleared": true
}

Yanıt Alanları​

AlanTipAçıklama
summary_entriesintegerMetrik sağlayıcılarında her zaman 0
document_clearedbooleanYanıtlayan sürecin kaynak belgenin bir kopyasını tutup tutmadığı ve silip silmediği. false, orada önbellekte hiçbir şey olmadığı anlamına gelir

Hatalar​

DurumKodAçıklama
40010000oracle_metric_id geçerli bir 24 karakterlik hex ID değil
40010001Metrik sağlayıcısı bulunamadı ya da silinmiş (domain 53)

Hata biçimi ve ortak kodlar için Hatalar sayfasına bakın.