Sto utilizzando HDInsight e devo eliminare i miei cluster quando ho finito di eseguire le query. Tuttavia, ho bisogno dei dati che raccolgo per sopravvivere per un altro giorno. Sto lavorando su query che creerebbero colonne calcolate da table1 e le inseriremo in table2. Per prima cosa volevo un semplice test per copiare le righe. Puoi creare una tabella esterna da un'istruzione select?Crea tabella esterna con selezione dall'altra tabella
drop table if exists table2;
create external table table2 as
select *
from table1
STORED AS TEXTFILE LOCATION 'wasb://{container name}@{storage name}.blob.core.windows.net/';
Si lamenta di RMR: Impossibile spostare "wasb: // {nome del contenitore} @ {nome} stoccaggio .blob.core.windows.net /" nel cestino, in quanto contiene la spazzatura. Prendi in considerazione l'utilizzo dell'opzione -skipTrash – Roger
dove imposta -skipTrash? – Roger
Questo era un [bug] (https://issues.apache.org/jira/browse/HIVE-6469), ma ora dovrebbe essere corretto usando il comando PURGE poiché hive 0.14 [PURGE] (https: // cwiki .apache.org/confluence/display/Hive/LanguageManual + DDL # LanguageManualDDL-DropTable) – FtoTheZ