问题标签 [cognos-tm1]

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 投票
3 回答
1680 浏览

powerbi - 将 Power BI 连接到 Cognos

我是 Power BI 的新手。我想知道是否可以(如果可以,是否容易?)将 PowerBI 连接到 Cognos 中的 TM1 多维数据集和其他多维数据集(动态、变压器)。在其他任何地方都找不到明确的答案。

谢谢。

0 投票
1 回答
365 浏览

ssas - 使用 Turbo Integrator (ibm cognos TM1) 将数据从多维数据集导出到数据库

我第一次使用 Turbo Integrator 将数据从 tm1 多维数据集导出到数据库。我知道要将数据导出到文件中,我们可以使用以下内容:

但我很想知道用于将其导出到数据库的语法?

先感谢您

0 投票
1 回答
70 浏览

business-intelligence - CognosTM1 错误:值上或之前的语法错误

我正在尝试从 Tm1 多维数据集将数值( mesure )插入数据库。tm1 中的变量“Value”类型为 Numeric,Database 中的“Value”类型为十进制。

我试图检查变量是否包含字符串值,所以我将它们放在一个单独的文件中。如果它们是数字,我将它们插入数据库。

但似乎我的 sql 查询中有一个错误,其中指出:

我不知道为什么它给我一个错误,即使我检查了它并验证它是否是数字。

这是我的代码片段:

0 投票
1 回答
154 浏览

ssas - TM1:错误:'|'附近的语法不正确 (将数值插入 sql 查询)

我正在尝试将数字变量“Value”插入到十进制数据库列中。

我使用了这个查询语法:

但似乎声明数字列的方法不正确,这给了我这个错误:

然后我尝试将数值转换为这样的字符串值:

但这是一个糟糕的举动,因为它在编译中工作并且没有返回任何错误,但在执行中它在这里返回此错误,因为表列是小数:

如果有人可以帮助我知道在 sql 查询中声明数字列的正确语法是什么,我会很高兴,因为第一个声明不起作用。

我会非常感激。

0 投票
1 回答
642 浏览

rest - 如何使用 Rest API 调用更新 TM1 Cube 数据

我正在尝试找到一种方法来对 TM1 进行 Rest API 调用,向它发送要在 Cube 中更新的数据数组。要更新的数据可以通过 Cube 的键来识别,但不会是要更新的所有记录(例如,使用新值更新第 3 行和第 5 行)。

我在寻找示例时遇到问题。我确实从文档“Cube.UpdateCells”中看到,但没有看到如何使用它的示例。我还看到https://www.ibm.com/support/knowledgecenter/SS9RXT_10.2.2/com.ibm.swg.ba.cognos.tm1_rest_api.10.2.2.doc/t_tm1_rest_api_cellsets.html#dg_tm1_odata_update_many_cell_values其中提到更新许多单元格但没有例子..

我在这里没有找到任何关于它的信息,所以任何帮助将不胜感激!

0 投票
1 回答
79 浏览

websphere - 如何将日期从 Turbo Integrator(IBM cognos TM1) 导出到 SQL 表

我想使用 TI 导出系统日期。我尝试了类似 在此处输入图像描述的方法

我还尝试导出我可以从 TI 中的 TODAY() 获得的日期,但是当我厌倦了将其导出到 SQL 表时,它给出了错误。我假设原因是它的格式。

稍后我还想导出相应数据的日期。

0 投票
1 回答
123 浏览

c# - C# - OLAP TM1 的 JSON 正文参数 - 通过 RestSharp 进行补丁调用

我正在编写一个 C# 框架来与 IBM 的 PA Rest Api 进行交互,我找出了我在邮递员中需要的调用,并使用这些示例将调用构建到我未来项目的框架中。

我是 rest api 和 json 的相对新手,所以这里可能是一个非常垃圾的问题,但我不知道如何以最佳方式构建 Body 参数。让我演示给你看:

此示例显示了主体必须如何将值放入 TM1,从 Postman 获得。

所以维度计数也是动态的名称,我只是有使用数组的想法,但这并不漂亮,我真的确定有人有一个很好且简单的解决方案,我只是不知道。

谢谢你的帮助!

0 投票
0 回答
147 浏览

python - 通过 Python 连接到 TM1,在哪里可以找到“地址”和“端口”参数

我正在尝试通过 Pythonscript 连接到 IBM TM1。但是我不确定如何在下面配置我的脚本的地址和端口部分。

我在工作电脑上运行 python。我确实创建了一个带有代理地址的文件以安装 python 包。

有谁知道如何找到地址和端口?

我收到错误消息:

我想我越来越近了,在从管理员那里获得地址和端口后收到一个新的错误消息。

0 投票
1 回答
74 浏览

python - 将 tm1py 身份验证方法与邮递员命令进行比较

我成功使用了 tm1py 包,并且能够使用以下代码获取多维数据集信息。

现在我需要使用 Postman 命令检查同样的事情。我尝试了https://code.cubewise.com/blog/mastering-the-tm1-rest-api-with-postman来测试它

.所以我使用授权类型为“基本身份验证”。用户名为pm,密码为IBMDemos。URL如下。http://localhost:51130/api/v1/Cubes(我只需要所有的多维数据集名称)。

但是我从邮递员'401 Unauthorized'那里得到一个错误。谁能告诉我这里出了什么问题。我需要在邮递员的某个地方输入命名空间名称字段吗?

0 投票
0 回答
31 浏览

python - 无法运行已保存的 Jupyter 笔记本

我是 python 新手,我有一个示例 python 脚本,它可以从 Jupyter 的新笔记本中成功运行。当脚本被保存并重新打开时,它会因名称错误而失败。

下面的示例脚本: