点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
我们在建立与Hybris Commerce(6.3)的Hybris营销数据集线器连接时遇到问题。 我们希望将客户数据(例如订单,购物车等)发送到hybis营销-我遵循文档。 到目前为止,我们:
-
设置数据集线器-工作正常
-
设置hybris商业所需的扩展名(y2ysync,ymkt扩展名,prodreco等)
-
添加了必要的local.properties配置行
现在,我们正尝试将y2ysync cronjobs(例如ymktToDatahubjob或ymktOrdersToDatahubjob)发送到datahub,以将数据发布到hybris营销。 当我开始工作时,hybris Commerce Server记录有更改,开始工作并将请求发送到DATAHUB-URL:
信息| jvm 1 | 主| 2017/07/10 14:51:05.209 | INFO [hybrisHTTP28] [IP] [PerformY2YSyncJob]开始对ymktToDatahubJob执行Y2YSyncJob操作
...
INFO [TaskExecutor-master-324-Task [8796423193526]] [DataHubRequestCreator]发送请求到datahub @ http://:9001/datahubadapter,同步执行ID:00000FH3
在y2ysync作业中配置了DATAHUB-URL http://:9001/datahubadapter 。 我不确定这是否是正确的URL,但是它是否可以访问,以及是否尝试将URL更改为 http://:8080/datahub-webapp-6.3.0.2-RC1/v1/控制台将记录" http错误404"。 因此,我非常确定datahubadapter URL是正确的,有人可以确认吗?
如果我正在使用后台/数据中心透视图和数据中心的控制台日志,那么从y2ysync透视图执行作业时,我不会收到任何日志。 所以我假设,到数据集线器或属性文件的步骤y2ysync作业一定有问题。 作业成功完成。 撰写/发布ymarketing提要/资源库工作正常,但不会获取任何数据。
可能有人可以帮助我解决此类问题,我不确定这是配置问题还是缺少其他内容(例如扩展名,local.properties设置)?
我不确定datahub中的local.properties文件是否正确/完整,因此文件如下:
datahub.security.basic.admin.user = admin
datahub.security.basic.admin.password = nimda
datahub.security.basic.read_only.user =用户
datahub.security.basic.read_only.password = nimda
datahubadapter.datahuboutbound.url = http://:8080/datahub-webapp-6.3.0.2-RC1/v1
datahub.encryption.key.path =/usr/sap/tomcat/encryptionkey.txt
datahub.server.url = http://:8080/datahub-webapp-6.3.0.2-RC1/v1
datahub.extension.userName = admin
datahub.extension.password = nimda
ymkt-target.exportURL = http://:44300/sap/opu/odata/sap/CUAN_IMPORT_SRV/更新
ymkt-target.orders.exportURL = http://:44300/sap/opu/odata/sap/CUAN_BUSINESS_DOCUMENT_IMP_SRV/
ymkt-target.userName = YMAR_TECHNICALUSER
ymkt-target.password = YMAR_TECHNICALUSER
ymkt-target.navPrefix = https://:9002/yacceleratorstorefront/p/
ymkt-target.navSuffix =?site =电子
ymkt-target.urlPrefix = https://:9002
内部版本号不应成为datahub指定的一部分。 在将它部署到tomcat之前,请确保重命名
datahub-webapp.war
而不包含内部版本号。不好:
正确值:
我强烈建议您阅读:
从SAP Hybris Commerce到SAP 通过高速公路进行Hybris营销整合
Datahub将不再与6.5版一起用于yMKT集成。
Hi Robin,
谢谢! 我确实改变了一切,但仍然是同样的问题。 我无法回复您的评论,因为它已超过600个字符,因此我再次对主题发表了评论。 :)
我们还需要为DataHub重命名所有* .jar文件吗?
感谢克里斯托弗
请勿重命名任何jar文件。 只有战争。
嗨罗宾,
谢谢。 我确实改变了:
yCommerce和Datahub的-
-
-
local.properties到/datahub-webapp/v1
Datahub实例URL
将datahub重新部署为datahub-webapp.war
我没有更改y2ysync作业datahub-url,因为它已映射到 http://:8080/datahubadapter 而不是/datahub-webapp/v1。 我仍然假设它是正确的URL。
它并没有改变结果。 我可以清楚地看到控制台确实记录了更多信息,例如 datahub实例,但似乎仍然没有数据导出到datahub。 我确实尝试过ymkttodatahub,ymktcarttodatahub和ymktordertodatahub作业。 yCommerce清楚地收集了更改,将其导出并以"向datahub发送请求@ http://:8080/datahubadapter,结尾 如y2ysync作业中所映射。
如果要编写可用的数据中心提要/池(ORDERS,CARTS等),则不构成任何数据(RawOrder为0项目,Cart为0项目,依此类推)。 这仍然是我在第一篇文章中提到的相同问题。 在我看来,该作业不会将任何数据发送到datahub。 可能没有更改,但是控制台清楚地记录了其中的内容(我确实创建了客户,订单,购物车等)。
您能帮我吗?
嗨
我还试图将Hybris Commerce最新版本集成到Ymkt(Onprem),我们已经完成了数据中心设置,以及Hybris营销需要哪些步骤和配置?
请共享任何文件?
此致,"斯里..
一周热门 更多>