5.1创建和配置您的Informatica帐户

5.1.1创建您的Informatica试用帐户

转到https://www.informatica.com/trials/cloud-data-integration.html。 然后你会看到这个。

ETL

使用您自己的信息填写表单。 向下滚动,然后单击​开始免费试用

ETL

然后你会看到这个。

ETL

您还会收到类似的确认电子邮件。
在您刚刚收到的电子邮件中单击​确认帐户

ETL

然后你会看到这个。

ETL

填写表单并单击​登录

ETL

您将看到若干信息消息。 单击​继续

ETL

单击​继续

ETL

单击​不再显示此内容

ETL

然后,您将看到此屏幕,这是登录到Informatica后的起点。

ETL

5.1.2启用到Adobe Experience Platform的连接器

单击​Administrator

ETL

转到​附加连接器

ETL

向下滚动直到看到​Adobe Experience Platform​的连接器,然后单击​开始免费试用

ETL

单击​确定

ETL

现在,您的Informatica实例中已安装Adobe Experience Platform的连接器。

5.1.3创建运行时环境

转到​Runtime Environments

ETL

您已经看到​Informatica Cloud托管代理,该代理已在为您的Informatica资产运行。

ETL

单击​下载Secure Agent

ETL

然后你会看到这个。 选择​Platform(不支持macOS),并确保复制​安装令牌。 单击​下载

ETL

注意

由于macOS不支持安装Informatica Cloud Secure Agent,因此我们使用Windows计算机来安装Cloud Secure Agent。 如果您有MacBook,则可以使用BootCamp,或者使用诸如VMWare Fusion之类的解决方案从您的MacBook中运行Windows图像。

下一步将在Windows计算机上执行。

在Windows计算机上,下载Informatica Cloud Hosted Agent安装文件。

ETL

双击安装文件以打开该文件。

ETL

使用默认文件夹(不更改任何内容),然后单击​Next

ETL

单击 Install.

ETL

安装后,您需要填写以下值:

  • 用户名:这是您的Informatica用户名,该用户名应该是您的电子邮件。
  • 安装令牌:这是您在单击Informatica UI中的​Download Secure Agent​按钮时获得的令牌。

ETL

然后你会得到这个。 单击​注册

ETL

最后,将显示Informatica Cloud Secure Agent屏幕。 等待几分钟,直到您看到安全代理及其所有服务都已启动且正在运行。

ETL

接下来,您需要将特定文件​winutils.exe​复制到Windows计算机上的特定文件夹。 首先,将文件winutils.exe复制到Windows计算机的桌面并解压缩。

ETL

转到文件夹C:\Program Files\Informatica Cloud Secure Agent\jdk\bin\

ETL

将文件​winutils.exe​粘贴到此文件夹中。

ETL

安装​Cloud Secure Agent​后,您将在可用环境列表中看到运行时环境弹出窗口。 单击新创建的​运行时环境

ETL

然后你会看到这个。 点击​编辑

ETL

然后你会看到这个。 打开​Service​下拉列表。

ETL

选择​数据集成服务器

ETL

向下滚动直到看到​INFA_MEMORY,然后单击编辑图标。

ETL

将此值替换/粘贴到输入字段中:

'-Xms32m -Xmx2048m'

向下滚动直到看到​DTM JVMOption1,然后单击编辑图标。

ETL

将此值粘贴到输入字段中:

-Dhadoop.home.dir="C:\\\Program Files\\\Informatica Cloud Secure Agent\\\jdk"

ETL

使用以下值更新字段​DTM JVMOption2​和​DTM JVMOption3​的值:

'-XX:-UseGCOverheadLimit'

'-Xmx2048m'

ETL

单击​Save​以保存更改。 单击黑/白十字图标以关闭编辑模式。

ETL

然后,您将返回此处,运行时环境​启动并运行

ETL

如果再次单击“运行时环境”,您将看到此详细信息。 确保检查​Data Integration Server​是否为​Enabled​和​Up and Running

ETL

注意

如果Informatica Cloud Secure Agent未按预期运行,您可以尝试执行以下步骤:

  • 重新启动云安全代理
  • 重新安装云安全代理
  • 删除新的运行时环境并重新安装云安全代理

5.1.4设置Adobe Experience Platform Connector

5.1.4.1创建Adobe I/O证书

在Informatica中设置Adobe Experience Platform连接器将要求您有权访问以下证书文件,这些文件是在Adobe I/O集成设置期间获取的:

  • certificate_pub.crt
  • private.key

如果您不再拥有这些文件,则可以按照以下步骤创建它们。

转到https://console.adobe.io/projects。 选择您的IMS组织,在此示例中为​Experience Platform国际。 搜索在练习3.3.2中创建的Adobe I/O项目 — 设置Adobe I/O项目(应命名为​平台API - ldap),然后单击以打开您的项目。

ETL

单击以打开​服务帐户(JWT)

ETL

然后你会看到这个。

ETL

向下滚动一点,直到您看到以下内容:

ETL

您现在需要将文件上传到Adobe I/O项目。 在以下步骤中,您将创建所需的文件。

注意

如果您使用的是Microsoft Windows,请确保在计算机上安装了​OpenSSL,然后再继续。 您可以在此处🔗找到安装OpenSSL的说明

在桌面上创建名为​Certificate​的新文件夹。

ETL

打开终端窗口,然后导航到包含上述证书文件的文件夹:cd desktop/Certificate

ETL

执行以下命令:openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout private.pem -out certificate_pub.crt

按照屏幕截图所示填写提示。

ETL

如果您现在查看了​Certificate​文件夹,您将看到以下2个文件:

  • private.pem
  • certificate_pub.crt

ETL

接下来,执行以下命令:openssl pkcs8 -topk8 -inform PEM -outform DER -in private.pem -nocrypt > private.der

ETL

如果您现在查看了​Certificate​文件夹,您将看到以下3个文件:

  • private.pem
  • certificate_pub.crt
  • private.der

ETL

作为上述命令的输出,您会得到一个名为private.der的新文件。 下一步您将需要此文件。

在继续之前,您仍需要将文件​certificate_pub.crt​上传到Adobe I/O项目。 返回到您的Adobe I/O项目,然后单击​添加公钥​按钮。

ETL

在打开的弹出窗口中,导航到您的​Certificate​文件夹,然后选择文件​certificate_pub.crt。 单击​打开

ETL

然后你会看到这个。

ETL

你终于会回来的。

ETL

现在,您有所有内容可以继续下一步。

5.1.4.2将private.der文件上传到运行时环境

文件​private.der​需要复制到您在上一步骤中创建的运行时环境服务器。 将该文件从本地桌面文件夹​Certificate​复制到运行时环境中的文件夹​C:\Program Files\Informatica Cloud Secure Agent

ETL

在上述目录中上传证书文件​private.der​后,您可以继续下一个练习。

5.1.4.3配置Adobe Experience Platform Connector

返回到​Informatica​实例,然后转到​连接

ETL

单击​新建连接

ETL

填写或选择以下值:

  • 连接名称:ldap - AEP(将ldap替换为您自己的ldap)
  • 类型:Adobe Experience Platform(信息Cloud Services)
  • 运行时环境:您必须选择在上一步中创建的本地运行时环境)(不要选择​Informatica Cloud Hosted Agent
  • 身份验证:连接

ETL

在下一个字段中,您需要填写以下值:

  • 环境:prod
  • 私钥路径:file:///Program文件/Informatica Cloud安全Agent/private.der
  • 客户端Id:
  • 客户端密钥:
  • 帐户Id:
  • IMS组织:
  • 沙盒名称:

您可以从您的Adobe I/O项目中检索​客户端Id客户端密钥帐户IdIMS Org​的值。 沙盒名称应为--aepSandboxId--

ETL

您现在应该具有:

ETL

最后,单击​测试连接​以验证所有详细信息是否正确。 您应会收到一则通知,显示​此连接的测试已成功。

ETL

单击​Save​以保存连接设置。

您现在可以使用Informatica与Adobe Experience Platform之间的集成。

下一步:5.2设置AWS S3存储段

返回到模块5

返回到所有模块

在此页面上