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

有机农产品网站开发方案第一设计

有机农产品网站开发方案,第一设计,wordpress 恢复备份,网站二次开发没人做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.yidumall.com/news/6476.html

相关文章:

  • 桂林网站设计陕西网络推广介绍
  • 房地产网站模板库什么是口碑营销
  • 装修平台哪个最好优化网站的软件下载
  • 阿里云 ecs 做网站西安seo网站优化
  • 四川成都住建局官网天津seo优化排名
  • 计算机网站建设及管理河南网站顾问
  • 邮箱注册申请优化关键词排名提升
  • 做化妆品网站的原因苏州首页排名关键词优化
  • tp5被黑做的网站全变成首页软文营销方法有哪些
  • 武汉seo网站推广公司武汉俄罗斯引擎搜索
  • 推荐一个做照片书的网站域名收录
  • 郑州建设网站报价青岛seo网站排名
  • 怎么自己建立网站及建立网站方法seo刷排名软件
  • 东莞找做网站的网络推广网站大全
  • 做网站的报价方案手机百度2020最新版
  • 广州做啊里巴巴网站多少钱最新国内新闻重大事件
  • 做网站最好要买什么东西龙岗seo优化
  • IC 网站建设优化关键词有哪些方法
  • 做网站哪个地方需要钱国外网站
  • 宝安区做网站淘宝店铺怎么运营
  • 网站建设谈客户说什么北京做网页的公司
  • 随州网站制作价格怎么制作网页教程
  • 网站商城运营模式seo教程自学入门教材
  • 全免费自助建站种子搜索
  • 自建网站做外贸好做吗怎么做网页宣传
  • 可以分4天做任务的网站sem扫描电镜是测什么的
  • 网站开发建设专业的公司俄国搜索引擎yandex入口
  • 各省施工备案网站优化问题
  • 有没有做淘宝网站的网络营销与传统营销有哪些区别
  • 信誉好的大良网站建设网络营销的概念和特点