当前位置: 首页 > 面试题库 >

在客户端上使用dc.js在服务器上使用交叉过滤器

公良奇
2023-03-14
问题内容

我正在为大型数据集创建交互式可视化。由于数据集的大小,无法将其加载到浏览器中。我们正在节点服务器上使用交叉过滤器来加载和过滤服务器端数据。我想知道是否可以通过某种方式将服务器端交叉过滤器过滤器与dc.js图表​​耦合。

我现在正在使用d3.js创建图表,但是想要使用dc.js中已经存在的各种图表。我们基本上是在服务器端过滤数据,然后在客户端上侦听图表变化,然后在服务器上执行适当的过滤并通过AJAX进行通信。

如果有人建议在dc.js客户端和交叉过滤器服务器之间采用类似的AJAX通信机制,那将非常有帮助。


问题答案:

dc.js和交叉过滤器之间的耦合不是很紧密,这应该是可能的。

dc.js邮件列表上最近有一个关于换出交叉过滤器的讨论,这几乎是相同的问题:

https://groups.google.com/forum/#!topic/dc-js-user-
group/fkRoFHuqg4k

您需要编组的主要功能是group.alldimension.filter。对不起,我不知道的人crossfilter远程访问,但我知道足够多的人这样做
几乎 这一点,我毫不怀疑它可以工作。

这是一个相关的问题:https :
//github.com/dc-js/dc.js/issues/602



 类似资料:
  • 我试图在我的程序中加载用于过滤的blob名称,然后在应用所有过滤器后,我计划下载并处理每个blob。目前,我们在存储中有大约30kblob,它们存储在容器中,如下所示:年/月/日/小时/file.csv(或file.json未处理的文件) 我的程序需要动态输入下载的开始和结束日期(最长30天)。使用Azure。Blobs.BlobContainerItem和方法GetBlobs允许我使用单个字符串

  • 我有以下场景。我需要在Android上有一个嵌入式数据库(nosql),我在服务器上有一个主数据库(理想情况下应该是nosql数据库)。两者之间需要同步。所有来自移动端的查询都将转到迭代数据库。我们有不同的选项:1)在移动端使用couchDB,同时在服务器端使用couchDB,2)在移动端使用couchDB,在服务器端使用Mongodb,3)在移动端使用sqlLite,在服务器端使用Mongodb

  • 我有一个基本的Java客户机服务器TCP程序,它能够通过局域网连接,也当我使用我的公共ip与端口转发。 让我困扰的是,当我尝试在hamachi VPN网络中使用相同的程序时,它不起作用。我想让它也在那里工作,因为许多人试图避免端口转发,但使用hamachi,因为这似乎对他们更容易。 服务器代码ss=new ServerSocket(4444);客户端c=SS.Accept(); 客户端代码套接字客

  • 问题描述: 我们有100多个springboot服务运行在不同的环境中:dev、uat、prod等,对于每一个,我们都有eureka服务器正在运行以注册这些微服务,这没有问题,在部署一个服务之后,它会注册并且工作良好,但是当我们在本地运行一个服务时,它会在prod的eureka服务器中注册,

  • 我将创建一个身份验证服务器,它本身与一组不同的Oauth2.0服务器交互。Netty似乎是在这里实现网络部分的一个很好的候选者。但在开始之前,我需要澄清一些关于netty的细节,因为我是新手。例行程序如下: > < li> 服务器接受来自客户端的HTTPS连接。 然后,不关闭第一个连接,它通过HTTPS与远程OAuth2.0服务器建立另一个连接并获取数据 毕竟,服务器将结果发送回客户端,客户端应该

  • 您好,我正在尝试从计算机中的本地客户端连接我的服务器。我有一个远程服务器正在运行。。当我从Netbeans运行代码时,一切都正常。。。当我从CMD尝试时,我得到了这个错误 Java语言com上的lang.NullPointerException。太阳企业命名。实施。SerialContext。com上的getORB(SerialContext.java:347)。太阳企业命名。实施。SerialC