[仅限PaaS]{class="badge informative" title="仅适用于云项目(Adobe管理的PaaS基础架构)和内部部署项目上的Adobe Commerce 。"}

连接Amazon RDS

Amazon Relational Database Services (RDS)是在您可能已经熟悉的数据库引擎上运行的托管数据库服务:

根据您使用的数据库类型以及您是否使用加密连接(如RDS),连接SSH tunnel for MySQL实例的步骤有所不同,但以下是基础知识。

授权Commerce Intelligence访问您的数据库

在每个数据库的凭据页面(Manage Data > Integrations)上,您会看到一个包含必须授权才能将RRDS连接到Commerce Intelligence的IP地址的框: 54.88.76.9734.250.211.151。 以下是MySQL credentials页面上的内容,在该页面上,您突出显示了IP地址框:

Amazon RDS安全组设置显示IP地址配置

要使Commerce Intelligence成功连接到RDS实例,必须通过AWS管理控制台将这些IP地址添加到相应的数据库安全组。 可以将这些IP地址添加到现有组,也可以创建一个IP地址 — 重要的是,该组有权访问您要连接到Commerce Intelligence的实例。

添加Commerce Intelligence IP地址时,请确保将/32添加到地址的末尾,以指示Amazon它是精确的IP地址。 不用担心,AWS界面会明确说明这是必需的。

Linux创建一个Commerce Intelligence用户 linux

NOTE
仅当使用加密连接时,才需要执行此步骤。 有关如何执行此操作的说明,请参阅正在使用的数据库的设置主题(例如:MySQL)。 Linux用户允许我们创建SSH tunnel,这是通过Internet发送数据的最安全方法。

为Commerce Intelligence创建数据库用户

这是该过程的一部分,根据您使用的数据库,步骤会有所不同。 不过,您为Commerce Intelligence创建了一个用于访问数据库的用户,其想法是相同的。 有关创建数据库Commerce Intelligence用户的说明,请参阅您正在使用的数据库的设置主题。

在Commerce Intelligence中输入连接信息

在您授予实例的Commerce Intelligence访问权限并为我们创建用户后,您最后需要做的就是在Commerce Intelligence中输入连接信息。

通过单击MySQL,可通过Microsoft SQL页面(PostgreSQL)访问IntegrationsManage Data > Integrations​和​ Add Integration ​的凭据页面。 显示集成列表后,单击要用于转至身份证明页的数据库的图标。 如果您当前无权访问所需的集成,请联系您的Adobe客户团队。

要完成连接创建,您需要以下信息:

  • RDS实例的公用地址:可在AWS管理控制台中找到。
  • 数据库实例使用的端口:某些数据库具有默认端口,该端口会自动填充Port字段。 还可以在数据库的设置文档中找到此信息。
  • 您为Commerce Intelligence创建的用户的用户名和密码。

如果您使用的是加密连接,请将数据库凭据页面上的Encrypted切换更改为Yes。 这将显示一个用于设置加密的额外表单:

启用加密的 SQL集成表单显示“是”选项

recommendation-more-help
e1f8a7e8-8cc7-4c99-9697-b1daa1d66dbc