问题标签 [sap-analytics-cloud]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
582 浏览

sap - SAP Analytics Cloud 中维度的范围筛选器

我需要在 SAC 中创建范围过滤器并在 SAC 中创建范围过滤器,列应该是日期或数字类型。

我想在维度上创建一个范围过滤器,但在 SAC 维度中会自动转换为文本。

我正在使用 excel 上传我的数据,我在 excel 中格式化数据并将该维度设置为其中的数字,但是一旦我在 SAC 中上传文件,该维度会自动转换为文本。

我对这个用例有什么解决方案吗?

0 投票
1 回答
64 浏览

r - X 轴上的日期在 R 可视化中不是日期格式

我在 R 中遇到日期问题,在我的数据集中,我的日期格式是这样的:15.01.2018,但在我的 X 中,我看到[0, 50, 100, ...]的不是日期。

在此处输入图像描述

这是我的简单程序,有一个 X 轴应该是我的日期(即 365 天)的折线图,你能告诉我我的错误是什么吗?

我除了看到所有的日子,或者至少按月对它们进行分组......但不知道我该怎么做

PS 这是我的数据集,它是一个带有如下行的 excel 文件,我将它作为数据模型上传到 SAP Analytics 中并读取它。

在此处输入图像描述

非常感谢

0 投票
2 回答
1112 浏览

sap - 如何获取会计年度到所选月份的累计营业额?

我正在尝试获取一个条形图,该条形图将按财政年度和业务部门汇总营业额总额。

第一个下拉菜单将允许您选择月份。第二个下拉菜单将选择年份。因此,所选月份将确定累计营业额的计算周期,从会计年度开始到下拉菜单中选择的月份。

财政年度从每年的 10 月 1 日开始。例如:

  • 如果我在下拉列表中选择 1 月份,然后在第二个下拉列表中选择 2020 年,我们希望从 10/01/2019 (mm/dd/yyyyy) 到 2020 年 1 月 31 日的总数。
  • 如果我选择 2019 年 12 月,我想要从 10/01/2019 (mm/dd/yyyy) 到 12/31/2019 的累积。SAP 分析云提供了有限的累积选择。

在“营业额”度量中,有一个“添加时间计算”功能,可以计算“以前”、“结束”、“迄今为止”等期间。

图像1

但是,即使您制作了例如“月/会计期间超过期间”,它也不会给出会计期间的累积,如您所见。如果我们查看 SO BU,我们看不到 2019 年 2 月到 2019 年 9 月之间的累积,因为从 2019 年 3 月到 2019 年 4 月,我们还可以分析营业额的下降,除了应该返回累积。

image2 - 图表

如果我们选择“迄今为止的月份/会计期间”,则相同。

image3 - 图表

此外,我们必须在月级别上至少进行一次钻取:我们无法获得每年和每个 BU 的聚合视图,在这种情况下,我们会收到一条错误消息。

图4

你有同样的问题吗?如果是这样,您是否设法解决了它?

0 投票
1 回答
247 浏览

json - 在 SAP Analytics Cloud 自定义小部件中插入 Json 文件

当我想在 SAP Analytics Cloud 中的自定义小部件区域上传一个 json 文件时,出现以下错误消息。

在此处输入图像描述

你知道这个错误的原因吗?

0 投票
0 回答
123 浏览

sap - SAP Cloud Analytics 中的链接分析中的图表未连接

我正在尝试在 SAP 云分析中的 2 个图表之间进行链接分析,但它没有按预期工作,当我单击每个图表时图表应该交互,但它没有交互

我用过功能-

按照这个链接 - https://blogs.sap.com/2020/02/27/sac-analytic-application-reusable-script-function-for-linked-analysis/

0 投票
1 回答
512 浏览

sql - SAC 层次结构不适用于输入参数

我正在寻求您对 SAC 层次结构的支持。在 hana studio 的计算视图 (CV) 中定义输入参数时似乎效果不佳。

一旦添加了多年的输入参数,用户就可以在打开仪表板后选择特定的年份。

所有层次结构都无法正常工作并显示错误,如屏幕截图所示。 SAC 层次结构错误图片

错误 服务器错误捕获异常:异常 52731:层次结构 SBU_H 的层次结构缓存错误:“_SYS_BIC”的层次结构创建错误。“FANAR_REPORTING_PROJECT.SCM.SAC_DATA_MODELS/CV_SCM_DELIVERY_AND_COST_MODEL/SBU_H/hier/SBU_H”错误:SQL:列存储错误:搜索表错误:[34023] 计算模型的实例化失败;异常 306106:未定义的变量:$$year_scope$$。变量被标记为必需但未在查询中设置

我在 where 语句中使用 YEAR_SCOPE 输入参数来减少获取的记录数。正如您在下面看到的,这是创建的 YEAR_SCOPE。 带有 YEAR_SCOPE pic 的 SQL where 语句

这就是 YEAR_SCOPE 在 CV hana 工作室中创建 YEAR_SCOPE 的方式

默认情况下,从前端 (SAC) 开始,2019 是选定的值,用户也可以通过 SAC 前端选择年份来更改它

最后我想知道是否有任何方法可以解决这个错误......

提前致谢!

0 投票
1 回答
135 浏览

javascript - 如何在规划模型 API 中使用 createMembers 方法?

我正在尝试从 SAC 分析应用程序将成员添加到计划模型中,并且在尝试这样做时出现此错误:TypeError: e.startsWith is not a function

这是我尝试将成员添加到计划模型的代码:

当我打印什么InventoryPlanning(它是 PlanningModelMember 类型的脚本变量)时,输出如下所示:在此处输入图像描述

这是我想要的,并且与 Inventory 维度中的属性相匹配,所以我不确定为什么 createMembers 方法会给我这个错误。

0 投票
1 回答
109 浏览

sap-analytics-cloud - SAC 应用程序输入“文本框”过滤器

我目前正在了解 SAC,我希望通过“输入字段”过滤表及其列。

我看到了有关下拉框和滑块的指南,但没有看到用户输入的文本。

我想代码非常相似?

提前感谢您的宝贵时间。

0 投票
0 回答
41 浏览

odata - 有没有其他方法可以将公共 API 与 SAP Analytics Cloud 连接起来?

我正在尝试与 SAP Analytics Cloud 中的公共 API 建立连接,但不幸的是它给了我一些问题。我可以通过任何方式解决这个问题。

在此处输入图像描述

0 投票
0 回答
43 浏览

planning - SAC 模型 - 是否可以从分析模型更改为规划模型?

我在 SAC 中有一个分析模型,我想将其更改为规划模型。已经加载了数据。我尝试进入设置并打开规划功能,但它不允许我。是否有任何先决条件才能成功将其更改为规划模型,还是我必须重新开始?