【AGC】如何解决事件分析数据本地和AGC面板中显示不一致的问题?
2023-09-11 14:20:22 时间
1、问题描述
项目接入了华为分析SDK,当我们从AppGallery Connect控制台下载了事件分析的相关数据,然后与AGC控制台事件分析面板中的订单号做对比时,发现在本地打开的文件内的订单号与面板中显示的不一致,猜测可能是下载的文件格式有问题或者是打开文件的方式不对,详情可以参考如下图片:
本地打开的文件中订单号结尾全部转换成了000,但是对比之后发现面板上的数据实际并不是以000结尾的,问题该如何解决呢?
2、问题分析
由于数据是直接从官网控制台直接下载的,所以在理论上来说数据本身是不会存在问题的,那么最大的可能性肯定是我们的打开方式有问题,由于下载下来的文件是.csv格式的文件,所以我们有理由怀疑是直接使用excel打开csv格式的文件出现了格式转换的错误,通过查找相关资料,我们找到了以下的解决方案。
3、解决方案
不要直接打开.csv格式的文件,我们按照下面的步骤一步一步的来执行。
首先:打开Excel,点击菜单栏中的自文本,导入文本文件,如下图所示:
接着:设置分隔符,如下图所示:
然后选择文本,并在一个新的工作表中打开,如下图中所示:
OK,到这里就解决了,最后来看一下效果吧:
欲了解更多详情,请参见:
华为官网:
https://developer.huawei.com/consumer/cn/forum/topic/0202887682711490273?fid=0101271690375130218?ha_source=zzh
相关文章
- nodejs-REPL/回调函数/事件循环
- vue.js--基础 事件结合双向数据绑定实现todolist 待办事项 已经完成 和进行中,键盘事件
- js中对arry数组的各种操作小结 瀑布流AJAX无刷新加载数据列表--当页面滚动到Id时再继续加载数据 web前端url传递值 js加密解密 HTML中让表单input等文本框为只读不可编辑的方法 js监听用户的键盘敲击事件,兼容各大主流浏览器 HTML特殊字符
- 【小程序】js单击事件中调用wxml中传递的数据(图文+完整示例)
- 事件侦听注册事件(addEventListener)
- Vue - PC 端列表下拉页面触底加载分页数据,监听浏览器屏幕触底事件,类似uni-app微信小程序的onReachBottom()页面触底生命周期函数(监听屏幕触底事件,实现懒加载效果)
- 由“徐玉玉”事件引发的数据治理体系化思考
- 聚焦开放数据:全球恐怖袭击事件数据库
- Vue绑定事件,双向数据绑定,只是循环没那么简单
- 重写系统中的UINavigationController 返回按钮的事件
- App Launch Sequence on iOS 事件与UI
- iOS视图更新与事件循环
- 用户数据攻略-获取日历事件
- onresize 事件;浏览器窗口大小调整
- Java按键事件KeyEvent
- jquery动态给子元素绑定事件,将元素内容添加到另一个元素中
- 浅析ProgressEvent接口及其应用:上传文件进度事件
- 微信小程序开发入门与实战(数据、事件、条件)
- Android进程间通信之内部类作为事件监听器
- Unity 进阶 之 UGUI 实现动态数据动态翻页显示效果的简单封装(动态更新数据动态更新显示,包括页码和按钮事件等功能)
- html-oncontextmenu 事件
- 云端还是本地,数据放哪儿更安全之泄密事件篇
- 微信小程序 事件