Wie kann ich ein Schema löschen, die Tabellen in HBase enthält Phoenix mit?Tropfen Schematische in HBase enthält mit Phoenix
- HBase Version: 1.2.6
- Phoenix Version: 4.10.0-Hbase-1.2.0
Ich versuche, ein Schema zu löschen, aber ich bin nicht in der Lage, es zu tun. Mein Schema besteht aus einigen Tabellen.
Ich erhalte eine Fehlermeldung, dass das Schema nicht leer ist. Wie kann ich das Schema in diesem Fall löschen? Was muss ich noch tun?
Dies ist der Java-Code Phoenix mit Schema aus HBase löschen:
Connection conn = setupDbConnection();
statement = conn.createStatement();
statement.executeUpdate("DROP SCHEMA "+schemaName);
conn.commit();
ja ich habe diese Einstellung in hbase-site.xml und auch in meinem Client-Programm konfiguriert. Aber der Fehler ist, dass das Schema/Namespace nicht leer ist. Meine Frage ist, wie man das Schema löscht, wenn es einige Tabellen enthält. – vrb