问题标签 [granularity]
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.
hadoop - Druid 批量索引 inputSpec 类型粒度,错误“作业中未指定输入路径”
我正在按照此处编写的说明进行操作:http: //druid.io/docs/0.9.2/ingestion/batch-ingestion.html(滚动到“InputSpec 规范”,查找“粒度”)。
我在我的索引任务 JSON 中有:
我已经像这样在 HDFS 中组织了我的文件(我是故意这样做的,以为我会在索引任务中使用“粒度”类型):
我不断收到此错误(索引失败):
谷歌了一下,有两个页面在谈论同样的问题:
- https://groups.google.com/forum/#!topic/druid-user/xKYgGv983ZQ
- https://groups.google.com/forum/#!topic/druid-user/B2YxNQ8UQR4
两者都提到将“filePattern”的值设置为“.*”。这样做了,没有运气。
为了确认我的 Druid-Hadoop 链接有效,我尝试将 inputSpec 更改为静态:
有用。所以,我的 Druid 和 Hadoop 没问题。
这个“粒度” inputSpec 在 Druid 中是否被破坏(我使用的是 0.9.2)?因为我在 inputSpec (粒度类型一)中没有看到任何错误;至少不是根据我阅读的文档和论坛。
与此同时,我可以使用静态的(并构建我的冗长路径字符串),但“粒度”类型将是理想的(如果它有效的话)。
任何人都可以在这里阐明一下吗?
谢谢。
r - 查找字符串,如果不存在,则查找另一个字符串
我有许多来自 OECD 的文件,其中包含可用于不同区域粒度的数据。一个例子是:
文件 A
文件 B
文件 C
我想提取最细化的区域,在这种情况下只提取悉尼,而不是新南威尔士州。但是,如果悉尼不可用,我想提取新南威尔士州。
如何编写可推广到所有这些文件的代码?
header - 使用 Prebid 的价格粒度高
我们将 Prebid 的价格粒度设置为高。但是,由于它的上限为 20 美元,如果我们得到 30 美元或 40 美元的出价,我们将无法接受。
我们如何在 Prebid 中坚持高价格粒度,但在某些情况下,我们的出价超过 20 美元,会自动向下舍入到 20 美元,以便我们可以接受出价。
谢谢..
datetime - 如何在 Drupal 8 中创建 Y(仅限年份)日期时间字段?
日期时间模块,Drupal 8: 我想创建一个具有年份粒度的日期时间字段。在Drupal 7中,这没问题。现在在Drupal 8中,它不再可能了。如果没有Years Only模块,我如何创建这样的字段,因为它不安全?我可以写一个主题功能吗?如果是这样,我该怎么做?
摘自 datetime.module:
/** * 定义日期和时间的存储格式。 */
const DATETIME_DATETIME_STORAGE_FORMAT = 'Ymd\TH:i:s';
/** * 定义日期应该存储的格式。 */
常量 DATETIME_DATE_STORAGE_FORMAT = 'Ymd';
linux - linux调度程序在哪里触发?
目前,我想深入研究 Linux 调度。我有一个带有 lubuntu 和 4.10.0-37-generic 内核的测试设置。我想知道 CFS 任务的最短执行时间可以多长时间而不会自行产生。这里很好地概述了如何调整调度程序。我认为 sysctl 参数 kernel.sched_min_granularity_ns (setup = 1.500.000) 是正确的查看位置。但我没有找到有关调度程序频率的任何参考。在 CFS 文档(CFS 文档) 调度的独立性和 jiffies (从系统定时器中断以 1/HZ 周期计算)。但是在一些文档中我再也找不到它了,内核中的所有频率都依赖于这个 HZ 值。我当前的 HZ 值为 250(默认值),因此如果在 jiffy 定时器中断内调用调度程序,则仅每 4 毫秒就会发生重新调度。这与 1.5 毫秒 sched_min_granularity_ns 形成对比。调度程序如何比系统中断更快?
go - Golang中范围和给定粒度内的随机数
我编写了以下代码来创建一个介于 0.0 和 10.0 之间的随机数。
但是,我想将粒度设置为 0.05,因此不允许将所有数字作为最低有效小数,只允许 0 和 5,例如:
- 值 7.73 无效,
- 值 7.7 和 7.75 是有效的。
我怎样才能在 Go 中产生这样的数字?
c - 获取处理器的内存粒度
如何在 C 中获取 CPU 的内存粒度?
假设我想分配一个数组,其中所有元素都正确对齐内存。我可以将每个元素填充到一定大小 N 来实现这一点。我怎么知道N的值?
注意:我正在尝试创建一个内存池,其中每个插槽都是内存对齐的。任何建议将不胜感激。