问题标签 [gooddata]

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 投票
2 回答
295 浏览

oauth-2.0 - CloudConnect 和 GoogleBigQuery

我目前正在尝试在 GoodData 的 CloudConnect(也称为 Clover ETL)中执行 OAuth 过程。

有没有人有指南或任何东西,因为文档不清楚设置 OAuth 2.0 的热度,我一直收到错误

0 投票
3 回答
22935 浏览

c# - 在写入所有字节之前无法关闭流(GoodData API)

我做了一些搜索,大多数人在发送大量数据时似乎都会遇到这个问题,但我不是。

我正在使用以下内容向 API 发出请求:

异常发生在最后一个右括号上:

在写入所有字节之前无法关闭流。说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:System.IO.IOException:在写入所有字节之前无法关闭流。

源错误:

第 176 行:{ 第 177 行:
writer.Write(byteArray); 第 178 行:} 第 179 行:
字符串响应内容;第 180 行:使用 (var response = request.GetResponse() as System.Net.HttpWebResponse)

源文件:c:\Users\james.billings\Documents\Visual Studio 2012\Projects\PhoneMonitor\PhoneMonitor\GoodData\DataRetriever.cs
行:178

堆栈跟踪:

[IOException: 在写入所有字节之前无法关闭流。]
System.Net.ConnectStream.CloseInternal(Boolean internalCall, Boolean aborting) +604

[WebException: The request was aborted: The request was cancelled.]
System.Net.ConnectStream.CloseInternal(Boolean internalCall, Boolean aborting) +6443608
System.Net.ConnectStream.System.Net.ICloseEx.CloseEx(CloseExState closeState) +37 System .Net.ConnectStream.Dispose(布尔处理)+44

有什么线索吗?具体来说,我正在尝试使用 GoodData API 调用 xtab2/executor3 - 请参阅http://docs.gooddata.apiary.io/

如果我删除“ set ContentLength”,我会收到 400 Bad Request。如果我像之前的 GET 请求一样设置为 0(工作正常),我会收到一个错误,我尝试写入的长度超过了缓冲区的长度,这是有道理的。

有点难过!

0 投票
1 回答
171 浏览

gooddata - Geo maps setup in GoodData

Can anyone help me with preparing data for the new feature Geo Maps. I want to show the below data on geo maps.

Country Name Sales
Russia 1244
Canada 3553
Germany 5345
Australia 2456
France 2566
United Kingdom 6743
India 3677
United States 5633

Thanks in advance,

0 投票
2 回答
477 浏览

reporting - 计算 GoodData 中的平均指标

基于 GoodData 对实现 Fact 表的出色建议,我已经能够设计一个模型来满足我们客户对跨不同表连接不同属性的要求。我现在遇到的问题是模型指标是高度非规范化的,数据会重复。我目前正在尝试找出一种对结果进行重复数据删除的方法。

例如,我有两个表——第一个是 NAMES 表,第二个是我的事实表:

名称

Val2 姓名
35 约翰
36 比尔
37 莎莉

事实

VAL1 VAL2 分数课程等级

1 35 50 90%

2 35 50 80%

3 35 50 60%

4 36 10 75%

5 37 40 95%

我想做的是以这样的方式编写一个指标,以便我们可以获得消除重复值的 SCORE 平均值。GoodData 非常出色,因为它实际上可以使用 COUNT(VARIABLE1,RECORD) 指标返回独特的结果,但在消除突破信息时,我似乎无法让平均商店保持不变。如果我保留所有字段(包括 VAL2),它会显示所有内容:

VAL2 分数(平均)

35 50

36 10

37 40

平均:33.33

但是当我删除 VAL2 时,我突然失去了记录的“唯一性”。

得分(平均)

40

我想要的是我们上面得到的 33.33 的分数。

我尝试在 SELECT AVG(SCORE) 中使用 BY 语句,但这似乎不起作用。这几乎就像我需要某种 DISTINCT 子句。关于如何获得上面第一个示例中显示的汇总值的任何想法?

0 投票
4 回答
1766 浏览

api - How do I authenticate to the GoodData API?

I am trying to authenticate / login with the GoodData API but I am having trouble. On the GoodData API documentation site (docs.gooddata.apiary.io) it says to POST to:

URL:

https://secure.gooddata.com/gdc/account/login

Headers:

JSON Body:

{"postUserLogin":{"login":"user@company.com","password":"YourPassword","remember":1}}

I get the response "Private API, please provide private hash." Any ideas?

0 投票
1 回答
75 浏览

bigdata - GoodData 数据集编写器的最大行数?

一次加载中可以使用 GoodData 数据集编写器上传的记录数量是否有上限?我环顾四周,没有看到这方面的记录价值。

0 投票
1 回答
56 浏览

hash - 如何从 GD 项目数据集中识别最新的序列 ID?

在 ETL 中调用序列函数以连接该项目时,如何从 GD 项目数据集中动态引用最新的序列 ID?

如果打算动态确定从哪个数字重新开始递增序列,我该怎么办?

0 投票
1 回答
42 浏览

text - CloudConnect 数据编码验证

希望这样的功能会受到赞赏,如果它涵盖了从输入平面文本文件中逐行排除无效记录,并且只允许输入中的剩余行通过流程流。

我认为 ExtFilter 组件可能会这样工作,但还不确定。

0 投票
2 回答
664 浏览

datetime - 如何在 GoodData 中加载时间?

如何从日期类型属性中引用一天中的小时 (HH:),我已从源中以 yyyy-MM-dd HH:mm:ss 的格式上传数据?日期属性似乎只提供没有小时的日期作为默认值。

0 投票
1 回答
235 浏览

json - 从 GoodData 导出整个逻辑数据模型

在这个https://developer.gooddata.com/article/data-modeling-api中有一个逻辑数据模型及其对应的 JSON。但是,我似乎不知道如何通过 REST API 从逻辑数据模型中提取 JSON。除了使用单个加载接口(这将非常低效)之外,还有其他方法吗?

作为记录,我的最终目标是制作一个工具来提取该 JSON(将在 dev 中),然后将其发布到 ldm manager2,然后通过返回的 MaQL 将建议的更改应用到生产中。任何帮助是极大的赞赏