YDB的使用方法

来源:互联网 发布:js select case when 编辑:程序博客网 时间:2024/06/06 02:32

目前沈阳延云云计算公司提供一下几种方式对接(交互)

1.命令行方式。

1.进入到ya100的bin文件内,直接执行:        ./conn.sh    就可以了

2.通过./conn.sh -f xxx.sql直接执行文件中的SQL


2.Web http 接口方式。

1.图形SQL提交地址

http://xxx.xx.xx.xx:1210/sparkview

2.Json接口

http://xxx.xx.xx.xx:1210/sparksql?sql=?

sql参数可以get方式提交,也可以POST方式提交



3.JDBC接口方式。

通过JAVA编程接入

1.依赖的jar

2.编程示例如下

Class.forName("org.apache.hive.jdbc.HiveDriver");

Connection conn =DriverManager.getConnection("jdbc:hive2://ycloudtest:10000/default","ycloud","");

Statement smst =conn.createStatement();

ResultSet rs =smst.executeQuery("select * fromydb_example_shu whereYfilter('ydb_example_shu','ydbpartion=\\'3000w\\'',ya100_pipe) limit10");

ResultSetMetaData m =rs.getMetaData();

while (rs.next()) {

   for (int i = 1; i <= columns; i++) {

        System.out.print(rs.getString(i));

        System.out.print("\t\t");

   }

   System.out.println();

}

rs.close();

conn.close();


通过可视化SQL分析统计接入
1.SQL分析工具有很多,只要支持HIVE接口即可
我有一篇文章是专门介绍支持Hive的可视化工具
通过报表分析工具接入
通过可视化报表分析工具,可以极大的提高程序开发的效率,只要是支持HIVE接口的可视化报表工具,都可以与YDB集成,





以上是YDB产品的使用及应用过程。

0 0
原创粉丝点击