0

我在 SAP HANA 中创建了一个 XSOdata 服务,外部系统需要 AVRO 格式而不是 JSON 格式。

JSON 格式如下所示,带有一个链接及其在 HANA 计算视图上的发展:

https://HANA_SERVER/package_name/XSODATA_NAME.xsodata/name_event?$format=json

XSODATA_NAME.xsodata file contains:

service {
"package_name::CA_CALC_VIEW" as "name_event"
keys generate local "ID"                            
aggregates always;
}

.xsapp

{}

.xsaccess

{"exposed":true}

您能否建议如何将 XSOData 公开为 AVRO 格式。提前致谢。

最好的问候, 达山女士

4

1 回答 1

0

内置的 Odata 服务(以及服务生成器)不支持 AVRO 格式。如果您想通过这种格式公开数据,则需要自定义 OData 服务实现,也就是说,您必须自己开发它或找到您可以使用的第 3 方实现。

于 2018-10-01T14:19:51.587 回答