[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"tag-data-modeling":3},{"tag":4,"articles":10},{"id":5,"name":6,"slug":7,"article_count":8,"description_zh":9,"description_en":9},"651e953b-6e71-4abf-ae76-521617ff97a1","data modeling","data-modeling",0,null,[11],{"id":12,"slug":13,"title":14,"summary":15,"category":16,"image_url":17,"cover_image":17,"language":18,"created_at":19},"2cc4bd83-4170-4fe8-8204-2c6f32aae872","dbt-sl-turns-semantic-layer-setup-into-a-loop-zh","dbt sl 讓設定變成迴圈","我拆 dbt Semantic Layer 的本地開發迴圈：先 parse，再 query，再查 dimensions，少走很多冤枉路。","tools","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1779200667586-cuev.png","zh","2026-05-19T14:23:58.228721+00:00"]