项目 (AEN 4.1.0) ¶
Anaconda Enterprise Notebooks 中的一切都从创建或打开项目开始。之后,您可以使用所需的包设置特殊环境,添加团队成员并设置他们的访问权限。您还可以修改项目设置。
首先,登录您的 AEN 帐户。这会将您带到您的用户个人资料页面。现在您已准备好打开现有项目或创建新项目。
创建新项目¶
要创建新项目,请单击上方 Anaconda Enterprise Notebooks 任务栏右侧的新项目图标:

或者在您的个人资料页面上,您可以单击新建项目按钮:

这会将您带到项目页面,您可以在其中命名您的项目,选择它是公开的还是私有的,并包括您的项目摘要:

提示:您可以随时从项目设置的项目菜单更新摘要和描述,如下所述。
填写新项目表单后,单击右下角的下一步按钮。
这将打开新项目的主页或项目仪表板:

使用项目页面右上角的项目设置图标来修改摘要或添加项目描述。
建议使用项目描述,并且可以选择使用 Markdown 语法(纯文本有效的 Markdown)编写。单击描述区域中的“预览”选项卡以查看 Markdown 的显示方式。
提示:您可以随时从下面描述的项目设置项目菜单添加或更新项目的摘要和描述。
添加团队成员¶
现在,您可以根据需要将团队成员添加到新项目中。在 Anaconda Enterprise Notebooks 中将团队成员添加到您的项目中可以轻松进行协作。团队成员可以完全访问项目应用程序、文件和服务。添加团队成员时,他们的主目录将挂载在项目中。无需下载和通过电子邮件发送数据或脚本——您的团队成员可以在您工作的同一环境中处理相同的文件。
要将新团队成员添加到您的项目,请在“团队”框中开始键入其用户名的前几个字母。提前输入功能会显示具有该拼写的所有团队成员,以便您可以快速添加团队成员。
提示:您可以随时从下面描述的“项目设置团队”菜单中添加或删除团队成员。您还可以随时从Workbench应用程序修改他们的读取、写入或执行权限。
项目驱动和目录¶
每个项目都有一个项目驱动器,所有团队成员都可以访问该驱动器。项目驱动器的大小不受 Anaconda Enterprise Notebooks 的限制。如果您发现空间不足,请联系您的系统管理员。
每个项目在项目驱动器上还有一个单独的项目目录。项目目录是与所有者和团队成员的主目录不同的目录,用于存放项目文件和数据,以便团队成员可以共享并拥有平等的访问权限。
注意:项目目录的路径是 /projects/<project_owner>/<project_name>
使用搜索¶
您可以使用屏幕顶部的搜索框搜索项目和文件。当您查看项目主页时,搜索框将搜索当前项目中的文件。否则,它将搜索包含与您的搜索条件匹配的文件的项目。
您的搜索结果将仅包括您有权查看的文件和项目。要搜索,只需输入一串文本并按回车键。
提示:按 glob 模式搜索匹配项的方式与命令行上的文件匹配方式类似。例如,要在“Test”系列中查找编号从 00 到 99 的项目,请搜索Test-??. 要查找名称以“Stats”结尾的所有项目,请使用*Stats.

按回车后,您的搜索结果将出现。单击加号(“+”)图标以显示搜索为给定项目返回的文件:
![]()
结果仅限于公共项目和您至少具有查看权限的私有项目。如果您单击文件名,则会打开该文件供您查看:

单击项目名称而不是加号 (“+”) 将带您进入项目。
保存搜索¶
您可以保存搜索以备将来使用。在搜索结果顶部单击“保存此搜索”文本将保存搜索:

“保存此搜索”文本将更改为“已存储”。
保存的搜索可以在您主页上的“保存的搜索”框中找到,该框中列出了您参与的所有项目。
要删除已保存的搜索,请单击搜索名称旁边的“x”:

搜索提示¶
这些类型的文件包含在搜索结果中:
.py:Python源文件.ipynb:IPython/Jupyter 笔记本.txt: 纯文本文件.md: 降价文件
您可以使用以下任何搜索结构:
- 普通词将匹配任何文件的全文内容
- 允许使用通配符(
John*将匹配John和Johnny)。这些被称为“glob 模式”,类似于命令行 shell 中的用法。 - 使用
AND或组合查询OR,并使用括号将它们分组。
您还可以在特定的元数据字段中进行搜索:
imports:name将匹配导入模块“名称”的文件uses:name将匹配引用标识符“名称”的文件。引用的名称包括从其他模块导入的函数和全局变量,以及在任何对象上调用的方法的名称。defines:name将匹配定义标识符“名称”的文件。定义的名称包括在全局范围内定义的函数、类名称和类中的方法名称。acl:user将匹配名为“user”的用户具有读取权限的文件。
在项目运行时修改的文件将自动重新索引。通常,这将在文件修改后不久发生。如果您创建或更新大量文件(例如,克隆 git 存储库或复制目录),则搜索结果可能需要几分钟才能更新。
如果在项目未运行时修改了文件,则一旦项目启动,它们将被重新索引。
标记一个项目¶
添加或删除标签¶
标签是对相似或相关项目进行分组的一种方式,用于标识项目以便日后更容易找到,或者作为让其他人了解项目的一种方式。
您可以在您有权访问的任何项目上创建和删除标签。
要添加新标签,请转到项目的主页。在页面右侧的“标签”框中输入您要添加的标签名称,然后单击“添加”按钮。新标签将被添加并显示在“标签”列表中。
要从项目中删除标签,请单击标签名称旁边的“x”:

如果标签在“标签”列表中的主主页上还没有可见,它将被添加。如果由于另一个项目具有该标签而已显示该标签,则该标签名称旁边的数字将递增:

列出标记的项目¶
只需单击标签名称,就会显示带有该标签的项目列表。例如,在这里我们点击标签“science”:

结果列表显示您可以访问的公共项目和私有项目。

单击标记列表中的项目将带您到该项目的主页。
给项目加星¶
当您为项目加注星标时,该项目更有可能出现在仪表板主页上的评分最高的项目列表中。
要为项目加星标,只需单击项目页面右上角的星标图标。要取消项目的星标,只需再次单击星标。
提示:在项目中添加或删除星标不会影响其他任何人可能已添加的星标。

Top Rated 列表中项目旁边的数字是已授予该项目的星级数。单击列表中的项目将带您进入该项目主页的视图。

建议¶
推荐引擎利用搜索功能来定位相似的文件和项目。在确定应在“相关项目”中列出哪些内容时 ,推荐引擎会扫描项目中的文件。在这些文档中找到的术语被加权以确定哪些用于“相似性”搜索。然后执行搜索,对使用和导入关键字给予额外的权重。引擎查找与当前项目文件最相似的文件和项目。对结果进行评分,并针对公共项目和您有权访问的那些私人项目显示得分最高的匹配项。该建议基于项目之间文件的相似程度。






