小编Ale*_*rba的帖子

如何在 date_histogram 聚合上设置大小

我正在 elasticsearch 中执行查询。我需要获得索引中表示的每个月的属性“end_date_ut”(类型为 Date,格式为 dateOptionalTime)的点击次数。为此,我使用 date_histogram 聚合。

我的查询如下:

GET inc/_search
{
  "size": 0,
  "aggs": {
    "appli": {
      "date_histogram": {
        "field": "end_date_ut",
        "interval": "month"
      }
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

这是结果的一部分:

"hits": {
    "total": 517478,
    "max_score": 0,
    "hits": []
  },
  "aggregations": {
    "appli": {
      "buckets": [
        {
          "key_as_string": "2009-08-01T00:00:00.000Z",
          "key": 1249084800000,
          "doc_count": 0
        },
        {
          "key_as_string": "2009-09-01T00:00:00.000Z",
          "key": 1251763200000,
          "doc_count": 1
        },
        {
          "key_as_string": "2009-10-01T00:00:00.000Z",
          "key": 1254355200000,
          "doc_count": 2362
        },
        {
          "key_as_string": "2009-11-01T00:00:00.000Z",
          "key": 1257033600000,
          "doc_count": 5336
        },
        {
          "key_as_string": "2009-12-01T00:00:00.000Z",
          "key": 1259625600000, …
Run Code Online (Sandbox Code Playgroud)

elasticsearch

5
推荐指数
2
解决办法
3788
查看次数

通过 PowerShell 脚本使用 MySQL 控制台

我必须编写一个需要使用mysql.exe控制台并执行一些查询的 PowerShell 脚本。我开始了:

$mysqlC = 'C:\Users\I16A1\Downloads\mysql\bin\mysql.exe'
$arg1 = '-u asset -ptest testasset'
& $mysqlC $arg1

show databases;
Run Code Online (Sandbox Code Playgroud)

如您所见,在设置控制台位置和连接参数后,我使用调用运算符 ( &) 来运行 MySQL 控制台。

一切都很好,MySQL 控制台正在运行,但调用运算符后面的行没有运行,例如show databases;.

问题是我希望我的 PowerShell 脚本能够独立完成所有事情。

有人知道一种方法吗?也许不同?

mysql powershell

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

elasticsearch ×1

mysql ×1

powershell ×1