在数据源中重用变量有什么危险?
What are the dangers in re-using variables in a data source?
不太确定这是否符合主题,所以如有疑问,请随时关闭。
我们有一个客户在他的报表包中缺少大部分访问者的跟踪数据。然而,完整的数据集在数据仓库中是可用的。我们现在正在研究是否可以将它们作为数据源导入。我只有通过分类丰富数据的经验,但是这里的目标是从头开始为过去的时间范围等创建视图(会话等)。
根据文档,这应该是可行的。但是,常见问题解答中特别提到了一个警告:
"Adobe recommends you select new, unused variables to import data
using Data Sources. If you are uncertain about the configuration of
your data file, or want to better understand the risks of re-using
variables, contact Customer Care.“
我认为这意味着我不应该将数据导入到通过跟踪器收集数据时使用的道具、Evar、事件等,这几乎会破坏我们的目的(基本上我们想合并来自数据仓库的数据与现有数据)。由于我必须去一些中介机构才能获得客户服务,这需要很长时间,所以我想知道这里是否有人可以解释重用变量的危险是什么(即使仍然有办法做到这一点)。
免责声明: 我不熟悉 Adobe Analytics,但这里的问题很普遍。如果出现具有实际 experience/knowledge 特定产品的人,请比我更关注他们 :)
通常,任何系统中的变量重用都有数据损坏的风险。我不熟悉 Adobe Analytics,但通过一些 blogs 的简短阅读暗示这就是他们在变量重用方面所担心的——如果你有一个变量在一个部分中使用,并且当您在同一范围内将数据导入另一个部分时,您会覆盖其他部分正在使用的数据。
现在,同一个博客指出,如果您以特定方式设置了数据结构,它可以让您毫无问题地重用 variables/properties 并且实际上鼓励它,因此您引用中的声明"If you are uncertain about the configuration of your data file..."。他们可能会警告你,如果你知道自己在做什么,并且知道不会有任何覆盖,那很好,继续重复使用,但如果你不知道,或者你不确定是否有其他东西可能使用原始内容,那么它是不安全的。
根据您的具体情况,您希望将两条数据合并在一起,而不是覆盖,因此重复使用现有变量会覆盖现有数据。听起来您需要导入第二组(新的)变量,然后在系统内将它们 compare/merge 导入,而不是尝试一次性导入和合并。
我们已收到 Adobe 客户关怀部门的答复。
根据他们的说法,问题在于通过数据导入创建的命中与通过服务器调用创建的命中无法区分,因此在导入后无法删除或更正。他们建议使用不同的变量,以便原始数据保持可识别和可挽救的状态,以防万一确实通过导入导入了错误的数据。
在线文档中已经提到了这一点,但显然 Adobe 认为这很重要,足以发出额外的警告。
不太确定这是否符合主题,所以如有疑问,请随时关闭。
我们有一个客户在他的报表包中缺少大部分访问者的跟踪数据。然而,完整的数据集在数据仓库中是可用的。我们现在正在研究是否可以将它们作为数据源导入。我只有通过分类丰富数据的经验,但是这里的目标是从头开始为过去的时间范围等创建视图(会话等)。
根据文档,这应该是可行的。但是,常见问题解答中特别提到了一个警告:
"Adobe recommends you select new, unused variables to import data using Data Sources. If you are uncertain about the configuration of your data file, or want to better understand the risks of re-using variables, contact Customer Care.“
我认为这意味着我不应该将数据导入到通过跟踪器收集数据时使用的道具、Evar、事件等,这几乎会破坏我们的目的(基本上我们想合并来自数据仓库的数据与现有数据)。由于我必须去一些中介机构才能获得客户服务,这需要很长时间,所以我想知道这里是否有人可以解释重用变量的危险是什么(即使仍然有办法做到这一点)。
免责声明: 我不熟悉 Adobe Analytics,但这里的问题很普遍。如果出现具有实际 experience/knowledge 特定产品的人,请比我更关注他们 :)
通常,任何系统中的变量重用都有数据损坏的风险。我不熟悉 Adobe Analytics,但通过一些 blogs 的简短阅读暗示这就是他们在变量重用方面所担心的——如果你有一个变量在一个部分中使用,并且当您在同一范围内将数据导入另一个部分时,您会覆盖其他部分正在使用的数据。
现在,同一个博客指出,如果您以特定方式设置了数据结构,它可以让您毫无问题地重用 variables/properties 并且实际上鼓励它,因此您引用中的声明"If you are uncertain about the configuration of your data file..."。他们可能会警告你,如果你知道自己在做什么,并且知道不会有任何覆盖,那很好,继续重复使用,但如果你不知道,或者你不确定是否有其他东西可能使用原始内容,那么它是不安全的。
根据您的具体情况,您希望将两条数据合并在一起,而不是覆盖,因此重复使用现有变量会覆盖现有数据。听起来您需要导入第二组(新的)变量,然后在系统内将它们 compare/merge 导入,而不是尝试一次性导入和合并。
我们已收到 Adobe 客户关怀部门的答复。
根据他们的说法,问题在于通过数据导入创建的命中与通过服务器调用创建的命中无法区分,因此在导入后无法删除或更正。他们建议使用不同的变量,以便原始数据保持可识别和可挽救的状态,以防万一确实通过导入导入了错误的数据。
在线文档中已经提到了这一点,但显然 Adobe 认为这很重要,足以发出额外的警告。