Pinot Version | 0.9.3 |
---|---|
Code | startreedata/pinot-recipes/google-cloud-storage |
pinot-deepstore.yourdomain.com
/config/controller-conf.conf
, the contents of which are shown below:
controller.data.dir
contains the name of our bucket.pinot.controller.storage.factory.gs.projectId
contains the name of our GCP project.pinot.controller.storage.factory.gs.gcpKey
contains the path to our GCP JSON key file.<bucket-name>
with the name of your bucket.<project-id>
with the name of your GCP project.config/service-account.json
.
realtime.segment.flush.threshold.rows
config is intentionally set to an extremely small value so that the segment will be committed after 10,000 records have been ingested. In a production system this value should be set much higher, as described in the configuring segment threshold guide.events
Kafka topic, by running the following:
events__0__3__20220505T1343Z
and get its metadata, by running the following:
gs://pinot-events/events/events__0__3__20220505T1343Z
.
Let’s go back to the terminal and return a list of all the segments in the bucket: