问题标签 [keen-io]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
988 浏览

javascript - XMLHttpRequest 无法加载

需要帮助解决此问题。我们尝试了很多不同的东西,但由于某种原因,访问控制允许来源不允许来源错误在尝试访问敏锐时不断弹出

加载资源失败:服务器响应状态为 404 (Not Found) admin:1 XMLHttpRequest cannot load https://api.keen.io/3.0/projects/ /queries/。预检响应具有无效的 HTTP 状态代码 404

这是 admin.js 中的代码

这些我们是标题和起源

});

0 投票
1 回答
144 浏览

php - Keen.io php 客户端(找不到类)

我已经在 Linux 上安装了 composer,所以我将composer.json编辑为:

然后我输入这个命令$ composer update来更新composer.json并生成./vendor/autoload.php. 并且这个 JSON 的目的是连接到crazy.io以使用 PHP 客户端。

然后我编写了这个 php 脚本:

但是当我运行脚本时,错误是:

-------------------------------------------------- ------------------------- ** scirpt.php:**

0 投票
2 回答
1326 浏览

ruby-on-rails - 独角兽下的大量线程

我正在调试我们的应用程序中的一些 Posgtres 连接泄漏。几天前,我们突然超过了 100 个连接,而我们不应该这样做 - 因为我们只有 8 个独角兽工人和一个 sidekiq 进程(25 个线程)。

我今天在看 htop,看到我的独角兽工人产生了大量的线程。例如:

在此处输入图像描述 我读对了吗?这不应该发生对吗?如果这些是产生的线程,知道如何调试吗?

谢谢!顺便说一句,我的另一个问题-(Postgres 连接)调试独角兽 postgres 连接泄漏

编辑

我只是在这里遵循了一些提示 - http://varaneckas.com/blog/ruby-tracing-threads-unicorn/ - 当我从工作线程打印堆栈跟踪时,这就是我在有很多线程时得到的......

这是我的 unicorn.rb https://gist.github.com/steverob/b83e41bb49d78f9aa32f79136df5af5f,它在 after_fork 中为 EventMachine 生成了一个线程。

EventMachine 的原因是这样的——> https://github.com/keenlabs/keen-gem#asynchronous-publishing

这是正常的吗?线程不应该被杀死吗?这是否也会导致打开不必要的数据库连接?谢谢

更新: 我刚刚发现我使用的是使用 EM 的旧版本的 PubNub gem,我在 pubnub.log 文件中遇到了这些行 -

0 投票
2 回答
49 浏览

keen-io - 使用 Keen 的命令行界面将多个 CSV 导入不同的集合时遇到问题

我可以通过使用热衷 cli 命令将一个 CSV 文件导入到集合中

具有-p, -k, -w, -r关键覆盖以避免安装dotenv和弄乱.env文件。

此导入第一次运行良好,直到我尝试使用不同的文件和不同的集合重复此操作。目标是能够比较两个集合,所以我想将它们保留在同一个项目中,但我总是收到以下错误。

我知道 Keen 允许在同一个项目中进行多个集合,所以我不能 100% 确定这里发生了什么。

0 投票
2 回答
89 浏览

java - 在 Segment.io 中收集分层事件(通过 Keen.io 表示)

我正在使用 Segment.io JAVA SDK 从我的应用程序中收集事件,并使用 Keen.io 在视觉上表示相同的事件。我有一个分层事件结构如下,

  • 公司
    • 部门
      • 用户(登录、注销)
        • 书(打开,关闭)
          • 页面(查看、下一个、上一个)
        • 车辆(启动、驱动、停止)

因此,在收集段中的数据时,我们是否应该将所有事件中的所有属性发送到稍后进行分析(在敏锐.io 或任何其他工具中),如下所示,

识别用户并跟踪

登录:公司 ID、部门 ID、时间戳

book-open: company-id, dept-id, timestamp, book-id, book-name

页面视图:公司 ID、部门 ID、时间戳、书籍 ID、书籍名称、页面 ID

车辆开始:公司 ID、部门 ID、时间戳、车辆 ID、车辆名称

或者

我们是否应该只识别用户,并通过发送相关属性来跟踪事件

登录:公司 ID、部门 ID、时间戳

book-open:时间戳、书名、书名

页面视图:时间戳,页面 ID

车辆开始:时间戳,车辆ID,车辆名称

在第二种情况下,我们如何确定“page-view”事件是针对哪本书的?

任何帮助将不胜感激。

谢谢

0 投票
1 回答
519 浏览

javascript - 将keen.io json集成到highcharts js

任何人都可以帮助我将这种 json 数据表示为 highcharts 时间序列图表。令人困惑的部分是我从这个 json 得到的时间范围

0 投票
1 回答
47 浏览

html - dataviz:如何为图表设置 lineWidth 属性

我正在使用dataviz库。用于创建图表Keen-io。我使用的 chartType 是linespline我使用 的时间

.chartOptions({ curveType: "function", lineWidth: 10 })

我看不到线宽的变化。

请帮忙!!

0 投票
2 回答
78 浏览

keen-io - 我可以在 Keen.io 上查看或浏览原始的 segment.com 事件吗?

没有办法在 Keen.io 上列出来自 segment.com 的原始事件及其所有属性吗?

似乎 UI 只允许我创建聚合。

0 投票
1 回答
117 浏览

google-visualization - 将 Google ChartRangeFilter 与 Keen IO 一起使用

我希望找到一种方法,使用 Keen 的可视化库来集成 Google Chart 的 ChartRangeFilter ( https://developers.google.com/chart/interactive/docs/gallery/controls#chartrangefilter )。Keen 的文档 ( https://github.com/keen/keen-js/blob/master/docs/visualization.md#line-chart ) 中与折线图相关的部分似乎没有提供任何图表包装器或控件。

简而言之,有没有办法使用开箱即用的 Keen 来呈现带有 ChartRangeFilter 的折线图?还是我必须要原始数据并为自己绘制图表?

0 投票
1 回答
847 浏览

javascript - 谷歌图表表的动态样式

我正在寻找动态地将样式应用于 Google 图表表中的特定行。具体来说,如果一行的文本包含特定的字符串,我希望将其加粗。例如,如果文本“ total ”出现在一行中,我希望该行的所有文本都是粗体

该表正在填充来自 Keen IO 查询的结果,因此我无法确定感兴趣的文本可能出现在表中的哪个位置。

我正在查看在以下位置找到的文档: https
://developers.google.com/chart/interactive/docs/gallery/table#customproperties 此页面建议应用 CSS 样式,可以在以下位置查看示例:https://developers .google.com/chart/interactive/docs/examples

但是,此示例是在填充表中的数据期间应用 CSS。我的数据是动态查询的结果,所以我不能使用这种方法。我可能需要在该过程的后期注入内联 CSS。

例子

我将用一个例子来演示这个场景。假设我有一个查询 Keen IO 获取了各种“设备”的版本和数量。这个数据是 JSON 格式的。当数据输入谷歌图表工具时,会输出下表。

我还可以通过 Keen API 指定图表选项,然后将其传递给底层的 Google 图表引擎。这些选项也是 JSON 格式。例如

将导致生成的表包含页大小为 25 的分页。

附加参考

Keen Visualizaion Documentation: https://github.com/keen/keen-js/blob/master/docs/visualization.md


Similar, but different questions:
Applying CSS to Google Visualization Table
Styling Google Charts Table