Translation not up to date
Watson Query' ta, veri kaynağı bağlantısı kaldırıldıktan sonra nesne depolamasındaki bir sanallaştırılmış tabloyu kaldırmaya çalıştığınızda bir hata oluşur.
Belirtiler
Örneğin, web istemcisinde şu hata iletisine benzer bir hata iletisi görebilirsiniz.
The <table name> cannot be removed.
Aşağıdaki iletiye benzer ayrıntılı bir hata, günlük dosyalarında kullanılabilir.
The statement failed because a Big SQL component encountered an error. Component receiving the error: "DDL". Component returning the error: "HIVE". Log entry identifier: "[BSL-0-1be1bf7a]". Reason: "Unable to load credentials from envir".. SQLCODE=-5105, SQLSTATE=58040, DRIVER=4.29.24
Sorunun çözümleniyor
Hata iletisi, Watson Query , nesne depolamasındaki sanallaştırılmış bir tablo için bir DROP TABLE
deyimi gerçekleştirdiğinde, temeldeki Hive sisteminin kimlik bilgilerine erişimi olmalıdır. Ancak, veri kaynağı bağlantısı kaldırıldıysa, kimlik bilgileri kullanılamaz ve DROP
başarısız olur.
Nesne depolamasındaki veri kaynağına ilişkin bağlantıyı kaldırmadan önce, nesne depolamasındaki sanallaştırılmış tablolar kaldırılmalıdır. Bağlantı kaldırıldıysa, bağlantıyı yeniden etkinleştirin, ilişkili tüm çizelgeleri kaldırın ve daha sonra, bağlantıyı kaldırın.