1

我想使用 CloudConnect 修改 GoodData 中记录的一个属性(即将“状态”设置为“已删除”)。我的表包含 35 个参数,并且有人告诉我这样做的唯一方法是上传整个记录以及这个单一的字段更改)。

有没有比我现在做的更好的方法,即:

  • 在GoodData的web界面创建2个报表(因为我这个表有20多个属性)

  • 感谢他们的地址,访问要在 GD 中下载的这些报告的 csv 版本的 URL

  • 使用原始表中的每个属性合并每个业务键的这 2 个报告

  • 在我感兴趣的记录上将“状态”更改为“已删除”(满足特定条件)

我几乎是数据库管理的初学者,我觉得很奇怪,很难访问存储在 GoodData 中的数据(而且更新一个表的一个字段也很困难),不要犹豫将部分文档指向我,我没有发现任何有用的东西。

提前致谢

4

1 回答 1

1

我最近更新了快照数据,它被源系统中的错误破坏了。

要更新记录,您需要:

  • 将包含数据集所有字段的问题记录提取到 CSV 文件;
  • 使用 MAQL DMLdelete语句从 GoodData 中删除这些记录(可以在 ETL 图中或通过灰页完成);
  • 更正 CSV 文件中的数据并将其加载到 GoodData,确保加载类型设置为incremental.

具有讽刺意味的是,DML 只有delete命令。Update选项将为我们节省大量时间。

于 2016-02-05T06:07:59.687 回答