遍历所有工作在工作区中使用工作2.1 API

使用工作API 2.1遍历,在工作区中显示的列表工作。

写的debayan.mukherjee

去年发表在:2023年7月28日

在砖工作API 2.0 (AWS|Azure|GCP)列表返回一个无限数量的职位描述。

在乔布斯API 2.1 (AWS|Azure|GCP),这种行为已经发生了改变。的列表现在命令返回一个最多25个工作,从最新到最古老的,。

在本文中,我们向您展示如何手动在工作区中遍历所有的工作。

指令

1)确定工作的总数量在你的工作区

  1. 点击工作流在侧边栏。
  2. 滚动到页面的底部。
  3. 在工作区中工作的总数在底部上市是正确的。

2)确定使用的值抵消限制

列表命令有两个修饰符,限制抵消抵消确定工作岗位的数量显示之前跳过第一个。限制决定了就业人数(25)显示。一起使用的命令可以显示特定的工作。

例如,如果在工作区中总共有20个工作你指定一个限制10个和一个抵消为0,列表返回工作岗位1 - 10(10最近的就业岗位,而不是最近的工作运行)。另外,如果你指定一个限制10个和一个抵消10、列表11日至20日返回工作岗位。

你应该考虑工作的总数在工作区并选择值限制抵消,使您可以轻松地遍历的总数量的工作。

3)迭代工作

你需要遍历的总数的工作。在本文中,我们在一个笔记本,遍历所有的工作使用旋度访问的API。我们假设工作很大的列表并显示最多25。

检查身份验证使用砖个人访问令牌(AWS|Azure|GCP)在创建和使用personal-access-tokens文档的更多信息。

第一个电话:

% sh旋度位置,头“授权:无记名< personal-access-token >”,请求得到/“https:// < databricks-instance > / api / 2.1 /工作/列表?限制= 25


第一次运行使用限制= 25。

后续调用,您可以运行下面的语法:

curl——位置标题“授权:无记名< personal-access-token >”,请求得到/“https:// < databricks-instance > / api / 2.1 /工作/列表?限制= 25 &page_token = < page_token >

您可以继续遍历总就业人数,显示25一次,直到所有的工作已经显示出来。

4)使用金桥筛选结果

删除

信息

金桥可以被描述为“sedJSON数据”。你可以用它来切,过滤器,地图,将结构化数据。

您可以使用金桥帮助过滤为特定的结果。例如,如果你管你的结果列表请求通过金桥的。deb,它返回对象值的键黛比

% sh旋度位置,头“授权:无记名< personal-access-token >”,请求得到“https:// < databricks-instance > / api / 2.1 /工作/列表吗?限制= 25抵消= 0 |金桥”。deb”


当使用可以包括多个键金桥。例如,金桥的。deb, .last_updated返回工作的关键值。

% sh旋度位置,头“授权:无记名< personal-access-token >”,请求得到“https:// < databricks-instance > / api / 2.1 /工作/列表吗?限制= 25抵消= 0 |金桥”。deb, .last_updated”


这篇文章有用吗?