从现有存储帐户中将数据提取到 HDInsight 中

Fetch Data into HDInsight from an existing Storage Account

最初,我在 Azure 中使用存储帐户创建了一个 Hadoop HDInsight 集群。在 Ambari 门户中,我已连接到 Hive 仓库并创建了一些示例表。 现在,我删除了 HDInsight 集群并创建了一个与之前集群具有相同规格和区域的新集群。存储帐户已连接,但我看不到我之前创建的那些表。

谁能提供步骤或参考博客。

这是在创建没有自定义元存储的 HDInsight 群集时的预期行为。

Is the Hive metastore deleted when the cluster is deleted?

这取决于您的集群配置使用的 Metastore 类型。

对于默认元存储:默认元存储是集群生命周期的一部分。删除集群时,相应的 Metastore 和元数据也会被删除。

对于自定义元存储:元存储的生命周期与集群的生命周期无关。因此,您可以在不丢失元数据的情况下创建和删除集群。即使在您删除和 re-create HDInsight 群集后,您的 Hive 架构等元数据仍然存在。

参考: Use external metadata stores in Azure HDInsight.