Workspace IndexKnowledge Notes › Flipside and dbt — modeling on-chain data like a warehouse

#1184PoC

Flipside and dbt — modeling on-chain data like a warehouse

Flipside exposes curated chain tables and dbt turns ad-hoc queries into versioned, tested data models — the difference between a one-off chart and a metric a team can trust twice.

Not yet scoped.

Why

The PoC builds a small dbt project (staging → marts) over on-chain data with tests on row counts and uniqueness, treating reproducibility as the deliverable.

How it works

Not yet built.

Where it lands in Jayverse

  • gitboard: model the metrics it displays as a small staging -> marts dbt-style project with row-count/uniqueness tests. A metric gitboard shows twice should be a tested model, not a re-run ad hoc query each time.
  • Number: run any on-chain data behind a distributed reading through the same staging -> marts -> tested pattern before publishing. Otherwise a Number reading is a one-off chart wearing a research site.

Key expressions

Words and phrases from this page worth keeping, with the Korean meaning and the sentence they come from.

Expression뜻 · 쓰이는 자리
curated선별·정제된 · 가공되지 않은 원본이 아니라 다듬어진 데이터를 가리킬 때 · "Flipside exposes curated chain tables"
ad-hoc그때그때 즉흥적인(임시방편의) · 일회성 쿼리를 가리킬 때 · "turns ad-hoc queries into versioned, tested data models"
versioned버전 관리되는 · 변경 이력이 추적되는 데이터 모델을 가리킬 때 · "versioned, tested data models"
a metric a team can trust twice두 번 봐도(재현해도) 믿을 수 있는 지표 · 재현성을 강조하는 표현 · "a metric a team can trust twice"
staging → marts스테이징에서 마트로 이어지는 dbt 데이터 모델링 단계 · 원본을 정제해 최종 분석용 테이블로 만드는 흐름 · "a small dbt project (staging → marts)"
Flipside온체인 데이터를 큐레이션해 제공하는 데이터 플랫폼 · 가공된 체인 테이블을 노출하는 서비스 · "Flipside exposes curated chain tables"
dbtdata build tool · SQL 쿼리를 버전관리되는 테스트 가능한 데이터 모델로 바꾸는 데이터 엔지니어링 도구 · "dbt turns ad-hoc queries into versioned, tested data models"

← All Knowledge Notes · Workspace Index · Top ↑

Flipside와 dbt — 온체인 데이터를 웨어하우스처럼 모델링하기

Flipside는 큐레이션된 체인 테이블을 제공하고 dbt는 즉석 쿼리를 버전 관리·테스트되는 데이터 모델로 바꿉니다 — 일회성 차트와 팀이 두 번 신뢰할 수 있는 지표의 차이입니다.

아직 범위 미정.

이 PoC는 온체인 데이터 위에 작은 dbt 프로젝트(staging → marts)를 행 수·유일성 테스트와 함께 만들어, 재현성을 산출물로 다룹니다.

동작 방식

아직 만들지 않음.

Jayverse에서의 위치

  • gitboard: 화면에 보여주는 지표를 행 수/유일성 테스트가 있는 작은 staging -> marts dbt 스타일 프로젝트로 모델링한다. gitboard가 두 번 보여주는 지표는 매번 다시 돌리는 임시 쿼리가 아니라 테스트된 모델이어야 한다.
  • Number: 배포되는 읽기 뒤의 온체인 데이터도 발행 전에 같은 staging -> marts -> 테스트 패턴을 거치게 한다. 그렇지 않으면 Number의 읽기는 리서치 사이트 탈을 쓴 일회성 차트에 불과하다.

핵심 표현

이 페이지의 영어 본문에서 배울 만한 단어와 표현, 뜻과 나온 자리.

Expression뜻 · 쓰이는 자리
curated선별·정제된 · 가공되지 않은 원본이 아니라 다듬어진 데이터를 가리킬 때 · "Flipside exposes curated chain tables"
ad-hoc그때그때 즉흥적인(임시방편의) · 일회성 쿼리를 가리킬 때 · "turns ad-hoc queries into versioned, tested data models"
versioned버전 관리되는 · 변경 이력이 추적되는 데이터 모델을 가리킬 때 · "versioned, tested data models"
a metric a team can trust twice두 번 봐도(재현해도) 믿을 수 있는 지표 · 재현성을 강조하는 표현 · "a metric a team can trust twice"
staging → marts스테이징에서 마트로 이어지는 dbt 데이터 모델링 단계 · 원본을 정제해 최종 분석용 테이블로 만드는 흐름 · "a small dbt project (staging → marts)"
Flipside온체인 데이터를 큐레이션해 제공하는 데이터 플랫폼 · 가공된 체인 테이블을 노출하는 서비스 · "Flipside exposes curated chain tables"
dbtdata build tool · SQL 쿼리를 버전관리되는 테스트 가능한 데이터 모델로 바꾸는 데이터 엔지니어링 도구 · "dbt turns ad-hoc queries into versioned, tested data models"

← 전체 기술 노트 · 워크스페이스 인덱스 · 맨 위 ↑