MAPREDUCE服务 MRS-导出Doris查询结果集:示例

时间:2024-08-30 15:39:47

示例​

  • 导出到HDFS​

    将简单查询结果导出到文件“hdfs://path/to/result.txt”中,并指定导出格式为 CS V。

    • 集群已启用Kerberos认证(安全模式)

      SELECT * FROM example_db.test_export_tbl

      INTO OUTFILE "hdfs://192.168.67.78:25000/tmp/result_"

      FORMAT AS CSV

      PROPERTIES

      (

      "broker.name" = "broker_192_168_67_78",

      "column_separator" = ",",

      "line_delimiter" = "\n",

      "max_file_size" = "100MB",

      "broker.hadoop.security.authentication" = "kerberos",

      "broker.kerberos_principal" = "doris/hadoop.hadoop.com@HADOOP.COM",

      "broker.kerberos_keytab" = "${BIGDATA_HOME}/ FusionInsight _Doris_8.3.0/install/FusionInsight-Doris-1.2.3/doris-fe/bin/doris.keytab"

      );

    • 集群未启用Kerberos认证(普通模式)

      SELECT * FROM example_db.test_export_tbl

      INTO OUTFILE "hdfs://192.168.67.78:25000/tmp/result_"

      FORMAT AS CSV

      PROPERTIES

      (

      "broker.name" = "broker_192_168_67_78",

      "column_separator" = ",",

      "line_delimiter" = "\n",

      "max_file_size" = "100MB",

      "broker.username"="hdfs",

      "broker.password"=""

      );

  • 导出到本地文件​

    导出到本地文件时需要先在“fe.conf”中配置enable_outfile_to_local=true。

    select * from tbl1 limit 10

    INTO OUTFILE "file:///home/work/path/result_";

support.huaweicloud.com/cmpntguide-lts-mrs/mrs_01_249194.html