Consulte os dados armazenados no OSS-HDFS ao executar o Trino em um cluster do EMR.
Pré-requisitos
Um cluster do EMR (EMR-3.42.0 ou superior, ou EMR-5.8.0 ou superior) com o Trino selecionado. Create a cluster.
O OSS-HDFS está ativado com acesso autorizado. Enable the OSS-HDFS service.
Procedimento
-
Consulte os dados no serviço OSS-HDFS.
-
Conecte-se à CLI do Trino.
No console do EMR on ECS, acesse Services > Trino > a guia Configure para obter <Trino_server_address> e <Trino_server_port>.
trino --server <Trino_server_address>:<Trino_server_port> --catalog hive -
Crie um schema para o OSS.
create schema testDB with (location='oss://{yourBucketName}.{yourBucketEndpoint}/{schema_dir}'); -
Use o schema.
use testDB; -
Crie uma tabela.
create table tbl (key int, val int); -
Insira dados na tabela.
insert into tbl values (1,666); -
Consulte os dados na tabela.
select * from tbl;
-