云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

数据库服务器_阿里云计算公司_便宜的

小七 141 0

数据库服务器_阿里云计算公司_便宜的

和上次一样,我将向社区简要介绍DesignStudio 1.5 SDK中新的和改进的主题。

在1.4中有许多新特性要宣布,这一次,我们将重点放在较小的改进上——遵循社区的建议。

您可能知道,交叉表的轴不仅包含维度及其成员,而且还显示属性——或者简称属性。维度"ShopCity"可能具有属性"Latitude"和"Longitude"–相应地,成员"London"具有属性成员"51.5"和"-1.5"。

属性是结果集的一部分,如果它们被激活,例如在查询设计器中。在这种情况下,交叉表会显示额外的列或行–就在成员表示(键、文本)列或行的旁边/下方。

在1.5 SDK组件中,可以在SDK结果集JSON的运行时使用属性选项

请求属性和属性成员,激活的属性作为维度元数据的一部分接收,属性成员作为成员元数据的一部分接收。以下截取的数据使用客户编号维度上的国家/地区和邮政编码属性。

简单的交叉表示例已扩展为显示属性,并在额外的列中显示成员-就像"真实"交叉表一样。

第二个经常请求的功能是条件格式-也称为"例外情况"。查询包含一些条件,在这些条件下,结果集的某些值应该被格式化,例如,关键数字应该显示为红色。

同样,您可以通过一个选项请求功能:

现在您需要一个带有一些异常定义的结果集。例如,您可以在A-Office中指定一些异常,并将查询智能粘贴到Design Studio。

在这种情况下,云服务器好,您将获得可用的异常类型作为新的元数据属性:

并且作为数据的一部分,您将收到一个与数据数组长度相同的新数组:

如您所见,并非所有单元格都有异常–有些单元格有多个异常。你怎么处理这些数字取决于你自己。简单的交叉表再次被扩展到与标准交叉表类似的行为,并添加了一些异常指定CSS类-可用于更改背景颜色或将一些图标附加到单元格。

另一个经常要求的"功能"是将单元格限制增加到高于10.000单元格的值。现在–单元限制实际上并不是一个缺失的功能,而是组件作者和客户的安全带–以避免JSON传输量影响客户应用程序、浏览器和服务器的稳定性和性能。

但是如果SDK组件已经用一定数量的单元成功测试,作者可以指定对其组件有利的单元格限制。此设置基于数据绑定属性:

如果错误使用此选项,可能会影响整个BIP系统。因此,云信息,我们有一个新的管理参数AAD\u SDK\u MAX\u CELLS,默认值为50.000。管理员可以将其更改为更高或更低的值,例如,通过更改NetWeaver的RSADMIN表或添加JVM参数"-DAAD\u SDK\u MAX\u CELLS=。SDK组件特定选项和admin参数中的较低者在运行时用于决定是否应显示错误消息"太多数据"。

对于"SAPUI5"处理程序类型中构建的SAP组件,添加了两个缺少的功能,以对应"DIV"中的相同功能-组件:

的数据选择功能SDK组件和图表总是非常强大的。不幸的是,设计器中用于配置此类选择的UI无法释放所有特性。现在我们有了一个新的数据选择工具。根据属性类型(selectionShape选项),它支持所有类型的carthesian选择,包括棋盘格阶梯。它甚至可以与自定义数据源一起工作!

1.5版的一个更大的特性是可以将任何组件的任何属性绑定到结果集中的数据,而无需编写脚本。此功能的灵感来自Xcelsius中的Excel单元格绑定。我可能会写更多的博客来描述这个特性和背后的概念。

SDK组件也可以利用这个特性。但是,只有组件的作者知道绑定属性是否有意义并且可以工作,2018世界人工智能大会,所以必须启用它。这很简单-只需将新的"bindable"属性设置为true:

属性绑定特性的一个很好的副作用现在允许和SDK组件使用来自多个数据源的数据。

只需定义多个数据绑定属性(例如ResultCellSet类型)并使其可绑定。之后,用户可以使用属性绑定UI来分配来自相同或不同数据源的选择。选择当然可以选择整个结果集。这个概念有效地使"databound"属性和隐式属性"DATA\u SOURCE\u ALIAS\u REF"过时,因为databound属性的属性绑定形成了数据源和数据选择的组合。

基于这些技术,我创建了一个新的示例:ScalingDataSource从另一个数据源获取结果集(例如,来自BW或HANA)并根据第二个数据选择缩放某些数据值。它还显示了SDK DataBuffer中的一些更改,以自定义它的一些数据选择功能。

用于偶数绑定和"onBeforeRender"的高级功能有一些问题,现在已经解决了:

不幸的是,我们不得不做一些更改,可能会破坏现有的SDK扩展。最后,在"安装扩展到designstudio…"对话框中有一个小的实验特性。如果您选择扩展名为"JAR"的文件,它将尝试直接安装它。这意味着您不需要"可部署特性"或"Eclipse更新站点"来安装单个扩展。理论上,您可以使用ZIP工具来压缩源代码结构,并将扩展名改为"JAR"。但请注意:这不是任何官方支持的功能,可能会失败。我们还可以在将来的版本中更改或删除该功能。商业扩展必须以"Eclipse更新站点"的形式发布。

好的,这就是1.5版的全部内容——如果我没有忘记提到的话。一如往常-我期待着您的意见和建议。

巨大的变化,小程序建站,感谢您聆听我们的反馈!

嘿,雷纳!这是个好消息!我特别喜欢"多数据源"和"属性绑定"。

干得好!

谢谢乔纳斯!

我甚至没有提到我们在1.4SP1中已经为你们做过的选项:

嗨,雷纳,

这些都是SDK的强大增强!感谢您的投递和考虑来自Idea Place的提交。我特别喜欢的是:

显示属性和条件格式功能也是一个不错的奖励。

我有几个问题需要澄清:

问候,

穆斯塔法。

嗨,穆斯塔法,国内大数据,

很高兴听到您喜欢它。我的答案是: