如何别名/设置odata元数据xml文档的显示名称(v4)

时间:2015-11-18 20:51:17

标签: excel odata

以下是我的odata端点返回的元数据示例。我正在使用端点w / Microsoft Excel Power Query。一切正常,但我想改变显示的名称" MyTable"下面是其他的东西,比如说"我的酷桌"。

我尝试过添加注释,但无论何时添加注释,Excel都会抛出一个含有错误信息,说明我的元数据无效。

问题是,鉴于下面的OData XML元数据,我需要添加什么,以便显示的表的名称是" My Cool Table"而不是" MyTable"。

<?xml version="1.0" encoding="utf-8"?>
<edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0">
    <edmx:DataServices xmlns:m="http://docs.oasis-open.org/odata/ns/metadata" m:MaxDataServiceVersion="4.0" m:DataServiceVersion="4.0">
        <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MyOData">
            <EntityType Name="MyTable">
                <Key>
                    <PropertyRef Name="myid" />
                </Key>
                <Property Name="myid" Type="Edm.String" Nullable="false" />
                <Property Name="Anotherfield" Type="Edm.String" />
            </EntityType>
            <EntityContainer Name="DefaultContainer">
                <EntitySet Name="MyTable" EntityType="MyOData.MyTable" />
            </EntityContainer>
        </Schema>
    </edmx:DataServices>
</edmx:Edmx>

0 个答案:

没有答案