j'avais créé ma base de données de test, nommé: test
, il y avait une table nommée: test_table
ne peut pas décider aws tableau athena dans la base de données
J'ai exécuté la commande de base de données default
: DROP TABLE IF EXISTS test.test_table
et reçu le message d'erreur:
FAILED: Execution Error, return code 1 from
org.apache.hadoop.hive.ql.exec.DDLTask.
NoSuchObjectException(message:Table test_table not found. (Service: AmazonDataCatalog; Status Code: 400; Error Code: EntityNotFoundException; Request ID: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx))
une suggestion?
Vous faites cela via la console de gestion Athena, ou via une connexion JDBC? Vous dites que vous l'avez exécuté à partir de la base de données 'default' - l'avez-vous essayé depuis la base de données' test'? –
J'ai exécuté la commande via la console et JDBC, les deux façons ne fonctionnaient pas. Et si j'ai exécuté la commande à partir de la base de données 'test', cela a bien fonctionné. Je me demandais juste pourquoi cela ne fonctionnait pas via la base de données par défaut –