pinot设置多值存储、默认值

pinot可以支持多值存储,默认值存储

多值主要是配置schema,要在相关的字段中设置  "singleValueField": false

默认值为在schema中相关字段设置"defaultNullValue": 99

{

  "dimensionFieldSpecs": [

    {

      "dataType": "STRING",

      "name": "FA0010000000"

    },

    {

      "dataType": "DOUBLE",

      "name": "FA0050000000",

      "defaultNullValue": 99

    },

      {

      "dataType": "STRING",

      "name": "FA0070180000",

      "singleValueField": false

    }

  ],

  "timeFieldSpec": {

    "incomingGranularitySpec": {

      "timeType": "DAYS",

      "dataType": "INT",

      "name": "time_day"

    }

  },

  "schemaName": "BASIC_0800"

}

表的配置相关

{

  "tableName": "BASIC_08001",

  "tableType": "REALTIME",

  "segmentsConfig": {

    "timeColumnName": "time",

    "timeType": "MILLISECONDS",

    "segmentPushType": "APPEND",

    "segmentAssignmentStrategy": "BalanceNumSegmentAssignmentStrategy",

    "schemaName": "BASIC_0800",

    "replicasPerPartition": "2"

  },

  "tenants": {},

  "tableIndexConfig": {

"invertedIndexColumns": ["FA0010000000","FA0010010000"],

    "loadMode": "MMAP",

    "streamConfigs": {

      "streamType": "kafka",

      "stream.kafka.consumer.type": "LowLevel",

      "stream.kafka.topic.name": "true2",

      "stream.kafka.decoder.class.name": "org.apache.pinot.plugin.stream.kafka.KafkaJSONMessageDecoder",

      "stream.kafka.hlc.zk.connect.string": "192.168.12.22:2181",

      "stream.kafka.consumer.factory.class.name": "org.apache.pinot.plugin.stream.kafka20.KafkaConsumerFactory",

    

       "stream.kafka.broker.list": "192.168.12.21:6667"

    }

  },

  "metadata": {

    "customConfigs": {}

  }

}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一杯咖啡半杯糖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值