/ytsaurus-excel-integration

Service for exporting/uploading Excel from/to YTsaurus

Primary LanguageGoApache License 2.0Apache-2.0

YTsaurus Excel integration

Includes two microservices

  • Exporter — downloads data from YTsaurus Static tables or YTsaurus QueryTracker results as an Excel spreadsheet
  • Uploader — uploads data from an Excel spreadsheet into a YTsaurus Static tables

Helm Chart

The chart can be used to install both services in a k8s cluster. To do this, you need to specify the configuration of the YT cluster (currently only one cluster is supported) and the services themselves. The logs are persistent and rotated periodically.

helm install ytsaurus-excel deployments/ytsaurus-excel-chart/. --values my-values.yaml

The exporter and uploader configuration is the same only for now, it may change in the future. To make the services functions appear in the UI, you need to set uploadTableExcelBaseUrl and exportTableBaseUrl in uiSettings. For example, you can use chart to do this.