Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure SAP Commerce云热文件夹本地安装程序_Azure_Hybris_Sap Cloud Platform - Fatal编程技术网

Azure SAP Commerce云热文件夹本地安装程序

Azure SAP Commerce云热文件夹本地安装程序,azure,hybris,sap-cloud-platform,Azure,Hybris,Sap Cloud Platform,我们正在尝试使用云热文件夹功能,为了做到这一点,我们正在修改我们现有的热文件夹实现,该实现最初并不是为了在云中使用而实现的 按照此帮助页上的步骤进行操作: 我们正在尝试在本地测试云功能。我已经在我的机器上运行azurite docker容器,并且我已经修改了local.properties文件中提到的属性,但是在我们正在尝试的任何情况下,hybris似乎都没有提取这些文件 首先,我们在当地的蓝铜矿仓库中有一个称为hybris的块状仓库。在这个blob存储中,我们有folders master>

我们正在尝试使用云热文件夹功能,为了做到这一点,我们正在修改我们现有的热文件夹实现,该实现最初并不是为了在云中使用而实现的

按照此帮助页上的步骤进行操作:

我们正在尝试在本地测试云功能。我已经在我的机器上运行azurite docker容器,并且我已经修改了local.properties文件中提到的属性,但是在我们正在尝试的任何情况下,hybris似乎都没有提取这些文件

首先,我们在当地的蓝铜矿仓库中有一个称为hybris的块状仓库。在这个blob存储中,我们有folders master>hotfolder,根据文档,将sample.csv文件上载到该存储中会触发hot folder上载。 此外,我们还有一个用于热文件夹导入的映射,用于扫描此文件夹中的文件:#{baseDirectory}/${tenantId}/sample/classification。{baseDirectory}是使用如下属性配置的:${HYBRIS_DATA_DIR}/sample/import

我们可以将这些映射保存在热文件夹xml定义中,还是需要更改它们

为了使hybris能够访问blob容器,应该如何命名它

多谢各位


我很乐意提供任何进一步的信息。

我也在尝试同样的方法-设置一个本地开发环境来测试cloud hotfolder。看来你取得了一些成功。你能提供azurecloudhotfolder的位置吗?这里称之为azurecloudhotfolder


谢谢

最后我成功地在本地机器上运行了云热文件夹导入

这是一个正确配置cloudhotfolder和azurecloudhotfolder扩展所使用的许多属性的问题

只需使用以下属性设置系统的所需行为:

cluster.node.groups=integration,yHotfolderCandidate

azure.hotfolder.storage.account.connection-string=DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:32770/devstoreaccount1;

azure.hotfolder.storage.container.hotfolder=${tenantId}/your/path/here

cloud.hotfolder.default.mapping.file.name.pattern=^(customer|product|url_media|sampleFilePattern|anotherFileNamePattern)-\\d+.*

cloud.hotfolder.default.images.root.url=http://127.0.0.1:32785/devstoreaccount1/${azure.hotfolder.storage.container.name}/master/path/to/media/folder

cloud.hotfolder.default.mapping.header.catalog=YourProductCatalog
也就是说,如果存在用于传统热文件夹导入的现有路由,也可以使用这些路由,但它们的映射值应为

cloud.hotfolder.default.mapping.file.name.pattern

属性。

您好,很抱歉回复有点晚。通过此支持票证,您可以下载在本地计算机上运行云导入所需的整个热文件夹扩展包。谢谢。我成功地做到了这一点,并进行了您建议的更新。但仍然无法处理我的images.zip文件。我可以在azurite容器日志活动中看到—大部分是GET语句,但该文件从未得到处理。我是1811.12。任何其他建议-正在更改local.properties中的设置,但此时无效。-短暂性脑缺血发作