更新时间:2024-08-03 GMT+08:00

调测HetuEngine Python3应用

本章节适用于MRS 3.3.0及以后版本。

操作场景

在python3程序代码完成开发后,可以在Windows环境或者上传到Linux环境进行调测,和集群业务平面网络互通时,可以直接在本地进行调测。

操作步骤

  1. 参考导入并配置HetuEngine Python3样例工程章节,获取样例代码,获取hetu-jdbc-XXX.jar文件,并复制到自定义目录中。
  2. 编辑样例代码,根据集群实际情况修改url、user等信息,并根据实际路径修改“jdbc_location”。
    • Windows系统路径填写示例:"D:\\hetu-examples-python3\\hetu-jdbc-XXX.jar"
    • Linux系统路径示例:"/opt/hetu-examples-python3/hetu-jdbc-XXX.jar"
  1. 运行python3样例代码。
    • Windows直接通过pycharm或者Python IDLE运行py脚本。
    • Linux运行样例代码前需要已安装Java。

      进入样例代码路径并执行py脚本,样例代码路径如“/opt/hetu-examples-python3”:

      cd /opt/hetu-examples-python3

      python3 JDBCExampleBroker.py

  1. 运行结果。
    • Windows系统中,在console界面可以看到运行结果示例:
      图1 Windows系统运行结果
    • Linux系统中运行结果示例:
      …
      [ ('hive', ('mv',), ('svc',), ('system',), ('systemremote',)]