WSO2 数据服务中的 excel 数据源可以为 excelURL 取一个变量名吗
Can an excel datasource in WSO2 data service take a variable name for the excelURL
下面是我的wso2数据服务中的excel数据源定义。
有没有办法在代理中定义 属性 并将其用作数据服务的 excel 数据源中的 excel Url?
换句话说,我需要动态确定 excel 文件。
下面是数据服务中的数据源定义
<config id="OrganisationImportDataSource">
<property name="excel_datasource">C:/Organisations.xls</property>
</config>
代替这个,是否可以使用类似下面的东西
<config id="OrganisationImportDataSource">
<property name="excel_datasource">get-property('fileName', 'default')
</property>
</config> where fileName is a property defined in a calling proxy
excel 数据源在 wso2 启动时验证。因此,我上面的尝试是行不通的。
我们 re-aligned 我们对 excel 数据源需要 pre-defined 的限制的要求,并重新定义了我们的要求以确保 excel 数据源的租户特异性。为此,我们在配置/治理注册表中的特定位置上传了 excel。这是特定于租户的,即使我们对 excel 数据源使用相同的名称也是如此。
所以下面的配置是特定于租户的
<config id="OrganisationImportDataSource">
<property name="excel_datasource">conf:/repository/Organisations.xls</property>
</config>
下面是我的wso2数据服务中的excel数据源定义。
有没有办法在代理中定义 属性 并将其用作数据服务的 excel 数据源中的 excel Url?
换句话说,我需要动态确定 excel 文件。
下面是数据服务中的数据源定义
<config id="OrganisationImportDataSource">
<property name="excel_datasource">C:/Organisations.xls</property>
</config>
代替这个,是否可以使用类似下面的东西
<config id="OrganisationImportDataSource">
<property name="excel_datasource">get-property('fileName', 'default')
</property>
</config> where fileName is a property defined in a calling proxy
excel 数据源在 wso2 启动时验证。因此,我上面的尝试是行不通的。
我们 re-aligned 我们对 excel 数据源需要 pre-defined 的限制的要求,并重新定义了我们的要求以确保 excel 数据源的租户特异性。为此,我们在配置/治理注册表中的特定位置上传了 excel。这是特定于租户的,即使我们对 excel 数据源使用相同的名称也是如此。
所以下面的配置是特定于租户的
<config id="OrganisationImportDataSource">
<property name="excel_datasource">conf:/repository/Organisations.xls</property>
</config>