Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hive 如何在不使用数据管道的情况下将配置单元外部表复制到Readshift_Hive_Amazon Redshift - Fatal编程技术网

Hive 如何在不使用数据管道的情况下将配置单元外部表复制到Readshift

Hive 如何在不使用数据管道的情况下将配置单元外部表复制到Readshift,hive,amazon-redshift,Hive,Amazon Redshift,我想通过命令行将配置单元外部表直接上传到AWS Redshift。我不想使用数据管道。我是否必须先将表上载到S3,然后将其复制到Redshift?有没有直接加载的方法?您可以使用SSH直接从远程主机加载Redshift,或者,如果您使用的是其EMR版本的Hadoop,则可以直接从HDFS文件系统加载 S3中已经有外部表了吗?没有。我可以轻松地将外部表上载到S3。但我想知道是否有一种方法可以直接上传到Redshift。您可以使用SSH COPY to Redshift(),但我认为S3选项更简单谢

我想通过命令行将配置单元外部表直接上传到AWS Redshift。我不想使用数据管道。我是否必须先将表上载到S3,然后将其复制到Redshift?有没有直接加载的方法?

您可以使用SSH直接从远程主机加载Redshift,或者,如果您使用的是其EMR版本的Hadoop,则可以直接从HDFS文件系统加载


S3中已经有外部表了吗?没有。我可以轻松地将外部表上载到S3。但我想知道是否有一种方法可以直接上传到Redshift。您可以使用SSH COPY to Redshift(),但我认为S3选项更简单谢谢。这很有帮助。