首页 > 解决方案 > 将 Adob​​e Analytics 连接到 MYSQL

问题描述

我正在尝试将从 Adob​​e Analytics 收集的数据连接到我的本地 MYSQL 实例,这可能吗?如果是这样,这样做的方法是什么?

标签: mysqldatabaseapiadobeadobe-analytics

解决方案


没有办法直接将您的 mysql 数据库与 AA 连接,进行查询或其他任何操作。

以下只是一些顶级信息,可为您指明大致方向。进入细节太长了,而且涉及到在这里作为答案。但下面我将列出一些从 Adob​​e Analytics 中获取数据的选项。

哪种方法最好在很大程度上取决于您希望从 AA 中获取哪些数据以及您希望在本地数据库中使用它做什么。但总的来说,我按照难度级别列出了它们,为它设置一些东西并在收到文件后对它们做一些事情,以将它们放入您的数据库中。

第一个选项是在 AA 界面内,安排数据定期通过 FTP 传输给您。这可以是来自报告界面或数据仓库的计划报告,并且可以以多种格式交付,但最常见的是作为 CSV 文件。这会将已由 AA 处理的数据导出给您。含义、聚合指标等。总的来说,这很容易设置和解析导出的 CSV 文件。但是有一些关于它的警告/限制。但这在很大程度上取决于您的具体目标。

第二种选择是利用他们的 API 端点以 JSON 格式发出请求和接收响应。也可以以 XML 格式接收,但我建议不要这样做。您将获得与上述类似的数据,但它比预定的更按需。此方法需要您付出更多努力才能实际获取数据,但它为您按需获取数据、构建接口(如果与您相关)等提供了更多的功能/灵活性。但它也附带一些警告/限制与第一个选项相同,因为数据已经处理/聚合。

第三个选项是从 AA 界面安排数据馈送导出。这将向您发送 CSV 文件,其中包含未汇总的、大部分未处理的原始命中数据。这大约是您在没有 Adob​​e 对其进行任何操作的情况下最接近发送到 Adob​​e 收集服务器的数据,但它不是 100% 像服务器请求日志或其他东西。在不知道您最终希望如何处理数据的任何细节的情况下,除了将其放入本地数据库之外,这可能是您想要的选项。设置预定导出非常简单,但解析接收到的文件可能会让人头疼。您会获得包含原始数据的文件和包含大量各种值的列,然后您会获得这些其他文件,这些文件是其中列和值的查找表。把它们拼凑在一起有点头疼,但它 是可行的。真正的问题是文件大小。这些是原始命中数据文件,即使是流量适中的网站也会每天甚至每小时生成数 GB 的文件。因此,如果您尝试走这条路线,带宽、磁盘空间和您的服务器处理能力是需要考虑的事情。


推荐阅读