前页 | 后页 |
添加/编辑数据提供者
每当您请求创建新数据提供者或编辑现有数据提供者时,都会显示添加/编辑数据提供者屏幕。屏幕的行为在两种模式下都是相同的,一个区别是当屏幕以“编辑”模式加载时,将显示所选数据提供者的详细信息。
当您选择添加新的数据提供者时,屏幕最初显示如下:
在可能的情况下,添加/编辑数据提供者屏幕将使用默认值填充每个字段,以使您更轻松;如果默认值不正确,只需覆盖它们即可。为此,每当更改“提供者”值时,许多其他字段将设置为新提供者默认值,例如数据提供者的前缀,如下所示,选择Enterprise Architect时:
注记:在定义数据提供者时,有许多必填字段(用“*”表示)需要在数据提供者可以保存之前输入值。
数据提供者设置
物品 |
描述 |
也见 |
---|---|---|
启用 |
默认值:未选中 此值控制集成服务器(SBPI.exe) 是否应允许将通信转发到此数据提供者。 |
|
名称 |
此值表示当前数据提供者的友好名称。它将显示给Enterprise Architect的用户。 |
|
提供者 |
该值指定当前Data提供者的提供者类型;只能使用受支持的值。如前所述,每当更改此值时,都会自动更新许多其他字段,以使用户更轻松地输入数据。 |
|
前缀 |
该值代表一个简短的唯一名称,用于标识当前的数据提供者。该值将针对链接到外部元素的每个Enterprise Architect元素保存。 |
|
团体 |
此字段仅在选择“自定义集成”提供程序类型时可用。 通常在Enterprise Architect中,集成按提供者类型(例如“Jira”或“Dropbox”)分组。对于自定义集成,根据在此字段中输入的值应用分组。 |
|
最大请求时间 |
此字段仅在选择“自定义服务”提供商类型时可用。 此值表示对提供者系统的调用在超时之前将等待的最长时间(以秒为单位)。当提供者系统远程或性能缓慢时,增加此值特别有用。 默认值为 60 秒。 注记:这是专业云服务器v4.2 build 65引入的新设置。 |
集成插件settings
这组设置定义了集成插件和集成服务器之间的关系以及两者如何交互。
物品 |
描述 |
也见 |
---|---|---|
自动开始 |
默认值:选中 此值控制集成服务器(SBPI.exe) 是否应为此数据提供者维护一个正在运行的进程 (*sbpi.exe)。 对于标准集成插件,我们希望检查此值;但是,对于自定义插件,不自动启动插件可能很有用,而是手动控制它何时运行,尤其是在开发时。 |
|
端口 |
默认值:8081 此值表示集成服务器应用于与集成通信的插件端口。集成服务器假定端口是相对于当前机器的(或 http:// localhost :{port})。 每个集成插件都需要一个唯一的端口编号,当尝试保存插件的设置时将检查该编号。但是,专业云服务器只能查看专业云服务器本身及其组件在使用什么端口,与其他应用程序发生冲突的端口仍然存在。 |
|
协议 |
该值表示集成服务器应使用的协议与集成插件进行通信;在最简单的配置中,这将是“HTTP”。 |
|
DLL 路径 |
此字段仅适用于“自定义服务”、“自定义集成”和“翻译器”提供程序类型。 此值表示自定义 DLL 的物理路径,将由 CustomService.exe 或 CustomIntegration.exe 数据提供者进程调用。 为方便起见,该应用程序使用 .\SBPI\Custom\ 文件夹 (C:\Program Files (x86)\ Sparx Systems \专业云服务器\SBPI\Custom\) 中存在的所有 .DLL 文件填充下拉列表。 |
自定义属性
自定义属性部分仅针对“自定义服务”类型的数据提供者显示。
物品 |
描述 |
也见 |
---|---|---|
自定义属性列表 |
列出自定义数据提供者的当前属性。 |
|
添加 |
此按钮显示“添加属性提供者自定义属性”屏幕并允许输入新的自定义属性,定义为项目/值对。 |
|
编辑 |
此按钮显示“编辑属性提供者自定义属性”屏幕并允许修改现有自定义属性定义。 |
|
删除 |
此按钮从当前数据提供者中永久删除选定的自定义属性。 |
提供者服务器设置
这组设置定义了外部数据提供者的详细信息,例如 Dropbox、Jira 或 TFS。集成插件将使用定义的详细信息连接到远程系统并从中检索数据,以便可以将其发送回Enterprise Architect 。 “协议”、“服务器名称”和“端口”的组合必须由托管集成的服务器插件,在最简单的情况下是专业云服务器
物品 |
描述 |
也见 |
---|---|---|
协议 |
该值表示集成插件应使用的协议与外部数据提供者进行通信。 注记:大多数在线云托管提供商需要https和 443 端口。 |
|
服务器名称/IP |
此值表示集成插件应用于与外部数据提供者通信的服务器名称或 IP 地址。 |
|
端口 |
该值表示集成应该用来与外部数据提供者通信的插件端口。 注记: 大多数在线托管帐户都运行https ,这需要通过 443端口记录。自托管服务器将取决于单个服务器配置。
|
|
基本网址 |
一些外部数据提供者允许在一个位置有多个存储库的概念;对于此类数据提供者,此字段充当过滤器。 例如,可以使用另一个Enterprise Architect模型作为外部数据源;在这种情况下,“协议”、“服务器”和“端口”确定专业云服务器(例如,http://别名:804),而“基础”是存储库 (myModel) 的 DB 名称。因此: http://myEAServer:804/myModel 特定提供商的详细信息:
|
|
最大请求时间 |
此值表示对提供者系统的调用在超时之前将等待的最长时间(以秒为单位)。当提供者系统远程或性能缓慢时,增加此值特别有用。 默认值为 60 秒。 注记:这是专业云服务器v4.2 build 65引入的新设置。 |
|
验证 |
默认值:凭据 该值允许选择应该用于提供者身份验证类型,有效选项是 Credentials 和 OAuth。 选择“凭据”时,预计会输入用户名称和密码。 选择“OAuth”时,预计将在数据提供者高级认证屏幕上填写高级身份验证选项。 注记1 : 此选项仅在所选提供者支持多种形式的身份验证时启用,例如:Dropbox、Jira、 Salesforce 、ServiceNow、SharePoint 和 Wrike 注记2 : 此选项在专业云服务器v5.0 build 100 中引入,之前的版本仅支持基于凭证的身份验证。 |
|
用户名称 |
此值表示应该用于访问外部系统中的数据的用户名(与密码结合)。如果在此字段中定义了一个值,则当前数据提供者的所有Enterprise Architect用户将使用同一组凭据来读取外部系统。否则,如果用户名字段留空, Enterprise Architect将提示每个用户独立地获取他们的凭据。 此值仅在选择“凭据”身份验证时显示。 注记:对于许多在线云帐户,用户名可以是该帐户的电子邮件地址。 |
|
密码 |
此值表示与“用户名称”字段中指定的用户名匹配的密码。 此值仅在选择“凭据”身份验证时显示。 注记:对于 Atlassian云托管帐户(Jira、Confluence),常规密码的使用已替换为 API 密钥。请参阅 Atlassian 文档,了解如何获取 API 密钥并将 API 密钥粘贴到密码字段中。 |
|
高级... |
此按钮用于显示数据提供者高级认证屏幕,仅在选择 OAuth 身份验证时可见。 |
|
创建项 |
默认值:未选中 此复选框控制Enterprise Architect用户是否能够在外部系统中创建新项目。 |
|
修改项 |
默认值:未选中 此复选框控制Enterprise Architect用户是否能够修改外部系统中外部项目的详细信息。 |
|
发表讨论 |
默认值:选中 此复选框控制Enterprise Architect用户是否能够针对外部系统中的元素创建讨论。 |
|
忽略 SSL 错误 |
默认值:未选中 此复选框控制集成插件是否应忽略由于与外部系统通信而发生的与 SSL 相关的错误。 |
记录设置
这组设置定义了集成插件如何在其log文件中创建条目。由于集成插件运行用户干预即可运行,因此能够将任何消息或潜在问题的报告写入log文件对他们来说非常重要。但是,必须特别考虑确保写入此类文件不会影响性能,如果log文件持续无限制地增长,这是可能的。期望需要手动干预以确保log文件的大小和数量不会影响性能也是不合理的。由于这些原因,每个集成插件都有自己的一组log文件和配置选项来管理这些log文件。
当前log文件将始终在其文件名末尾包含一个“ 1 ”。每当集成插件启动或当前log文件的物理大小达到插件时,都会创建A新的log文件。发生这种情况时,所有现有文件都将被“翻转”,这意味着它们的文件编号将增加并且新的 '{filename} 1 。 log '创建。如果翻转过程导致存在的文件多于“文件计数”设置允许的数量,则这些附加文件将被删除。
物品 |
描述 |
也见 |
---|---|---|
文件数 |
默认值:3 此值表示应为当前集成插件保留的log文件的“滚动”数量。 |
|
最大文件大小 |
默认值:1048576 此值表示在创建新log文件之前log文件可以达到的最大大小(以字节数计)。 |
|
等级 |
默认值:警告 此值表示应写入log文件的最大消息级别。级别为:关闭、致命、警告、信息和系统。定义A log级别包括所有较低级别;因此,如果插件设置为信息的log级别,那么所有致命、警告和信息消息都将写入其log文件。 |
|
目录 |
(只读)此字段显示将保存当前数据提供者的log文件的目录的物理位置。 |
代理设置
这组设置定义了当集成插件被代理服务器分隔时,它们应该如何与外部数据提供者进行通信。
物品 |
描述 |
也见 |
---|---|---|
服务器名称/IP |
Proxy服务器的服务器名称(或IP)和端口号;例如,proxyserver.com:3131 |
|
旁路 |
该字段为某些地址提供绕过代理的机制;它接受由分号 (;) 分隔的多个值。例如,192.168.*;*.localdomain.com;www.mydomain.com |
|
用户名称 |
如果代理服务器需要凭据,则此字段提供用户名。 |
|
密码 |
如果代理服务器需要凭据,则此字段提供用户密码。 |