3.延云产品开发使用文档.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.延云产品开发使用文档

延云Ya100使用文档YDB 为大数据即席分析、即席画像而生母延年微信:ycloudnet目前延云YDB提供如下几种方式命令行的方式Web http接口的方式JDBC接口的方式通过JAVA编程接入通过可视化SQL分析统计接入通过报表分析工具接入第一章、如何与YDB对接(交互)1.1命令行接入进入ya100的安装目录的bin目录直接执行 ./conn.sh 即可。通过./conn.sh -f xxx.sql 直接执行文件中的SQL1.2WEB接入1.图形SQL 提交地址http://xxx.xx.xx.xx:1210/sparkviewhttp://xxx.xx.xx.xx:1210/sparkview2.Json接口http://xxx.xx.xx.xx:1210/sparksql?sqlhttp://xxx.xx.xx.xx:1210/sparksql?sql=?sql参数可以get方式提交,也可以POST方式提交1.3 JDBC接口-①通过JAVA编程接入1.依赖的jar包如下 /cRsdXzbKLpH9I 访问密码 523d2.编程示例如下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 * from ydb_example_shu where Yfilter(ydb_example_shu,ydbpartion=\\3000w\\,ya100_pipe) limit 10);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();1.3 JDBC接口-②通过可视化SQL分析统计接入1.SQL分析工具有很多,只要支持HIVE接口即可,以squirrel为例Squirrel下载以及使用教程如下:/cSCjDpD58gEqS 访问密码 262a1.3 JDBC接口-③通过报表分析工具接入通过可视化报表分析工具,可以极大的提高程序开发的效率,只要是支持HIVE接口的可视化报表工具,都可以与YDB集成,下面以帆软报表为例第二章、创建表与导入数据 2.1延云产品创建表 常见的数据类型类型解释string字符串类型,该类型不分词,通常用来存储比较短的字符串,如类目int整形32位long整形64位doubleDouble类型floatFloat类型text字符串类型,单字分词,通常用来存储长文本该类型的列,不能进行统计与group by,只能用于模糊检索与查明细textcjk字符串类型,CJK分词,通常用来存储长文本该类型的列,不能进行统计与group by,只能用于模糊检索与查明细tint整形32位-适合大范围的range过滤查询tlong整形64位-适合大范围的range过滤查询tdoubleDouble类型-适合大范围的range过滤查询tfloatFloat类型-适合大范围的range过滤查询 2.3延云YDB表的创建首先需要在ydb的web页面中创建ydb的表,该表为YDB的原始表,创建后可以使用YDB原生的基本查询,但SPARK中还不能直接使用。示例如下打开 http://ycloudtest:1210并打开《创建数据表》连接create table ydb_example_shu(phonenum long,usernick string,ydb_sex string,ydb_province string,ydb_grade string,ydb_age string,ydb_blood string,ydb_zhiye string,ydb_earn string,ydb_prefer string,ydb_consume string,ydb_day string,amtdouble tdouble,amtlong int,content textcjk) 2.3在spark中创建与ydb的连接表 该表的作用是用于对接YDB与SPARK,只有创建了该表才能在SPARK中查询YDBC

文档评论(0)

little28 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档