将Adobe Analytics连接到MYSQL

时间:2019-04-16 16:29:34

标签: mysql database api adobe adobe-analytics

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

1 个答案:

答案 0 :(得分:0)

没有一种方法可以直接将您的mysql db与AA连接,进行查询或进行其他操作。

以下只是一些顶级信息,可为您提供大致指导。进入细节的时间太长了,涉及到无法在这里找到答案。但是在下面,我将列出一些用于从Adobe Analytics中获取数据的选项。

哪种方法最好取决于本地数据库中要从AA中获取的数据以及要使用的数据。但是总的来说,我按难易程度列出了它们,以便对其进行设置并对收到的文件进行处理,以将它们放入数据库。

第一个选择是在AA界面中,定期安排要通过FTP发送给您的数据。这可以是来自报告界面或数据仓库的计划报告,可以以多种格式交付,但最常见的是作为CSV文件完成。这会将由AA处理过的数据导出到您。含义,汇总指标等。总的来说,这很容易设置和解析导出的CSV文件。但是对此有很多警告/限制。但这在很大程度上取决于您的具体目标。

第二个选项是利用其API端点来发出请求并接收JSON格式的响应。也可以以XML格式接收它,但我建议不要这样做。您将获得与上述类似的数据,但其需求比计划的要多。这种方法实际上需要花费更多的精力来获取数据,但是,它为按需获取数据,构建接口(如果与您相关)等提供了更多的功能/灵活性。但是它也附带了与第一个选项相同的一些警告/限制,因为数据已经过处理/汇总。

第三个选项是安排从AA界面导出数据文件。这将向您发送CSV文件,其中包含未汇总的,大部分未经处理的原始匹配数据。这大约是最接近发送给Adobe收集服务器的数据而无需Adobe对其进行任何操作的结果,但这并不是100%像服务器请求日志之类的。除了将其按面值放置在本地数据库中之外,不知道有关最终要使用什么数据的任何细节,这可能是您想要的选项。设置计划的导出非常简单,但是解析接收到的文件可能很麻烦。您将获得包含原始数据的文件和许多具有许多用于各种事物的值的列,然后,这些其他文件即是其中的列和值的查找表。将所有内容拼凑在一起有点令人头疼,但这是可行的。真正的问题是文件大小。这些是原始的命中数据文件,即使是流量适中的站点,每天,甚至每小时都会生成几千兆字节的文件。因此,如果尝试使用此路由,则需要考虑带宽,磁盘空间和服务器处理能力。