首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我如何帮助想要CSV格式的关系数据库数据的人?

我如何帮助想要CSV格式的关系数据库数据的人?
EN

Stack Overflow用户
提问于 2010-10-01 22:44:28
回答 9查看 4.3K关注 0票数 16

非技术人员会问:“你能帮我把数据库放在Excel电子表格里吗?”是如此普遍,几乎是一种比喻。(我可以发誓有一个关于这个的xkcd,但是我找不到了。)我们经常收到客户在CSV中询问其所有数据的请求。

说这个人不是技术人员是多余的,所以我需要以一种非技术的、友好的、不居高临下的方式向他们解释,Excel不是用来表示一对多关系的(而不是让他们摸索出一对多的概念)。

如果你有过与非技术人员一起使用对你有效的特定策略的个人经验,我当然很想听听。

编辑:似乎大多数答案都倾向于质疑请求者的意图。这本身就是一件很难做好的事情。一些答案倾向于只向一个人扔数据,然后告诉他们离开。这不是我在这里要做的。我是想帮助这个人,而不是让他们离开。这就是我想要达到的目的。

因此,有两个部分的问题:如果客户(即我希望满足其需求的人)请求其数据的CSV,我该告诉他什么。)备份,或b。)从系统中获取信息。

由于这里没有确切的正确答案,因此欢迎得到证实的答案。

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2010-10-02 00:21:05

让他们给你发一张空白的电子表格,上面有他们想要的列标题,并告诉他们你会填写的。

当空白电子表格出现时,将会出现以下两种情况中的一种:

  1. 你很容易就能满足项目的要求(例如,很容易辨别出5个电话号码中的哪一个是Phone1和Phone2)。
  2. 你会有一些问题(比如“我每人有0到25个电话号码。你想让我如何选择哪个是Phone1,哪个是Phone2?还有你想让我用多余的东西做什么?)。

如果第二种情况属实,客户将能够为您提供答案,或者他们将意识到以电子表格形式表示他们想要的数据存在真正的问题,并希望在规划下一步时寻求您的帮助。

票数 34
EN

Stack Overflow用户

发布于 2010-10-01 22:51:37

经理们可以在他们想要的东西时含糊其辞,我怀疑他/她只是想要一个特定的观点,而不是“所有的Salesforce东西”。你需要弄清楚数据的用途,给他们他们需要的东西,而不是他们要求的东西。

票数 12
EN

Stack Overflow用户

发布于 2010-10-01 22:55:11

请求CSV格式的关系数据并没有错。您可以选择只将每个表转储到用逗号分隔的文本文件中,或者更好地将一对一的数据连接到单个CSV文件中。一对多的关系显然更棘手。

我建议与这些人交谈,询问他们想要通过这样做来解决什么问题。显然,他们想要创建一些电子表格,但没有意识到通过CSV路由,他们将无法处理后续的模式更改,等等。在与您的“客户”交谈后,您可能会同意正确的路径。而且,这可能只是为一次性交易创建了一个CSV文件。

我个人曾与一些非技术人员一起工作,他们对Excel很感兴趣。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3840243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档