当前位置:主页 > 网站空间 > 正文

云主机_苏州营销网站建设_排行榜

时间:2021-07-08 03:00 来源:埃里克云 编辑:埃里克云

核心提示

这个博客的目的是分享两个在HANA中传递参数和在SELECT语句中使用占位符的端到端示例。 我创建了两个场景: 我学到的最大教训是预先决定要调用什么参数,并且在创建参数时不要输...

云主机_苏州营销网站建设_排行榜

这个博客的目的是分享两个在HANA中传递参数和在SELECT语句中使用占位符的端到端示例。

我创建了两个场景:

我学到的最大教训是预先决定要调用什么参数,并且在创建参数时不要输入任何错别字,我在Table函数中拼错了一个,我花了很长时间才修复,因为HANA Studio似乎对旧的参数名有记忆,我很难让对象在链接时激活。这种挣扎也可能是由于我的HANA工作室版本,甚至是晚上玩参数玩得太晚了。

对于这两种情况,我都使用了来自SYSu BI模式的Mu财政u日历表,这是一个标准的交付表,可以在HANA Studio中使用"时间生成"功能进行填充。

在显示表的内容时,您将看到与我们的示例相关的以下列:日历变量、会计年度和会计期间。我们已经将变体硬编码为V6,并将使用参数检索特定会计年度和会计期间的日期。

首先,我创建了一个表函数TF\u DEMO\u Fiscal,其中包含两个输入参数:P\u FISCYEAR和P\u FISCPER。然后,我们只需在从M\u财政日历表中选择时使用WHERE子句中的输入参数即可。

然后可以将表函数TF\u DEMO\u财政添加到计算视图CV\u DEMO\u财政中的投影节点。由于我们的表函数需要输入参数,我已经在计算视图的语义上创建了两个输入参数:P\u FISCYEAR和P\u FISCPER。

一旦创建了参数,请选择包含表函数TF\u DEMO\u FISCAL的投影节点,这样节点的输出窗格就可以在右侧看到。我在语义节点上创建的参数是可见的,右击"输入参数"文件夹,选择"管理映射"。

这允许我们将来自表格函数(左侧)的参数映射到计算视图(右侧)中的参数。

保存并激活计算视图,然后进入数据预览。这将打开"变量和输入参数"对话框,我现在可以在其中选择2018财年和第1财年。

正如预期的那样,参数被传递到表函数,只检索到所需的数据,即7月的31条记录。

此时,您可以按"显示日志"查看执行时的SQL向您展示数据,这很有用,因为我们可以看到占位符用于将参数传递给计算视图,如果我们想从其他过程调用计算视图,我们将使用类似的编码。

生成的SQL:

选择TOP 5000"会计年度"、"会计期间"、"日期SQL",sum("Count")为"\u SYS\u BIC."系统中的"Count"-local.private.dorothy8/CV\u DEMO\u财政"('PLACEHOLDER'=('$$P\u FISCYEAR$$','2018'),'PLACEHOLDER'=('$$P\u FISCPER$$','1'))按"会计年度","会计期间","日期\u SQL"

分组。在第二个场景中,我们将表M\u FISCAL\u CALENDAR直接拉到计算视图中,并且具有相同的两个参数:P_FISCYEAR和P_FISCPER.

到Projection_1节点(包含M_FISCAL_CALENDAR),我们对数据应用了三个过滤器:

注意参数名称被$$包围。

保存并激活计算视图,然后转到数据预览。这将打开"变量和输入参数"对话框,我现在可以选择2018财年和1财年,执行时显示预期数据。

然后我创建一个名为PR\u DEMO\u Fiscal的过程,在该过程中,我们将从计算视图中进行选择。该过程有两个参数:P\u FISCYEAR\u PROC和P\u FISCPER\u PROC.

注意:名称需要与计算视图中的参数名称不同。如果使参数名相同,则它将不起作用,并将出现随机错误:"无法创建目录对象:参数类型不匹配;无法将列表达式用作列视图参数:"尽管如此,我始终遇到奇怪的错误,然后使参数名不同,它开始工作,当我用同样的方法测试原始问题时,它消失了。不知道为什么!感谢Kostia Kharchenko(@kostyah)在2015年的帖子中为我解答了这个问题。

然后我执行了这个程序,选择了2018财年和1财年。

在这个程序中,我要求选择的最长日期,它正确地返回了2017年7月31日

希望这个博客有用。我已经搜索和阅读了许多博客和占位符和计算视图的答案,这似乎是一个许多人都在努力解决的问题。发展愉快!

  • <strong>香港带宽_以岭药业企业邮箱_免费</strong> 香港带宽_以岭药业企业邮箱_免费

    由于SAP HANA(云)平台智能数据集成的大力推广,我看到市场上多数据源的轻松集成和云数据的利用率在不断增长,因此有足够的理由越来越多地支持这一趋势,查看 SAP HANA智能数据集...

  • <strong>对象存储_网站建设1_促销</strong> 对象存储_网站建设1_促销

    Hybris的营销项目是不同的。您可能已经有过实施和运行SAP Hybris前台解决方案的经验,但即使您的资产包括Hybris Commerce、Sales Cloud或Service Cloud,在开始您的Hybris营销项目之前,您需要考...

  • <strong>专属服务器_购物车数据库_好用</strong> 专属服务器_购物车数据库_好用

    作为一名集成开发人员,在创建工件时寻找快捷方式是非常常见的:)。如果SAP CPI中涉及到大量定制集成,我们将寻找更简单的方法来配置这些步骤或重用来自其他集成项目的一些配...

  • <strong>香港带宽_木乃伊百度云_好用</strong> 香港带宽_木乃伊百度云_好用

    在实施阶段和上线后,为您和您的客户提供一套专门的专家服务,我们希望通过我们的SAP Hybris专家服务团队提供的多项深入服务来支持您的实施。 SAP Hybris Cloud for Customer–Partner Coac...

  • <strong>专属服务器_华为荣耀8支持云闪付吗_高性</strong> 专属服务器_华为荣耀8支持云闪付吗_高性

    互操作性的定义是 计算机系统或软件交换和利用信息的能力" 公共安全和安保方面的互操作性多年来一直是首要议题,涵盖了安全界各个层面的巨大需求。从根本上讲,有一个主要挑...

  • <strong>全站加速_我的世界服务器优化_高性价比</strong> 全站加速_我的世界服务器优化_高性价比

    在过去的几个月里,CodeTalk还涵盖了SAP云平台SDK for iOS的一些关键主题。查看CodeTalk播放列表或SAP Cloud Platform SDK for iOS开发者登录页上的"资源"选项卡和"视频"列表。 到目前为止,我已经...

  • <strong>云数据库_阿里云郭雪梅_精选特惠</strong> 云数据库_阿里云郭雪梅_精选特惠

    此博客的目的:列出使用SAP Gateway客户端时的小技巧。 谁应该阅读此博客:使用SAP Gateway客户端并希望从中提取更多信息的任何人。 相关SAP事务:/IWFND/GW\U客户端 此博客的格式:Q&A 开...

  • <strong>云服务器_阿里云服务器地址在哪里_新注</strong> 云服务器_阿里云服务器地址在哪里_新注

    我是Yubikeys的超级粉丝——用于身份验证和/或携带钥匙的小型不可摧毁USB钥匙。 Yubico有一个页面,这里有一个功能比较:https://www.yubico.com/yubikey-function-comparison/ 本博客展示了如何使用...

  • <strong>分布式数据库_域名注册中心_企业级</strong> 分布式数据库_域名注册中心_企业级

    亲爱的各位, 这是我的第一个博客,我想在其中分享我的经验和我与Oracle Exadata世界的"会面"。我在过去完成了许多异构系统拷贝,但从未在涉及Oracle Exadata的混合环境中完成过 我必须...