挂钩持久事件处理器

  jQuery的on()和off()方法的一项简便的卓越功能是将事件挂钩到在创建事件处理器时尚未存在于DOM中的节点。该功能的内部工作原理是:将事件挂钩到DOM树中层次更高的节点上,这样在处理和挂钩事件处理器时其确实存在。   例如,可能将click 事件挂钩到document对象。此后通过给on()方法的第二个参数提供一个选择器,可以创建一个 只应用于由相应选择器描述的节点的持久事件处理器。在

详情

用于基于Web控制台的Kerberos

  有许多Hadoop HTTP Web控制台存在(JobTracker NameNode、TaskTracker、DataNode、Oozie、Sqoop)。 最初,它们没有安全保护。当最初开发Hadoop安全时,人们决定用于此种Web控制台的安全应该是“可插入的HTTP认证”,它使用Web认证机制并交由实现者来开发。但这导致了Hadoop部署中的一些不一 致的情况。   实现者很快就意识到让H

详情

HDFS磁盘级加密

  JIRA任务HADOOP-9331(Hadoop加密编解码框架和加密编解码实现)和MAPREDUCE-5025(MapReduce中支持加密编解码的密钥分发和管理)直接相关。前者关注于创建加密框架并实现支持HDFS上文件加解密的功能。后者关注于用Tapeduce的密钥分发和管理,以便能移在MapReduce操作期间加密和解密数据。   为此,需要向Hadoop引入一种可切分的高级加密标准(AE

详情

在Oozie Workflow中执行异步操作

  所有的异步动作(action)都在Hadoop集群上以Hadoop Mapreduce作业的形式执行。这使得Oozie可以充分利用Mapreduce的扩展性、高可用性和容错等优点。   如果使用Hadoop来执行Oozie Workflow动作触发的计算处务,Workflow作业在切换到下一个Workflow节点之前,必须等待该计算/处理任务成。   Oozie可以通过下述两种机制来检测计算/

详情

使用基于Hadoop的事件处理系统

  事件处理(Event Processing,EP)系统允许你(实时地)跟踪和处理连续的数据流件处理(Complex Event Processing,CEP)系统支持来自多个源的数据的整体处理。   考虑到Hadoop存储大量数据(例如CEP系统产生的数据)的能力,Hadoop看起来很适合实现大规模CEP。   CEP系统的一个常见实现框架称为actor模型。在该模型中,每个 actor 负责

详情

为XML数据实现 Record Reader

  Internet 上有一些可用的 XML Recordreader 实现的示例,但它们中的大多数都存在些缺点,包括以下几点:   它们通常仅支持单个标签,而在现实中,用户可能想要获取多个标签中的XML片段   它们通常不支持XML空标签。   它们通常不支持由 zip /gzip压缩的文件。压缩是缩减文件大小的一种常见技术,尽管存在一些不要将压缩文件用于 Mapreduce 处理的原因(这种情

详情

测试 DataSetDataExtension文件管理系统

  为了测试DataSetDataExtension文件管理系统扩展,必须创建一个使用自定义扩展的报表,还需要创建一个DataSet 文件来包含报表所用的数据,当然,也可以使用示例代码中提供的数据。代码具有很好的通使用自定义扩展的报表用性,可以用于任何串行化的数据集。包含在示例中的文件是从示例数据库中提取的,但其实际上 可以包含任何数据集。   为了在已有的解决方案中添加一个新的项目,请依次选中F

详情

连接和数据集设计基础

  Mobile Report Publisher 是一款移动报表设计工具,其不包含查询设计工具。使用SSDT报表项目或 Report Builder 设计查询来向报表服务器发布共享数据集。这就要求实施某些规划和迭代式设计。在此将演示一种有效的设计模式,可以使用此设计模式来构建支持移动报表功能的数据集   共享数据集有着可用来筛选数据的参数,并且可用于对数据源运行实时查询,以及缓存数据以实现更具响

详情

移动报表不是自助式Bl

  虽然基础的报表设计体验并不是难点,但还是有必要准备数据。大多数报表都要求编写查询,为不同的可视化控件塑造数据。查询的设计和准要求设计人员具备一定的技术经验。尽管实际的设计工传相对简单,但此任务通常仍然由报表设计转件执行。然而,用户导航和报表交互并没有采用特定的方式设计,因为它们都是通过Power或Excel设计的。   特别是,某些可视化控件并不会分组和聚集数据集中的行,因此必须创建专门适用于

详情