当前位置: 首页 > news >正文

有机农产品网站开发方案关键词指数

有机农产品网站开发方案,关键词指数,上海做网站大的公司,浙江网站建设推广公司找哪家Apache Zeppelin学习记录2 文章目录 Apache Zeppelin学习记录2前言一、基础调用二、带参数调用1.代码块要增加一行z.textbox("folder_path", "input")2.读取result 总结 前言 上一章讲了如何使用zeppelin来接入python,本节我们来看看如何使用R…

Apache Zeppelin学习记录2

文章目录

  • Apache Zeppelin学习记录2
  • 前言
  • 一、基础调用
  • 二、带参数调用
    • 1.代码块要增加一行z.textbox("folder_path", "input")
    • 2.读取result
  • 总结


前言

上一章讲了如何使用zeppelin来接入python,本节我们来看看如何使用RESTful API操作zeppelin的paragraph。


提示:官方API文档见https://zeppelin.apache.org/docs/0.10.1/usage/rest_api/notebook.html

一、基础调用

  1. anonymous模式不需要用户名密码即可直接访问。如图,
    在这里插入图片描述
    根据API文档我们知道,运行模式有两种,同步和异步,区别在于url不同,
    同步是run:http://[zeppelin-server]:[zeppelin-port]/api/notebook/run/[noteId]/[paragraphId]
    异步是job:http://[zeppelin-server]:[zeppelin-port]/api/notebook/job/[noteId]/[paragraphId]

  2. shiro模式,需要先调用/api/login,然后再调用相应的接口,如图,
    在这里插入图片描述

二、带参数调用

1.代码块要增加一行z.textbox(“folder_path”, “input”)

具体API说明参考:
https://zeppelin.apache.org/docs/0.10.1/usage/rest_api/notebook.html#run-a-paragraph-synchronously
https://zeppelin.apache.org/docs/0.10.1/usage/dynamic_form/intro.html#text-input-form-1
代码如下(示例):

%pythonimport pandas as pd
import os# 文件夹路径
folder_path = z.textbox("folder_path", "input")# 读取文件夹中的所有 CSV 文件
csv_files = [f for f in os.listdir(folder_path) if f.endswith('.csv')]。。。

请求发送时如下,增加body
在这里插入图片描述

2.读取result

在 Apache Zeppelin 中,同步方式请求执行paragraph的返回值会把paragraph的输出放在msg.data里,如下截图,需要根据msg.type对data进行进一步分析处理。
在这里插入图片描述

在这里插入图片描述
异步方式没有直接提供获取某个段落(paragraph)执行结果的特定 API ,如果想要获取段落执行结果,可以考虑以下4种方法:

  1. 通过 Zeppelin Web 页面手动导出结果: 在 Zeppelin 的 Web 界面中,执行你感兴趣的段落,然后手动导出结果。通常,你可以在段落执行后找到一个导出按钮或选项,以将执行结果保存为文件(如 JSON、CSV 等)。这样,你可以手动导出并保存结果数据。

  2. 直接查询 Zeppelin 的数据库: Zeppelin 通常使用数据库(如 Derby)来存储笔记本(notebook)和段落的元数据。你可以直接查询 Zeppelin 的数据库,获取相关段落的执行结果。请注意,直接查询数据库需要对 Zeppelin 的数据库结构有一定的了解,并且这种方法可能涉及到一些安全性和稳定性的考虑。

  3. 将paragraph的输出写入某个特定的文件或数据库中,然后用第三方API去读取这个结果。

  4. 通过notebook获取paragraph的执行结果,执行GET /api/notebook/[notebook id],在得到的response里解析paragraphs的results。


总结

以上就是今天要讲的内容,后面我们可以对zeppelin进行更深入的使用。

http://www.tj-hxxt.cn/news/25395.html

相关文章:

  • 如何做网站不被坑企业关键词优化推荐
  • 济南集团网站建设公司好湖南正规seo优化报价
  • wordpress 会员卡图片优化推广网站推荐
  • 电子科技 深圳 网站建设谷歌外链
  • 怎么做苹果手机网站首页郴州网站seo外包
  • 武汉做网站专业建站网站搜索排名优化价格
  • apache搭建多个网站自己做网站
  • html5制作网站百度下载软件
  • 电子商务网站建设解决方案武汉seo关键字优化
  • 武汉做网站互云百度点击工具
  • 搜书网站 怎么做新闻摘抄大全
  • 广东营销型网站建设多少钱成人企业管理培训课程
  • 如何做网站联盟免费发布推广信息的平台
  • 建设第三方公众号平台网站教程沈阳seo建站
  • 商务网站建设线下实体店如何推广引流
  • 上海建设工程安全监理网站电商网站有哪些
  • 专门找人做软件的网站百度指数数据下载
  • 朝鲜族做的电影网站最新军事新闻今日最新消息
  • 朋友圈网页怎么制作何鹏seo
  • 免费拿项目做的网站对网站进行seo优化
  • 偃师企业网站北京seo工程师
  • 苏州市智信建设职业培训学校网站网址安全检测中心
  • 文山专业网站建设联系电话标题优化
  • 台州网站制作公司淘宝关键词优化推广排名
  • wordpress悬浮播放器高级seo培训
  • 网站开发书百度网盟推广怎么做
  • 网站开发助理是干啥的seo优化公司信
  • 做cad室内平面图的家具素材网站关键词排名客服
  • wordpress复制page线上seo关键词优化软件工具
  • 公司网站建设成本沈阳网站关键词优化多少钱