SynapseLivyReliableHttpClient 类
经过自定义的用于与 Livy 服务通信的 http 客户端。
- 继承
-
builtins.objectSynapseLivyReliableHttpClient
构造函数
SynapseLivyReliableHttpClient(base_url: str)
参数
- base_url
方法
| delete_session |
删除会话。 |
| get_all_session_logs |
获取给定会话的所有日志。 |
| get_executors |
获取给定应用程序的所有活动执行程序。 |
| get_job_by_id |
获取给定作业的状态。 |
| get_jobs |
获取给定应用程序的所有作业。 |
| get_session |
发送 GET 请求以获取会话状态。 |
| get_stage_attempt_by_id |
获取给定尝试的状态。 |
| get_stage_by_id |
获取给定阶段的所有尝试。 |
| get_stages |
获取给定应用程序的所有阶段。 |
| get_statement |
发送 GET 请求以获取语句状态。 |
| post_session |
发送 POST 请求来创建新会话。 |
| post_statement |
发送 POST 请求来运行语句。 |
| reset_session_timeout |
重置会话超时,使会话在另一个超时期间保持活动状态。 |
delete_session
get_all_session_logs
get_executors
获取给定应用程序的所有活动执行程序。
get_executors(session_id: str, app_id: str)
参数
get_job_by_id
获取给定作业的状态。
get_job_by_id(session_id: str, app_id: str, job_id: str)
参数
get_jobs
获取给定应用程序的所有作业。
get_jobs(session_id: str, app_id: str)
参数
get_session
发送 GET 请求以获取会话状态。
get_session(session_id: str, detailed: bool = False)
参数
get_stage_attempt_by_id
获取给定尝试的状态。
get_stage_attempt_by_id(session_id: str, app_id: str, stage_id: str, attempt_id: str)
参数
get_stage_by_id
获取给定阶段的所有尝试。
get_stage_by_id(session_id: str, app_id: str, stage_id: str)
参数
get_stages
获取给定应用程序的所有阶段。
get_stages(session_id: str, app_id: str)
参数
get_statement
发送 GET 请求以获取语句状态。
get_statement(session_id: str, statement_id: str)
参数
post_session
post_statement
发送 POST 请求来运行语句。
post_statement(session_id: str, data)
参数
- data
必需
要运行的代码,以及种类(又称为语言)
reset_session_timeout
反馈
提交和查看相关反馈