免费注册
帮助文档(华北一、二)

  • 1、DW支持从mysql导入数据吗?

    支持。我们提供了一种从MySQL向DW导入数据的工具。这个工具可以全量、也可以增量从MySQL导入到DW单线程可以到达每秒4000-8000条,多线程可以达到4w-10w条每秒。具体使用请参考mysql数据导入到udw.pdf

    2、HDFS/Hive与DW之间可以导入导出数据吗?

    可以。 为了方便udw和hdfs/hive之间的数据导入和导出,我们提供个两种方案:

    用sqoop实现hdfs和udw直接的数据导入导出,使用方法请参考:hdfs和hive中数据导入导出到udw

    创建hdfs外部表,使用方法请参考:创建hdfs外部表

    3、DW中怎么kill掉正在执行的SQL语句?

    查看哪些SQL语句正在执行,语句如下:

     
    SELECT datname,procpid,query_start, current_query,waiting,client_addr 
    FROM pg_stat_activity WHERE waiting='t';

    说明:

    datname表示数据库

    procpid表示当前的SQL对应的PID

    query_start表示SQL执行开始时间

    current_query表示当前执行的SQL语句

    waiting表示是否正在执行,t表示正在执行,f表示已经执行完成

    client_addr表示客户端IP地址

    找出procpid,假设为1234。然后执行

     SELECT pg_terminate_backend(1234);

    4、如何通过外网访问DW?

    dw默认是通过内网访问的,为了数据安全性,尽量不要通过外网访问DW,如果有访问外网的需求请参考:

    前提:有一台可以访问 dw 的 ECS,并且这台ECS上可以访问外网 ip。

    例如:ecs内网 ip 是 10.10.0.9 外网 IP 是 192.168.120.110,dw的访问ip 是 10.10.10.1, 我们在ecs机器上建立 ssh 隧道即可通过 192.168.120.110访问dw。在ecs机器上执行如下命令:

    ssh -C -f -N -g -L 5432:10.10.10.1:5432 root@10.10.0.9

    备注:请注意开放外网防火墙端口 5432(也可以把 dw 端口映射到ecs上其他端口上)。


文档是否已解决您的问题?

  已解决   未解决

如您有其它疑问,您也可以与我们技术专家联系探讨。

联系技术专家