JIRA Servcie Desk是一款服务台管理软件,它能够为你的客户提供简单直观的用户体验,并集成了强大的SLA支持、可自定义的服务队列、自动化的请求管理以及实时的报表。
通过jra Cloud for Sheets,您可以使用现有的Jira过滤器或自定义JQL(Jira查询语言)将Jira数据导入到电子表格中。
在Google表格中安装
在Google表格电子表格中:
- 单击Add-ons,然后单击Get add-ons…
- 搜索Jira Cloud for Sheets,然后将鼠标悬停在卡片上,然后点击+Free。
- 按照提示为加载项提供对Google表格电子表格的访问权限。
连接您的云站点/实例
- 打开Google表格电子表格,然后选择 Add-ons → Jira Cloud for Sheets → Open…
- 单击CONNECT,这将打开一个新的浏览器窗口。
- 从可用站点列表中选择要添加的站点,然后单击Accept。
![c99bee7cf3521e3fdb4c919800704ce7.png](https://i-blog.csdnimg.cn/blog_migrate/d2a5363e3c8fc4062e8c083b260863b9.jpeg)
授权成功后,您将被重定向到Google表格电子表格,并且您应该会看到类似以下的内容(又名汉堡菜单):
![f796af7115f4b41a9fde7c44785e1943.png](https://i-blog.csdnimg.cn/blog_migrate/fa161c54d04f5bfe526758ba60003c52.jpeg)
从Jira导入数据
现在,您可以通过单击从Jira获取数据,然后使用以下方法之一将Jira问题导入到电子表格中:
使用JQL
如果您不编写特定的JQL查询,系统将导入所有项目中的所有问题。
- 单击 Add-ons → Jira Cloud for Sheets → Open … → Get data from Jira
- 为要运行的查询指定JQL。您可以单击OPEN IN JIRA链接以在Jira中打开并测试JQL查询。
- 单击获取数据。
- Jira现在将运行查询并返回当前工作表中的所有匹配问题。
![ee56251706599d48602d25fa20f3da69.png](https://i-blog.csdnimg.cn/blog_migrate/4b10ef8b62a580b91095e41b494e491b.jpeg)
使用过滤器
如果您在Jira Cloud网站上定义了过滤器,则可以在电子表格中使用它们。目前,我们仅支持加星标的过滤器。确保您计划使用的过滤器在您的Jira Cloud网站上为加星标。
- 单击Add-ons → Jira Cloud for Sheets → Open … → Get data from Jira。
- 选择FILTERS选项卡。
- 从可用过滤器列表中选择您的过滤器。
- 单击GET DATA。
您可以限制最大行数返回的行数。
Jira将运行查询并返回当前工作表中的所有匹配问题。它看起来应该如下图所示:
![b37eeb058c4859e457a802f86919dd6b.png](https://i-blog.csdnimg.cn/blog_migrate/b0426b9cbe65c1210e7ea9f10ef28f4e.jpeg)
将JIRA自定义函数与JQL一起使用
该插件还提供了一个自定义Google表格功能= JIRA,您可以使用该功能从电子表格中的单元格查询Jira:
- 单击Add-ons → Jira Cloud for Sheets → Open… → Settings。
- 单击Enable =JIRA() function for users of this sheet。
- 阅读警告并接受。
仅文档所有者可以启用此功能。启用后,此功能将使用文档所有者配置的网站和Jira帐户来查询Jira。
共享具有JIRA()自定义功能的电子表格时,请谨慎操作,因为任何可以对其进行编辑的人都可以使用此功能,并使用文档所有者的Jira帐户导入Jira数据。
您可以在电子表格的单元格中使用该功能:
![2e42109f7858fa6bc5793a77ad4e1e47.gif](https://i-blog.csdnimg.cn/blog_migrate/8837a6d9de6805b66bcbc75de764d5dd.gif)
连接其他Jira Cloud站点(可选)
要连接其他Jira Cloud网站:
- 单击Add-ons → Jira Cloud for Sheets → Open…。
- 点击当前网站旁边的下拉菜单,然后点击Add another site…。
- 按照提示提供对其他Jira Cloud站点的加载项的访问。
- 现在,您可以在导入期间在站点之间切换。
已知问题和解决办法
我启用了= JIRA()函数,但仍向我显示错误。
使用= JIRA()函数清除您正在使用的单元格的值,然后按Enter。再次输入查询,它现在应该可以使用了。您只需要这样做一次(我们正在努力解决导致此问题的错误)。
当我要查询大量问题时,加载项返回错误。
该插件应该可以很好地处理多达10,000个问题。如果需要返回更多问题,则应使用= JIRA()函数,该函数可让您分页显示结果。确保对查询中的结果进行排序。
例如,要返回20000期,请将其放在一个单元格上以返回前10,000期:
=JIRA("project = ProjA order by updated desc", "", 0, 10000)
并且在另一个单元格中返回以下10,000个问题:
=JIRA("project = ProjA order by updated desc", "", 10000, 10000)
加载项返回用于用户数据的空单元格。
该加载项尊重个人用户的个人资料数据的隐私设置。如果用户将其个人资料信息设为私有,则该附件将在此对象(如Assignee 或 Reporter)中为该用户返回一个空白值 。
常见问题解答 (参考)
Jira Cloud for Sheets提供什么功能?
Jira Cloud for Sheets是一个插件,您可以在Google电子表格中使用它从Jira Cloud网站导入数据:
- 基于JQL(Jira查询语言)。
- 基于Jira Cloud上已加星标/预定义的过滤器。
如何指定电子表格中填充的列?
该插件在导入数据时会在Jira Cloud上使用您的列设置。您可以为帐户和过滤器设置不同的列设置。如果在Jira Cloud上没有配置特定于用户/过滤器的列,则该附件将使用默认系统列。
您可以使用= JIRA()函数指定不同的列,例如:
=JIRA("project=MYP","issueType,reporter,another column")
如何卸载此加载项?
您可以通过dd-ons > Manage Add-ons > Manage > Remove。
如果我没有获得许可的Atlassian产品,可以使用此附加组件吗?
不可以,您需要Jira Cloud的许可证/订阅才能使用此附加组件。
我可以将此附件与Jira Server一起使用吗?
不可以,该附加组件仅适用 于Jira Core,Jira Software和Jira Service Desk的Jira Cloud站点。如果您不确定云还是服务器,请与您的Jira管理员联系。
如何断开电子表格与任何已连接的Jira Cloud实例的连接?
您可以从附加组件断开所有已配置的Jira Cloud站点的连接。从电子表格中:
- 单击Add-ons → Jira Cloud for Sheets → Open…。
- 单击Disconnect site按钮。
- 这会将您重定向到Atlassian Identity个人资料页面,您可以在其中单击Remove access 来断开附加组件/应用程序。
以上文章对你有帮助吗?或者您对此有什么疑惑和建议吗?您可以在评论区留言,大家讨论!