[{"data":1,"prerenderedAt":44824},["ShallowReactive",2],{"tutorial-ecommerce-pipeline\u002Fdata-preparation":3,"content-query-QH7idLM28a":8097,"content-query-CfBqQbZcXI":15542},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"date":10,"readingTime":11,"category":12,"tags":13,"difficulty":21,"module":5,"subSteps":22,"step":23,"variants":24,"journeys":25,"learnMore":28,"author":38,"body":42,"_type":8091,"_id":8092,"_source":8093,"_file":8094,"_stem":8095,"_extension":8096},"\u002Ftutorials\u002Fecommerce-pipeline\u002Fdata-preparation","ecommerce-pipeline",false,"","Clean & Join Your Data","Build a staging layer that cleans, deduplicates, and joins data across Shopify, Stripe, and your marketing, ads, and analytics sources into consistent, analysis-ready tables.","2026-04-09",15,"Tutorial",[14,15,16,17,18,19,20],"Bruin CLI","Claude Code","SQL","ClickHouse","BigQuery","Snowflake","E-commerce","Intermediate",true,3,[17,18,19],[26,27],"Data Analyst","Data Engineer",[29,32,35],{"label":30,"url":31},"Materialization strategies","https:\u002F\u002Fgetbruin.com\u002Fdocs\u002Fbruin\u002Fassets\u002Fmaterialization.html",{"label":33,"url":34},"Quality checks","https:\u002F\u002Fgetbruin.com\u002Fdocs\u002Fbruin\u002Fquality\u002Foverview.html",{"label":36,"url":37},"Asset dependencies","https:\u002F\u002Fgetbruin.com\u002Fdocs\u002Fbruin\u002Fassets\u002Fdefinition-schema.html",{"name":39,"role":40,"image":41},"Bruin Team","Bruin Data","\u002Fbruin-logo-2025.svg",{"type":43,"children":44,"toc":8071},"root",[45,54,60,66,71,76,82,96,130,137,142,151,156,161,317,329,334,427,443,3198,3218,3230,3264,3334,3348,4017,4035,4047,4066,4096,4110,4427,4439,4444,4458,4486,4493,5516,5522,5535,6144,6174,6186,6191,6205,6211,6239,7274,7280,7313,7797,7805,7811,7836,7841,7884,7898,7937,7943,7948,7956,7961,7969,7975,8052,8065],{"type":46,"tag":47,"props":48,"children":50},"element","h2",{"id":49},"what-youll-do",[51],{"type":52,"value":53},"text","What you'll do",{"type":46,"tag":55,"props":56,"children":57},"p",{},[58],{"type":52,"value":59},"Write SQL assets that clean and join the raw data from Step 2 into a staging layer - five consistent tables that the report layer builds on.",{"type":46,"tag":47,"props":61,"children":63},{"id":62},"why-this-step-matters",[64],{"type":52,"value":65},"Why this step matters",{"type":46,"tag":55,"props":67,"children":68},{},[69],{"type":52,"value":70},"Raw data from five different SaaS tools has different formats, timestamps, IDs, and conventions. Shopify stores amounts in dollars, Stripe stores them in cents. Your email platform tracks opens, your ads platform tracks impressions - both are \"engagement\" but they look nothing alike.",{"type":46,"tag":55,"props":72,"children":73},{},[74],{"type":52,"value":75},"The staging layer normalizes everything into a consistent format so that reports are accurate and trustworthy.",{"type":46,"tag":47,"props":77,"children":79},{"id":78},"instructions",[80],{"type":52,"value":81},"Instructions",{"type":46,"tag":55,"props":83,"children":84},{},[85,87,94],{"type":52,"value":86},"Create a ",{"type":46,"tag":88,"props":89,"children":91},"code",{"className":90},[],[92],{"type":52,"value":93},"staging\u002F",{"type":52,"value":95}," subfolder to keep your staging assets organized:",{"type":46,"tag":97,"props":98,"children":102},"pre",{"className":99,"code":100,"language":101,"meta":7,"style":7},"language-bash shiki shiki-themes github-dark","mkdir -p ecommerce\u002Fassets\u002Fstaging\n","bash",[103],{"type":46,"tag":88,"props":104,"children":105},{"__ignoreMap":7},[106],{"type":46,"tag":107,"props":108,"children":111},"span",{"class":109,"line":110},"line",1,[112,118,124],{"type":46,"tag":107,"props":113,"children":115},{"style":114},"--shiki-default:#B392F0",[116],{"type":52,"value":117},"mkdir",{"type":46,"tag":107,"props":119,"children":121},{"style":120},"--shiki-default:#79B8FF",[122],{"type":52,"value":123}," -p",{"type":46,"tag":107,"props":125,"children":127},{"style":126},"--shiki-default:#9ECBFF",[128],{"type":52,"value":129}," ecommerce\u002Fassets\u002Fstaging\n",{"type":46,"tag":131,"props":132,"children":134},"h3",{"id":133},"using-claude-code-to-write-staging-sql",[135],{"type":52,"value":136},"Using Claude Code to write staging SQL",{"type":46,"tag":55,"props":138,"children":139},{},[140],{"type":52,"value":141},"This is where Claude Code really helps. Instead of writing every SQL file from scratch, you can ask Claude Code to look at your raw tables and generate the staging queries for you:",{"type":46,"tag":143,"props":144,"children":145},"blockquote",{},[146],{"type":46,"tag":55,"props":147,"children":148},{},[149],{"type":52,"value":150},"Look at the schemas for raw.shopify_orders and raw.stripe_charges in my warehouse. Write a Bruin SQL asset that joins them into a staging.stg_orders table - deduplicate, convert Stripe cents to dollars, and add not_null and unique checks on order_id. Put it in ecommerce\u002Fassets\u002Fstaging\u002Fstg_orders.sql.",{"type":46,"tag":55,"props":152,"children":153},{},[154],{"type":52,"value":155},"Claude Code will use the Bruin MCP to inspect the actual column names and types in your warehouse, then write SQL that matches your real data. You can do this for each staging table below.",{"type":46,"tag":55,"props":157,"children":158},{},[159],{"type":52,"value":160},"The SQL examples below are what the files should look like. You can create them manually, or have Claude Code generate them and just review the output.",{"type":46,"tag":162,"props":163,"children":165},"note",{"type":164},"tip",[166,177],{"type":46,"tag":55,"props":167,"children":168},{},[169,175],{"type":46,"tag":170,"props":171,"children":172},"strong",{},[173],{"type":52,"value":174},"Production tips from a real Shopify pipeline:",{"type":52,"value":176}," Shopify's raw data has some quirks to handle in staging:",{"type":46,"tag":178,"props":179,"children":180},"ul",{},[181,200,218,260,286],{"type":46,"tag":182,"props":183,"children":184},"li",{},[185,190,192,198],{"type":46,"tag":170,"props":186,"children":187},{},[188],{"type":52,"value":189},"Test orders:",{"type":52,"value":191}," Filter with ",{"type":46,"tag":88,"props":193,"children":195},{"className":194},[],[196],{"type":52,"value":197},"WHERE test IS NOT TRUE",{"type":52,"value":199}," to exclude test transactions",{"type":46,"tag":182,"props":201,"children":202},{},[203,208,210,216],{"type":46,"tag":170,"props":204,"children":205},{},[206],{"type":52,"value":207},"Deduplication:",{"type":52,"value":209}," Shopify can send the same order multiple times. Add ",{"type":46,"tag":88,"props":211,"children":213},{"className":212},[],[214],{"type":52,"value":215},"QUALIFY ROW_NUMBER() OVER (PARTITION BY id ORDER BY updated_at DESC) = 1",{"type":52,"value":217}," to keep only the latest version",{"type":46,"tag":182,"props":219,"children":220},{},[221,226,228,234,236,242,244,250,252,258],{"type":46,"tag":170,"props":222,"children":223},{},[224],{"type":52,"value":225},"JSON fields:",{"type":52,"value":227}," Fields like ",{"type":46,"tag":88,"props":229,"children":231},{"className":230},[],[232],{"type":52,"value":233},"customer",{"type":52,"value":235},", ",{"type":46,"tag":88,"props":237,"children":239},{"className":238},[],[240],{"type":52,"value":241},"shipping_address",{"type":52,"value":243},", and ",{"type":46,"tag":88,"props":245,"children":247},{"className":246},[],[248],{"type":52,"value":249},"line_items",{"type":52,"value":251}," are nested JSON. Extract them with ",{"type":46,"tag":88,"props":253,"children":255},{"className":254},[],[256],{"type":52,"value":257},"JSON_EXTRACT_SCALAR(customer, '$.id')",{"type":52,"value":259}," (BigQuery) or equivalent",{"type":46,"tag":182,"props":261,"children":262},{},[263,268,270,276,278,284],{"type":46,"tag":170,"props":264,"children":265},{},[266],{"type":52,"value":267},"Product IDs:",{"type":52,"value":269}," Shopify product IDs come in GID format (",{"type":46,"tag":88,"props":271,"children":273},{"className":272},[],[274],{"type":52,"value":275},"gid:\u002F\u002Fshopify\u002FProduct\u002F123456789",{"type":52,"value":277},"). Parse with ",{"type":46,"tag":88,"props":279,"children":281},{"className":280},[],[282],{"type":52,"value":283},"REPLACE(id, 'gid:\u002F\u002Fshopify\u002FProduct\u002F', '')",{"type":52,"value":285}," in your products staging table",{"type":46,"tag":182,"props":287,"children":288},{},[289,294,296,302,304,309,311],{"type":46,"tag":170,"props":290,"children":291},{},[292],{"type":52,"value":293},"Line items:",{"type":52,"value":295}," For product-level analytics, create a ",{"type":46,"tag":88,"props":297,"children":299},{"className":298},[],[300],{"type":52,"value":301},"staging.stg_order_line_items",{"type":52,"value":303}," table that flattens the ",{"type":46,"tag":88,"props":305,"children":307},{"className":306},[],[308],{"type":52,"value":249},{"type":52,"value":310}," JSON array using ",{"type":46,"tag":88,"props":312,"children":314},{"className":313},[],[315],{"type":52,"value":316},"UNNEST(JSON_EXTRACT_ARRAY(line_items))",{"type":46,"tag":131,"props":318,"children":320},{"id":319},"_1-staged-orders-stg_orderssql",[321,323],{"type":52,"value":322},"1) Staged orders - ",{"type":46,"tag":88,"props":324,"children":326},{"className":325},[],[327],{"type":52,"value":328},"stg_orders.sql",{"type":46,"tag":55,"props":330,"children":331},{},[332],{"type":52,"value":333},"This is the core table: every order, enriched with Stripe payment data.",{"type":46,"tag":162,"props":335,"children":337},{"type":336},"warning",[338],{"type":46,"tag":55,"props":339,"children":340},{},[341,343,349,351,357,359,365,367,372,374,379,381,386,388,393,395,401,403,409,411,417,419,425],{"type":52,"value":342},"The SQL below includes a ",{"type":46,"tag":88,"props":344,"children":346},{"className":345},[],[347],{"type":52,"value":348},"LEFT JOIN",{"type":52,"value":350}," to ",{"type":46,"tag":88,"props":352,"children":354},{"className":353},[],[355],{"type":52,"value":356},"raw.stripe_charges",{"type":52,"value":358}," and lists it in ",{"type":46,"tag":88,"props":360,"children":362},{"className":361},[],[363],{"type":52,"value":364},"depends",{"type":52,"value":366},". This only applies if you set up Stripe in Step 2. If you're using ",{"type":46,"tag":170,"props":368,"children":369},{},[370],{"type":52,"value":371},"Shopify Payments",{"type":52,"value":373},", remove ",{"type":46,"tag":88,"props":375,"children":377},{"className":376},[],[378],{"type":52,"value":356},{"type":52,"value":380}," from the ",{"type":46,"tag":88,"props":382,"children":384},{"className":383},[],[385],{"type":52,"value":364},{"type":52,"value":387}," list and remove the ",{"type":46,"tag":88,"props":389,"children":391},{"className":390},[],[392],{"type":52,"value":348},{"type":52,"value":394}," and the three ",{"type":46,"tag":88,"props":396,"children":398},{"className":397},[],[399],{"type":52,"value":400},"stripe_*",{"type":52,"value":402}," columns from the SELECT. The payment data is already in ",{"type":46,"tag":88,"props":404,"children":406},{"className":405},[],[407],{"type":52,"value":408},"raw.shopify_orders",{"type":52,"value":410}," (the ",{"type":46,"tag":88,"props":412,"children":414},{"className":413},[],[415],{"type":52,"value":416},"financial_status",{"type":52,"value":418}," and ",{"type":46,"tag":88,"props":420,"children":422},{"className":421},[],[423],{"type":52,"value":424},"total_price",{"type":52,"value":426}," fields). Ask Claude Code to adjust the query for you if needed.",{"type":46,"tag":55,"props":428,"children":429},{},[430,432,441],{"type":52,"value":431},"Create ",{"type":46,"tag":170,"props":433,"children":434},{},[435],{"type":46,"tag":88,"props":436,"children":438},{"className":437},[],[439],{"type":52,"value":440},"ecommerce\u002Fassets\u002Fstaging\u002Fstg_orders.sql",{"type":52,"value":442},":",{"type":46,"tag":444,"props":445,"children":448},"variant-tabs",{":variants":446,"group":447},"[{\"id\":\"clickhouse\",\"label\":\"ClickHouse\"},{\"id\":\"bigquery\",\"label\":\"BigQuery\"},{\"id\":\"snowflake\",\"label\":\"Snowflake\"}]","warehouse",[449,1405,2370],{"type":46,"tag":450,"props":451,"children":452},"template",{"v-slot:clickhouse":7},[453],{"type":46,"tag":97,"props":454,"children":458},{"className":455,"code":456,"language":457,"meta":7,"style":7},"language-sql shiki shiki-themes github-dark","\u002F* @bruin\nname: staging.stg_orders\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - raw.shopify_orders\n  - raw.stripe_charges\ncolumns:\n  - name: order_id\n    type: varchar\n    checks:\n      - name: not_null\n      - name: unique\n  - name: order_date\n    type: timestamp\n    checks:\n      - name: not_null\ncustom_checks:\n  - name: has_rows\n    query: \"SELECT count(*) > 0 FROM staging.stg_orders\"\n    value: 1\n@bruin *\u002F\n\nSELECT\n    o.id AS order_id,\n    o.order_number,\n    o.email AS customer_email,\n    o.created_at AS order_date,\n    o.financial_status AS payment_status,\n    o.fulfillment_status,\n    CAST(o.total_price AS DECIMAL(12,2)) AS order_total,\n    CAST(o.subtotal_price AS DECIMAL(12,2)) AS subtotal,\n    CAST(o.total_tax AS DECIMAL(12,2)) AS tax_amount,\n    CAST(o.total_discounts AS DECIMAL(12,2)) AS discount_amount,\n    o.currency,\n    o.cancel_reason,\n    o.cancelled_at,\n    c.amount \u002F 100.0 AS stripe_charge_amount,\n    c.status AS stripe_status,\n    c.paid AS stripe_paid\nFROM raw.shopify_orders o\nLEFT JOIN raw.stripe_charges c\n    ON o.email = c.receipt_email\n    AND toDate(o.created_at) = toDate(c.created)\n","sql",[459],{"type":46,"tag":88,"props":460,"children":461},{"__ignoreMap":7},[462,471,480,488,497,506,515,524,533,542,551,560,569,578,587,595,604,612,620,629,638,647,656,665,674,684,714,736,762,788,813,834,904,966,1028,1090,1111,1132,1153,1199,1225,1251,1279,1305,1346],{"type":46,"tag":107,"props":463,"children":464},{"class":109,"line":110},[465],{"type":46,"tag":107,"props":466,"children":468},{"style":467},"--shiki-default:#6A737D",[469],{"type":52,"value":470},"\u002F* @bruin\n",{"type":46,"tag":107,"props":472,"children":474},{"class":109,"line":473},2,[475],{"type":46,"tag":107,"props":476,"children":477},{"style":467},[478],{"type":52,"value":479},"name: staging.stg_orders\n",{"type":46,"tag":107,"props":481,"children":482},{"class":109,"line":23},[483],{"type":46,"tag":107,"props":484,"children":485},{"style":467},[486],{"type":52,"value":487},"type: sql\n",{"type":46,"tag":107,"props":489,"children":491},{"class":109,"line":490},4,[492],{"type":46,"tag":107,"props":493,"children":494},{"style":467},[495],{"type":52,"value":496},"materialization:\n",{"type":46,"tag":107,"props":498,"children":500},{"class":109,"line":499},5,[501],{"type":46,"tag":107,"props":502,"children":503},{"style":467},[504],{"type":52,"value":505},"  type: table\n",{"type":46,"tag":107,"props":507,"children":509},{"class":109,"line":508},6,[510],{"type":46,"tag":107,"props":511,"children":512},{"style":467},[513],{"type":52,"value":514},"depends:\n",{"type":46,"tag":107,"props":516,"children":518},{"class":109,"line":517},7,[519],{"type":46,"tag":107,"props":520,"children":521},{"style":467},[522],{"type":52,"value":523},"  - raw.shopify_orders\n",{"type":46,"tag":107,"props":525,"children":527},{"class":109,"line":526},8,[528],{"type":46,"tag":107,"props":529,"children":530},{"style":467},[531],{"type":52,"value":532},"  - raw.stripe_charges\n",{"type":46,"tag":107,"props":534,"children":536},{"class":109,"line":535},9,[537],{"type":46,"tag":107,"props":538,"children":539},{"style":467},[540],{"type":52,"value":541},"columns:\n",{"type":46,"tag":107,"props":543,"children":545},{"class":109,"line":544},10,[546],{"type":46,"tag":107,"props":547,"children":548},{"style":467},[549],{"type":52,"value":550},"  - name: order_id\n",{"type":46,"tag":107,"props":552,"children":554},{"class":109,"line":553},11,[555],{"type":46,"tag":107,"props":556,"children":557},{"style":467},[558],{"type":52,"value":559},"    type: varchar\n",{"type":46,"tag":107,"props":561,"children":563},{"class":109,"line":562},12,[564],{"type":46,"tag":107,"props":565,"children":566},{"style":467},[567],{"type":52,"value":568},"    checks:\n",{"type":46,"tag":107,"props":570,"children":572},{"class":109,"line":571},13,[573],{"type":46,"tag":107,"props":574,"children":575},{"style":467},[576],{"type":52,"value":577},"      - name: not_null\n",{"type":46,"tag":107,"props":579,"children":581},{"class":109,"line":580},14,[582],{"type":46,"tag":107,"props":583,"children":584},{"style":467},[585],{"type":52,"value":586},"      - name: unique\n",{"type":46,"tag":107,"props":588,"children":589},{"class":109,"line":11},[590],{"type":46,"tag":107,"props":591,"children":592},{"style":467},[593],{"type":52,"value":594},"  - name: order_date\n",{"type":46,"tag":107,"props":596,"children":598},{"class":109,"line":597},16,[599],{"type":46,"tag":107,"props":600,"children":601},{"style":467},[602],{"type":52,"value":603},"    type: timestamp\n",{"type":46,"tag":107,"props":605,"children":607},{"class":109,"line":606},17,[608],{"type":46,"tag":107,"props":609,"children":610},{"style":467},[611],{"type":52,"value":568},{"type":46,"tag":107,"props":613,"children":615},{"class":109,"line":614},18,[616],{"type":46,"tag":107,"props":617,"children":618},{"style":467},[619],{"type":52,"value":577},{"type":46,"tag":107,"props":621,"children":623},{"class":109,"line":622},19,[624],{"type":46,"tag":107,"props":625,"children":626},{"style":467},[627],{"type":52,"value":628},"custom_checks:\n",{"type":46,"tag":107,"props":630,"children":632},{"class":109,"line":631},20,[633],{"type":46,"tag":107,"props":634,"children":635},{"style":467},[636],{"type":52,"value":637},"  - name: has_rows\n",{"type":46,"tag":107,"props":639,"children":641},{"class":109,"line":640},21,[642],{"type":46,"tag":107,"props":643,"children":644},{"style":467},[645],{"type":52,"value":646},"    query: \"SELECT count(*) > 0 FROM staging.stg_orders\"\n",{"type":46,"tag":107,"props":648,"children":650},{"class":109,"line":649},22,[651],{"type":46,"tag":107,"props":652,"children":653},{"style":467},[654],{"type":52,"value":655},"    value: 1\n",{"type":46,"tag":107,"props":657,"children":659},{"class":109,"line":658},23,[660],{"type":46,"tag":107,"props":661,"children":662},{"style":467},[663],{"type":52,"value":664},"@bruin *\u002F\n",{"type":46,"tag":107,"props":666,"children":668},{"class":109,"line":667},24,[669],{"type":46,"tag":107,"props":670,"children":671},{"emptyLinePlaceholder":22},[672],{"type":52,"value":673},"\n",{"type":46,"tag":107,"props":675,"children":677},{"class":109,"line":676},25,[678],{"type":46,"tag":107,"props":679,"children":681},{"style":680},"--shiki-default:#F97583",[682],{"type":52,"value":683},"SELECT\n",{"type":46,"tag":107,"props":685,"children":687},{"class":109,"line":686},26,[688,693,699,704,709],{"type":46,"tag":107,"props":689,"children":690},{"style":120},[691],{"type":52,"value":692},"    o",{"type":46,"tag":107,"props":694,"children":696},{"style":695},"--shiki-default:#E1E4E8",[697],{"type":52,"value":698},".",{"type":46,"tag":107,"props":700,"children":701},{"style":120},[702],{"type":52,"value":703},"id",{"type":46,"tag":107,"props":705,"children":706},{"style":680},[707],{"type":52,"value":708}," AS",{"type":46,"tag":107,"props":710,"children":711},{"style":695},[712],{"type":52,"value":713}," order_id,\n",{"type":46,"tag":107,"props":715,"children":717},{"class":109,"line":716},27,[718,722,726,731],{"type":46,"tag":107,"props":719,"children":720},{"style":120},[721],{"type":52,"value":692},{"type":46,"tag":107,"props":723,"children":724},{"style":695},[725],{"type":52,"value":698},{"type":46,"tag":107,"props":727,"children":728},{"style":120},[729],{"type":52,"value":730},"order_number",{"type":46,"tag":107,"props":732,"children":733},{"style":695},[734],{"type":52,"value":735},",\n",{"type":46,"tag":107,"props":737,"children":739},{"class":109,"line":738},28,[740,744,748,753,757],{"type":46,"tag":107,"props":741,"children":742},{"style":120},[743],{"type":52,"value":692},{"type":46,"tag":107,"props":745,"children":746},{"style":695},[747],{"type":52,"value":698},{"type":46,"tag":107,"props":749,"children":750},{"style":120},[751],{"type":52,"value":752},"email",{"type":46,"tag":107,"props":754,"children":755},{"style":680},[756],{"type":52,"value":708},{"type":46,"tag":107,"props":758,"children":759},{"style":695},[760],{"type":52,"value":761}," customer_email,\n",{"type":46,"tag":107,"props":763,"children":765},{"class":109,"line":764},29,[766,770,774,779,783],{"type":46,"tag":107,"props":767,"children":768},{"style":120},[769],{"type":52,"value":692},{"type":46,"tag":107,"props":771,"children":772},{"style":695},[773],{"type":52,"value":698},{"type":46,"tag":107,"props":775,"children":776},{"style":120},[777],{"type":52,"value":778},"created_at",{"type":46,"tag":107,"props":780,"children":781},{"style":680},[782],{"type":52,"value":708},{"type":46,"tag":107,"props":784,"children":785},{"style":695},[786],{"type":52,"value":787}," order_date,\n",{"type":46,"tag":107,"props":789,"children":791},{"class":109,"line":790},30,[792,796,800,804,808],{"type":46,"tag":107,"props":793,"children":794},{"style":120},[795],{"type":52,"value":692},{"type":46,"tag":107,"props":797,"children":798},{"style":695},[799],{"type":52,"value":698},{"type":46,"tag":107,"props":801,"children":802},{"style":120},[803],{"type":52,"value":416},{"type":46,"tag":107,"props":805,"children":806},{"style":680},[807],{"type":52,"value":708},{"type":46,"tag":107,"props":809,"children":810},{"style":695},[811],{"type":52,"value":812}," payment_status,\n",{"type":46,"tag":107,"props":814,"children":816},{"class":109,"line":815},31,[817,821,825,830],{"type":46,"tag":107,"props":818,"children":819},{"style":120},[820],{"type":52,"value":692},{"type":46,"tag":107,"props":822,"children":823},{"style":695},[824],{"type":52,"value":698},{"type":46,"tag":107,"props":826,"children":827},{"style":120},[828],{"type":52,"value":829},"fulfillment_status",{"type":46,"tag":107,"props":831,"children":832},{"style":695},[833],{"type":52,"value":735},{"type":46,"tag":107,"props":835,"children":837},{"class":109,"line":836},32,[838,843,848,853,857,861,865,870,874,879,884,889,894,899],{"type":46,"tag":107,"props":839,"children":840},{"style":120},[841],{"type":52,"value":842},"    CAST",{"type":46,"tag":107,"props":844,"children":845},{"style":695},[846],{"type":52,"value":847},"(",{"type":46,"tag":107,"props":849,"children":850},{"style":120},[851],{"type":52,"value":852},"o",{"type":46,"tag":107,"props":854,"children":855},{"style":695},[856],{"type":52,"value":698},{"type":46,"tag":107,"props":858,"children":859},{"style":120},[860],{"type":52,"value":424},{"type":46,"tag":107,"props":862,"children":863},{"style":680},[864],{"type":52,"value":708},{"type":46,"tag":107,"props":866,"children":867},{"style":680},[868],{"type":52,"value":869}," DECIMAL",{"type":46,"tag":107,"props":871,"children":872},{"style":695},[873],{"type":52,"value":847},{"type":46,"tag":107,"props":875,"children":876},{"style":120},[877],{"type":52,"value":878},"12",{"type":46,"tag":107,"props":880,"children":881},{"style":695},[882],{"type":52,"value":883},",",{"type":46,"tag":107,"props":885,"children":886},{"style":120},[887],{"type":52,"value":888},"2",{"type":46,"tag":107,"props":890,"children":891},{"style":695},[892],{"type":52,"value":893},")) ",{"type":46,"tag":107,"props":895,"children":896},{"style":680},[897],{"type":52,"value":898},"AS",{"type":46,"tag":107,"props":900,"children":901},{"style":695},[902],{"type":52,"value":903}," order_total,\n",{"type":46,"tag":107,"props":905,"children":907},{"class":109,"line":906},33,[908,912,916,920,924,929,933,937,941,945,949,953,957,961],{"type":46,"tag":107,"props":909,"children":910},{"style":120},[911],{"type":52,"value":842},{"type":46,"tag":107,"props":913,"children":914},{"style":695},[915],{"type":52,"value":847},{"type":46,"tag":107,"props":917,"children":918},{"style":120},[919],{"type":52,"value":852},{"type":46,"tag":107,"props":921,"children":922},{"style":695},[923],{"type":52,"value":698},{"type":46,"tag":107,"props":925,"children":926},{"style":120},[927],{"type":52,"value":928},"subtotal_price",{"type":46,"tag":107,"props":930,"children":931},{"style":680},[932],{"type":52,"value":708},{"type":46,"tag":107,"props":934,"children":935},{"style":680},[936],{"type":52,"value":869},{"type":46,"tag":107,"props":938,"children":939},{"style":695},[940],{"type":52,"value":847},{"type":46,"tag":107,"props":942,"children":943},{"style":120},[944],{"type":52,"value":878},{"type":46,"tag":107,"props":946,"children":947},{"style":695},[948],{"type":52,"value":883},{"type":46,"tag":107,"props":950,"children":951},{"style":120},[952],{"type":52,"value":888},{"type":46,"tag":107,"props":954,"children":955},{"style":695},[956],{"type":52,"value":893},{"type":46,"tag":107,"props":958,"children":959},{"style":680},[960],{"type":52,"value":898},{"type":46,"tag":107,"props":962,"children":963},{"style":695},[964],{"type":52,"value":965}," subtotal,\n",{"type":46,"tag":107,"props":967,"children":969},{"class":109,"line":968},34,[970,974,978,982,986,991,995,999,1003,1007,1011,1015,1019,1023],{"type":46,"tag":107,"props":971,"children":972},{"style":120},[973],{"type":52,"value":842},{"type":46,"tag":107,"props":975,"children":976},{"style":695},[977],{"type":52,"value":847},{"type":46,"tag":107,"props":979,"children":980},{"style":120},[981],{"type":52,"value":852},{"type":46,"tag":107,"props":983,"children":984},{"style":695},[985],{"type":52,"value":698},{"type":46,"tag":107,"props":987,"children":988},{"style":120},[989],{"type":52,"value":990},"total_tax",{"type":46,"tag":107,"props":992,"children":993},{"style":680},[994],{"type":52,"value":708},{"type":46,"tag":107,"props":996,"children":997},{"style":680},[998],{"type":52,"value":869},{"type":46,"tag":107,"props":1000,"children":1001},{"style":695},[1002],{"type":52,"value":847},{"type":46,"tag":107,"props":1004,"children":1005},{"style":120},[1006],{"type":52,"value":878},{"type":46,"tag":107,"props":1008,"children":1009},{"style":695},[1010],{"type":52,"value":883},{"type":46,"tag":107,"props":1012,"children":1013},{"style":120},[1014],{"type":52,"value":888},{"type":46,"tag":107,"props":1016,"children":1017},{"style":695},[1018],{"type":52,"value":893},{"type":46,"tag":107,"props":1020,"children":1021},{"style":680},[1022],{"type":52,"value":898},{"type":46,"tag":107,"props":1024,"children":1025},{"style":695},[1026],{"type":52,"value":1027}," tax_amount,\n",{"type":46,"tag":107,"props":1029,"children":1031},{"class":109,"line":1030},35,[1032,1036,1040,1044,1048,1053,1057,1061,1065,1069,1073,1077,1081,1085],{"type":46,"tag":107,"props":1033,"children":1034},{"style":120},[1035],{"type":52,"value":842},{"type":46,"tag":107,"props":1037,"children":1038},{"style":695},[1039],{"type":52,"value":847},{"type":46,"tag":107,"props":1041,"children":1042},{"style":120},[1043],{"type":52,"value":852},{"type":46,"tag":107,"props":1045,"children":1046},{"style":695},[1047],{"type":52,"value":698},{"type":46,"tag":107,"props":1049,"children":1050},{"style":120},[1051],{"type":52,"value":1052},"total_discounts",{"type":46,"tag":107,"props":1054,"children":1055},{"style":680},[1056],{"type":52,"value":708},{"type":46,"tag":107,"props":1058,"children":1059},{"style":680},[1060],{"type":52,"value":869},{"type":46,"tag":107,"props":1062,"children":1063},{"style":695},[1064],{"type":52,"value":847},{"type":46,"tag":107,"props":1066,"children":1067},{"style":120},[1068],{"type":52,"value":878},{"type":46,"tag":107,"props":1070,"children":1071},{"style":695},[1072],{"type":52,"value":883},{"type":46,"tag":107,"props":1074,"children":1075},{"style":120},[1076],{"type":52,"value":888},{"type":46,"tag":107,"props":1078,"children":1079},{"style":695},[1080],{"type":52,"value":893},{"type":46,"tag":107,"props":1082,"children":1083},{"style":680},[1084],{"type":52,"value":898},{"type":46,"tag":107,"props":1086,"children":1087},{"style":695},[1088],{"type":52,"value":1089}," discount_amount,\n",{"type":46,"tag":107,"props":1091,"children":1093},{"class":109,"line":1092},36,[1094,1098,1102,1107],{"type":46,"tag":107,"props":1095,"children":1096},{"style":120},[1097],{"type":52,"value":692},{"type":46,"tag":107,"props":1099,"children":1100},{"style":695},[1101],{"type":52,"value":698},{"type":46,"tag":107,"props":1103,"children":1104},{"style":120},[1105],{"type":52,"value":1106},"currency",{"type":46,"tag":107,"props":1108,"children":1109},{"style":695},[1110],{"type":52,"value":735},{"type":46,"tag":107,"props":1112,"children":1114},{"class":109,"line":1113},37,[1115,1119,1123,1128],{"type":46,"tag":107,"props":1116,"children":1117},{"style":120},[1118],{"type":52,"value":692},{"type":46,"tag":107,"props":1120,"children":1121},{"style":695},[1122],{"type":52,"value":698},{"type":46,"tag":107,"props":1124,"children":1125},{"style":120},[1126],{"type":52,"value":1127},"cancel_reason",{"type":46,"tag":107,"props":1129,"children":1130},{"style":695},[1131],{"type":52,"value":735},{"type":46,"tag":107,"props":1133,"children":1135},{"class":109,"line":1134},38,[1136,1140,1144,1149],{"type":46,"tag":107,"props":1137,"children":1138},{"style":120},[1139],{"type":52,"value":692},{"type":46,"tag":107,"props":1141,"children":1142},{"style":695},[1143],{"type":52,"value":698},{"type":46,"tag":107,"props":1145,"children":1146},{"style":120},[1147],{"type":52,"value":1148},"cancelled_at",{"type":46,"tag":107,"props":1150,"children":1151},{"style":695},[1152],{"type":52,"value":735},{"type":46,"tag":107,"props":1154,"children":1156},{"class":109,"line":1155},39,[1157,1162,1166,1171,1176,1181,1185,1190,1194],{"type":46,"tag":107,"props":1158,"children":1159},{"style":120},[1160],{"type":52,"value":1161},"    c",{"type":46,"tag":107,"props":1163,"children":1164},{"style":695},[1165],{"type":52,"value":698},{"type":46,"tag":107,"props":1167,"children":1168},{"style":120},[1169],{"type":52,"value":1170},"amount",{"type":46,"tag":107,"props":1172,"children":1173},{"style":680},[1174],{"type":52,"value":1175}," \u002F",{"type":46,"tag":107,"props":1177,"children":1178},{"style":120},[1179],{"type":52,"value":1180}," 100",{"type":46,"tag":107,"props":1182,"children":1183},{"style":695},[1184],{"type":52,"value":698},{"type":46,"tag":107,"props":1186,"children":1187},{"style":120},[1188],{"type":52,"value":1189},"0",{"type":46,"tag":107,"props":1191,"children":1192},{"style":680},[1193],{"type":52,"value":708},{"type":46,"tag":107,"props":1195,"children":1196},{"style":695},[1197],{"type":52,"value":1198}," stripe_charge_amount,\n",{"type":46,"tag":107,"props":1200,"children":1202},{"class":109,"line":1201},40,[1203,1207,1211,1216,1220],{"type":46,"tag":107,"props":1204,"children":1205},{"style":120},[1206],{"type":52,"value":1161},{"type":46,"tag":107,"props":1208,"children":1209},{"style":695},[1210],{"type":52,"value":698},{"type":46,"tag":107,"props":1212,"children":1213},{"style":120},[1214],{"type":52,"value":1215},"status",{"type":46,"tag":107,"props":1217,"children":1218},{"style":680},[1219],{"type":52,"value":708},{"type":46,"tag":107,"props":1221,"children":1222},{"style":695},[1223],{"type":52,"value":1224}," stripe_status,\n",{"type":46,"tag":107,"props":1226,"children":1228},{"class":109,"line":1227},41,[1229,1233,1237,1242,1246],{"type":46,"tag":107,"props":1230,"children":1231},{"style":120},[1232],{"type":52,"value":1161},{"type":46,"tag":107,"props":1234,"children":1235},{"style":695},[1236],{"type":52,"value":698},{"type":46,"tag":107,"props":1238,"children":1239},{"style":120},[1240],{"type":52,"value":1241},"paid",{"type":46,"tag":107,"props":1243,"children":1244},{"style":680},[1245],{"type":52,"value":708},{"type":46,"tag":107,"props":1247,"children":1248},{"style":695},[1249],{"type":52,"value":1250}," stripe_paid\n",{"type":46,"tag":107,"props":1252,"children":1254},{"class":109,"line":1253},42,[1255,1260,1265,1269,1274],{"type":46,"tag":107,"props":1256,"children":1257},{"style":680},[1258],{"type":52,"value":1259},"FROM",{"type":46,"tag":107,"props":1261,"children":1262},{"style":120},[1263],{"type":52,"value":1264}," raw",{"type":46,"tag":107,"props":1266,"children":1267},{"style":695},[1268],{"type":52,"value":698},{"type":46,"tag":107,"props":1270,"children":1271},{"style":120},[1272],{"type":52,"value":1273},"shopify_orders",{"type":46,"tag":107,"props":1275,"children":1276},{"style":695},[1277],{"type":52,"value":1278}," o\n",{"type":46,"tag":107,"props":1280,"children":1282},{"class":109,"line":1281},43,[1283,1287,1291,1295,1300],{"type":46,"tag":107,"props":1284,"children":1285},{"style":680},[1286],{"type":52,"value":348},{"type":46,"tag":107,"props":1288,"children":1289},{"style":120},[1290],{"type":52,"value":1264},{"type":46,"tag":107,"props":1292,"children":1293},{"style":695},[1294],{"type":52,"value":698},{"type":46,"tag":107,"props":1296,"children":1297},{"style":120},[1298],{"type":52,"value":1299},"stripe_charges",{"type":46,"tag":107,"props":1301,"children":1302},{"style":695},[1303],{"type":52,"value":1304}," c\n",{"type":46,"tag":107,"props":1306,"children":1308},{"class":109,"line":1307},44,[1309,1314,1319,1323,1327,1332,1337,1341],{"type":46,"tag":107,"props":1310,"children":1311},{"style":680},[1312],{"type":52,"value":1313},"    ON",{"type":46,"tag":107,"props":1315,"children":1316},{"style":120},[1317],{"type":52,"value":1318}," o",{"type":46,"tag":107,"props":1320,"children":1321},{"style":695},[1322],{"type":52,"value":698},{"type":46,"tag":107,"props":1324,"children":1325},{"style":120},[1326],{"type":52,"value":752},{"type":46,"tag":107,"props":1328,"children":1329},{"style":680},[1330],{"type":52,"value":1331}," =",{"type":46,"tag":107,"props":1333,"children":1334},{"style":120},[1335],{"type":52,"value":1336}," c",{"type":46,"tag":107,"props":1338,"children":1339},{"style":695},[1340],{"type":52,"value":698},{"type":46,"tag":107,"props":1342,"children":1343},{"style":120},[1344],{"type":52,"value":1345},"receipt_email\n",{"type":46,"tag":107,"props":1347,"children":1349},{"class":109,"line":1348},45,[1350,1355,1360,1364,1368,1372,1377,1382,1386,1391,1395,1400],{"type":46,"tag":107,"props":1351,"children":1352},{"style":680},[1353],{"type":52,"value":1354},"    AND",{"type":46,"tag":107,"props":1356,"children":1357},{"style":695},[1358],{"type":52,"value":1359}," toDate(",{"type":46,"tag":107,"props":1361,"children":1362},{"style":120},[1363],{"type":52,"value":852},{"type":46,"tag":107,"props":1365,"children":1366},{"style":695},[1367],{"type":52,"value":698},{"type":46,"tag":107,"props":1369,"children":1370},{"style":120},[1371],{"type":52,"value":778},{"type":46,"tag":107,"props":1373,"children":1374},{"style":695},[1375],{"type":52,"value":1376},") ",{"type":46,"tag":107,"props":1378,"children":1379},{"style":680},[1380],{"type":52,"value":1381},"=",{"type":46,"tag":107,"props":1383,"children":1384},{"style":695},[1385],{"type":52,"value":1359},{"type":46,"tag":107,"props":1387,"children":1388},{"style":120},[1389],{"type":52,"value":1390},"c",{"type":46,"tag":107,"props":1392,"children":1393},{"style":695},[1394],{"type":52,"value":698},{"type":46,"tag":107,"props":1396,"children":1397},{"style":120},[1398],{"type":52,"value":1399},"created",{"type":46,"tag":107,"props":1401,"children":1402},{"style":695},[1403],{"type":52,"value":1404},")\n",{"type":46,"tag":450,"props":1406,"children":1407},{"v-slot:bigquery":7},[1408],{"type":46,"tag":97,"props":1409,"children":1411},{"className":455,"code":1410,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: staging.stg_orders\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - raw.shopify_orders\n  - raw.stripe_charges\ncolumns:\n  - name: order_id\n    type: varchar\n    checks:\n      - name: not_null\n      - name: unique\n  - name: order_date\n    type: timestamp\n    checks:\n      - name: not_null\ncustom_checks:\n  - name: has_rows\n    query: \"SELECT count(*) > 0 FROM staging.stg_orders\"\n    value: 1\n@bruin *\u002F\n\nSELECT\n    o.id AS order_id,\n    o.order_number,\n    o.email AS customer_email,\n    o.created_at AS order_date,\n    o.financial_status AS payment_status,\n    o.fulfillment_status,\n    SAFE_CAST(o.total_price AS DECIMAL(12,2)) AS order_total,\n    SAFE_CAST(o.subtotal_price AS DECIMAL(12,2)) AS subtotal,\n    SAFE_CAST(o.total_tax AS DECIMAL(12,2)) AS tax_amount,\n    SAFE_CAST(o.total_discounts AS DECIMAL(12,2)) AS discount_amount,\n    o.currency,\n    o.cancel_reason,\n    o.cancelled_at,\n    c.amount \u002F 100.0 AS stripe_charge_amount,\n    c.status AS stripe_status,\n    c.paid AS stripe_paid\nFROM raw.shopify_orders o\nLEFT JOIN raw.stripe_charges c\n    ON o.email = c.receipt_email\n    AND DATE(o.created_at) = DATE(c.created)\nWHERE o.test IS NOT TRUE AND o.financial_status IS NOT NULL\nQUALIFY ROW_NUMBER() OVER (PARTITION BY o.id ORDER BY o.updated_at DESC) = 1\n",[1412],{"type":46,"tag":88,"props":1413,"children":1414},{"__ignoreMap":7},[1415,1422,1429,1436,1443,1450,1457,1464,1471,1478,1485,1492,1499,1506,1513,1520,1527,1534,1541,1548,1555,1562,1569,1576,1583,1590,1613,1632,1655,1678,1701,1720,1776,1831,1886,1941,1960,1979,1998,2037,2060,2083,2106,2129,2164,2224,2283],{"type":46,"tag":107,"props":1416,"children":1417},{"class":109,"line":110},[1418],{"type":46,"tag":107,"props":1419,"children":1420},{"style":467},[1421],{"type":52,"value":470},{"type":46,"tag":107,"props":1423,"children":1424},{"class":109,"line":473},[1425],{"type":46,"tag":107,"props":1426,"children":1427},{"style":467},[1428],{"type":52,"value":479},{"type":46,"tag":107,"props":1430,"children":1431},{"class":109,"line":23},[1432],{"type":46,"tag":107,"props":1433,"children":1434},{"style":467},[1435],{"type":52,"value":487},{"type":46,"tag":107,"props":1437,"children":1438},{"class":109,"line":490},[1439],{"type":46,"tag":107,"props":1440,"children":1441},{"style":467},[1442],{"type":52,"value":496},{"type":46,"tag":107,"props":1444,"children":1445},{"class":109,"line":499},[1446],{"type":46,"tag":107,"props":1447,"children":1448},{"style":467},[1449],{"type":52,"value":505},{"type":46,"tag":107,"props":1451,"children":1452},{"class":109,"line":508},[1453],{"type":46,"tag":107,"props":1454,"children":1455},{"style":467},[1456],{"type":52,"value":514},{"type":46,"tag":107,"props":1458,"children":1459},{"class":109,"line":517},[1460],{"type":46,"tag":107,"props":1461,"children":1462},{"style":467},[1463],{"type":52,"value":523},{"type":46,"tag":107,"props":1465,"children":1466},{"class":109,"line":526},[1467],{"type":46,"tag":107,"props":1468,"children":1469},{"style":467},[1470],{"type":52,"value":532},{"type":46,"tag":107,"props":1472,"children":1473},{"class":109,"line":535},[1474],{"type":46,"tag":107,"props":1475,"children":1476},{"style":467},[1477],{"type":52,"value":541},{"type":46,"tag":107,"props":1479,"children":1480},{"class":109,"line":544},[1481],{"type":46,"tag":107,"props":1482,"children":1483},{"style":467},[1484],{"type":52,"value":550},{"type":46,"tag":107,"props":1486,"children":1487},{"class":109,"line":553},[1488],{"type":46,"tag":107,"props":1489,"children":1490},{"style":467},[1491],{"type":52,"value":559},{"type":46,"tag":107,"props":1493,"children":1494},{"class":109,"line":562},[1495],{"type":46,"tag":107,"props":1496,"children":1497},{"style":467},[1498],{"type":52,"value":568},{"type":46,"tag":107,"props":1500,"children":1501},{"class":109,"line":571},[1502],{"type":46,"tag":107,"props":1503,"children":1504},{"style":467},[1505],{"type":52,"value":577},{"type":46,"tag":107,"props":1507,"children":1508},{"class":109,"line":580},[1509],{"type":46,"tag":107,"props":1510,"children":1511},{"style":467},[1512],{"type":52,"value":586},{"type":46,"tag":107,"props":1514,"children":1515},{"class":109,"line":11},[1516],{"type":46,"tag":107,"props":1517,"children":1518},{"style":467},[1519],{"type":52,"value":594},{"type":46,"tag":107,"props":1521,"children":1522},{"class":109,"line":597},[1523],{"type":46,"tag":107,"props":1524,"children":1525},{"style":467},[1526],{"type":52,"value":603},{"type":46,"tag":107,"props":1528,"children":1529},{"class":109,"line":606},[1530],{"type":46,"tag":107,"props":1531,"children":1532},{"style":467},[1533],{"type":52,"value":568},{"type":46,"tag":107,"props":1535,"children":1536},{"class":109,"line":614},[1537],{"type":46,"tag":107,"props":1538,"children":1539},{"style":467},[1540],{"type":52,"value":577},{"type":46,"tag":107,"props":1542,"children":1543},{"class":109,"line":622},[1544],{"type":46,"tag":107,"props":1545,"children":1546},{"style":467},[1547],{"type":52,"value":628},{"type":46,"tag":107,"props":1549,"children":1550},{"class":109,"line":631},[1551],{"type":46,"tag":107,"props":1552,"children":1553},{"style":467},[1554],{"type":52,"value":637},{"type":46,"tag":107,"props":1556,"children":1557},{"class":109,"line":640},[1558],{"type":46,"tag":107,"props":1559,"children":1560},{"style":467},[1561],{"type":52,"value":646},{"type":46,"tag":107,"props":1563,"children":1564},{"class":109,"line":649},[1565],{"type":46,"tag":107,"props":1566,"children":1567},{"style":467},[1568],{"type":52,"value":655},{"type":46,"tag":107,"props":1570,"children":1571},{"class":109,"line":658},[1572],{"type":46,"tag":107,"props":1573,"children":1574},{"style":467},[1575],{"type":52,"value":664},{"type":46,"tag":107,"props":1577,"children":1578},{"class":109,"line":667},[1579],{"type":46,"tag":107,"props":1580,"children":1581},{"emptyLinePlaceholder":22},[1582],{"type":52,"value":673},{"type":46,"tag":107,"props":1584,"children":1585},{"class":109,"line":676},[1586],{"type":46,"tag":107,"props":1587,"children":1588},{"style":680},[1589],{"type":52,"value":683},{"type":46,"tag":107,"props":1591,"children":1592},{"class":109,"line":686},[1593,1597,1601,1605,1609],{"type":46,"tag":107,"props":1594,"children":1595},{"style":120},[1596],{"type":52,"value":692},{"type":46,"tag":107,"props":1598,"children":1599},{"style":695},[1600],{"type":52,"value":698},{"type":46,"tag":107,"props":1602,"children":1603},{"style":120},[1604],{"type":52,"value":703},{"type":46,"tag":107,"props":1606,"children":1607},{"style":680},[1608],{"type":52,"value":708},{"type":46,"tag":107,"props":1610,"children":1611},{"style":695},[1612],{"type":52,"value":713},{"type":46,"tag":107,"props":1614,"children":1615},{"class":109,"line":716},[1616,1620,1624,1628],{"type":46,"tag":107,"props":1617,"children":1618},{"style":120},[1619],{"type":52,"value":692},{"type":46,"tag":107,"props":1621,"children":1622},{"style":695},[1623],{"type":52,"value":698},{"type":46,"tag":107,"props":1625,"children":1626},{"style":120},[1627],{"type":52,"value":730},{"type":46,"tag":107,"props":1629,"children":1630},{"style":695},[1631],{"type":52,"value":735},{"type":46,"tag":107,"props":1633,"children":1634},{"class":109,"line":738},[1635,1639,1643,1647,1651],{"type":46,"tag":107,"props":1636,"children":1637},{"style":120},[1638],{"type":52,"value":692},{"type":46,"tag":107,"props":1640,"children":1641},{"style":695},[1642],{"type":52,"value":698},{"type":46,"tag":107,"props":1644,"children":1645},{"style":120},[1646],{"type":52,"value":752},{"type":46,"tag":107,"props":1648,"children":1649},{"style":680},[1650],{"type":52,"value":708},{"type":46,"tag":107,"props":1652,"children":1653},{"style":695},[1654],{"type":52,"value":761},{"type":46,"tag":107,"props":1656,"children":1657},{"class":109,"line":764},[1658,1662,1666,1670,1674],{"type":46,"tag":107,"props":1659,"children":1660},{"style":120},[1661],{"type":52,"value":692},{"type":46,"tag":107,"props":1663,"children":1664},{"style":695},[1665],{"type":52,"value":698},{"type":46,"tag":107,"props":1667,"children":1668},{"style":120},[1669],{"type":52,"value":778},{"type":46,"tag":107,"props":1671,"children":1672},{"style":680},[1673],{"type":52,"value":708},{"type":46,"tag":107,"props":1675,"children":1676},{"style":695},[1677],{"type":52,"value":787},{"type":46,"tag":107,"props":1679,"children":1680},{"class":109,"line":790},[1681,1685,1689,1693,1697],{"type":46,"tag":107,"props":1682,"children":1683},{"style":120},[1684],{"type":52,"value":692},{"type":46,"tag":107,"props":1686,"children":1687},{"style":695},[1688],{"type":52,"value":698},{"type":46,"tag":107,"props":1690,"children":1691},{"style":120},[1692],{"type":52,"value":416},{"type":46,"tag":107,"props":1694,"children":1695},{"style":680},[1696],{"type":52,"value":708},{"type":46,"tag":107,"props":1698,"children":1699},{"style":695},[1700],{"type":52,"value":812},{"type":46,"tag":107,"props":1702,"children":1703},{"class":109,"line":815},[1704,1708,1712,1716],{"type":46,"tag":107,"props":1705,"children":1706},{"style":120},[1707],{"type":52,"value":692},{"type":46,"tag":107,"props":1709,"children":1710},{"style":695},[1711],{"type":52,"value":698},{"type":46,"tag":107,"props":1713,"children":1714},{"style":120},[1715],{"type":52,"value":829},{"type":46,"tag":107,"props":1717,"children":1718},{"style":695},[1719],{"type":52,"value":735},{"type":46,"tag":107,"props":1721,"children":1722},{"class":109,"line":836},[1723,1728,1732,1736,1740,1744,1748,1752,1756,1760,1764,1768,1772],{"type":46,"tag":107,"props":1724,"children":1725},{"style":695},[1726],{"type":52,"value":1727},"    SAFE_CAST(",{"type":46,"tag":107,"props":1729,"children":1730},{"style":120},[1731],{"type":52,"value":852},{"type":46,"tag":107,"props":1733,"children":1734},{"style":695},[1735],{"type":52,"value":698},{"type":46,"tag":107,"props":1737,"children":1738},{"style":120},[1739],{"type":52,"value":424},{"type":46,"tag":107,"props":1741,"children":1742},{"style":680},[1743],{"type":52,"value":708},{"type":46,"tag":107,"props":1745,"children":1746},{"style":680},[1747],{"type":52,"value":869},{"type":46,"tag":107,"props":1749,"children":1750},{"style":695},[1751],{"type":52,"value":847},{"type":46,"tag":107,"props":1753,"children":1754},{"style":120},[1755],{"type":52,"value":878},{"type":46,"tag":107,"props":1757,"children":1758},{"style":695},[1759],{"type":52,"value":883},{"type":46,"tag":107,"props":1761,"children":1762},{"style":120},[1763],{"type":52,"value":888},{"type":46,"tag":107,"props":1765,"children":1766},{"style":695},[1767],{"type":52,"value":893},{"type":46,"tag":107,"props":1769,"children":1770},{"style":680},[1771],{"type":52,"value":898},{"type":46,"tag":107,"props":1773,"children":1774},{"style":695},[1775],{"type":52,"value":903},{"type":46,"tag":107,"props":1777,"children":1778},{"class":109,"line":906},[1779,1783,1787,1791,1795,1799,1803,1807,1811,1815,1819,1823,1827],{"type":46,"tag":107,"props":1780,"children":1781},{"style":695},[1782],{"type":52,"value":1727},{"type":46,"tag":107,"props":1784,"children":1785},{"style":120},[1786],{"type":52,"value":852},{"type":46,"tag":107,"props":1788,"children":1789},{"style":695},[1790],{"type":52,"value":698},{"type":46,"tag":107,"props":1792,"children":1793},{"style":120},[1794],{"type":52,"value":928},{"type":46,"tag":107,"props":1796,"children":1797},{"style":680},[1798],{"type":52,"value":708},{"type":46,"tag":107,"props":1800,"children":1801},{"style":680},[1802],{"type":52,"value":869},{"type":46,"tag":107,"props":1804,"children":1805},{"style":695},[1806],{"type":52,"value":847},{"type":46,"tag":107,"props":1808,"children":1809},{"style":120},[1810],{"type":52,"value":878},{"type":46,"tag":107,"props":1812,"children":1813},{"style":695},[1814],{"type":52,"value":883},{"type":46,"tag":107,"props":1816,"children":1817},{"style":120},[1818],{"type":52,"value":888},{"type":46,"tag":107,"props":1820,"children":1821},{"style":695},[1822],{"type":52,"value":893},{"type":46,"tag":107,"props":1824,"children":1825},{"style":680},[1826],{"type":52,"value":898},{"type":46,"tag":107,"props":1828,"children":1829},{"style":695},[1830],{"type":52,"value":965},{"type":46,"tag":107,"props":1832,"children":1833},{"class":109,"line":968},[1834,1838,1842,1846,1850,1854,1858,1862,1866,1870,1874,1878,1882],{"type":46,"tag":107,"props":1835,"children":1836},{"style":695},[1837],{"type":52,"value":1727},{"type":46,"tag":107,"props":1839,"children":1840},{"style":120},[1841],{"type":52,"value":852},{"type":46,"tag":107,"props":1843,"children":1844},{"style":695},[1845],{"type":52,"value":698},{"type":46,"tag":107,"props":1847,"children":1848},{"style":120},[1849],{"type":52,"value":990},{"type":46,"tag":107,"props":1851,"children":1852},{"style":680},[1853],{"type":52,"value":708},{"type":46,"tag":107,"props":1855,"children":1856},{"style":680},[1857],{"type":52,"value":869},{"type":46,"tag":107,"props":1859,"children":1860},{"style":695},[1861],{"type":52,"value":847},{"type":46,"tag":107,"props":1863,"children":1864},{"style":120},[1865],{"type":52,"value":878},{"type":46,"tag":107,"props":1867,"children":1868},{"style":695},[1869],{"type":52,"value":883},{"type":46,"tag":107,"props":1871,"children":1872},{"style":120},[1873],{"type":52,"value":888},{"type":46,"tag":107,"props":1875,"children":1876},{"style":695},[1877],{"type":52,"value":893},{"type":46,"tag":107,"props":1879,"children":1880},{"style":680},[1881],{"type":52,"value":898},{"type":46,"tag":107,"props":1883,"children":1884},{"style":695},[1885],{"type":52,"value":1027},{"type":46,"tag":107,"props":1887,"children":1888},{"class":109,"line":1030},[1889,1893,1897,1901,1905,1909,1913,1917,1921,1925,1929,1933,1937],{"type":46,"tag":107,"props":1890,"children":1891},{"style":695},[1892],{"type":52,"value":1727},{"type":46,"tag":107,"props":1894,"children":1895},{"style":120},[1896],{"type":52,"value":852},{"type":46,"tag":107,"props":1898,"children":1899},{"style":695},[1900],{"type":52,"value":698},{"type":46,"tag":107,"props":1902,"children":1903},{"style":120},[1904],{"type":52,"value":1052},{"type":46,"tag":107,"props":1906,"children":1907},{"style":680},[1908],{"type":52,"value":708},{"type":46,"tag":107,"props":1910,"children":1911},{"style":680},[1912],{"type":52,"value":869},{"type":46,"tag":107,"props":1914,"children":1915},{"style":695},[1916],{"type":52,"value":847},{"type":46,"tag":107,"props":1918,"children":1919},{"style":120},[1920],{"type":52,"value":878},{"type":46,"tag":107,"props":1922,"children":1923},{"style":695},[1924],{"type":52,"value":883},{"type":46,"tag":107,"props":1926,"children":1927},{"style":120},[1928],{"type":52,"value":888},{"type":46,"tag":107,"props":1930,"children":1931},{"style":695},[1932],{"type":52,"value":893},{"type":46,"tag":107,"props":1934,"children":1935},{"style":680},[1936],{"type":52,"value":898},{"type":46,"tag":107,"props":1938,"children":1939},{"style":695},[1940],{"type":52,"value":1089},{"type":46,"tag":107,"props":1942,"children":1943},{"class":109,"line":1092},[1944,1948,1952,1956],{"type":46,"tag":107,"props":1945,"children":1946},{"style":120},[1947],{"type":52,"value":692},{"type":46,"tag":107,"props":1949,"children":1950},{"style":695},[1951],{"type":52,"value":698},{"type":46,"tag":107,"props":1953,"children":1954},{"style":120},[1955],{"type":52,"value":1106},{"type":46,"tag":107,"props":1957,"children":1958},{"style":695},[1959],{"type":52,"value":735},{"type":46,"tag":107,"props":1961,"children":1962},{"class":109,"line":1113},[1963,1967,1971,1975],{"type":46,"tag":107,"props":1964,"children":1965},{"style":120},[1966],{"type":52,"value":692},{"type":46,"tag":107,"props":1968,"children":1969},{"style":695},[1970],{"type":52,"value":698},{"type":46,"tag":107,"props":1972,"children":1973},{"style":120},[1974],{"type":52,"value":1127},{"type":46,"tag":107,"props":1976,"children":1977},{"style":695},[1978],{"type":52,"value":735},{"type":46,"tag":107,"props":1980,"children":1981},{"class":109,"line":1134},[1982,1986,1990,1994],{"type":46,"tag":107,"props":1983,"children":1984},{"style":120},[1985],{"type":52,"value":692},{"type":46,"tag":107,"props":1987,"children":1988},{"style":695},[1989],{"type":52,"value":698},{"type":46,"tag":107,"props":1991,"children":1992},{"style":120},[1993],{"type":52,"value":1148},{"type":46,"tag":107,"props":1995,"children":1996},{"style":695},[1997],{"type":52,"value":735},{"type":46,"tag":107,"props":1999,"children":2000},{"class":109,"line":1155},[2001,2005,2009,2013,2017,2021,2025,2029,2033],{"type":46,"tag":107,"props":2002,"children":2003},{"style":120},[2004],{"type":52,"value":1161},{"type":46,"tag":107,"props":2006,"children":2007},{"style":695},[2008],{"type":52,"value":698},{"type":46,"tag":107,"props":2010,"children":2011},{"style":120},[2012],{"type":52,"value":1170},{"type":46,"tag":107,"props":2014,"children":2015},{"style":680},[2016],{"type":52,"value":1175},{"type":46,"tag":107,"props":2018,"children":2019},{"style":120},[2020],{"type":52,"value":1180},{"type":46,"tag":107,"props":2022,"children":2023},{"style":695},[2024],{"type":52,"value":698},{"type":46,"tag":107,"props":2026,"children":2027},{"style":120},[2028],{"type":52,"value":1189},{"type":46,"tag":107,"props":2030,"children":2031},{"style":680},[2032],{"type":52,"value":708},{"type":46,"tag":107,"props":2034,"children":2035},{"style":695},[2036],{"type":52,"value":1198},{"type":46,"tag":107,"props":2038,"children":2039},{"class":109,"line":1201},[2040,2044,2048,2052,2056],{"type":46,"tag":107,"props":2041,"children":2042},{"style":120},[2043],{"type":52,"value":1161},{"type":46,"tag":107,"props":2045,"children":2046},{"style":695},[2047],{"type":52,"value":698},{"type":46,"tag":107,"props":2049,"children":2050},{"style":120},[2051],{"type":52,"value":1215},{"type":46,"tag":107,"props":2053,"children":2054},{"style":680},[2055],{"type":52,"value":708},{"type":46,"tag":107,"props":2057,"children":2058},{"style":695},[2059],{"type":52,"value":1224},{"type":46,"tag":107,"props":2061,"children":2062},{"class":109,"line":1227},[2063,2067,2071,2075,2079],{"type":46,"tag":107,"props":2064,"children":2065},{"style":120},[2066],{"type":52,"value":1161},{"type":46,"tag":107,"props":2068,"children":2069},{"style":695},[2070],{"type":52,"value":698},{"type":46,"tag":107,"props":2072,"children":2073},{"style":120},[2074],{"type":52,"value":1241},{"type":46,"tag":107,"props":2076,"children":2077},{"style":680},[2078],{"type":52,"value":708},{"type":46,"tag":107,"props":2080,"children":2081},{"style":695},[2082],{"type":52,"value":1250},{"type":46,"tag":107,"props":2084,"children":2085},{"class":109,"line":1253},[2086,2090,2094,2098,2102],{"type":46,"tag":107,"props":2087,"children":2088},{"style":680},[2089],{"type":52,"value":1259},{"type":46,"tag":107,"props":2091,"children":2092},{"style":120},[2093],{"type":52,"value":1264},{"type":46,"tag":107,"props":2095,"children":2096},{"style":695},[2097],{"type":52,"value":698},{"type":46,"tag":107,"props":2099,"children":2100},{"style":120},[2101],{"type":52,"value":1273},{"type":46,"tag":107,"props":2103,"children":2104},{"style":695},[2105],{"type":52,"value":1278},{"type":46,"tag":107,"props":2107,"children":2108},{"class":109,"line":1281},[2109,2113,2117,2121,2125],{"type":46,"tag":107,"props":2110,"children":2111},{"style":680},[2112],{"type":52,"value":348},{"type":46,"tag":107,"props":2114,"children":2115},{"style":120},[2116],{"type":52,"value":1264},{"type":46,"tag":107,"props":2118,"children":2119},{"style":695},[2120],{"type":52,"value":698},{"type":46,"tag":107,"props":2122,"children":2123},{"style":120},[2124],{"type":52,"value":1299},{"type":46,"tag":107,"props":2126,"children":2127},{"style":695},[2128],{"type":52,"value":1304},{"type":46,"tag":107,"props":2130,"children":2131},{"class":109,"line":1307},[2132,2136,2140,2144,2148,2152,2156,2160],{"type":46,"tag":107,"props":2133,"children":2134},{"style":680},[2135],{"type":52,"value":1313},{"type":46,"tag":107,"props":2137,"children":2138},{"style":120},[2139],{"type":52,"value":1318},{"type":46,"tag":107,"props":2141,"children":2142},{"style":695},[2143],{"type":52,"value":698},{"type":46,"tag":107,"props":2145,"children":2146},{"style":120},[2147],{"type":52,"value":752},{"type":46,"tag":107,"props":2149,"children":2150},{"style":680},[2151],{"type":52,"value":1331},{"type":46,"tag":107,"props":2153,"children":2154},{"style":120},[2155],{"type":52,"value":1336},{"type":46,"tag":107,"props":2157,"children":2158},{"style":695},[2159],{"type":52,"value":698},{"type":46,"tag":107,"props":2161,"children":2162},{"style":120},[2163],{"type":52,"value":1345},{"type":46,"tag":107,"props":2165,"children":2166},{"class":109,"line":1348},[2167,2171,2176,2180,2184,2188,2192,2196,2200,2204,2208,2212,2216,2220],{"type":46,"tag":107,"props":2168,"children":2169},{"style":680},[2170],{"type":52,"value":1354},{"type":46,"tag":107,"props":2172,"children":2173},{"style":680},[2174],{"type":52,"value":2175}," DATE",{"type":46,"tag":107,"props":2177,"children":2178},{"style":695},[2179],{"type":52,"value":847},{"type":46,"tag":107,"props":2181,"children":2182},{"style":120},[2183],{"type":52,"value":852},{"type":46,"tag":107,"props":2185,"children":2186},{"style":695},[2187],{"type":52,"value":698},{"type":46,"tag":107,"props":2189,"children":2190},{"style":120},[2191],{"type":52,"value":778},{"type":46,"tag":107,"props":2193,"children":2194},{"style":695},[2195],{"type":52,"value":1376},{"type":46,"tag":107,"props":2197,"children":2198},{"style":680},[2199],{"type":52,"value":1381},{"type":46,"tag":107,"props":2201,"children":2202},{"style":680},[2203],{"type":52,"value":2175},{"type":46,"tag":107,"props":2205,"children":2206},{"style":695},[2207],{"type":52,"value":847},{"type":46,"tag":107,"props":2209,"children":2210},{"style":120},[2211],{"type":52,"value":1390},{"type":46,"tag":107,"props":2213,"children":2214},{"style":695},[2215],{"type":52,"value":698},{"type":46,"tag":107,"props":2217,"children":2218},{"style":120},[2219],{"type":52,"value":1399},{"type":46,"tag":107,"props":2221,"children":2222},{"style":695},[2223],{"type":52,"value":1404},{"type":46,"tag":107,"props":2225,"children":2227},{"class":109,"line":2226},46,[2228,2233,2237,2241,2246,2251,2256,2261,2266,2270,2274,2278],{"type":46,"tag":107,"props":2229,"children":2230},{"style":680},[2231],{"type":52,"value":2232},"WHERE",{"type":46,"tag":107,"props":2234,"children":2235},{"style":120},[2236],{"type":52,"value":1318},{"type":46,"tag":107,"props":2238,"children":2239},{"style":695},[2240],{"type":52,"value":698},{"type":46,"tag":107,"props":2242,"children":2243},{"style":120},[2244],{"type":52,"value":2245},"test",{"type":46,"tag":107,"props":2247,"children":2248},{"style":680},[2249],{"type":52,"value":2250}," IS",{"type":46,"tag":107,"props":2252,"children":2253},{"style":680},[2254],{"type":52,"value":2255}," NOT",{"type":46,"tag":107,"props":2257,"children":2258},{"style":695},[2259],{"type":52,"value":2260}," TRUE ",{"type":46,"tag":107,"props":2262,"children":2263},{"style":680},[2264],{"type":52,"value":2265},"AND",{"type":46,"tag":107,"props":2267,"children":2268},{"style":120},[2269],{"type":52,"value":1318},{"type":46,"tag":107,"props":2271,"children":2272},{"style":695},[2273],{"type":52,"value":698},{"type":46,"tag":107,"props":2275,"children":2276},{"style":120},[2277],{"type":52,"value":416},{"type":46,"tag":107,"props":2279,"children":2280},{"style":680},[2281],{"type":52,"value":2282}," IS NOT NULL\n",{"type":46,"tag":107,"props":2284,"children":2286},{"class":109,"line":2285},47,[2287,2292,2297,2302,2307,2312,2317,2322,2326,2330,2334,2339,2343,2347,2352,2357,2361,2365],{"type":46,"tag":107,"props":2288,"children":2289},{"style":695},[2290],{"type":52,"value":2291},"QUALIFY ",{"type":46,"tag":107,"props":2293,"children":2294},{"style":120},[2295],{"type":52,"value":2296},"ROW_NUMBER",{"type":46,"tag":107,"props":2298,"children":2299},{"style":695},[2300],{"type":52,"value":2301},"() ",{"type":46,"tag":107,"props":2303,"children":2304},{"style":680},[2305],{"type":52,"value":2306},"OVER",{"type":46,"tag":107,"props":2308,"children":2309},{"style":695},[2310],{"type":52,"value":2311}," (",{"type":46,"tag":107,"props":2313,"children":2314},{"style":680},[2315],{"type":52,"value":2316},"PARTITION",{"type":46,"tag":107,"props":2318,"children":2319},{"style":680},[2320],{"type":52,"value":2321}," BY",{"type":46,"tag":107,"props":2323,"children":2324},{"style":120},[2325],{"type":52,"value":1318},{"type":46,"tag":107,"props":2327,"children":2328},{"style":695},[2329],{"type":52,"value":698},{"type":46,"tag":107,"props":2331,"children":2332},{"style":120},[2333],{"type":52,"value":703},{"type":46,"tag":107,"props":2335,"children":2336},{"style":680},[2337],{"type":52,"value":2338}," ORDER BY",{"type":46,"tag":107,"props":2340,"children":2341},{"style":120},[2342],{"type":52,"value":1318},{"type":46,"tag":107,"props":2344,"children":2345},{"style":695},[2346],{"type":52,"value":698},{"type":46,"tag":107,"props":2348,"children":2349},{"style":120},[2350],{"type":52,"value":2351},"updated_at",{"type":46,"tag":107,"props":2353,"children":2354},{"style":680},[2355],{"type":52,"value":2356}," DESC",{"type":46,"tag":107,"props":2358,"children":2359},{"style":695},[2360],{"type":52,"value":1376},{"type":46,"tag":107,"props":2362,"children":2363},{"style":680},[2364],{"type":52,"value":1381},{"type":46,"tag":107,"props":2366,"children":2367},{"style":120},[2368],{"type":52,"value":2369}," 1\n",{"type":46,"tag":450,"props":2371,"children":2372},{"v-slot:snowflake":7},[2373],{"type":46,"tag":97,"props":2374,"children":2376},{"className":455,"code":2375,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: staging.stg_orders\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - raw.shopify_orders\n  - raw.stripe_charges\ncolumns:\n  - name: order_id\n    type: varchar\n    checks:\n      - name: not_null\n      - name: unique\n  - name: order_date\n    type: timestamp\n    checks:\n      - name: not_null\ncustom_checks:\n  - name: has_rows\n    query: \"SELECT count(*) > 0 FROM staging.stg_orders\"\n    value: 1\n@bruin *\u002F\n\nSELECT\n    o.id AS order_id,\n    o.order_number,\n    o.email AS customer_email,\n    o.created_at AS order_date,\n    o.financial_status AS payment_status,\n    o.fulfillment_status,\n    CAST(o.total_price AS DECIMAL(12,2)) AS order_total,\n    CAST(o.subtotal_price AS DECIMAL(12,2)) AS subtotal,\n    CAST(o.total_tax AS DECIMAL(12,2)) AS tax_amount,\n    CAST(o.total_discounts AS DECIMAL(12,2)) AS discount_amount,\n    o.currency,\n    o.cancel_reason,\n    o.cancelled_at,\n    c.amount \u002F 100.0 AS stripe_charge_amount,\n    c.status AS stripe_status,\n    c.paid AS stripe_paid\nFROM raw.shopify_orders o\nLEFT JOIN raw.stripe_charges c\n    ON o.email = c.receipt_email\n    AND o.created_at::DATE = c.created::DATE\n",[2377],{"type":46,"tag":88,"props":2378,"children":2379},{"__ignoreMap":7},[2380,2387,2394,2401,2408,2415,2422,2429,2436,2443,2450,2457,2464,2471,2478,2485,2492,2499,2506,2513,2520,2527,2534,2541,2548,2555,2578,2597,2620,2643,2666,2685,2744,2803,2862,2921,2940,2959,2978,3017,3040,3063,3086,3109,3144],{"type":46,"tag":107,"props":2381,"children":2382},{"class":109,"line":110},[2383],{"type":46,"tag":107,"props":2384,"children":2385},{"style":467},[2386],{"type":52,"value":470},{"type":46,"tag":107,"props":2388,"children":2389},{"class":109,"line":473},[2390],{"type":46,"tag":107,"props":2391,"children":2392},{"style":467},[2393],{"type":52,"value":479},{"type":46,"tag":107,"props":2395,"children":2396},{"class":109,"line":23},[2397],{"type":46,"tag":107,"props":2398,"children":2399},{"style":467},[2400],{"type":52,"value":487},{"type":46,"tag":107,"props":2402,"children":2403},{"class":109,"line":490},[2404],{"type":46,"tag":107,"props":2405,"children":2406},{"style":467},[2407],{"type":52,"value":496},{"type":46,"tag":107,"props":2409,"children":2410},{"class":109,"line":499},[2411],{"type":46,"tag":107,"props":2412,"children":2413},{"style":467},[2414],{"type":52,"value":505},{"type":46,"tag":107,"props":2416,"children":2417},{"class":109,"line":508},[2418],{"type":46,"tag":107,"props":2419,"children":2420},{"style":467},[2421],{"type":52,"value":514},{"type":46,"tag":107,"props":2423,"children":2424},{"class":109,"line":517},[2425],{"type":46,"tag":107,"props":2426,"children":2427},{"style":467},[2428],{"type":52,"value":523},{"type":46,"tag":107,"props":2430,"children":2431},{"class":109,"line":526},[2432],{"type":46,"tag":107,"props":2433,"children":2434},{"style":467},[2435],{"type":52,"value":532},{"type":46,"tag":107,"props":2437,"children":2438},{"class":109,"line":535},[2439],{"type":46,"tag":107,"props":2440,"children":2441},{"style":467},[2442],{"type":52,"value":541},{"type":46,"tag":107,"props":2444,"children":2445},{"class":109,"line":544},[2446],{"type":46,"tag":107,"props":2447,"children":2448},{"style":467},[2449],{"type":52,"value":550},{"type":46,"tag":107,"props":2451,"children":2452},{"class":109,"line":553},[2453],{"type":46,"tag":107,"props":2454,"children":2455},{"style":467},[2456],{"type":52,"value":559},{"type":46,"tag":107,"props":2458,"children":2459},{"class":109,"line":562},[2460],{"type":46,"tag":107,"props":2461,"children":2462},{"style":467},[2463],{"type":52,"value":568},{"type":46,"tag":107,"props":2465,"children":2466},{"class":109,"line":571},[2467],{"type":46,"tag":107,"props":2468,"children":2469},{"style":467},[2470],{"type":52,"value":577},{"type":46,"tag":107,"props":2472,"children":2473},{"class":109,"line":580},[2474],{"type":46,"tag":107,"props":2475,"children":2476},{"style":467},[2477],{"type":52,"value":586},{"type":46,"tag":107,"props":2479,"children":2480},{"class":109,"line":11},[2481],{"type":46,"tag":107,"props":2482,"children":2483},{"style":467},[2484],{"type":52,"value":594},{"type":46,"tag":107,"props":2486,"children":2487},{"class":109,"line":597},[2488],{"type":46,"tag":107,"props":2489,"children":2490},{"style":467},[2491],{"type":52,"value":603},{"type":46,"tag":107,"props":2493,"children":2494},{"class":109,"line":606},[2495],{"type":46,"tag":107,"props":2496,"children":2497},{"style":467},[2498],{"type":52,"value":568},{"type":46,"tag":107,"props":2500,"children":2501},{"class":109,"line":614},[2502],{"type":46,"tag":107,"props":2503,"children":2504},{"style":467},[2505],{"type":52,"value":577},{"type":46,"tag":107,"props":2507,"children":2508},{"class":109,"line":622},[2509],{"type":46,"tag":107,"props":2510,"children":2511},{"style":467},[2512],{"type":52,"value":628},{"type":46,"tag":107,"props":2514,"children":2515},{"class":109,"line":631},[2516],{"type":46,"tag":107,"props":2517,"children":2518},{"style":467},[2519],{"type":52,"value":637},{"type":46,"tag":107,"props":2521,"children":2522},{"class":109,"line":640},[2523],{"type":46,"tag":107,"props":2524,"children":2525},{"style":467},[2526],{"type":52,"value":646},{"type":46,"tag":107,"props":2528,"children":2529},{"class":109,"line":649},[2530],{"type":46,"tag":107,"props":2531,"children":2532},{"style":467},[2533],{"type":52,"value":655},{"type":46,"tag":107,"props":2535,"children":2536},{"class":109,"line":658},[2537],{"type":46,"tag":107,"props":2538,"children":2539},{"style":467},[2540],{"type":52,"value":664},{"type":46,"tag":107,"props":2542,"children":2543},{"class":109,"line":667},[2544],{"type":46,"tag":107,"props":2545,"children":2546},{"emptyLinePlaceholder":22},[2547],{"type":52,"value":673},{"type":46,"tag":107,"props":2549,"children":2550},{"class":109,"line":676},[2551],{"type":46,"tag":107,"props":2552,"children":2553},{"style":680},[2554],{"type":52,"value":683},{"type":46,"tag":107,"props":2556,"children":2557},{"class":109,"line":686},[2558,2562,2566,2570,2574],{"type":46,"tag":107,"props":2559,"children":2560},{"style":120},[2561],{"type":52,"value":692},{"type":46,"tag":107,"props":2563,"children":2564},{"style":695},[2565],{"type":52,"value":698},{"type":46,"tag":107,"props":2567,"children":2568},{"style":120},[2569],{"type":52,"value":703},{"type":46,"tag":107,"props":2571,"children":2572},{"style":680},[2573],{"type":52,"value":708},{"type":46,"tag":107,"props":2575,"children":2576},{"style":695},[2577],{"type":52,"value":713},{"type":46,"tag":107,"props":2579,"children":2580},{"class":109,"line":716},[2581,2585,2589,2593],{"type":46,"tag":107,"props":2582,"children":2583},{"style":120},[2584],{"type":52,"value":692},{"type":46,"tag":107,"props":2586,"children":2587},{"style":695},[2588],{"type":52,"value":698},{"type":46,"tag":107,"props":2590,"children":2591},{"style":120},[2592],{"type":52,"value":730},{"type":46,"tag":107,"props":2594,"children":2595},{"style":695},[2596],{"type":52,"value":735},{"type":46,"tag":107,"props":2598,"children":2599},{"class":109,"line":738},[2600,2604,2608,2612,2616],{"type":46,"tag":107,"props":2601,"children":2602},{"style":120},[2603],{"type":52,"value":692},{"type":46,"tag":107,"props":2605,"children":2606},{"style":695},[2607],{"type":52,"value":698},{"type":46,"tag":107,"props":2609,"children":2610},{"style":120},[2611],{"type":52,"value":752},{"type":46,"tag":107,"props":2613,"children":2614},{"style":680},[2615],{"type":52,"value":708},{"type":46,"tag":107,"props":2617,"children":2618},{"style":695},[2619],{"type":52,"value":761},{"type":46,"tag":107,"props":2621,"children":2622},{"class":109,"line":764},[2623,2627,2631,2635,2639],{"type":46,"tag":107,"props":2624,"children":2625},{"style":120},[2626],{"type":52,"value":692},{"type":46,"tag":107,"props":2628,"children":2629},{"style":695},[2630],{"type":52,"value":698},{"type":46,"tag":107,"props":2632,"children":2633},{"style":120},[2634],{"type":52,"value":778},{"type":46,"tag":107,"props":2636,"children":2637},{"style":680},[2638],{"type":52,"value":708},{"type":46,"tag":107,"props":2640,"children":2641},{"style":695},[2642],{"type":52,"value":787},{"type":46,"tag":107,"props":2644,"children":2645},{"class":109,"line":790},[2646,2650,2654,2658,2662],{"type":46,"tag":107,"props":2647,"children":2648},{"style":120},[2649],{"type":52,"value":692},{"type":46,"tag":107,"props":2651,"children":2652},{"style":695},[2653],{"type":52,"value":698},{"type":46,"tag":107,"props":2655,"children":2656},{"style":120},[2657],{"type":52,"value":416},{"type":46,"tag":107,"props":2659,"children":2660},{"style":680},[2661],{"type":52,"value":708},{"type":46,"tag":107,"props":2663,"children":2664},{"style":695},[2665],{"type":52,"value":812},{"type":46,"tag":107,"props":2667,"children":2668},{"class":109,"line":815},[2669,2673,2677,2681],{"type":46,"tag":107,"props":2670,"children":2671},{"style":120},[2672],{"type":52,"value":692},{"type":46,"tag":107,"props":2674,"children":2675},{"style":695},[2676],{"type":52,"value":698},{"type":46,"tag":107,"props":2678,"children":2679},{"style":120},[2680],{"type":52,"value":829},{"type":46,"tag":107,"props":2682,"children":2683},{"style":695},[2684],{"type":52,"value":735},{"type":46,"tag":107,"props":2686,"children":2687},{"class":109,"line":836},[2688,2692,2696,2700,2704,2708,2712,2716,2720,2724,2728,2732,2736,2740],{"type":46,"tag":107,"props":2689,"children":2690},{"style":120},[2691],{"type":52,"value":842},{"type":46,"tag":107,"props":2693,"children":2694},{"style":695},[2695],{"type":52,"value":847},{"type":46,"tag":107,"props":2697,"children":2698},{"style":120},[2699],{"type":52,"value":852},{"type":46,"tag":107,"props":2701,"children":2702},{"style":695},[2703],{"type":52,"value":698},{"type":46,"tag":107,"props":2705,"children":2706},{"style":120},[2707],{"type":52,"value":424},{"type":46,"tag":107,"props":2709,"children":2710},{"style":680},[2711],{"type":52,"value":708},{"type":46,"tag":107,"props":2713,"children":2714},{"style":680},[2715],{"type":52,"value":869},{"type":46,"tag":107,"props":2717,"children":2718},{"style":695},[2719],{"type":52,"value":847},{"type":46,"tag":107,"props":2721,"children":2722},{"style":120},[2723],{"type":52,"value":878},{"type":46,"tag":107,"props":2725,"children":2726},{"style":695},[2727],{"type":52,"value":883},{"type":46,"tag":107,"props":2729,"children":2730},{"style":120},[2731],{"type":52,"value":888},{"type":46,"tag":107,"props":2733,"children":2734},{"style":695},[2735],{"type":52,"value":893},{"type":46,"tag":107,"props":2737,"children":2738},{"style":680},[2739],{"type":52,"value":898},{"type":46,"tag":107,"props":2741,"children":2742},{"style":695},[2743],{"type":52,"value":903},{"type":46,"tag":107,"props":2745,"children":2746},{"class":109,"line":906},[2747,2751,2755,2759,2763,2767,2771,2775,2779,2783,2787,2791,2795,2799],{"type":46,"tag":107,"props":2748,"children":2749},{"style":120},[2750],{"type":52,"value":842},{"type":46,"tag":107,"props":2752,"children":2753},{"style":695},[2754],{"type":52,"value":847},{"type":46,"tag":107,"props":2756,"children":2757},{"style":120},[2758],{"type":52,"value":852},{"type":46,"tag":107,"props":2760,"children":2761},{"style":695},[2762],{"type":52,"value":698},{"type":46,"tag":107,"props":2764,"children":2765},{"style":120},[2766],{"type":52,"value":928},{"type":46,"tag":107,"props":2768,"children":2769},{"style":680},[2770],{"type":52,"value":708},{"type":46,"tag":107,"props":2772,"children":2773},{"style":680},[2774],{"type":52,"value":869},{"type":46,"tag":107,"props":2776,"children":2777},{"style":695},[2778],{"type":52,"value":847},{"type":46,"tag":107,"props":2780,"children":2781},{"style":120},[2782],{"type":52,"value":878},{"type":46,"tag":107,"props":2784,"children":2785},{"style":695},[2786],{"type":52,"value":883},{"type":46,"tag":107,"props":2788,"children":2789},{"style":120},[2790],{"type":52,"value":888},{"type":46,"tag":107,"props":2792,"children":2793},{"style":695},[2794],{"type":52,"value":893},{"type":46,"tag":107,"props":2796,"children":2797},{"style":680},[2798],{"type":52,"value":898},{"type":46,"tag":107,"props":2800,"children":2801},{"style":695},[2802],{"type":52,"value":965},{"type":46,"tag":107,"props":2804,"children":2805},{"class":109,"line":968},[2806,2810,2814,2818,2822,2826,2830,2834,2838,2842,2846,2850,2854,2858],{"type":46,"tag":107,"props":2807,"children":2808},{"style":120},[2809],{"type":52,"value":842},{"type":46,"tag":107,"props":2811,"children":2812},{"style":695},[2813],{"type":52,"value":847},{"type":46,"tag":107,"props":2815,"children":2816},{"style":120},[2817],{"type":52,"value":852},{"type":46,"tag":107,"props":2819,"children":2820},{"style":695},[2821],{"type":52,"value":698},{"type":46,"tag":107,"props":2823,"children":2824},{"style":120},[2825],{"type":52,"value":990},{"type":46,"tag":107,"props":2827,"children":2828},{"style":680},[2829],{"type":52,"value":708},{"type":46,"tag":107,"props":2831,"children":2832},{"style":680},[2833],{"type":52,"value":869},{"type":46,"tag":107,"props":2835,"children":2836},{"style":695},[2837],{"type":52,"value":847},{"type":46,"tag":107,"props":2839,"children":2840},{"style":120},[2841],{"type":52,"value":878},{"type":46,"tag":107,"props":2843,"children":2844},{"style":695},[2845],{"type":52,"value":883},{"type":46,"tag":107,"props":2847,"children":2848},{"style":120},[2849],{"type":52,"value":888},{"type":46,"tag":107,"props":2851,"children":2852},{"style":695},[2853],{"type":52,"value":893},{"type":46,"tag":107,"props":2855,"children":2856},{"style":680},[2857],{"type":52,"value":898},{"type":46,"tag":107,"props":2859,"children":2860},{"style":695},[2861],{"type":52,"value":1027},{"type":46,"tag":107,"props":2863,"children":2864},{"class":109,"line":1030},[2865,2869,2873,2877,2881,2885,2889,2893,2897,2901,2905,2909,2913,2917],{"type":46,"tag":107,"props":2866,"children":2867},{"style":120},[2868],{"type":52,"value":842},{"type":46,"tag":107,"props":2870,"children":2871},{"style":695},[2872],{"type":52,"value":847},{"type":46,"tag":107,"props":2874,"children":2875},{"style":120},[2876],{"type":52,"value":852},{"type":46,"tag":107,"props":2878,"children":2879},{"style":695},[2880],{"type":52,"value":698},{"type":46,"tag":107,"props":2882,"children":2883},{"style":120},[2884],{"type":52,"value":1052},{"type":46,"tag":107,"props":2886,"children":2887},{"style":680},[2888],{"type":52,"value":708},{"type":46,"tag":107,"props":2890,"children":2891},{"style":680},[2892],{"type":52,"value":869},{"type":46,"tag":107,"props":2894,"children":2895},{"style":695},[2896],{"type":52,"value":847},{"type":46,"tag":107,"props":2898,"children":2899},{"style":120},[2900],{"type":52,"value":878},{"type":46,"tag":107,"props":2902,"children":2903},{"style":695},[2904],{"type":52,"value":883},{"type":46,"tag":107,"props":2906,"children":2907},{"style":120},[2908],{"type":52,"value":888},{"type":46,"tag":107,"props":2910,"children":2911},{"style":695},[2912],{"type":52,"value":893},{"type":46,"tag":107,"props":2914,"children":2915},{"style":680},[2916],{"type":52,"value":898},{"type":46,"tag":107,"props":2918,"children":2919},{"style":695},[2920],{"type":52,"value":1089},{"type":46,"tag":107,"props":2922,"children":2923},{"class":109,"line":1092},[2924,2928,2932,2936],{"type":46,"tag":107,"props":2925,"children":2926},{"style":120},[2927],{"type":52,"value":692},{"type":46,"tag":107,"props":2929,"children":2930},{"style":695},[2931],{"type":52,"value":698},{"type":46,"tag":107,"props":2933,"children":2934},{"style":120},[2935],{"type":52,"value":1106},{"type":46,"tag":107,"props":2937,"children":2938},{"style":695},[2939],{"type":52,"value":735},{"type":46,"tag":107,"props":2941,"children":2942},{"class":109,"line":1113},[2943,2947,2951,2955],{"type":46,"tag":107,"props":2944,"children":2945},{"style":120},[2946],{"type":52,"value":692},{"type":46,"tag":107,"props":2948,"children":2949},{"style":695},[2950],{"type":52,"value":698},{"type":46,"tag":107,"props":2952,"children":2953},{"style":120},[2954],{"type":52,"value":1127},{"type":46,"tag":107,"props":2956,"children":2957},{"style":695},[2958],{"type":52,"value":735},{"type":46,"tag":107,"props":2960,"children":2961},{"class":109,"line":1134},[2962,2966,2970,2974],{"type":46,"tag":107,"props":2963,"children":2964},{"style":120},[2965],{"type":52,"value":692},{"type":46,"tag":107,"props":2967,"children":2968},{"style":695},[2969],{"type":52,"value":698},{"type":46,"tag":107,"props":2971,"children":2972},{"style":120},[2973],{"type":52,"value":1148},{"type":46,"tag":107,"props":2975,"children":2976},{"style":695},[2977],{"type":52,"value":735},{"type":46,"tag":107,"props":2979,"children":2980},{"class":109,"line":1155},[2981,2985,2989,2993,2997,3001,3005,3009,3013],{"type":46,"tag":107,"props":2982,"children":2983},{"style":120},[2984],{"type":52,"value":1161},{"type":46,"tag":107,"props":2986,"children":2987},{"style":695},[2988],{"type":52,"value":698},{"type":46,"tag":107,"props":2990,"children":2991},{"style":120},[2992],{"type":52,"value":1170},{"type":46,"tag":107,"props":2994,"children":2995},{"style":680},[2996],{"type":52,"value":1175},{"type":46,"tag":107,"props":2998,"children":2999},{"style":120},[3000],{"type":52,"value":1180},{"type":46,"tag":107,"props":3002,"children":3003},{"style":695},[3004],{"type":52,"value":698},{"type":46,"tag":107,"props":3006,"children":3007},{"style":120},[3008],{"type":52,"value":1189},{"type":46,"tag":107,"props":3010,"children":3011},{"style":680},[3012],{"type":52,"value":708},{"type":46,"tag":107,"props":3014,"children":3015},{"style":695},[3016],{"type":52,"value":1198},{"type":46,"tag":107,"props":3018,"children":3019},{"class":109,"line":1201},[3020,3024,3028,3032,3036],{"type":46,"tag":107,"props":3021,"children":3022},{"style":120},[3023],{"type":52,"value":1161},{"type":46,"tag":107,"props":3025,"children":3026},{"style":695},[3027],{"type":52,"value":698},{"type":46,"tag":107,"props":3029,"children":3030},{"style":120},[3031],{"type":52,"value":1215},{"type":46,"tag":107,"props":3033,"children":3034},{"style":680},[3035],{"type":52,"value":708},{"type":46,"tag":107,"props":3037,"children":3038},{"style":695},[3039],{"type":52,"value":1224},{"type":46,"tag":107,"props":3041,"children":3042},{"class":109,"line":1227},[3043,3047,3051,3055,3059],{"type":46,"tag":107,"props":3044,"children":3045},{"style":120},[3046],{"type":52,"value":1161},{"type":46,"tag":107,"props":3048,"children":3049},{"style":695},[3050],{"type":52,"value":698},{"type":46,"tag":107,"props":3052,"children":3053},{"style":120},[3054],{"type":52,"value":1241},{"type":46,"tag":107,"props":3056,"children":3057},{"style":680},[3058],{"type":52,"value":708},{"type":46,"tag":107,"props":3060,"children":3061},{"style":695},[3062],{"type":52,"value":1250},{"type":46,"tag":107,"props":3064,"children":3065},{"class":109,"line":1253},[3066,3070,3074,3078,3082],{"type":46,"tag":107,"props":3067,"children":3068},{"style":680},[3069],{"type":52,"value":1259},{"type":46,"tag":107,"props":3071,"children":3072},{"style":120},[3073],{"type":52,"value":1264},{"type":46,"tag":107,"props":3075,"children":3076},{"style":695},[3077],{"type":52,"value":698},{"type":46,"tag":107,"props":3079,"children":3080},{"style":120},[3081],{"type":52,"value":1273},{"type":46,"tag":107,"props":3083,"children":3084},{"style":695},[3085],{"type":52,"value":1278},{"type":46,"tag":107,"props":3087,"children":3088},{"class":109,"line":1281},[3089,3093,3097,3101,3105],{"type":46,"tag":107,"props":3090,"children":3091},{"style":680},[3092],{"type":52,"value":348},{"type":46,"tag":107,"props":3094,"children":3095},{"style":120},[3096],{"type":52,"value":1264},{"type":46,"tag":107,"props":3098,"children":3099},{"style":695},[3100],{"type":52,"value":698},{"type":46,"tag":107,"props":3102,"children":3103},{"style":120},[3104],{"type":52,"value":1299},{"type":46,"tag":107,"props":3106,"children":3107},{"style":695},[3108],{"type":52,"value":1304},{"type":46,"tag":107,"props":3110,"children":3111},{"class":109,"line":1307},[3112,3116,3120,3124,3128,3132,3136,3140],{"type":46,"tag":107,"props":3113,"children":3114},{"style":680},[3115],{"type":52,"value":1313},{"type":46,"tag":107,"props":3117,"children":3118},{"style":120},[3119],{"type":52,"value":1318},{"type":46,"tag":107,"props":3121,"children":3122},{"style":695},[3123],{"type":52,"value":698},{"type":46,"tag":107,"props":3125,"children":3126},{"style":120},[3127],{"type":52,"value":752},{"type":46,"tag":107,"props":3129,"children":3130},{"style":680},[3131],{"type":52,"value":1331},{"type":46,"tag":107,"props":3133,"children":3134},{"style":120},[3135],{"type":52,"value":1336},{"type":46,"tag":107,"props":3137,"children":3138},{"style":695},[3139],{"type":52,"value":698},{"type":46,"tag":107,"props":3141,"children":3142},{"style":120},[3143],{"type":52,"value":1345},{"type":46,"tag":107,"props":3145,"children":3146},{"class":109,"line":1348},[3147,3151,3155,3159,3163,3168,3173,3177,3181,3185,3189,3193],{"type":46,"tag":107,"props":3148,"children":3149},{"style":680},[3150],{"type":52,"value":1354},{"type":46,"tag":107,"props":3152,"children":3153},{"style":120},[3154],{"type":52,"value":1318},{"type":46,"tag":107,"props":3156,"children":3157},{"style":695},[3158],{"type":52,"value":698},{"type":46,"tag":107,"props":3160,"children":3161},{"style":120},[3162],{"type":52,"value":778},{"type":46,"tag":107,"props":3164,"children":3165},{"style":695},[3166],{"type":52,"value":3167},"::",{"type":46,"tag":107,"props":3169,"children":3170},{"style":680},[3171],{"type":52,"value":3172},"DATE",{"type":46,"tag":107,"props":3174,"children":3175},{"style":680},[3176],{"type":52,"value":1331},{"type":46,"tag":107,"props":3178,"children":3179},{"style":120},[3180],{"type":52,"value":1336},{"type":46,"tag":107,"props":3182,"children":3183},{"style":695},[3184],{"type":52,"value":698},{"type":46,"tag":107,"props":3186,"children":3187},{"style":120},[3188],{"type":52,"value":1399},{"type":46,"tag":107,"props":3190,"children":3191},{"style":695},[3192],{"type":52,"value":3167},{"type":46,"tag":107,"props":3194,"children":3195},{"style":680},[3196],{"type":52,"value":3197},"DATE\n",{"type":46,"tag":55,"props":3199,"children":3200},{},[3201,3203,3208,3210,3216],{"type":52,"value":3202},"The ",{"type":46,"tag":88,"props":3204,"children":3206},{"className":3205},[],[3207],{"type":52,"value":348},{"type":52,"value":3209}," keeps all Shopify orders even if the Stripe charge hasn't synced yet. The ",{"type":46,"tag":88,"props":3211,"children":3213},{"className":3212},[],[3214],{"type":52,"value":3215},"\u002F 100.0",{"type":52,"value":3217}," converts Stripe's cent-based amounts to dollars.",{"type":46,"tag":131,"props":3219,"children":3221},{"id":3220},"_2-staged-customers-stg_customerssql",[3222,3224],{"type":52,"value":3223},"2) Staged customers - ",{"type":46,"tag":88,"props":3225,"children":3227},{"className":3226},[],[3228],{"type":52,"value":3229},"stg_customers.sql",{"type":46,"tag":55,"props":3231,"children":3232},{},[3233,3235,3241,3242,3248,3249,3255,3256,3262],{"type":52,"value":3234},"A unified customer table that merges Shopify and Stripe profiles. This query uses ",{"type":46,"tag":88,"props":3236,"children":3238},{"className":3237},[],[3239],{"type":52,"value":3240},"COALESCE",{"type":52,"value":235},{"type":46,"tag":88,"props":3243,"children":3245},{"className":3244},[],[3246],{"type":52,"value":3247},"LEAST",{"type":52,"value":235},{"type":46,"tag":88,"props":3250,"children":3252},{"className":3251},[],[3253],{"type":52,"value":3254},"FULL OUTER JOIN",{"type":52,"value":243},{"type":46,"tag":88,"props":3257,"children":3259},{"className":3258},[],[3260],{"type":52,"value":3261},"lower()",{"type":52,"value":3263}," - all of which work the same across warehouses, so there is no warehouse-specific variant needed.",{"type":46,"tag":162,"props":3265,"children":3266},{"type":336},[3267],{"type":46,"tag":55,"props":3268,"children":3269},{},[3270,3272,3278,3280,3286,3287,3291,3292,3297,3298,3303,3305,3310,3312,3318,3320,3325,3327,3332],{"type":52,"value":3271},"The SQL below joins ",{"type":46,"tag":88,"props":3273,"children":3275},{"className":3274},[],[3276],{"type":52,"value":3277},"raw.shopify_customers",{"type":52,"value":3279}," with ",{"type":46,"tag":88,"props":3281,"children":3283},{"className":3282},[],[3284],{"type":52,"value":3285},"raw.stripe_customers",{"type":52,"value":366},{"type":46,"tag":170,"props":3288,"children":3289},{},[3290],{"type":52,"value":371},{"type":52,"value":373},{"type":46,"tag":88,"props":3293,"children":3295},{"className":3294},[],[3296],{"type":52,"value":3285},{"type":52,"value":380},{"type":46,"tag":88,"props":3299,"children":3301},{"className":3300},[],[3302],{"type":52,"value":364},{"type":52,"value":3304}," list, replace the ",{"type":46,"tag":88,"props":3306,"children":3308},{"className":3307},[],[3309],{"type":52,"value":3254},{"type":52,"value":3311}," with a plain ",{"type":46,"tag":88,"props":3313,"children":3315},{"className":3314},[],[3316],{"type":52,"value":3317},"SELECT",{"type":52,"value":3319}," from ",{"type":46,"tag":88,"props":3321,"children":3323},{"className":3322},[],[3324],{"type":52,"value":3277},{"type":52,"value":3326},", and drop the ",{"type":46,"tag":88,"props":3328,"children":3330},{"className":3329},[],[3331],{"type":52,"value":400},{"type":52,"value":3333}," columns. Ask Claude Code to adjust the query for you if needed.",{"type":46,"tag":55,"props":3335,"children":3336},{},[3337,3338,3347],{"type":52,"value":431},{"type":46,"tag":170,"props":3339,"children":3340},{},[3341],{"type":46,"tag":88,"props":3342,"children":3344},{"className":3343},[],[3345],{"type":52,"value":3346},"ecommerce\u002Fassets\u002Fstaging\u002Fstg_customers.sql",{"type":52,"value":442},{"type":46,"tag":97,"props":3349,"children":3351},{"className":455,"code":3350,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: staging.stg_customers\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - raw.shopify_customers\n  - raw.stripe_customers\ncolumns:\n  - name: customer_email\n    type: varchar\n    checks:\n      - name: not_null\n      - name: unique\n@bruin *\u002F\n\nSELECT\n    COALESCE(sc.email, st.email) AS customer_email,\n    sc.id AS shopify_customer_id,\n    st.id AS stripe_customer_id,\n    sc.first_name,\n    sc.last_name,\n    sc.created_at AS shopify_created_at,\n    st.created AS stripe_created_at,\n    LEAST(sc.created_at, st.created) AS first_seen_at,\n    sc.orders_count,\n    CAST(sc.total_spent AS DECIMAL(12,2)) AS shopify_total_spent,\n    sc.tags AS customer_tags,\n    sc.state AS customer_state\nFROM raw.shopify_customers sc\nFULL OUTER JOIN raw.stripe_customers st\n    ON lower(sc.email) = lower(st.email)\nWHERE COALESCE(sc.email, st.email) IS NOT NULL\n",[3352],{"type":46,"tag":88,"props":3353,"children":3354},{"__ignoreMap":7},[3355,3362,3370,3377,3384,3391,3398,3406,3414,3421,3429,3436,3443,3450,3457,3464,3471,3478,3532,3557,3582,3602,3622,3646,3670,3723,3743,3804,3829,3854,3879,3904,3964],{"type":46,"tag":107,"props":3356,"children":3357},{"class":109,"line":110},[3358],{"type":46,"tag":107,"props":3359,"children":3360},{"style":467},[3361],{"type":52,"value":470},{"type":46,"tag":107,"props":3363,"children":3364},{"class":109,"line":473},[3365],{"type":46,"tag":107,"props":3366,"children":3367},{"style":467},[3368],{"type":52,"value":3369},"name: staging.stg_customers\n",{"type":46,"tag":107,"props":3371,"children":3372},{"class":109,"line":23},[3373],{"type":46,"tag":107,"props":3374,"children":3375},{"style":467},[3376],{"type":52,"value":487},{"type":46,"tag":107,"props":3378,"children":3379},{"class":109,"line":490},[3380],{"type":46,"tag":107,"props":3381,"children":3382},{"style":467},[3383],{"type":52,"value":496},{"type":46,"tag":107,"props":3385,"children":3386},{"class":109,"line":499},[3387],{"type":46,"tag":107,"props":3388,"children":3389},{"style":467},[3390],{"type":52,"value":505},{"type":46,"tag":107,"props":3392,"children":3393},{"class":109,"line":508},[3394],{"type":46,"tag":107,"props":3395,"children":3396},{"style":467},[3397],{"type":52,"value":514},{"type":46,"tag":107,"props":3399,"children":3400},{"class":109,"line":517},[3401],{"type":46,"tag":107,"props":3402,"children":3403},{"style":467},[3404],{"type":52,"value":3405},"  - raw.shopify_customers\n",{"type":46,"tag":107,"props":3407,"children":3408},{"class":109,"line":526},[3409],{"type":46,"tag":107,"props":3410,"children":3411},{"style":467},[3412],{"type":52,"value":3413},"  - raw.stripe_customers\n",{"type":46,"tag":107,"props":3415,"children":3416},{"class":109,"line":535},[3417],{"type":46,"tag":107,"props":3418,"children":3419},{"style":467},[3420],{"type":52,"value":541},{"type":46,"tag":107,"props":3422,"children":3423},{"class":109,"line":544},[3424],{"type":46,"tag":107,"props":3425,"children":3426},{"style":467},[3427],{"type":52,"value":3428},"  - name: customer_email\n",{"type":46,"tag":107,"props":3430,"children":3431},{"class":109,"line":553},[3432],{"type":46,"tag":107,"props":3433,"children":3434},{"style":467},[3435],{"type":52,"value":559},{"type":46,"tag":107,"props":3437,"children":3438},{"class":109,"line":562},[3439],{"type":46,"tag":107,"props":3440,"children":3441},{"style":467},[3442],{"type":52,"value":568},{"type":46,"tag":107,"props":3444,"children":3445},{"class":109,"line":571},[3446],{"type":46,"tag":107,"props":3447,"children":3448},{"style":467},[3449],{"type":52,"value":577},{"type":46,"tag":107,"props":3451,"children":3452},{"class":109,"line":580},[3453],{"type":46,"tag":107,"props":3454,"children":3455},{"style":467},[3456],{"type":52,"value":586},{"type":46,"tag":107,"props":3458,"children":3459},{"class":109,"line":11},[3460],{"type":46,"tag":107,"props":3461,"children":3462},{"style":467},[3463],{"type":52,"value":664},{"type":46,"tag":107,"props":3465,"children":3466},{"class":109,"line":597},[3467],{"type":46,"tag":107,"props":3468,"children":3469},{"emptyLinePlaceholder":22},[3470],{"type":52,"value":673},{"type":46,"tag":107,"props":3472,"children":3473},{"class":109,"line":606},[3474],{"type":46,"tag":107,"props":3475,"children":3476},{"style":680},[3477],{"type":52,"value":683},{"type":46,"tag":107,"props":3479,"children":3480},{"class":109,"line":614},[3481,3486,3490,3495,3499,3503,3507,3512,3516,3520,3524,3528],{"type":46,"tag":107,"props":3482,"children":3483},{"style":120},[3484],{"type":52,"value":3485},"    COALESCE",{"type":46,"tag":107,"props":3487,"children":3488},{"style":695},[3489],{"type":52,"value":847},{"type":46,"tag":107,"props":3491,"children":3492},{"style":120},[3493],{"type":52,"value":3494},"sc",{"type":46,"tag":107,"props":3496,"children":3497},{"style":695},[3498],{"type":52,"value":698},{"type":46,"tag":107,"props":3500,"children":3501},{"style":120},[3502],{"type":52,"value":752},{"type":46,"tag":107,"props":3504,"children":3505},{"style":695},[3506],{"type":52,"value":235},{"type":46,"tag":107,"props":3508,"children":3509},{"style":120},[3510],{"type":52,"value":3511},"st",{"type":46,"tag":107,"props":3513,"children":3514},{"style":695},[3515],{"type":52,"value":698},{"type":46,"tag":107,"props":3517,"children":3518},{"style":120},[3519],{"type":52,"value":752},{"type":46,"tag":107,"props":3521,"children":3522},{"style":695},[3523],{"type":52,"value":1376},{"type":46,"tag":107,"props":3525,"children":3526},{"style":680},[3527],{"type":52,"value":898},{"type":46,"tag":107,"props":3529,"children":3530},{"style":695},[3531],{"type":52,"value":761},{"type":46,"tag":107,"props":3533,"children":3534},{"class":109,"line":622},[3535,3540,3544,3548,3552],{"type":46,"tag":107,"props":3536,"children":3537},{"style":120},[3538],{"type":52,"value":3539},"    sc",{"type":46,"tag":107,"props":3541,"children":3542},{"style":695},[3543],{"type":52,"value":698},{"type":46,"tag":107,"props":3545,"children":3546},{"style":120},[3547],{"type":52,"value":703},{"type":46,"tag":107,"props":3549,"children":3550},{"style":680},[3551],{"type":52,"value":708},{"type":46,"tag":107,"props":3553,"children":3554},{"style":695},[3555],{"type":52,"value":3556}," shopify_customer_id,\n",{"type":46,"tag":107,"props":3558,"children":3559},{"class":109,"line":631},[3560,3565,3569,3573,3577],{"type":46,"tag":107,"props":3561,"children":3562},{"style":120},[3563],{"type":52,"value":3564},"    st",{"type":46,"tag":107,"props":3566,"children":3567},{"style":695},[3568],{"type":52,"value":698},{"type":46,"tag":107,"props":3570,"children":3571},{"style":120},[3572],{"type":52,"value":703},{"type":46,"tag":107,"props":3574,"children":3575},{"style":680},[3576],{"type":52,"value":708},{"type":46,"tag":107,"props":3578,"children":3579},{"style":695},[3580],{"type":52,"value":3581}," stripe_customer_id,\n",{"type":46,"tag":107,"props":3583,"children":3584},{"class":109,"line":640},[3585,3589,3593,3598],{"type":46,"tag":107,"props":3586,"children":3587},{"style":120},[3588],{"type":52,"value":3539},{"type":46,"tag":107,"props":3590,"children":3591},{"style":695},[3592],{"type":52,"value":698},{"type":46,"tag":107,"props":3594,"children":3595},{"style":120},[3596],{"type":52,"value":3597},"first_name",{"type":46,"tag":107,"props":3599,"children":3600},{"style":695},[3601],{"type":52,"value":735},{"type":46,"tag":107,"props":3603,"children":3604},{"class":109,"line":649},[3605,3609,3613,3618],{"type":46,"tag":107,"props":3606,"children":3607},{"style":120},[3608],{"type":52,"value":3539},{"type":46,"tag":107,"props":3610,"children":3611},{"style":695},[3612],{"type":52,"value":698},{"type":46,"tag":107,"props":3614,"children":3615},{"style":120},[3616],{"type":52,"value":3617},"last_name",{"type":46,"tag":107,"props":3619,"children":3620},{"style":695},[3621],{"type":52,"value":735},{"type":46,"tag":107,"props":3623,"children":3624},{"class":109,"line":658},[3625,3629,3633,3637,3641],{"type":46,"tag":107,"props":3626,"children":3627},{"style":120},[3628],{"type":52,"value":3539},{"type":46,"tag":107,"props":3630,"children":3631},{"style":695},[3632],{"type":52,"value":698},{"type":46,"tag":107,"props":3634,"children":3635},{"style":120},[3636],{"type":52,"value":778},{"type":46,"tag":107,"props":3638,"children":3639},{"style":680},[3640],{"type":52,"value":708},{"type":46,"tag":107,"props":3642,"children":3643},{"style":695},[3644],{"type":52,"value":3645}," shopify_created_at,\n",{"type":46,"tag":107,"props":3647,"children":3648},{"class":109,"line":667},[3649,3653,3657,3661,3665],{"type":46,"tag":107,"props":3650,"children":3651},{"style":120},[3652],{"type":52,"value":3564},{"type":46,"tag":107,"props":3654,"children":3655},{"style":695},[3656],{"type":52,"value":698},{"type":46,"tag":107,"props":3658,"children":3659},{"style":120},[3660],{"type":52,"value":1399},{"type":46,"tag":107,"props":3662,"children":3663},{"style":680},[3664],{"type":52,"value":708},{"type":46,"tag":107,"props":3666,"children":3667},{"style":695},[3668],{"type":52,"value":3669}," stripe_created_at,\n",{"type":46,"tag":107,"props":3671,"children":3672},{"class":109,"line":676},[3673,3678,3682,3686,3690,3694,3698,3702,3706,3710,3714,3718],{"type":46,"tag":107,"props":3674,"children":3675},{"style":120},[3676],{"type":52,"value":3677},"    LEAST",{"type":46,"tag":107,"props":3679,"children":3680},{"style":695},[3681],{"type":52,"value":847},{"type":46,"tag":107,"props":3683,"children":3684},{"style":120},[3685],{"type":52,"value":3494},{"type":46,"tag":107,"props":3687,"children":3688},{"style":695},[3689],{"type":52,"value":698},{"type":46,"tag":107,"props":3691,"children":3692},{"style":120},[3693],{"type":52,"value":778},{"type":46,"tag":107,"props":3695,"children":3696},{"style":695},[3697],{"type":52,"value":235},{"type":46,"tag":107,"props":3699,"children":3700},{"style":120},[3701],{"type":52,"value":3511},{"type":46,"tag":107,"props":3703,"children":3704},{"style":695},[3705],{"type":52,"value":698},{"type":46,"tag":107,"props":3707,"children":3708},{"style":120},[3709],{"type":52,"value":1399},{"type":46,"tag":107,"props":3711,"children":3712},{"style":695},[3713],{"type":52,"value":1376},{"type":46,"tag":107,"props":3715,"children":3716},{"style":680},[3717],{"type":52,"value":898},{"type":46,"tag":107,"props":3719,"children":3720},{"style":695},[3721],{"type":52,"value":3722}," first_seen_at,\n",{"type":46,"tag":107,"props":3724,"children":3725},{"class":109,"line":686},[3726,3730,3734,3739],{"type":46,"tag":107,"props":3727,"children":3728},{"style":120},[3729],{"type":52,"value":3539},{"type":46,"tag":107,"props":3731,"children":3732},{"style":695},[3733],{"type":52,"value":698},{"type":46,"tag":107,"props":3735,"children":3736},{"style":120},[3737],{"type":52,"value":3738},"orders_count",{"type":46,"tag":107,"props":3740,"children":3741},{"style":695},[3742],{"type":52,"value":735},{"type":46,"tag":107,"props":3744,"children":3745},{"class":109,"line":716},[3746,3750,3754,3758,3762,3767,3771,3775,3779,3783,3787,3791,3795,3799],{"type":46,"tag":107,"props":3747,"children":3748},{"style":120},[3749],{"type":52,"value":842},{"type":46,"tag":107,"props":3751,"children":3752},{"style":695},[3753],{"type":52,"value":847},{"type":46,"tag":107,"props":3755,"children":3756},{"style":120},[3757],{"type":52,"value":3494},{"type":46,"tag":107,"props":3759,"children":3760},{"style":695},[3761],{"type":52,"value":698},{"type":46,"tag":107,"props":3763,"children":3764},{"style":120},[3765],{"type":52,"value":3766},"total_spent",{"type":46,"tag":107,"props":3768,"children":3769},{"style":680},[3770],{"type":52,"value":708},{"type":46,"tag":107,"props":3772,"children":3773},{"style":680},[3774],{"type":52,"value":869},{"type":46,"tag":107,"props":3776,"children":3777},{"style":695},[3778],{"type":52,"value":847},{"type":46,"tag":107,"props":3780,"children":3781},{"style":120},[3782],{"type":52,"value":878},{"type":46,"tag":107,"props":3784,"children":3785},{"style":695},[3786],{"type":52,"value":883},{"type":46,"tag":107,"props":3788,"children":3789},{"style":120},[3790],{"type":52,"value":888},{"type":46,"tag":107,"props":3792,"children":3793},{"style":695},[3794],{"type":52,"value":893},{"type":46,"tag":107,"props":3796,"children":3797},{"style":680},[3798],{"type":52,"value":898},{"type":46,"tag":107,"props":3800,"children":3801},{"style":695},[3802],{"type":52,"value":3803}," shopify_total_spent,\n",{"type":46,"tag":107,"props":3805,"children":3806},{"class":109,"line":738},[3807,3811,3815,3820,3824],{"type":46,"tag":107,"props":3808,"children":3809},{"style":120},[3810],{"type":52,"value":3539},{"type":46,"tag":107,"props":3812,"children":3813},{"style":695},[3814],{"type":52,"value":698},{"type":46,"tag":107,"props":3816,"children":3817},{"style":120},[3818],{"type":52,"value":3819},"tags",{"type":46,"tag":107,"props":3821,"children":3822},{"style":680},[3823],{"type":52,"value":708},{"type":46,"tag":107,"props":3825,"children":3826},{"style":695},[3827],{"type":52,"value":3828}," customer_tags,\n",{"type":46,"tag":107,"props":3830,"children":3831},{"class":109,"line":764},[3832,3836,3840,3845,3849],{"type":46,"tag":107,"props":3833,"children":3834},{"style":120},[3835],{"type":52,"value":3539},{"type":46,"tag":107,"props":3837,"children":3838},{"style":695},[3839],{"type":52,"value":698},{"type":46,"tag":107,"props":3841,"children":3842},{"style":120},[3843],{"type":52,"value":3844},"state",{"type":46,"tag":107,"props":3846,"children":3847},{"style":680},[3848],{"type":52,"value":708},{"type":46,"tag":107,"props":3850,"children":3851},{"style":695},[3852],{"type":52,"value":3853}," customer_state\n",{"type":46,"tag":107,"props":3855,"children":3856},{"class":109,"line":790},[3857,3861,3865,3869,3874],{"type":46,"tag":107,"props":3858,"children":3859},{"style":680},[3860],{"type":52,"value":1259},{"type":46,"tag":107,"props":3862,"children":3863},{"style":120},[3864],{"type":52,"value":1264},{"type":46,"tag":107,"props":3866,"children":3867},{"style":695},[3868],{"type":52,"value":698},{"type":46,"tag":107,"props":3870,"children":3871},{"style":120},[3872],{"type":52,"value":3873},"shopify_customers",{"type":46,"tag":107,"props":3875,"children":3876},{"style":695},[3877],{"type":52,"value":3878}," sc\n",{"type":46,"tag":107,"props":3880,"children":3881},{"class":109,"line":815},[3882,3886,3890,3894,3899],{"type":46,"tag":107,"props":3883,"children":3884},{"style":680},[3885],{"type":52,"value":3254},{"type":46,"tag":107,"props":3887,"children":3888},{"style":120},[3889],{"type":52,"value":1264},{"type":46,"tag":107,"props":3891,"children":3892},{"style":695},[3893],{"type":52,"value":698},{"type":46,"tag":107,"props":3895,"children":3896},{"style":120},[3897],{"type":52,"value":3898},"stripe_customers",{"type":46,"tag":107,"props":3900,"children":3901},{"style":695},[3902],{"type":52,"value":3903}," st\n",{"type":46,"tag":107,"props":3905,"children":3906},{"class":109,"line":836},[3907,3911,3916,3920,3924,3928,3932,3936,3940,3944,3948,3952,3956,3960],{"type":46,"tag":107,"props":3908,"children":3909},{"style":680},[3910],{"type":52,"value":1313},{"type":46,"tag":107,"props":3912,"children":3913},{"style":120},[3914],{"type":52,"value":3915}," lower",{"type":46,"tag":107,"props":3917,"children":3918},{"style":695},[3919],{"type":52,"value":847},{"type":46,"tag":107,"props":3921,"children":3922},{"style":120},[3923],{"type":52,"value":3494},{"type":46,"tag":107,"props":3925,"children":3926},{"style":695},[3927],{"type":52,"value":698},{"type":46,"tag":107,"props":3929,"children":3930},{"style":120},[3931],{"type":52,"value":752},{"type":46,"tag":107,"props":3933,"children":3934},{"style":695},[3935],{"type":52,"value":1376},{"type":46,"tag":107,"props":3937,"children":3938},{"style":680},[3939],{"type":52,"value":1381},{"type":46,"tag":107,"props":3941,"children":3942},{"style":120},[3943],{"type":52,"value":3915},{"type":46,"tag":107,"props":3945,"children":3946},{"style":695},[3947],{"type":52,"value":847},{"type":46,"tag":107,"props":3949,"children":3950},{"style":120},[3951],{"type":52,"value":3511},{"type":46,"tag":107,"props":3953,"children":3954},{"style":695},[3955],{"type":52,"value":698},{"type":46,"tag":107,"props":3957,"children":3958},{"style":120},[3959],{"type":52,"value":752},{"type":46,"tag":107,"props":3961,"children":3962},{"style":695},[3963],{"type":52,"value":1404},{"type":46,"tag":107,"props":3965,"children":3966},{"class":109,"line":906},[3967,3971,3976,3980,3984,3988,3992,3996,4000,4004,4008,4012],{"type":46,"tag":107,"props":3968,"children":3969},{"style":680},[3970],{"type":52,"value":2232},{"type":46,"tag":107,"props":3972,"children":3973},{"style":120},[3974],{"type":52,"value":3975}," COALESCE",{"type":46,"tag":107,"props":3977,"children":3978},{"style":695},[3979],{"type":52,"value":847},{"type":46,"tag":107,"props":3981,"children":3982},{"style":120},[3983],{"type":52,"value":3494},{"type":46,"tag":107,"props":3985,"children":3986},{"style":695},[3987],{"type":52,"value":698},{"type":46,"tag":107,"props":3989,"children":3990},{"style":120},[3991],{"type":52,"value":752},{"type":46,"tag":107,"props":3993,"children":3994},{"style":695},[3995],{"type":52,"value":235},{"type":46,"tag":107,"props":3997,"children":3998},{"style":120},[3999],{"type":52,"value":3511},{"type":46,"tag":107,"props":4001,"children":4002},{"style":695},[4003],{"type":52,"value":698},{"type":46,"tag":107,"props":4005,"children":4006},{"style":120},[4007],{"type":52,"value":752},{"type":46,"tag":107,"props":4009,"children":4010},{"style":695},[4011],{"type":52,"value":1376},{"type":46,"tag":107,"props":4013,"children":4014},{"style":680},[4015],{"type":52,"value":4016},"IS NOT NULL\n",{"type":46,"tag":55,"props":4018,"children":4019},{},[4020,4021,4026,4028,4033],{"type":52,"value":3202},{"type":46,"tag":88,"props":4022,"children":4024},{"className":4023},[],[4025],{"type":52,"value":3254},{"type":52,"value":4027}," catches customers who only exist in one system. ",{"type":46,"tag":88,"props":4029,"children":4031},{"className":4030},[],[4032],{"type":52,"value":3240},{"type":52,"value":4034}," gives priority to Shopify's email since it's the primary ecommerce platform.",{"type":46,"tag":131,"props":4036,"children":4038},{"id":4037},"_3-staged-products-stg_productssql",[4039,4041],{"type":52,"value":4040},"3) Staged products - ",{"type":46,"tag":88,"props":4042,"children":4044},{"className":4043},[],[4045],{"type":52,"value":4046},"stg_products.sql",{"type":46,"tag":55,"props":4048,"children":4049},{},[4050,4052,4058,4059,4064],{"type":52,"value":4051},"A clean product catalog. This query uses only standard SQL (",{"type":46,"tag":88,"props":4053,"children":4055},{"className":4054},[],[4056],{"type":52,"value":4057},"CAST",{"type":52,"value":235},{"type":46,"tag":88,"props":4060,"children":4062},{"className":4061},[],[4063],{"type":52,"value":2232},{"type":52,"value":4065},"), so it works identically on every warehouse.",{"type":46,"tag":162,"props":4067,"children":4069},{"type":4068},"info",[4070],{"type":46,"tag":55,"props":4071,"children":4072},{},[4073,4075,4080,4082,4087,4089,4094],{"type":52,"value":4074},"Shopify product IDs are in GID format (e.g. ",{"type":46,"tag":88,"props":4076,"children":4078},{"className":4077},[],[4079],{"type":52,"value":275},{"type":52,"value":4081},"). Depending on how your Shopify data lands in the warehouse, the raw ",{"type":46,"tag":88,"props":4083,"children":4085},{"className":4084},[],[4086],{"type":52,"value":703},{"type":52,"value":4088}," column may need parsing with ",{"type":46,"tag":88,"props":4090,"children":4092},{"className":4091},[],[4093],{"type":52,"value":283},{"type":52,"value":4095}," to extract the numeric ID.",{"type":46,"tag":55,"props":4097,"children":4098},{},[4099,4100,4109],{"type":52,"value":431},{"type":46,"tag":170,"props":4101,"children":4102},{},[4103],{"type":46,"tag":88,"props":4104,"children":4106},{"className":4105},[],[4107],{"type":52,"value":4108},"ecommerce\u002Fassets\u002Fstaging\u002Fstg_products.sql",{"type":52,"value":442},{"type":46,"tag":97,"props":4111,"children":4113},{"className":455,"code":4112,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: staging.stg_products\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - raw.shopify_products\ncolumns:\n  - name: product_id\n    type: varchar\n    checks:\n      - name: not_null\n      - name: unique\n@bruin *\u002F\n\nSELECT\n    id AS product_id,\n    title AS product_name,\n    product_type AS category,\n    vendor,\n    status AS product_status,\n    CAST(price AS DECIMAL(12,2)) AS price,  -- column name depends on how your Shopify data is structured; ask Claude Code to check raw.shopify_products\n    tags,\n    created_at,\n    updated_at\nFROM raw.shopify_products\nWHERE status = 'active'\n",[4114],{"type":46,"tag":88,"props":4115,"children":4116},{"__ignoreMap":7},[4117,4124,4132,4139,4146,4153,4160,4168,4175,4183,4190,4197,4204,4211,4218,4225,4232,4249,4266,4283,4291,4308,4362,4370,4378,4386,4406],{"type":46,"tag":107,"props":4118,"children":4119},{"class":109,"line":110},[4120],{"type":46,"tag":107,"props":4121,"children":4122},{"style":467},[4123],{"type":52,"value":470},{"type":46,"tag":107,"props":4125,"children":4126},{"class":109,"line":473},[4127],{"type":46,"tag":107,"props":4128,"children":4129},{"style":467},[4130],{"type":52,"value":4131},"name: staging.stg_products\n",{"type":46,"tag":107,"props":4133,"children":4134},{"class":109,"line":23},[4135],{"type":46,"tag":107,"props":4136,"children":4137},{"style":467},[4138],{"type":52,"value":487},{"type":46,"tag":107,"props":4140,"children":4141},{"class":109,"line":490},[4142],{"type":46,"tag":107,"props":4143,"children":4144},{"style":467},[4145],{"type":52,"value":496},{"type":46,"tag":107,"props":4147,"children":4148},{"class":109,"line":499},[4149],{"type":46,"tag":107,"props":4150,"children":4151},{"style":467},[4152],{"type":52,"value":505},{"type":46,"tag":107,"props":4154,"children":4155},{"class":109,"line":508},[4156],{"type":46,"tag":107,"props":4157,"children":4158},{"style":467},[4159],{"type":52,"value":514},{"type":46,"tag":107,"props":4161,"children":4162},{"class":109,"line":517},[4163],{"type":46,"tag":107,"props":4164,"children":4165},{"style":467},[4166],{"type":52,"value":4167},"  - raw.shopify_products\n",{"type":46,"tag":107,"props":4169,"children":4170},{"class":109,"line":526},[4171],{"type":46,"tag":107,"props":4172,"children":4173},{"style":467},[4174],{"type":52,"value":541},{"type":46,"tag":107,"props":4176,"children":4177},{"class":109,"line":535},[4178],{"type":46,"tag":107,"props":4179,"children":4180},{"style":467},[4181],{"type":52,"value":4182},"  - name: product_id\n",{"type":46,"tag":107,"props":4184,"children":4185},{"class":109,"line":544},[4186],{"type":46,"tag":107,"props":4187,"children":4188},{"style":467},[4189],{"type":52,"value":559},{"type":46,"tag":107,"props":4191,"children":4192},{"class":109,"line":553},[4193],{"type":46,"tag":107,"props":4194,"children":4195},{"style":467},[4196],{"type":52,"value":568},{"type":46,"tag":107,"props":4198,"children":4199},{"class":109,"line":562},[4200],{"type":46,"tag":107,"props":4201,"children":4202},{"style":467},[4203],{"type":52,"value":577},{"type":46,"tag":107,"props":4205,"children":4206},{"class":109,"line":571},[4207],{"type":46,"tag":107,"props":4208,"children":4209},{"style":467},[4210],{"type":52,"value":586},{"type":46,"tag":107,"props":4212,"children":4213},{"class":109,"line":580},[4214],{"type":46,"tag":107,"props":4215,"children":4216},{"style":467},[4217],{"type":52,"value":664},{"type":46,"tag":107,"props":4219,"children":4220},{"class":109,"line":11},[4221],{"type":46,"tag":107,"props":4222,"children":4223},{"emptyLinePlaceholder":22},[4224],{"type":52,"value":673},{"type":46,"tag":107,"props":4226,"children":4227},{"class":109,"line":597},[4228],{"type":46,"tag":107,"props":4229,"children":4230},{"style":680},[4231],{"type":52,"value":683},{"type":46,"tag":107,"props":4233,"children":4234},{"class":109,"line":606},[4235,4240,4244],{"type":46,"tag":107,"props":4236,"children":4237},{"style":695},[4238],{"type":52,"value":4239},"    id ",{"type":46,"tag":107,"props":4241,"children":4242},{"style":680},[4243],{"type":52,"value":898},{"type":46,"tag":107,"props":4245,"children":4246},{"style":695},[4247],{"type":52,"value":4248}," product_id,\n",{"type":46,"tag":107,"props":4250,"children":4251},{"class":109,"line":614},[4252,4257,4261],{"type":46,"tag":107,"props":4253,"children":4254},{"style":695},[4255],{"type":52,"value":4256},"    title ",{"type":46,"tag":107,"props":4258,"children":4259},{"style":680},[4260],{"type":52,"value":898},{"type":46,"tag":107,"props":4262,"children":4263},{"style":695},[4264],{"type":52,"value":4265}," product_name,\n",{"type":46,"tag":107,"props":4267,"children":4268},{"class":109,"line":622},[4269,4274,4278],{"type":46,"tag":107,"props":4270,"children":4271},{"style":695},[4272],{"type":52,"value":4273},"    product_type ",{"type":46,"tag":107,"props":4275,"children":4276},{"style":680},[4277],{"type":52,"value":898},{"type":46,"tag":107,"props":4279,"children":4280},{"style":695},[4281],{"type":52,"value":4282}," category,\n",{"type":46,"tag":107,"props":4284,"children":4285},{"class":109,"line":631},[4286],{"type":46,"tag":107,"props":4287,"children":4288},{"style":695},[4289],{"type":52,"value":4290},"    vendor,\n",{"type":46,"tag":107,"props":4292,"children":4293},{"class":109,"line":640},[4294,4299,4303],{"type":46,"tag":107,"props":4295,"children":4296},{"style":680},[4297],{"type":52,"value":4298},"    status",{"type":46,"tag":107,"props":4300,"children":4301},{"style":680},[4302],{"type":52,"value":708},{"type":46,"tag":107,"props":4304,"children":4305},{"style":695},[4306],{"type":52,"value":4307}," product_status,\n",{"type":46,"tag":107,"props":4309,"children":4310},{"class":109,"line":649},[4311,4315,4320,4324,4328,4332,4336,4340,4344,4348,4352,4357],{"type":46,"tag":107,"props":4312,"children":4313},{"style":120},[4314],{"type":52,"value":842},{"type":46,"tag":107,"props":4316,"children":4317},{"style":695},[4318],{"type":52,"value":4319},"(price ",{"type":46,"tag":107,"props":4321,"children":4322},{"style":680},[4323],{"type":52,"value":898},{"type":46,"tag":107,"props":4325,"children":4326},{"style":680},[4327],{"type":52,"value":869},{"type":46,"tag":107,"props":4329,"children":4330},{"style":695},[4331],{"type":52,"value":847},{"type":46,"tag":107,"props":4333,"children":4334},{"style":120},[4335],{"type":52,"value":878},{"type":46,"tag":107,"props":4337,"children":4338},{"style":695},[4339],{"type":52,"value":883},{"type":46,"tag":107,"props":4341,"children":4342},{"style":120},[4343],{"type":52,"value":888},{"type":46,"tag":107,"props":4345,"children":4346},{"style":695},[4347],{"type":52,"value":893},{"type":46,"tag":107,"props":4349,"children":4350},{"style":680},[4351],{"type":52,"value":898},{"type":46,"tag":107,"props":4353,"children":4354},{"style":695},[4355],{"type":52,"value":4356}," price,  ",{"type":46,"tag":107,"props":4358,"children":4359},{"style":467},[4360],{"type":52,"value":4361},"-- column name depends on how your Shopify data is structured; ask Claude Code to check raw.shopify_products\n",{"type":46,"tag":107,"props":4363,"children":4364},{"class":109,"line":658},[4365],{"type":46,"tag":107,"props":4366,"children":4367},{"style":695},[4368],{"type":52,"value":4369},"    tags,\n",{"type":46,"tag":107,"props":4371,"children":4372},{"class":109,"line":667},[4373],{"type":46,"tag":107,"props":4374,"children":4375},{"style":695},[4376],{"type":52,"value":4377},"    created_at,\n",{"type":46,"tag":107,"props":4379,"children":4380},{"class":109,"line":676},[4381],{"type":46,"tag":107,"props":4382,"children":4383},{"style":695},[4384],{"type":52,"value":4385},"    updated_at\n",{"type":46,"tag":107,"props":4387,"children":4388},{"class":109,"line":686},[4389,4393,4397,4401],{"type":46,"tag":107,"props":4390,"children":4391},{"style":680},[4392],{"type":52,"value":1259},{"type":46,"tag":107,"props":4394,"children":4395},{"style":120},[4396],{"type":52,"value":1264},{"type":46,"tag":107,"props":4398,"children":4399},{"style":695},[4400],{"type":52,"value":698},{"type":46,"tag":107,"props":4402,"children":4403},{"style":120},[4404],{"type":52,"value":4405},"shopify_products\n",{"type":46,"tag":107,"props":4407,"children":4408},{"class":109,"line":716},[4409,4413,4418,4422],{"type":46,"tag":107,"props":4410,"children":4411},{"style":680},[4412],{"type":52,"value":2232},{"type":46,"tag":107,"props":4414,"children":4415},{"style":680},[4416],{"type":52,"value":4417}," status",{"type":46,"tag":107,"props":4419,"children":4420},{"style":680},[4421],{"type":52,"value":1331},{"type":46,"tag":107,"props":4423,"children":4424},{"style":126},[4425],{"type":52,"value":4426}," 'active'\n",{"type":46,"tag":131,"props":4428,"children":4430},{"id":4429},"_4-staged-marketing-spend-stg_marketing_spendsql",[4431,4433],{"type":52,"value":4432},"4) Staged marketing spend - ",{"type":46,"tag":88,"props":4434,"children":4436},{"className":4435},[],[4437],{"type":52,"value":4438},"stg_marketing_spend.sql",{"type":46,"tag":55,"props":4440,"children":4441},{},[4442],{"type":52,"value":4443},"A unified marketing performance table that combines your ad platform and email marketing data into a common format. This query varies by warehouse (date functions), by marketing tool (email side), and by ads platform (ads side).",{"type":46,"tag":55,"props":4445,"children":4446},{},[4447,4448,4457],{"type":52,"value":431},{"type":46,"tag":170,"props":4449,"children":4450},{},[4451],{"type":46,"tag":88,"props":4452,"children":4454},{"className":4453},[],[4455],{"type":52,"value":4456},"ecommerce\u002Fassets\u002Fstaging\u002Fstg_marketing_spend.sql",{"type":52,"value":442},{"type":46,"tag":55,"props":4459,"children":4460},{},[4461,4463,4469,4471,4477,4478,4484],{"type":52,"value":4462},"The ads portion of this query depends on which ad platform you connected in Step 2. Each platform uses its own table name and date column, so select the tab that matches your ad platform. The date casting also differs by warehouse - adjust the ",{"type":46,"tag":88,"props":4464,"children":4466},{"className":4465},[],[4467],{"type":52,"value":4468},"toDate()",{"type":52,"value":4470}," \u002F ",{"type":46,"tag":88,"props":4472,"children":4474},{"className":4473},[],[4475],{"type":52,"value":4476},"DATE()",{"type":52,"value":4470},{"type":46,"tag":88,"props":4479,"children":4481},{"className":4480},[],[4482],{"type":52,"value":4483},"::DATE",{"type":52,"value":4485}," wrapper to match yours (see the warehouse tabs in the web sessions section below for examples).",{"type":46,"tag":4487,"props":4488,"children":4490},"h4",{"id":4489},"ads-portion",[4491],{"type":52,"value":4492},"Ads portion",{"type":46,"tag":444,"props":4494,"children":4497},{":variants":4495,"group":4496},"[{\"id\":\"facebook-ads\",\"label\":\"Facebook Ads\"},{\"id\":\"google-ads\",\"label\":\"Google Ads\"},{\"id\":\"tiktok-ads\",\"label\":\"TikTok Ads\"}]","ads",[4498,4846,5185],{"type":46,"tag":450,"props":4499,"children":4500},{"v-slot:facebook-ads":7},[4501],{"type":46,"tag":97,"props":4502,"children":4504},{"className":455,"code":4503,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: staging.stg_marketing_spend\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - raw.facebook_ad_insights\ncolumns:\n  - name: spend_date\n    type: date\n    checks:\n      - name: not_null\n@bruin *\u002F\n\n-- Facebook Ads spend\nSELECT\n    DATE(date_start) AS spend_date,       -- use toDate() for ClickHouse, ::DATE for Snowflake\n    'paid_ads' AS channel,\n    campaign_name,\n    CAST(spend AS DECIMAL(12,2)) AS spend,\n    CAST(impressions AS INTEGER) AS impressions,\n    CAST(clicks AS INTEGER) AS clicks,\n    CAST(conversions AS INTEGER) AS conversions\nFROM raw.facebook_ad_insights\n",[4505],{"type":46,"tag":88,"props":4506,"children":4507},{"__ignoreMap":7},[4508,4515,4523,4530,4537,4544,4551,4559,4566,4574,4582,4589,4596,4603,4610,4618,4625,4652,4669,4677,4726,4760,4793,4826],{"type":46,"tag":107,"props":4509,"children":4510},{"class":109,"line":110},[4511],{"type":46,"tag":107,"props":4512,"children":4513},{"style":467},[4514],{"type":52,"value":470},{"type":46,"tag":107,"props":4516,"children":4517},{"class":109,"line":473},[4518],{"type":46,"tag":107,"props":4519,"children":4520},{"style":467},[4521],{"type":52,"value":4522},"name: staging.stg_marketing_spend\n",{"type":46,"tag":107,"props":4524,"children":4525},{"class":109,"line":23},[4526],{"type":46,"tag":107,"props":4527,"children":4528},{"style":467},[4529],{"type":52,"value":487},{"type":46,"tag":107,"props":4531,"children":4532},{"class":109,"line":490},[4533],{"type":46,"tag":107,"props":4534,"children":4535},{"style":467},[4536],{"type":52,"value":496},{"type":46,"tag":107,"props":4538,"children":4539},{"class":109,"line":499},[4540],{"type":46,"tag":107,"props":4541,"children":4542},{"style":467},[4543],{"type":52,"value":505},{"type":46,"tag":107,"props":4545,"children":4546},{"class":109,"line":508},[4547],{"type":46,"tag":107,"props":4548,"children":4549},{"style":467},[4550],{"type":52,"value":514},{"type":46,"tag":107,"props":4552,"children":4553},{"class":109,"line":517},[4554],{"type":46,"tag":107,"props":4555,"children":4556},{"style":467},[4557],{"type":52,"value":4558},"  - raw.facebook_ad_insights\n",{"type":46,"tag":107,"props":4560,"children":4561},{"class":109,"line":526},[4562],{"type":46,"tag":107,"props":4563,"children":4564},{"style":467},[4565],{"type":52,"value":541},{"type":46,"tag":107,"props":4567,"children":4568},{"class":109,"line":535},[4569],{"type":46,"tag":107,"props":4570,"children":4571},{"style":467},[4572],{"type":52,"value":4573},"  - name: spend_date\n",{"type":46,"tag":107,"props":4575,"children":4576},{"class":109,"line":544},[4577],{"type":46,"tag":107,"props":4578,"children":4579},{"style":467},[4580],{"type":52,"value":4581},"    type: date\n",{"type":46,"tag":107,"props":4583,"children":4584},{"class":109,"line":553},[4585],{"type":46,"tag":107,"props":4586,"children":4587},{"style":467},[4588],{"type":52,"value":568},{"type":46,"tag":107,"props":4590,"children":4591},{"class":109,"line":562},[4592],{"type":46,"tag":107,"props":4593,"children":4594},{"style":467},[4595],{"type":52,"value":577},{"type":46,"tag":107,"props":4597,"children":4598},{"class":109,"line":571},[4599],{"type":46,"tag":107,"props":4600,"children":4601},{"style":467},[4602],{"type":52,"value":664},{"type":46,"tag":107,"props":4604,"children":4605},{"class":109,"line":580},[4606],{"type":46,"tag":107,"props":4607,"children":4608},{"emptyLinePlaceholder":22},[4609],{"type":52,"value":673},{"type":46,"tag":107,"props":4611,"children":4612},{"class":109,"line":11},[4613],{"type":46,"tag":107,"props":4614,"children":4615},{"style":467},[4616],{"type":52,"value":4617},"-- Facebook Ads spend\n",{"type":46,"tag":107,"props":4619,"children":4620},{"class":109,"line":597},[4621],{"type":46,"tag":107,"props":4622,"children":4623},{"style":680},[4624],{"type":52,"value":683},{"type":46,"tag":107,"props":4626,"children":4627},{"class":109,"line":606},[4628,4633,4638,4642,4647],{"type":46,"tag":107,"props":4629,"children":4630},{"style":680},[4631],{"type":52,"value":4632},"    DATE",{"type":46,"tag":107,"props":4634,"children":4635},{"style":695},[4636],{"type":52,"value":4637},"(date_start) ",{"type":46,"tag":107,"props":4639,"children":4640},{"style":680},[4641],{"type":52,"value":898},{"type":46,"tag":107,"props":4643,"children":4644},{"style":695},[4645],{"type":52,"value":4646}," spend_date,       ",{"type":46,"tag":107,"props":4648,"children":4649},{"style":467},[4650],{"type":52,"value":4651},"-- use toDate() for ClickHouse, ::DATE for Snowflake\n",{"type":46,"tag":107,"props":4653,"children":4654},{"class":109,"line":614},[4655,4660,4664],{"type":46,"tag":107,"props":4656,"children":4657},{"style":126},[4658],{"type":52,"value":4659},"    'paid_ads'",{"type":46,"tag":107,"props":4661,"children":4662},{"style":680},[4663],{"type":52,"value":708},{"type":46,"tag":107,"props":4665,"children":4666},{"style":695},[4667],{"type":52,"value":4668}," channel,\n",{"type":46,"tag":107,"props":4670,"children":4671},{"class":109,"line":622},[4672],{"type":46,"tag":107,"props":4673,"children":4674},{"style":695},[4675],{"type":52,"value":4676},"    campaign_name,\n",{"type":46,"tag":107,"props":4678,"children":4679},{"class":109,"line":631},[4680,4684,4689,4693,4697,4701,4705,4709,4713,4717,4721],{"type":46,"tag":107,"props":4681,"children":4682},{"style":120},[4683],{"type":52,"value":842},{"type":46,"tag":107,"props":4685,"children":4686},{"style":695},[4687],{"type":52,"value":4688},"(spend ",{"type":46,"tag":107,"props":4690,"children":4691},{"style":680},[4692],{"type":52,"value":898},{"type":46,"tag":107,"props":4694,"children":4695},{"style":680},[4696],{"type":52,"value":869},{"type":46,"tag":107,"props":4698,"children":4699},{"style":695},[4700],{"type":52,"value":847},{"type":46,"tag":107,"props":4702,"children":4703},{"style":120},[4704],{"type":52,"value":878},{"type":46,"tag":107,"props":4706,"children":4707},{"style":695},[4708],{"type":52,"value":883},{"type":46,"tag":107,"props":4710,"children":4711},{"style":120},[4712],{"type":52,"value":888},{"type":46,"tag":107,"props":4714,"children":4715},{"style":695},[4716],{"type":52,"value":893},{"type":46,"tag":107,"props":4718,"children":4719},{"style":680},[4720],{"type":52,"value":898},{"type":46,"tag":107,"props":4722,"children":4723},{"style":695},[4724],{"type":52,"value":4725}," spend,\n",{"type":46,"tag":107,"props":4727,"children":4728},{"class":109,"line":640},[4729,4733,4738,4742,4747,4751,4755],{"type":46,"tag":107,"props":4730,"children":4731},{"style":120},[4732],{"type":52,"value":842},{"type":46,"tag":107,"props":4734,"children":4735},{"style":695},[4736],{"type":52,"value":4737},"(impressions ",{"type":46,"tag":107,"props":4739,"children":4740},{"style":680},[4741],{"type":52,"value":898},{"type":46,"tag":107,"props":4743,"children":4744},{"style":680},[4745],{"type":52,"value":4746}," INTEGER",{"type":46,"tag":107,"props":4748,"children":4749},{"style":695},[4750],{"type":52,"value":1376},{"type":46,"tag":107,"props":4752,"children":4753},{"style":680},[4754],{"type":52,"value":898},{"type":46,"tag":107,"props":4756,"children":4757},{"style":695},[4758],{"type":52,"value":4759}," impressions,\n",{"type":46,"tag":107,"props":4761,"children":4762},{"class":109,"line":649},[4763,4767,4772,4776,4780,4784,4788],{"type":46,"tag":107,"props":4764,"children":4765},{"style":120},[4766],{"type":52,"value":842},{"type":46,"tag":107,"props":4768,"children":4769},{"style":695},[4770],{"type":52,"value":4771},"(clicks ",{"type":46,"tag":107,"props":4773,"children":4774},{"style":680},[4775],{"type":52,"value":898},{"type":46,"tag":107,"props":4777,"children":4778},{"style":680},[4779],{"type":52,"value":4746},{"type":46,"tag":107,"props":4781,"children":4782},{"style":695},[4783],{"type":52,"value":1376},{"type":46,"tag":107,"props":4785,"children":4786},{"style":680},[4787],{"type":52,"value":898},{"type":46,"tag":107,"props":4789,"children":4790},{"style":695},[4791],{"type":52,"value":4792}," clicks,\n",{"type":46,"tag":107,"props":4794,"children":4795},{"class":109,"line":658},[4796,4800,4805,4809,4813,4817,4821],{"type":46,"tag":107,"props":4797,"children":4798},{"style":120},[4799],{"type":52,"value":842},{"type":46,"tag":107,"props":4801,"children":4802},{"style":695},[4803],{"type":52,"value":4804},"(conversions ",{"type":46,"tag":107,"props":4806,"children":4807},{"style":680},[4808],{"type":52,"value":898},{"type":46,"tag":107,"props":4810,"children":4811},{"style":680},[4812],{"type":52,"value":4746},{"type":46,"tag":107,"props":4814,"children":4815},{"style":695},[4816],{"type":52,"value":1376},{"type":46,"tag":107,"props":4818,"children":4819},{"style":680},[4820],{"type":52,"value":898},{"type":46,"tag":107,"props":4822,"children":4823},{"style":695},[4824],{"type":52,"value":4825}," conversions\n",{"type":46,"tag":107,"props":4827,"children":4828},{"class":109,"line":667},[4829,4833,4837,4841],{"type":46,"tag":107,"props":4830,"children":4831},{"style":680},[4832],{"type":52,"value":1259},{"type":46,"tag":107,"props":4834,"children":4835},{"style":120},[4836],{"type":52,"value":1264},{"type":46,"tag":107,"props":4838,"children":4839},{"style":695},[4840],{"type":52,"value":698},{"type":46,"tag":107,"props":4842,"children":4843},{"style":120},[4844],{"type":52,"value":4845},"facebook_ad_insights\n",{"type":46,"tag":450,"props":4847,"children":4848},{"v-slot:google-ads":7},[4849],{"type":46,"tag":97,"props":4850,"children":4852},{"className":455,"code":4851,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: staging.stg_marketing_spend\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - raw.google_ad_insights\ncolumns:\n  - name: spend_date\n    type: date\n    checks:\n      - name: not_null\n@bruin *\u002F\n\n-- Google Ads spend\nSELECT\n    DATE(date) AS spend_date,             -- use toDate() for ClickHouse, ::DATE for Snowflake\n    'paid_ads' AS channel,\n    campaign_name,\n    CAST(spend AS DECIMAL(12,2)) AS spend,\n    CAST(impressions AS INTEGER) AS impressions,\n    CAST(clicks AS INTEGER) AS clicks,\n    CAST(conversions AS INTEGER) AS conversions\nFROM raw.google_ad_insights\n",[4853],{"type":46,"tag":88,"props":4854,"children":4855},{"__ignoreMap":7},[4856,4863,4870,4877,4884,4891,4898,4906,4913,4920,4927,4934,4941,4948,4955,4963,4970,5003,5018,5025,5072,5103,5134,5165],{"type":46,"tag":107,"props":4857,"children":4858},{"class":109,"line":110},[4859],{"type":46,"tag":107,"props":4860,"children":4861},{"style":467},[4862],{"type":52,"value":470},{"type":46,"tag":107,"props":4864,"children":4865},{"class":109,"line":473},[4866],{"type":46,"tag":107,"props":4867,"children":4868},{"style":467},[4869],{"type":52,"value":4522},{"type":46,"tag":107,"props":4871,"children":4872},{"class":109,"line":23},[4873],{"type":46,"tag":107,"props":4874,"children":4875},{"style":467},[4876],{"type":52,"value":487},{"type":46,"tag":107,"props":4878,"children":4879},{"class":109,"line":490},[4880],{"type":46,"tag":107,"props":4881,"children":4882},{"style":467},[4883],{"type":52,"value":496},{"type":46,"tag":107,"props":4885,"children":4886},{"class":109,"line":499},[4887],{"type":46,"tag":107,"props":4888,"children":4889},{"style":467},[4890],{"type":52,"value":505},{"type":46,"tag":107,"props":4892,"children":4893},{"class":109,"line":508},[4894],{"type":46,"tag":107,"props":4895,"children":4896},{"style":467},[4897],{"type":52,"value":514},{"type":46,"tag":107,"props":4899,"children":4900},{"class":109,"line":517},[4901],{"type":46,"tag":107,"props":4902,"children":4903},{"style":467},[4904],{"type":52,"value":4905},"  - raw.google_ad_insights\n",{"type":46,"tag":107,"props":4907,"children":4908},{"class":109,"line":526},[4909],{"type":46,"tag":107,"props":4910,"children":4911},{"style":467},[4912],{"type":52,"value":541},{"type":46,"tag":107,"props":4914,"children":4915},{"class":109,"line":535},[4916],{"type":46,"tag":107,"props":4917,"children":4918},{"style":467},[4919],{"type":52,"value":4573},{"type":46,"tag":107,"props":4921,"children":4922},{"class":109,"line":544},[4923],{"type":46,"tag":107,"props":4924,"children":4925},{"style":467},[4926],{"type":52,"value":4581},{"type":46,"tag":107,"props":4928,"children":4929},{"class":109,"line":553},[4930],{"type":46,"tag":107,"props":4931,"children":4932},{"style":467},[4933],{"type":52,"value":568},{"type":46,"tag":107,"props":4935,"children":4936},{"class":109,"line":562},[4937],{"type":46,"tag":107,"props":4938,"children":4939},{"style":467},[4940],{"type":52,"value":577},{"type":46,"tag":107,"props":4942,"children":4943},{"class":109,"line":571},[4944],{"type":46,"tag":107,"props":4945,"children":4946},{"style":467},[4947],{"type":52,"value":664},{"type":46,"tag":107,"props":4949,"children":4950},{"class":109,"line":580},[4951],{"type":46,"tag":107,"props":4952,"children":4953},{"emptyLinePlaceholder":22},[4954],{"type":52,"value":673},{"type":46,"tag":107,"props":4956,"children":4957},{"class":109,"line":11},[4958],{"type":46,"tag":107,"props":4959,"children":4960},{"style":467},[4961],{"type":52,"value":4962},"-- Google Ads spend\n",{"type":46,"tag":107,"props":4964,"children":4965},{"class":109,"line":597},[4966],{"type":46,"tag":107,"props":4967,"children":4968},{"style":680},[4969],{"type":52,"value":683},{"type":46,"tag":107,"props":4971,"children":4972},{"class":109,"line":606},[4973,4977,4981,4986,4990,4994,4999],{"type":46,"tag":107,"props":4974,"children":4975},{"style":680},[4976],{"type":52,"value":4632},{"type":46,"tag":107,"props":4978,"children":4979},{"style":695},[4980],{"type":52,"value":847},{"type":46,"tag":107,"props":4982,"children":4983},{"style":680},[4984],{"type":52,"value":4985},"date",{"type":46,"tag":107,"props":4987,"children":4988},{"style":695},[4989],{"type":52,"value":1376},{"type":46,"tag":107,"props":4991,"children":4992},{"style":680},[4993],{"type":52,"value":898},{"type":46,"tag":107,"props":4995,"children":4996},{"style":695},[4997],{"type":52,"value":4998}," spend_date,             ",{"type":46,"tag":107,"props":5000,"children":5001},{"style":467},[5002],{"type":52,"value":4651},{"type":46,"tag":107,"props":5004,"children":5005},{"class":109,"line":614},[5006,5010,5014],{"type":46,"tag":107,"props":5007,"children":5008},{"style":126},[5009],{"type":52,"value":4659},{"type":46,"tag":107,"props":5011,"children":5012},{"style":680},[5013],{"type":52,"value":708},{"type":46,"tag":107,"props":5015,"children":5016},{"style":695},[5017],{"type":52,"value":4668},{"type":46,"tag":107,"props":5019,"children":5020},{"class":109,"line":622},[5021],{"type":46,"tag":107,"props":5022,"children":5023},{"style":695},[5024],{"type":52,"value":4676},{"type":46,"tag":107,"props":5026,"children":5027},{"class":109,"line":631},[5028,5032,5036,5040,5044,5048,5052,5056,5060,5064,5068],{"type":46,"tag":107,"props":5029,"children":5030},{"style":120},[5031],{"type":52,"value":842},{"type":46,"tag":107,"props":5033,"children":5034},{"style":695},[5035],{"type":52,"value":4688},{"type":46,"tag":107,"props":5037,"children":5038},{"style":680},[5039],{"type":52,"value":898},{"type":46,"tag":107,"props":5041,"children":5042},{"style":680},[5043],{"type":52,"value":869},{"type":46,"tag":107,"props":5045,"children":5046},{"style":695},[5047],{"type":52,"value":847},{"type":46,"tag":107,"props":5049,"children":5050},{"style":120},[5051],{"type":52,"value":878},{"type":46,"tag":107,"props":5053,"children":5054},{"style":695},[5055],{"type":52,"value":883},{"type":46,"tag":107,"props":5057,"children":5058},{"style":120},[5059],{"type":52,"value":888},{"type":46,"tag":107,"props":5061,"children":5062},{"style":695},[5063],{"type":52,"value":893},{"type":46,"tag":107,"props":5065,"children":5066},{"style":680},[5067],{"type":52,"value":898},{"type":46,"tag":107,"props":5069,"children":5070},{"style":695},[5071],{"type":52,"value":4725},{"type":46,"tag":107,"props":5073,"children":5074},{"class":109,"line":640},[5075,5079,5083,5087,5091,5095,5099],{"type":46,"tag":107,"props":5076,"children":5077},{"style":120},[5078],{"type":52,"value":842},{"type":46,"tag":107,"props":5080,"children":5081},{"style":695},[5082],{"type":52,"value":4737},{"type":46,"tag":107,"props":5084,"children":5085},{"style":680},[5086],{"type":52,"value":898},{"type":46,"tag":107,"props":5088,"children":5089},{"style":680},[5090],{"type":52,"value":4746},{"type":46,"tag":107,"props":5092,"children":5093},{"style":695},[5094],{"type":52,"value":1376},{"type":46,"tag":107,"props":5096,"children":5097},{"style":680},[5098],{"type":52,"value":898},{"type":46,"tag":107,"props":5100,"children":5101},{"style":695},[5102],{"type":52,"value":4759},{"type":46,"tag":107,"props":5104,"children":5105},{"class":109,"line":649},[5106,5110,5114,5118,5122,5126,5130],{"type":46,"tag":107,"props":5107,"children":5108},{"style":120},[5109],{"type":52,"value":842},{"type":46,"tag":107,"props":5111,"children":5112},{"style":695},[5113],{"type":52,"value":4771},{"type":46,"tag":107,"props":5115,"children":5116},{"style":680},[5117],{"type":52,"value":898},{"type":46,"tag":107,"props":5119,"children":5120},{"style":680},[5121],{"type":52,"value":4746},{"type":46,"tag":107,"props":5123,"children":5124},{"style":695},[5125],{"type":52,"value":1376},{"type":46,"tag":107,"props":5127,"children":5128},{"style":680},[5129],{"type":52,"value":898},{"type":46,"tag":107,"props":5131,"children":5132},{"style":695},[5133],{"type":52,"value":4792},{"type":46,"tag":107,"props":5135,"children":5136},{"class":109,"line":658},[5137,5141,5145,5149,5153,5157,5161],{"type":46,"tag":107,"props":5138,"children":5139},{"style":120},[5140],{"type":52,"value":842},{"type":46,"tag":107,"props":5142,"children":5143},{"style":695},[5144],{"type":52,"value":4804},{"type":46,"tag":107,"props":5146,"children":5147},{"style":680},[5148],{"type":52,"value":898},{"type":46,"tag":107,"props":5150,"children":5151},{"style":680},[5152],{"type":52,"value":4746},{"type":46,"tag":107,"props":5154,"children":5155},{"style":695},[5156],{"type":52,"value":1376},{"type":46,"tag":107,"props":5158,"children":5159},{"style":680},[5160],{"type":52,"value":898},{"type":46,"tag":107,"props":5162,"children":5163},{"style":695},[5164],{"type":52,"value":4825},{"type":46,"tag":107,"props":5166,"children":5167},{"class":109,"line":667},[5168,5172,5176,5180],{"type":46,"tag":107,"props":5169,"children":5170},{"style":680},[5171],{"type":52,"value":1259},{"type":46,"tag":107,"props":5173,"children":5174},{"style":120},[5175],{"type":52,"value":1264},{"type":46,"tag":107,"props":5177,"children":5178},{"style":695},[5179],{"type":52,"value":698},{"type":46,"tag":107,"props":5181,"children":5182},{"style":120},[5183],{"type":52,"value":5184},"google_ad_insights\n",{"type":46,"tag":450,"props":5186,"children":5187},{"v-slot:tiktok-ads":7},[5188],{"type":46,"tag":97,"props":5189,"children":5191},{"className":455,"code":5190,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: staging.stg_marketing_spend\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - raw.tiktok_ad_insights\ncolumns:\n  - name: spend_date\n    type: date\n    checks:\n      - name: not_null\n@bruin *\u002F\n\n-- TikTok Ads spend\nSELECT\n    DATE(stat_datetime) AS spend_date,    -- use toDate() for ClickHouse, ::DATE for Snowflake\n    'paid_ads' AS channel,\n    campaign_name,\n    CAST(spend AS DECIMAL(12,2)) AS spend,\n    CAST(impressions AS INTEGER) AS impressions,\n    CAST(clicks AS INTEGER) AS clicks,\n    CAST(conversions AS INTEGER) AS conversions\nFROM raw.tiktok_ad_insights\n",[5192],{"type":46,"tag":88,"props":5193,"children":5194},{"__ignoreMap":7},[5195,5202,5209,5216,5223,5230,5237,5245,5252,5259,5266,5273,5280,5287,5294,5302,5309,5334,5349,5356,5403,5434,5465,5496],{"type":46,"tag":107,"props":5196,"children":5197},{"class":109,"line":110},[5198],{"type":46,"tag":107,"props":5199,"children":5200},{"style":467},[5201],{"type":52,"value":470},{"type":46,"tag":107,"props":5203,"children":5204},{"class":109,"line":473},[5205],{"type":46,"tag":107,"props":5206,"children":5207},{"style":467},[5208],{"type":52,"value":4522},{"type":46,"tag":107,"props":5210,"children":5211},{"class":109,"line":23},[5212],{"type":46,"tag":107,"props":5213,"children":5214},{"style":467},[5215],{"type":52,"value":487},{"type":46,"tag":107,"props":5217,"children":5218},{"class":109,"line":490},[5219],{"type":46,"tag":107,"props":5220,"children":5221},{"style":467},[5222],{"type":52,"value":496},{"type":46,"tag":107,"props":5224,"children":5225},{"class":109,"line":499},[5226],{"type":46,"tag":107,"props":5227,"children":5228},{"style":467},[5229],{"type":52,"value":505},{"type":46,"tag":107,"props":5231,"children":5232},{"class":109,"line":508},[5233],{"type":46,"tag":107,"props":5234,"children":5235},{"style":467},[5236],{"type":52,"value":514},{"type":46,"tag":107,"props":5238,"children":5239},{"class":109,"line":517},[5240],{"type":46,"tag":107,"props":5241,"children":5242},{"style":467},[5243],{"type":52,"value":5244},"  - raw.tiktok_ad_insights\n",{"type":46,"tag":107,"props":5246,"children":5247},{"class":109,"line":526},[5248],{"type":46,"tag":107,"props":5249,"children":5250},{"style":467},[5251],{"type":52,"value":541},{"type":46,"tag":107,"props":5253,"children":5254},{"class":109,"line":535},[5255],{"type":46,"tag":107,"props":5256,"children":5257},{"style":467},[5258],{"type":52,"value":4573},{"type":46,"tag":107,"props":5260,"children":5261},{"class":109,"line":544},[5262],{"type":46,"tag":107,"props":5263,"children":5264},{"style":467},[5265],{"type":52,"value":4581},{"type":46,"tag":107,"props":5267,"children":5268},{"class":109,"line":553},[5269],{"type":46,"tag":107,"props":5270,"children":5271},{"style":467},[5272],{"type":52,"value":568},{"type":46,"tag":107,"props":5274,"children":5275},{"class":109,"line":562},[5276],{"type":46,"tag":107,"props":5277,"children":5278},{"style":467},[5279],{"type":52,"value":577},{"type":46,"tag":107,"props":5281,"children":5282},{"class":109,"line":571},[5283],{"type":46,"tag":107,"props":5284,"children":5285},{"style":467},[5286],{"type":52,"value":664},{"type":46,"tag":107,"props":5288,"children":5289},{"class":109,"line":580},[5290],{"type":46,"tag":107,"props":5291,"children":5292},{"emptyLinePlaceholder":22},[5293],{"type":52,"value":673},{"type":46,"tag":107,"props":5295,"children":5296},{"class":109,"line":11},[5297],{"type":46,"tag":107,"props":5298,"children":5299},{"style":467},[5300],{"type":52,"value":5301},"-- TikTok Ads spend\n",{"type":46,"tag":107,"props":5303,"children":5304},{"class":109,"line":597},[5305],{"type":46,"tag":107,"props":5306,"children":5307},{"style":680},[5308],{"type":52,"value":683},{"type":46,"tag":107,"props":5310,"children":5311},{"class":109,"line":606},[5312,5316,5321,5325,5330],{"type":46,"tag":107,"props":5313,"children":5314},{"style":680},[5315],{"type":52,"value":4632},{"type":46,"tag":107,"props":5317,"children":5318},{"style":695},[5319],{"type":52,"value":5320},"(stat_datetime) ",{"type":46,"tag":107,"props":5322,"children":5323},{"style":680},[5324],{"type":52,"value":898},{"type":46,"tag":107,"props":5326,"children":5327},{"style":695},[5328],{"type":52,"value":5329}," spend_date,    ",{"type":46,"tag":107,"props":5331,"children":5332},{"style":467},[5333],{"type":52,"value":4651},{"type":46,"tag":107,"props":5335,"children":5336},{"class":109,"line":614},[5337,5341,5345],{"type":46,"tag":107,"props":5338,"children":5339},{"style":126},[5340],{"type":52,"value":4659},{"type":46,"tag":107,"props":5342,"children":5343},{"style":680},[5344],{"type":52,"value":708},{"type":46,"tag":107,"props":5346,"children":5347},{"style":695},[5348],{"type":52,"value":4668},{"type":46,"tag":107,"props":5350,"children":5351},{"class":109,"line":622},[5352],{"type":46,"tag":107,"props":5353,"children":5354},{"style":695},[5355],{"type":52,"value":4676},{"type":46,"tag":107,"props":5357,"children":5358},{"class":109,"line":631},[5359,5363,5367,5371,5375,5379,5383,5387,5391,5395,5399],{"type":46,"tag":107,"props":5360,"children":5361},{"style":120},[5362],{"type":52,"value":842},{"type":46,"tag":107,"props":5364,"children":5365},{"style":695},[5366],{"type":52,"value":4688},{"type":46,"tag":107,"props":5368,"children":5369},{"style":680},[5370],{"type":52,"value":898},{"type":46,"tag":107,"props":5372,"children":5373},{"style":680},[5374],{"type":52,"value":869},{"type":46,"tag":107,"props":5376,"children":5377},{"style":695},[5378],{"type":52,"value":847},{"type":46,"tag":107,"props":5380,"children":5381},{"style":120},[5382],{"type":52,"value":878},{"type":46,"tag":107,"props":5384,"children":5385},{"style":695},[5386],{"type":52,"value":883},{"type":46,"tag":107,"props":5388,"children":5389},{"style":120},[5390],{"type":52,"value":888},{"type":46,"tag":107,"props":5392,"children":5393},{"style":695},[5394],{"type":52,"value":893},{"type":46,"tag":107,"props":5396,"children":5397},{"style":680},[5398],{"type":52,"value":898},{"type":46,"tag":107,"props":5400,"children":5401},{"style":695},[5402],{"type":52,"value":4725},{"type":46,"tag":107,"props":5404,"children":5405},{"class":109,"line":640},[5406,5410,5414,5418,5422,5426,5430],{"type":46,"tag":107,"props":5407,"children":5408},{"style":120},[5409],{"type":52,"value":842},{"type":46,"tag":107,"props":5411,"children":5412},{"style":695},[5413],{"type":52,"value":4737},{"type":46,"tag":107,"props":5415,"children":5416},{"style":680},[5417],{"type":52,"value":898},{"type":46,"tag":107,"props":5419,"children":5420},{"style":680},[5421],{"type":52,"value":4746},{"type":46,"tag":107,"props":5423,"children":5424},{"style":695},[5425],{"type":52,"value":1376},{"type":46,"tag":107,"props":5427,"children":5428},{"style":680},[5429],{"type":52,"value":898},{"type":46,"tag":107,"props":5431,"children":5432},{"style":695},[5433],{"type":52,"value":4759},{"type":46,"tag":107,"props":5435,"children":5436},{"class":109,"line":649},[5437,5441,5445,5449,5453,5457,5461],{"type":46,"tag":107,"props":5438,"children":5439},{"style":120},[5440],{"type":52,"value":842},{"type":46,"tag":107,"props":5442,"children":5443},{"style":695},[5444],{"type":52,"value":4771},{"type":46,"tag":107,"props":5446,"children":5447},{"style":680},[5448],{"type":52,"value":898},{"type":46,"tag":107,"props":5450,"children":5451},{"style":680},[5452],{"type":52,"value":4746},{"type":46,"tag":107,"props":5454,"children":5455},{"style":695},[5456],{"type":52,"value":1376},{"type":46,"tag":107,"props":5458,"children":5459},{"style":680},[5460],{"type":52,"value":898},{"type":46,"tag":107,"props":5462,"children":5463},{"style":695},[5464],{"type":52,"value":4792},{"type":46,"tag":107,"props":5466,"children":5467},{"class":109,"line":658},[5468,5472,5476,5480,5484,5488,5492],{"type":46,"tag":107,"props":5469,"children":5470},{"style":120},[5471],{"type":52,"value":842},{"type":46,"tag":107,"props":5473,"children":5474},{"style":695},[5475],{"type":52,"value":4804},{"type":46,"tag":107,"props":5477,"children":5478},{"style":680},[5479],{"type":52,"value":898},{"type":46,"tag":107,"props":5481,"children":5482},{"style":680},[5483],{"type":52,"value":4746},{"type":46,"tag":107,"props":5485,"children":5486},{"style":695},[5487],{"type":52,"value":1376},{"type":46,"tag":107,"props":5489,"children":5490},{"style":680},[5491],{"type":52,"value":898},{"type":46,"tag":107,"props":5493,"children":5494},{"style":695},[5495],{"type":52,"value":4825},{"type":46,"tag":107,"props":5497,"children":5498},{"class":109,"line":667},[5499,5503,5507,5511],{"type":46,"tag":107,"props":5500,"children":5501},{"style":680},[5502],{"type":52,"value":1259},{"type":46,"tag":107,"props":5504,"children":5505},{"style":120},[5506],{"type":52,"value":1264},{"type":46,"tag":107,"props":5508,"children":5509},{"style":695},[5510],{"type":52,"value":698},{"type":46,"tag":107,"props":5512,"children":5513},{"style":120},[5514],{"type":52,"value":5515},"tiktok_ad_insights\n",{"type":46,"tag":4487,"props":5517,"children":5519},{"id":5518},"email-marketing-portion",[5520],{"type":52,"value":5521},"Email marketing portion",{"type":46,"tag":55,"props":5523,"children":5524},{},[5525,5527,5533],{"type":52,"value":5526},"The email side of the query uses ",{"type":46,"tag":88,"props":5528,"children":5530},{"className":5529},[],[5531],{"type":52,"value":5532},"UNION ALL",{"type":52,"value":5534}," to append email campaign data below the ads data. The columns and table names differ by email platform:",{"type":46,"tag":444,"props":5536,"children":5539},{":variants":5537,"group":5538},"[{\"id\":\"klaviyo\",\"label\":\"Klaviyo\"},{\"id\":\"hubspot\",\"label\":\"HubSpot\"}]","marketing",[5540,5886],{"type":46,"tag":450,"props":5541,"children":5542},{"v-slot:klaviyo":7},[5543,5554,5859],{"type":46,"tag":55,"props":5544,"children":5545},{},[5546,5548,5553],{"type":52,"value":5547},"Append this to the ads query above with ",{"type":46,"tag":88,"props":5549,"children":5551},{"className":5550},[],[5552],{"type":52,"value":5532},{"type":52,"value":442},{"type":46,"tag":97,"props":5555,"children":5557},{"className":455,"code":5556,"language":457,"meta":7,"style":7},"UNION ALL\n\n-- Klaviyo email campaigns (no direct spend, but track engagement)\nSELECT\n    send_time::date AS spend_date,   -- adjust cast for your warehouse\n    'email' AS channel,\n    name AS campaign_name,\n    0.00 AS spend,\n    num_recipients AS impressions,\n    CAST(click_count AS INTEGER) AS clicks,\n    CAST(conversion_count AS INTEGER) AS conversions\nFROM raw.klaviyo_campaigns kc\nLEFT JOIN raw.klaviyo_metrics km\n    ON kc.id = km.campaign_id\nWHERE send_time IS NOT NULL\n",[5558],{"type":46,"tag":88,"props":5559,"children":5560},{"__ignoreMap":7},[5561,5569,5576,5584,5591,5617,5633,5650,5675,5691,5723,5755,5780,5805,5843],{"type":46,"tag":107,"props":5562,"children":5563},{"class":109,"line":110},[5564],{"type":46,"tag":107,"props":5565,"children":5566},{"style":680},[5567],{"type":52,"value":5568},"UNION ALL\n",{"type":46,"tag":107,"props":5570,"children":5571},{"class":109,"line":473},[5572],{"type":46,"tag":107,"props":5573,"children":5574},{"emptyLinePlaceholder":22},[5575],{"type":52,"value":673},{"type":46,"tag":107,"props":5577,"children":5578},{"class":109,"line":23},[5579],{"type":46,"tag":107,"props":5580,"children":5581},{"style":467},[5582],{"type":52,"value":5583},"-- Klaviyo email campaigns (no direct spend, but track engagement)\n",{"type":46,"tag":107,"props":5585,"children":5586},{"class":109,"line":490},[5587],{"type":46,"tag":107,"props":5588,"children":5589},{"style":680},[5590],{"type":52,"value":683},{"type":46,"tag":107,"props":5592,"children":5593},{"class":109,"line":499},[5594,5599,5603,5607,5612],{"type":46,"tag":107,"props":5595,"children":5596},{"style":695},[5597],{"type":52,"value":5598},"    send_time::",{"type":46,"tag":107,"props":5600,"children":5601},{"style":680},[5602],{"type":52,"value":4985},{"type":46,"tag":107,"props":5604,"children":5605},{"style":680},[5606],{"type":52,"value":708},{"type":46,"tag":107,"props":5608,"children":5609},{"style":695},[5610],{"type":52,"value":5611}," spend_date,   ",{"type":46,"tag":107,"props":5613,"children":5614},{"style":467},[5615],{"type":52,"value":5616},"-- adjust cast for your warehouse\n",{"type":46,"tag":107,"props":5618,"children":5619},{"class":109,"line":508},[5620,5625,5629],{"type":46,"tag":107,"props":5621,"children":5622},{"style":126},[5623],{"type":52,"value":5624},"    'email'",{"type":46,"tag":107,"props":5626,"children":5627},{"style":680},[5628],{"type":52,"value":708},{"type":46,"tag":107,"props":5630,"children":5631},{"style":695},[5632],{"type":52,"value":4668},{"type":46,"tag":107,"props":5634,"children":5635},{"class":109,"line":517},[5636,5641,5645],{"type":46,"tag":107,"props":5637,"children":5638},{"style":680},[5639],{"type":52,"value":5640},"    name",{"type":46,"tag":107,"props":5642,"children":5643},{"style":680},[5644],{"type":52,"value":708},{"type":46,"tag":107,"props":5646,"children":5647},{"style":695},[5648],{"type":52,"value":5649}," campaign_name,\n",{"type":46,"tag":107,"props":5651,"children":5652},{"class":109,"line":526},[5653,5658,5662,5667,5671],{"type":46,"tag":107,"props":5654,"children":5655},{"style":120},[5656],{"type":52,"value":5657},"    0",{"type":46,"tag":107,"props":5659,"children":5660},{"style":695},[5661],{"type":52,"value":698},{"type":46,"tag":107,"props":5663,"children":5664},{"style":120},[5665],{"type":52,"value":5666},"00",{"type":46,"tag":107,"props":5668,"children":5669},{"style":680},[5670],{"type":52,"value":708},{"type":46,"tag":107,"props":5672,"children":5673},{"style":695},[5674],{"type":52,"value":4725},{"type":46,"tag":107,"props":5676,"children":5677},{"class":109,"line":535},[5678,5683,5687],{"type":46,"tag":107,"props":5679,"children":5680},{"style":695},[5681],{"type":52,"value":5682},"    num_recipients ",{"type":46,"tag":107,"props":5684,"children":5685},{"style":680},[5686],{"type":52,"value":898},{"type":46,"tag":107,"props":5688,"children":5689},{"style":695},[5690],{"type":52,"value":4759},{"type":46,"tag":107,"props":5692,"children":5693},{"class":109,"line":544},[5694,5698,5703,5707,5711,5715,5719],{"type":46,"tag":107,"props":5695,"children":5696},{"style":120},[5697],{"type":52,"value":842},{"type":46,"tag":107,"props":5699,"children":5700},{"style":695},[5701],{"type":52,"value":5702},"(click_count ",{"type":46,"tag":107,"props":5704,"children":5705},{"style":680},[5706],{"type":52,"value":898},{"type":46,"tag":107,"props":5708,"children":5709},{"style":680},[5710],{"type":52,"value":4746},{"type":46,"tag":107,"props":5712,"children":5713},{"style":695},[5714],{"type":52,"value":1376},{"type":46,"tag":107,"props":5716,"children":5717},{"style":680},[5718],{"type":52,"value":898},{"type":46,"tag":107,"props":5720,"children":5721},{"style":695},[5722],{"type":52,"value":4792},{"type":46,"tag":107,"props":5724,"children":5725},{"class":109,"line":553},[5726,5730,5735,5739,5743,5747,5751],{"type":46,"tag":107,"props":5727,"children":5728},{"style":120},[5729],{"type":52,"value":842},{"type":46,"tag":107,"props":5731,"children":5732},{"style":695},[5733],{"type":52,"value":5734},"(conversion_count ",{"type":46,"tag":107,"props":5736,"children":5737},{"style":680},[5738],{"type":52,"value":898},{"type":46,"tag":107,"props":5740,"children":5741},{"style":680},[5742],{"type":52,"value":4746},{"type":46,"tag":107,"props":5744,"children":5745},{"style":695},[5746],{"type":52,"value":1376},{"type":46,"tag":107,"props":5748,"children":5749},{"style":680},[5750],{"type":52,"value":898},{"type":46,"tag":107,"props":5752,"children":5753},{"style":695},[5754],{"type":52,"value":4825},{"type":46,"tag":107,"props":5756,"children":5757},{"class":109,"line":562},[5758,5762,5766,5770,5775],{"type":46,"tag":107,"props":5759,"children":5760},{"style":680},[5761],{"type":52,"value":1259},{"type":46,"tag":107,"props":5763,"children":5764},{"style":120},[5765],{"type":52,"value":1264},{"type":46,"tag":107,"props":5767,"children":5768},{"style":695},[5769],{"type":52,"value":698},{"type":46,"tag":107,"props":5771,"children":5772},{"style":120},[5773],{"type":52,"value":5774},"klaviyo_campaigns",{"type":46,"tag":107,"props":5776,"children":5777},{"style":695},[5778],{"type":52,"value":5779}," kc\n",{"type":46,"tag":107,"props":5781,"children":5782},{"class":109,"line":571},[5783,5787,5791,5795,5800],{"type":46,"tag":107,"props":5784,"children":5785},{"style":680},[5786],{"type":52,"value":348},{"type":46,"tag":107,"props":5788,"children":5789},{"style":120},[5790],{"type":52,"value":1264},{"type":46,"tag":107,"props":5792,"children":5793},{"style":695},[5794],{"type":52,"value":698},{"type":46,"tag":107,"props":5796,"children":5797},{"style":120},[5798],{"type":52,"value":5799},"klaviyo_metrics",{"type":46,"tag":107,"props":5801,"children":5802},{"style":695},[5803],{"type":52,"value":5804}," km\n",{"type":46,"tag":107,"props":5806,"children":5807},{"class":109,"line":580},[5808,5812,5817,5821,5825,5829,5834,5838],{"type":46,"tag":107,"props":5809,"children":5810},{"style":680},[5811],{"type":52,"value":1313},{"type":46,"tag":107,"props":5813,"children":5814},{"style":120},[5815],{"type":52,"value":5816}," kc",{"type":46,"tag":107,"props":5818,"children":5819},{"style":695},[5820],{"type":52,"value":698},{"type":46,"tag":107,"props":5822,"children":5823},{"style":120},[5824],{"type":52,"value":703},{"type":46,"tag":107,"props":5826,"children":5827},{"style":680},[5828],{"type":52,"value":1331},{"type":46,"tag":107,"props":5830,"children":5831},{"style":120},[5832],{"type":52,"value":5833}," km",{"type":46,"tag":107,"props":5835,"children":5836},{"style":695},[5837],{"type":52,"value":698},{"type":46,"tag":107,"props":5839,"children":5840},{"style":120},[5841],{"type":52,"value":5842},"campaign_id\n",{"type":46,"tag":107,"props":5844,"children":5845},{"class":109,"line":11},[5846,5850,5855],{"type":46,"tag":107,"props":5847,"children":5848},{"style":680},[5849],{"type":52,"value":2232},{"type":46,"tag":107,"props":5851,"children":5852},{"style":695},[5853],{"type":52,"value":5854}," send_time ",{"type":46,"tag":107,"props":5856,"children":5857},{"style":680},[5858],{"type":52,"value":4016},{"type":46,"tag":55,"props":5860,"children":5861},{},[5862,5864,5870,5871,5877,5879,5884],{"type":52,"value":5863},"Add ",{"type":46,"tag":88,"props":5865,"children":5867},{"className":5866},[],[5868],{"type":52,"value":5869},"raw.klaviyo_campaigns",{"type":52,"value":418},{"type":46,"tag":88,"props":5872,"children":5874},{"className":5873},[],[5875],{"type":52,"value":5876},"raw.klaviyo_metrics",{"type":52,"value":5878}," to the ",{"type":46,"tag":88,"props":5880,"children":5882},{"className":5881},[],[5883],{"type":52,"value":364},{"type":52,"value":5885}," list in the Bruin asset header.",{"type":46,"tag":450,"props":5887,"children":5888},{"v-slot:hubspot":7},[5889,5899,6127],{"type":46,"tag":55,"props":5890,"children":5891},{},[5892,5893,5898],{"type":52,"value":5547},{"type":46,"tag":88,"props":5894,"children":5896},{"className":5895},[],[5897],{"type":52,"value":5532},{"type":52,"value":442},{"type":46,"tag":97,"props":5900,"children":5902},{"className":455,"code":5901,"language":457,"meta":7,"style":7},"UNION ALL\n\n-- HubSpot email campaigns (no direct spend, but track engagement)\nSELECT\n    updated_at::date AS spend_date,   -- adjust cast for your warehouse\n    'email' AS channel,\n    name AS campaign_name,\n    0.00 AS spend,\n    CAST(num_included AS INTEGER) AS impressions,\n    CAST(num_clicks AS INTEGER) AS clicks,\n    0 AS conversions\nFROM raw.hubspot_campaigns\nWHERE name IS NOT NULL\n",[5903],{"type":46,"tag":88,"props":5904,"children":5905},{"__ignoreMap":7},[5906,5913,5920,5928,5935,5959,5974,5989,6012,6044,6076,6091,6111],{"type":46,"tag":107,"props":5907,"children":5908},{"class":109,"line":110},[5909],{"type":46,"tag":107,"props":5910,"children":5911},{"style":680},[5912],{"type":52,"value":5568},{"type":46,"tag":107,"props":5914,"children":5915},{"class":109,"line":473},[5916],{"type":46,"tag":107,"props":5917,"children":5918},{"emptyLinePlaceholder":22},[5919],{"type":52,"value":673},{"type":46,"tag":107,"props":5921,"children":5922},{"class":109,"line":23},[5923],{"type":46,"tag":107,"props":5924,"children":5925},{"style":467},[5926],{"type":52,"value":5927},"-- HubSpot email campaigns (no direct spend, but track engagement)\n",{"type":46,"tag":107,"props":5929,"children":5930},{"class":109,"line":490},[5931],{"type":46,"tag":107,"props":5932,"children":5933},{"style":680},[5934],{"type":52,"value":683},{"type":46,"tag":107,"props":5936,"children":5937},{"class":109,"line":499},[5938,5943,5947,5951,5955],{"type":46,"tag":107,"props":5939,"children":5940},{"style":695},[5941],{"type":52,"value":5942},"    updated_at::",{"type":46,"tag":107,"props":5944,"children":5945},{"style":680},[5946],{"type":52,"value":4985},{"type":46,"tag":107,"props":5948,"children":5949},{"style":680},[5950],{"type":52,"value":708},{"type":46,"tag":107,"props":5952,"children":5953},{"style":695},[5954],{"type":52,"value":5611},{"type":46,"tag":107,"props":5956,"children":5957},{"style":467},[5958],{"type":52,"value":5616},{"type":46,"tag":107,"props":5960,"children":5961},{"class":109,"line":508},[5962,5966,5970],{"type":46,"tag":107,"props":5963,"children":5964},{"style":126},[5965],{"type":52,"value":5624},{"type":46,"tag":107,"props":5967,"children":5968},{"style":680},[5969],{"type":52,"value":708},{"type":46,"tag":107,"props":5971,"children":5972},{"style":695},[5973],{"type":52,"value":4668},{"type":46,"tag":107,"props":5975,"children":5976},{"class":109,"line":517},[5977,5981,5985],{"type":46,"tag":107,"props":5978,"children":5979},{"style":680},[5980],{"type":52,"value":5640},{"type":46,"tag":107,"props":5982,"children":5983},{"style":680},[5984],{"type":52,"value":708},{"type":46,"tag":107,"props":5986,"children":5987},{"style":695},[5988],{"type":52,"value":5649},{"type":46,"tag":107,"props":5990,"children":5991},{"class":109,"line":526},[5992,5996,6000,6004,6008],{"type":46,"tag":107,"props":5993,"children":5994},{"style":120},[5995],{"type":52,"value":5657},{"type":46,"tag":107,"props":5997,"children":5998},{"style":695},[5999],{"type":52,"value":698},{"type":46,"tag":107,"props":6001,"children":6002},{"style":120},[6003],{"type":52,"value":5666},{"type":46,"tag":107,"props":6005,"children":6006},{"style":680},[6007],{"type":52,"value":708},{"type":46,"tag":107,"props":6009,"children":6010},{"style":695},[6011],{"type":52,"value":4725},{"type":46,"tag":107,"props":6013,"children":6014},{"class":109,"line":535},[6015,6019,6024,6028,6032,6036,6040],{"type":46,"tag":107,"props":6016,"children":6017},{"style":120},[6018],{"type":52,"value":842},{"type":46,"tag":107,"props":6020,"children":6021},{"style":695},[6022],{"type":52,"value":6023},"(num_included ",{"type":46,"tag":107,"props":6025,"children":6026},{"style":680},[6027],{"type":52,"value":898},{"type":46,"tag":107,"props":6029,"children":6030},{"style":680},[6031],{"type":52,"value":4746},{"type":46,"tag":107,"props":6033,"children":6034},{"style":695},[6035],{"type":52,"value":1376},{"type":46,"tag":107,"props":6037,"children":6038},{"style":680},[6039],{"type":52,"value":898},{"type":46,"tag":107,"props":6041,"children":6042},{"style":695},[6043],{"type":52,"value":4759},{"type":46,"tag":107,"props":6045,"children":6046},{"class":109,"line":544},[6047,6051,6056,6060,6064,6068,6072],{"type":46,"tag":107,"props":6048,"children":6049},{"style":120},[6050],{"type":52,"value":842},{"type":46,"tag":107,"props":6052,"children":6053},{"style":695},[6054],{"type":52,"value":6055},"(num_clicks ",{"type":46,"tag":107,"props":6057,"children":6058},{"style":680},[6059],{"type":52,"value":898},{"type":46,"tag":107,"props":6061,"children":6062},{"style":680},[6063],{"type":52,"value":4746},{"type":46,"tag":107,"props":6065,"children":6066},{"style":695},[6067],{"type":52,"value":1376},{"type":46,"tag":107,"props":6069,"children":6070},{"style":680},[6071],{"type":52,"value":898},{"type":46,"tag":107,"props":6073,"children":6074},{"style":695},[6075],{"type":52,"value":4792},{"type":46,"tag":107,"props":6077,"children":6078},{"class":109,"line":553},[6079,6083,6087],{"type":46,"tag":107,"props":6080,"children":6081},{"style":120},[6082],{"type":52,"value":5657},{"type":46,"tag":107,"props":6084,"children":6085},{"style":680},[6086],{"type":52,"value":708},{"type":46,"tag":107,"props":6088,"children":6089},{"style":695},[6090],{"type":52,"value":4825},{"type":46,"tag":107,"props":6092,"children":6093},{"class":109,"line":562},[6094,6098,6102,6106],{"type":46,"tag":107,"props":6095,"children":6096},{"style":680},[6097],{"type":52,"value":1259},{"type":46,"tag":107,"props":6099,"children":6100},{"style":120},[6101],{"type":52,"value":1264},{"type":46,"tag":107,"props":6103,"children":6104},{"style":695},[6105],{"type":52,"value":698},{"type":46,"tag":107,"props":6107,"children":6108},{"style":120},[6109],{"type":52,"value":6110},"hubspot_campaigns\n",{"type":46,"tag":107,"props":6112,"children":6113},{"class":109,"line":571},[6114,6118,6123],{"type":46,"tag":107,"props":6115,"children":6116},{"style":680},[6117],{"type":52,"value":2232},{"type":46,"tag":107,"props":6119,"children":6120},{"style":680},[6121],{"type":52,"value":6122}," name",{"type":46,"tag":107,"props":6124,"children":6125},{"style":680},[6126],{"type":52,"value":2282},{"type":46,"tag":55,"props":6128,"children":6129},{},[6130,6131,6137,6138,6143],{"type":52,"value":5863},{"type":46,"tag":88,"props":6132,"children":6134},{"className":6133},[],[6135],{"type":52,"value":6136},"raw.hubspot_campaigns",{"type":52,"value":5878},{"type":46,"tag":88,"props":6139,"children":6141},{"className":6140},[],[6142],{"type":52,"value":364},{"type":52,"value":5885},{"type":46,"tag":162,"props":6145,"children":6146},{},[6147],{"type":46,"tag":55,"props":6148,"children":6149},{},[6150,6152,6158,6160,6165,6167,6172],{"type":52,"value":6151},"The email portion needs both the right source columns (Klaviyo vs HubSpot) and the right date cast for your warehouse. The ",{"type":46,"tag":88,"props":6153,"children":6155},{"className":6154},[],[6156],{"type":52,"value":6157},"::date",{"type":52,"value":6159}," cast above is Snowflake syntax - ClickHouse uses ",{"type":46,"tag":88,"props":6161,"children":6163},{"className":6162},[],[6164],{"type":52,"value":4468},{"type":52,"value":6166},", BigQuery uses ",{"type":46,"tag":88,"props":6168,"children":6170},{"className":6169},[],[6171],{"type":52,"value":4476},{"type":52,"value":6173},". Ask Claude Code to generate the combined SQL for your specific stack.",{"type":46,"tag":131,"props":6175,"children":6177},{"id":6176},"_5-staged-web-sessions-stg_web_sessionssql",[6178,6180],{"type":52,"value":6179},"5) Staged web sessions - ",{"type":46,"tag":88,"props":6181,"children":6183},{"className":6182},[],[6184],{"type":52,"value":6185},"stg_web_sessions.sql",{"type":46,"tag":55,"props":6187,"children":6188},{},[6189],{"type":52,"value":6190},"Clean session data with traffic source mapping. The column names differ depending on whether you use GA4 or Mixpanel, and the date functions differ by warehouse.",{"type":46,"tag":55,"props":6192,"children":6193},{},[6194,6195,6204],{"type":52,"value":431},{"type":46,"tag":170,"props":6196,"children":6197},{},[6198],{"type":46,"tag":88,"props":6199,"children":6201},{"className":6200},[],[6202],{"type":52,"value":6203},"ecommerce\u002Fassets\u002Fstaging\u002Fstg_web_sessions.sql",{"type":52,"value":442},{"type":46,"tag":4487,"props":6206,"children":6208},{"id":6207},"source-specific-columns",[6209],{"type":52,"value":6210},"Source-specific columns",{"type":46,"tag":55,"props":6212,"children":6213},{},[6214,6216,6222,6223,6229,6231,6237],{"type":52,"value":6215},"The raw table names differ by analytics tool. GA4 creates ",{"type":46,"tag":88,"props":6217,"children":6219},{"className":6218},[],[6220],{"type":52,"value":6221},"raw.ga4_sessions",{"type":52,"value":418},{"type":46,"tag":88,"props":6224,"children":6226},{"className":6225},[],[6227],{"type":52,"value":6228},"raw.ga4_events",{"type":52,"value":6230},"; Mixpanel creates ",{"type":46,"tag":88,"props":6232,"children":6234},{"className":6233},[],[6235],{"type":52,"value":6236},"raw.mixpanel_events",{"type":52,"value":6238}," (no separate sessions table). Select the tab that matches your analytics tool:",{"type":46,"tag":444,"props":6240,"children":6243},{":variants":6241,"group":6242},"[{\"id\":\"ga4\",\"label\":\"GA4\"},{\"id\":\"mixpanel\",\"label\":\"Mixpanel\"}]","analytics",[6244,6747],{"type":46,"tag":450,"props":6245,"children":6246},{"v-slot:ga4":7},[6247,6268],{"type":46,"tag":55,"props":6248,"children":6249},{},[6250,6252,6258,6260,6266],{"type":52,"value":6251},"GA4 gives you sessions and events as separate tables. The ",{"type":46,"tag":88,"props":6253,"children":6255},{"className":6254},[],[6256],{"type":52,"value":6257},"CASE",{"type":52,"value":6259}," statement maps GA4 traffic sources to the same channel names used in ",{"type":46,"tag":88,"props":6261,"children":6263},{"className":6262},[],[6264],{"type":52,"value":6265},"stg_marketing_spend",{"type":52,"value":6267},", so you can join them later for attribution.",{"type":46,"tag":97,"props":6269,"children":6271},{"className":455,"code":6270,"language":457,"meta":7,"style":7},"SELECT\n    s.date AS session_raw_date,       -- cast with your warehouse's date function\n    s.sessions AS total_sessions,\n    s.new_users,\n    s.engaged_sessions,\n    e.event_count AS purchase_events,\n    CASE\n        WHEN s.source = 'facebook' THEN 'paid_ads'\n        WHEN s.medium = 'email' THEN 'email'\n        WHEN s.medium = 'organic' THEN 'organic_search'\n        WHEN s.medium = 'cpc' THEN 'paid_search'\n        WHEN s.source = '(direct)' THEN 'direct'\n        ELSE 'other'\n    END AS channel\nFROM raw.ga4_sessions s\nLEFT JOIN raw.ga4_events e\n    ON s.date = e.date\n    AND e.event_name = 'purchase'\n",[6272],{"type":46,"tag":88,"props":6273,"children":6274},{"__ignoreMap":7},[6275,6282,6312,6337,6357,6377,6403,6411,6452,6490,6527,6564,6601,6614,6631,6656,6681,6718],{"type":46,"tag":107,"props":6276,"children":6277},{"class":109,"line":110},[6278],{"type":46,"tag":107,"props":6279,"children":6280},{"style":680},[6281],{"type":52,"value":683},{"type":46,"tag":107,"props":6283,"children":6284},{"class":109,"line":473},[6285,6290,6294,6298,6302,6307],{"type":46,"tag":107,"props":6286,"children":6287},{"style":120},[6288],{"type":52,"value":6289},"    s",{"type":46,"tag":107,"props":6291,"children":6292},{"style":695},[6293],{"type":52,"value":698},{"type":46,"tag":107,"props":6295,"children":6296},{"style":120},[6297],{"type":52,"value":4985},{"type":46,"tag":107,"props":6299,"children":6300},{"style":680},[6301],{"type":52,"value":708},{"type":46,"tag":107,"props":6303,"children":6304},{"style":695},[6305],{"type":52,"value":6306}," session_raw_date,       ",{"type":46,"tag":107,"props":6308,"children":6309},{"style":467},[6310],{"type":52,"value":6311},"-- cast with your warehouse's date function\n",{"type":46,"tag":107,"props":6313,"children":6314},{"class":109,"line":23},[6315,6319,6323,6328,6332],{"type":46,"tag":107,"props":6316,"children":6317},{"style":120},[6318],{"type":52,"value":6289},{"type":46,"tag":107,"props":6320,"children":6321},{"style":695},[6322],{"type":52,"value":698},{"type":46,"tag":107,"props":6324,"children":6325},{"style":120},[6326],{"type":52,"value":6327},"sessions",{"type":46,"tag":107,"props":6329,"children":6330},{"style":680},[6331],{"type":52,"value":708},{"type":46,"tag":107,"props":6333,"children":6334},{"style":695},[6335],{"type":52,"value":6336}," total_sessions,\n",{"type":46,"tag":107,"props":6338,"children":6339},{"class":109,"line":490},[6340,6344,6348,6353],{"type":46,"tag":107,"props":6341,"children":6342},{"style":120},[6343],{"type":52,"value":6289},{"type":46,"tag":107,"props":6345,"children":6346},{"style":695},[6347],{"type":52,"value":698},{"type":46,"tag":107,"props":6349,"children":6350},{"style":120},[6351],{"type":52,"value":6352},"new_users",{"type":46,"tag":107,"props":6354,"children":6355},{"style":695},[6356],{"type":52,"value":735},{"type":46,"tag":107,"props":6358,"children":6359},{"class":109,"line":499},[6360,6364,6368,6373],{"type":46,"tag":107,"props":6361,"children":6362},{"style":120},[6363],{"type":52,"value":6289},{"type":46,"tag":107,"props":6365,"children":6366},{"style":695},[6367],{"type":52,"value":698},{"type":46,"tag":107,"props":6369,"children":6370},{"style":120},[6371],{"type":52,"value":6372},"engaged_sessions",{"type":46,"tag":107,"props":6374,"children":6375},{"style":695},[6376],{"type":52,"value":735},{"type":46,"tag":107,"props":6378,"children":6379},{"class":109,"line":508},[6380,6385,6389,6394,6398],{"type":46,"tag":107,"props":6381,"children":6382},{"style":120},[6383],{"type":52,"value":6384},"    e",{"type":46,"tag":107,"props":6386,"children":6387},{"style":695},[6388],{"type":52,"value":698},{"type":46,"tag":107,"props":6390,"children":6391},{"style":120},[6392],{"type":52,"value":6393},"event_count",{"type":46,"tag":107,"props":6395,"children":6396},{"style":680},[6397],{"type":52,"value":708},{"type":46,"tag":107,"props":6399,"children":6400},{"style":695},[6401],{"type":52,"value":6402}," purchase_events,\n",{"type":46,"tag":107,"props":6404,"children":6405},{"class":109,"line":517},[6406],{"type":46,"tag":107,"props":6407,"children":6408},{"style":680},[6409],{"type":52,"value":6410},"    CASE\n",{"type":46,"tag":107,"props":6412,"children":6413},{"class":109,"line":526},[6414,6419,6424,6428,6433,6437,6442,6447],{"type":46,"tag":107,"props":6415,"children":6416},{"style":680},[6417],{"type":52,"value":6418},"        WHEN",{"type":46,"tag":107,"props":6420,"children":6421},{"style":120},[6422],{"type":52,"value":6423}," s",{"type":46,"tag":107,"props":6425,"children":6426},{"style":695},[6427],{"type":52,"value":698},{"type":46,"tag":107,"props":6429,"children":6430},{"style":120},[6431],{"type":52,"value":6432},"source",{"type":46,"tag":107,"props":6434,"children":6435},{"style":680},[6436],{"type":52,"value":1331},{"type":46,"tag":107,"props":6438,"children":6439},{"style":126},[6440],{"type":52,"value":6441}," 'facebook'",{"type":46,"tag":107,"props":6443,"children":6444},{"style":680},[6445],{"type":52,"value":6446}," THEN",{"type":46,"tag":107,"props":6448,"children":6449},{"style":126},[6450],{"type":52,"value":6451}," 'paid_ads'\n",{"type":46,"tag":107,"props":6453,"children":6454},{"class":109,"line":535},[6455,6459,6463,6467,6472,6476,6481,6485],{"type":46,"tag":107,"props":6456,"children":6457},{"style":680},[6458],{"type":52,"value":6418},{"type":46,"tag":107,"props":6460,"children":6461},{"style":120},[6462],{"type":52,"value":6423},{"type":46,"tag":107,"props":6464,"children":6465},{"style":695},[6466],{"type":52,"value":698},{"type":46,"tag":107,"props":6468,"children":6469},{"style":120},[6470],{"type":52,"value":6471},"medium",{"type":46,"tag":107,"props":6473,"children":6474},{"style":680},[6475],{"type":52,"value":1331},{"type":46,"tag":107,"props":6477,"children":6478},{"style":126},[6479],{"type":52,"value":6480}," 'email'",{"type":46,"tag":107,"props":6482,"children":6483},{"style":680},[6484],{"type":52,"value":6446},{"type":46,"tag":107,"props":6486,"children":6487},{"style":126},[6488],{"type":52,"value":6489}," 'email'\n",{"type":46,"tag":107,"props":6491,"children":6492},{"class":109,"line":544},[6493,6497,6501,6505,6509,6513,6518,6522],{"type":46,"tag":107,"props":6494,"children":6495},{"style":680},[6496],{"type":52,"value":6418},{"type":46,"tag":107,"props":6498,"children":6499},{"style":120},[6500],{"type":52,"value":6423},{"type":46,"tag":107,"props":6502,"children":6503},{"style":695},[6504],{"type":52,"value":698},{"type":46,"tag":107,"props":6506,"children":6507},{"style":120},[6508],{"type":52,"value":6471},{"type":46,"tag":107,"props":6510,"children":6511},{"style":680},[6512],{"type":52,"value":1331},{"type":46,"tag":107,"props":6514,"children":6515},{"style":126},[6516],{"type":52,"value":6517}," 'organic'",{"type":46,"tag":107,"props":6519,"children":6520},{"style":680},[6521],{"type":52,"value":6446},{"type":46,"tag":107,"props":6523,"children":6524},{"style":126},[6525],{"type":52,"value":6526}," 'organic_search'\n",{"type":46,"tag":107,"props":6528,"children":6529},{"class":109,"line":553},[6530,6534,6538,6542,6546,6550,6555,6559],{"type":46,"tag":107,"props":6531,"children":6532},{"style":680},[6533],{"type":52,"value":6418},{"type":46,"tag":107,"props":6535,"children":6536},{"style":120},[6537],{"type":52,"value":6423},{"type":46,"tag":107,"props":6539,"children":6540},{"style":695},[6541],{"type":52,"value":698},{"type":46,"tag":107,"props":6543,"children":6544},{"style":120},[6545],{"type":52,"value":6471},{"type":46,"tag":107,"props":6547,"children":6548},{"style":680},[6549],{"type":52,"value":1331},{"type":46,"tag":107,"props":6551,"children":6552},{"style":126},[6553],{"type":52,"value":6554}," 'cpc'",{"type":46,"tag":107,"props":6556,"children":6557},{"style":680},[6558],{"type":52,"value":6446},{"type":46,"tag":107,"props":6560,"children":6561},{"style":126},[6562],{"type":52,"value":6563}," 'paid_search'\n",{"type":46,"tag":107,"props":6565,"children":6566},{"class":109,"line":562},[6567,6571,6575,6579,6583,6587,6592,6596],{"type":46,"tag":107,"props":6568,"children":6569},{"style":680},[6570],{"type":52,"value":6418},{"type":46,"tag":107,"props":6572,"children":6573},{"style":120},[6574],{"type":52,"value":6423},{"type":46,"tag":107,"props":6576,"children":6577},{"style":695},[6578],{"type":52,"value":698},{"type":46,"tag":107,"props":6580,"children":6581},{"style":120},[6582],{"type":52,"value":6432},{"type":46,"tag":107,"props":6584,"children":6585},{"style":680},[6586],{"type":52,"value":1331},{"type":46,"tag":107,"props":6588,"children":6589},{"style":126},[6590],{"type":52,"value":6591}," '(direct)'",{"type":46,"tag":107,"props":6593,"children":6594},{"style":680},[6595],{"type":52,"value":6446},{"type":46,"tag":107,"props":6597,"children":6598},{"style":126},[6599],{"type":52,"value":6600}," 'direct'\n",{"type":46,"tag":107,"props":6602,"children":6603},{"class":109,"line":571},[6604,6609],{"type":46,"tag":107,"props":6605,"children":6606},{"style":680},[6607],{"type":52,"value":6608},"        ELSE",{"type":46,"tag":107,"props":6610,"children":6611},{"style":126},[6612],{"type":52,"value":6613}," 'other'\n",{"type":46,"tag":107,"props":6615,"children":6616},{"class":109,"line":580},[6617,6622,6626],{"type":46,"tag":107,"props":6618,"children":6619},{"style":680},[6620],{"type":52,"value":6621},"    END",{"type":46,"tag":107,"props":6623,"children":6624},{"style":680},[6625],{"type":52,"value":708},{"type":46,"tag":107,"props":6627,"children":6628},{"style":695},[6629],{"type":52,"value":6630}," channel\n",{"type":46,"tag":107,"props":6632,"children":6633},{"class":109,"line":11},[6634,6638,6642,6646,6651],{"type":46,"tag":107,"props":6635,"children":6636},{"style":680},[6637],{"type":52,"value":1259},{"type":46,"tag":107,"props":6639,"children":6640},{"style":120},[6641],{"type":52,"value":1264},{"type":46,"tag":107,"props":6643,"children":6644},{"style":695},[6645],{"type":52,"value":698},{"type":46,"tag":107,"props":6647,"children":6648},{"style":120},[6649],{"type":52,"value":6650},"ga4_sessions",{"type":46,"tag":107,"props":6652,"children":6653},{"style":695},[6654],{"type":52,"value":6655}," s\n",{"type":46,"tag":107,"props":6657,"children":6658},{"class":109,"line":597},[6659,6663,6667,6671,6676],{"type":46,"tag":107,"props":6660,"children":6661},{"style":680},[6662],{"type":52,"value":348},{"type":46,"tag":107,"props":6664,"children":6665},{"style":120},[6666],{"type":52,"value":1264},{"type":46,"tag":107,"props":6668,"children":6669},{"style":695},[6670],{"type":52,"value":698},{"type":46,"tag":107,"props":6672,"children":6673},{"style":120},[6674],{"type":52,"value":6675},"ga4_events",{"type":46,"tag":107,"props":6677,"children":6678},{"style":695},[6679],{"type":52,"value":6680}," e\n",{"type":46,"tag":107,"props":6682,"children":6683},{"class":109,"line":606},[6684,6688,6692,6696,6700,6704,6709,6713],{"type":46,"tag":107,"props":6685,"children":6686},{"style":680},[6687],{"type":52,"value":1313},{"type":46,"tag":107,"props":6689,"children":6690},{"style":120},[6691],{"type":52,"value":6423},{"type":46,"tag":107,"props":6693,"children":6694},{"style":695},[6695],{"type":52,"value":698},{"type":46,"tag":107,"props":6697,"children":6698},{"style":120},[6699],{"type":52,"value":4985},{"type":46,"tag":107,"props":6701,"children":6702},{"style":680},[6703],{"type":52,"value":1331},{"type":46,"tag":107,"props":6705,"children":6706},{"style":120},[6707],{"type":52,"value":6708}," e",{"type":46,"tag":107,"props":6710,"children":6711},{"style":695},[6712],{"type":52,"value":698},{"type":46,"tag":107,"props":6714,"children":6715},{"style":120},[6716],{"type":52,"value":6717},"date\n",{"type":46,"tag":107,"props":6719,"children":6720},{"class":109,"line":614},[6721,6725,6729,6733,6738,6742],{"type":46,"tag":107,"props":6722,"children":6723},{"style":680},[6724],{"type":52,"value":1354},{"type":46,"tag":107,"props":6726,"children":6727},{"style":120},[6728],{"type":52,"value":6708},{"type":46,"tag":107,"props":6730,"children":6731},{"style":695},[6732],{"type":52,"value":698},{"type":46,"tag":107,"props":6734,"children":6735},{"style":120},[6736],{"type":52,"value":6737},"event_name",{"type":46,"tag":107,"props":6739,"children":6740},{"style":680},[6741],{"type":52,"value":1331},{"type":46,"tag":107,"props":6743,"children":6744},{"style":126},[6745],{"type":52,"value":6746}," 'purchase'\n",{"type":46,"tag":450,"props":6748,"children":6749},{"v-slot:mixpanel":7},[6750,6762],{"type":46,"tag":55,"props":6751,"children":6752},{},[6753,6755,6760],{"type":52,"value":6754},"Mixpanel stores everything as events - there is no separate sessions table. You aggregate session-like metrics from ",{"type":46,"tag":88,"props":6756,"children":6758},{"className":6757},[],[6759],{"type":52,"value":6236},{"type":52,"value":6761}," directly.",{"type":46,"tag":97,"props":6763,"children":6765},{"className":455,"code":6764,"language":457,"meta":7,"style":7},"SELECT\n    e.time AS session_raw_date,       -- cast with your warehouse's date function\n    COUNT(*) AS total_sessions,\n    COUNT(CASE WHEN e.is_new_user = true THEN 1 END) AS new_users,\n    COUNT(CASE WHEN e.session_duration > 10 THEN 1 END) AS engaged_sessions,\n    COUNT(CASE WHEN e.event_name = 'purchase' THEN 1 END) AS purchase_events,\n    CASE\n        WHEN e.utm_source = 'facebook' THEN 'paid_ads'\n        WHEN e.utm_medium = 'email' THEN 'email'\n        WHEN e.utm_medium = 'organic' THEN 'organic_search'\n        WHEN e.utm_medium = 'cpc' THEN 'paid_search'\n        ELSE 'other'\n    END AS channel\nFROM raw.mixpanel_events e\nWHERE e.event_name = 'session_start'\nGROUP BY session_raw_date, channel\n",[6766],{"type":46,"tag":88,"props":6767,"children":6768},{"__ignoreMap":7},[6769,6776,6804,6833,6903,6970,7034,7041,7077,7113,7148,7183,7194,7209,7233,7261],{"type":46,"tag":107,"props":6770,"children":6771},{"class":109,"line":110},[6772],{"type":46,"tag":107,"props":6773,"children":6774},{"style":680},[6775],{"type":52,"value":683},{"type":46,"tag":107,"props":6777,"children":6778},{"class":109,"line":473},[6779,6783,6787,6792,6796,6800],{"type":46,"tag":107,"props":6780,"children":6781},{"style":120},[6782],{"type":52,"value":6384},{"type":46,"tag":107,"props":6784,"children":6785},{"style":695},[6786],{"type":52,"value":698},{"type":46,"tag":107,"props":6788,"children":6789},{"style":120},[6790],{"type":52,"value":6791},"time",{"type":46,"tag":107,"props":6793,"children":6794},{"style":680},[6795],{"type":52,"value":708},{"type":46,"tag":107,"props":6797,"children":6798},{"style":695},[6799],{"type":52,"value":6306},{"type":46,"tag":107,"props":6801,"children":6802},{"style":467},[6803],{"type":52,"value":6311},{"type":46,"tag":107,"props":6805,"children":6806},{"class":109,"line":23},[6807,6812,6816,6821,6825,6829],{"type":46,"tag":107,"props":6808,"children":6809},{"style":120},[6810],{"type":52,"value":6811},"    COUNT",{"type":46,"tag":107,"props":6813,"children":6814},{"style":695},[6815],{"type":52,"value":847},{"type":46,"tag":107,"props":6817,"children":6818},{"style":680},[6819],{"type":52,"value":6820},"*",{"type":46,"tag":107,"props":6822,"children":6823},{"style":695},[6824],{"type":52,"value":1376},{"type":46,"tag":107,"props":6826,"children":6827},{"style":680},[6828],{"type":52,"value":898},{"type":46,"tag":107,"props":6830,"children":6831},{"style":695},[6832],{"type":52,"value":6336},{"type":46,"tag":107,"props":6834,"children":6835},{"class":109,"line":490},[6836,6840,6844,6848,6853,6857,6861,6866,6870,6875,6880,6885,6890,6894,6898],{"type":46,"tag":107,"props":6837,"children":6838},{"style":120},[6839],{"type":52,"value":6811},{"type":46,"tag":107,"props":6841,"children":6842},{"style":695},[6843],{"type":52,"value":847},{"type":46,"tag":107,"props":6845,"children":6846},{"style":680},[6847],{"type":52,"value":6257},{"type":46,"tag":107,"props":6849,"children":6850},{"style":680},[6851],{"type":52,"value":6852}," WHEN",{"type":46,"tag":107,"props":6854,"children":6855},{"style":120},[6856],{"type":52,"value":6708},{"type":46,"tag":107,"props":6858,"children":6859},{"style":695},[6860],{"type":52,"value":698},{"type":46,"tag":107,"props":6862,"children":6863},{"style":120},[6864],{"type":52,"value":6865},"is_new_user",{"type":46,"tag":107,"props":6867,"children":6868},{"style":680},[6869],{"type":52,"value":1331},{"type":46,"tag":107,"props":6871,"children":6872},{"style":695},[6873],{"type":52,"value":6874}," true ",{"type":46,"tag":107,"props":6876,"children":6877},{"style":680},[6878],{"type":52,"value":6879},"THEN",{"type":46,"tag":107,"props":6881,"children":6882},{"style":120},[6883],{"type":52,"value":6884}," 1",{"type":46,"tag":107,"props":6886,"children":6887},{"style":680},[6888],{"type":52,"value":6889}," END",{"type":46,"tag":107,"props":6891,"children":6892},{"style":695},[6893],{"type":52,"value":1376},{"type":46,"tag":107,"props":6895,"children":6896},{"style":680},[6897],{"type":52,"value":898},{"type":46,"tag":107,"props":6899,"children":6900},{"style":695},[6901],{"type":52,"value":6902}," new_users,\n",{"type":46,"tag":107,"props":6904,"children":6905},{"class":109,"line":499},[6906,6910,6914,6918,6922,6926,6930,6935,6940,6945,6949,6953,6957,6961,6965],{"type":46,"tag":107,"props":6907,"children":6908},{"style":120},[6909],{"type":52,"value":6811},{"type":46,"tag":107,"props":6911,"children":6912},{"style":695},[6913],{"type":52,"value":847},{"type":46,"tag":107,"props":6915,"children":6916},{"style":680},[6917],{"type":52,"value":6257},{"type":46,"tag":107,"props":6919,"children":6920},{"style":680},[6921],{"type":52,"value":6852},{"type":46,"tag":107,"props":6923,"children":6924},{"style":120},[6925],{"type":52,"value":6708},{"type":46,"tag":107,"props":6927,"children":6928},{"style":695},[6929],{"type":52,"value":698},{"type":46,"tag":107,"props":6931,"children":6932},{"style":120},[6933],{"type":52,"value":6934},"session_duration",{"type":46,"tag":107,"props":6936,"children":6937},{"style":680},[6938],{"type":52,"value":6939}," >",{"type":46,"tag":107,"props":6941,"children":6942},{"style":120},[6943],{"type":52,"value":6944}," 10",{"type":46,"tag":107,"props":6946,"children":6947},{"style":680},[6948],{"type":52,"value":6446},{"type":46,"tag":107,"props":6950,"children":6951},{"style":120},[6952],{"type":52,"value":6884},{"type":46,"tag":107,"props":6954,"children":6955},{"style":680},[6956],{"type":52,"value":6889},{"type":46,"tag":107,"props":6958,"children":6959},{"style":695},[6960],{"type":52,"value":1376},{"type":46,"tag":107,"props":6962,"children":6963},{"style":680},[6964],{"type":52,"value":898},{"type":46,"tag":107,"props":6966,"children":6967},{"style":695},[6968],{"type":52,"value":6969}," engaged_sessions,\n",{"type":46,"tag":107,"props":6971,"children":6972},{"class":109,"line":508},[6973,6977,6981,6985,6989,6993,6997,7001,7005,7010,7014,7018,7022,7026,7030],{"type":46,"tag":107,"props":6974,"children":6975},{"style":120},[6976],{"type":52,"value":6811},{"type":46,"tag":107,"props":6978,"children":6979},{"style":695},[6980],{"type":52,"value":847},{"type":46,"tag":107,"props":6982,"children":6983},{"style":680},[6984],{"type":52,"value":6257},{"type":46,"tag":107,"props":6986,"children":6987},{"style":680},[6988],{"type":52,"value":6852},{"type":46,"tag":107,"props":6990,"children":6991},{"style":120},[6992],{"type":52,"value":6708},{"type":46,"tag":107,"props":6994,"children":6995},{"style":695},[6996],{"type":52,"value":698},{"type":46,"tag":107,"props":6998,"children":6999},{"style":120},[7000],{"type":52,"value":6737},{"type":46,"tag":107,"props":7002,"children":7003},{"style":680},[7004],{"type":52,"value":1331},{"type":46,"tag":107,"props":7006,"children":7007},{"style":126},[7008],{"type":52,"value":7009}," 'purchase'",{"type":46,"tag":107,"props":7011,"children":7012},{"style":680},[7013],{"type":52,"value":6446},{"type":46,"tag":107,"props":7015,"children":7016},{"style":120},[7017],{"type":52,"value":6884},{"type":46,"tag":107,"props":7019,"children":7020},{"style":680},[7021],{"type":52,"value":6889},{"type":46,"tag":107,"props":7023,"children":7024},{"style":695},[7025],{"type":52,"value":1376},{"type":46,"tag":107,"props":7027,"children":7028},{"style":680},[7029],{"type":52,"value":898},{"type":46,"tag":107,"props":7031,"children":7032},{"style":695},[7033],{"type":52,"value":6402},{"type":46,"tag":107,"props":7035,"children":7036},{"class":109,"line":517},[7037],{"type":46,"tag":107,"props":7038,"children":7039},{"style":680},[7040],{"type":52,"value":6410},{"type":46,"tag":107,"props":7042,"children":7043},{"class":109,"line":526},[7044,7048,7052,7056,7061,7065,7069,7073],{"type":46,"tag":107,"props":7045,"children":7046},{"style":680},[7047],{"type":52,"value":6418},{"type":46,"tag":107,"props":7049,"children":7050},{"style":120},[7051],{"type":52,"value":6708},{"type":46,"tag":107,"props":7053,"children":7054},{"style":695},[7055],{"type":52,"value":698},{"type":46,"tag":107,"props":7057,"children":7058},{"style":120},[7059],{"type":52,"value":7060},"utm_source",{"type":46,"tag":107,"props":7062,"children":7063},{"style":680},[7064],{"type":52,"value":1331},{"type":46,"tag":107,"props":7066,"children":7067},{"style":126},[7068],{"type":52,"value":6441},{"type":46,"tag":107,"props":7070,"children":7071},{"style":680},[7072],{"type":52,"value":6446},{"type":46,"tag":107,"props":7074,"children":7075},{"style":126},[7076],{"type":52,"value":6451},{"type":46,"tag":107,"props":7078,"children":7079},{"class":109,"line":535},[7080,7084,7088,7092,7097,7101,7105,7109],{"type":46,"tag":107,"props":7081,"children":7082},{"style":680},[7083],{"type":52,"value":6418},{"type":46,"tag":107,"props":7085,"children":7086},{"style":120},[7087],{"type":52,"value":6708},{"type":46,"tag":107,"props":7089,"children":7090},{"style":695},[7091],{"type":52,"value":698},{"type":46,"tag":107,"props":7093,"children":7094},{"style":120},[7095],{"type":52,"value":7096},"utm_medium",{"type":46,"tag":107,"props":7098,"children":7099},{"style":680},[7100],{"type":52,"value":1331},{"type":46,"tag":107,"props":7102,"children":7103},{"style":126},[7104],{"type":52,"value":6480},{"type":46,"tag":107,"props":7106,"children":7107},{"style":680},[7108],{"type":52,"value":6446},{"type":46,"tag":107,"props":7110,"children":7111},{"style":126},[7112],{"type":52,"value":6489},{"type":46,"tag":107,"props":7114,"children":7115},{"class":109,"line":544},[7116,7120,7124,7128,7132,7136,7140,7144],{"type":46,"tag":107,"props":7117,"children":7118},{"style":680},[7119],{"type":52,"value":6418},{"type":46,"tag":107,"props":7121,"children":7122},{"style":120},[7123],{"type":52,"value":6708},{"type":46,"tag":107,"props":7125,"children":7126},{"style":695},[7127],{"type":52,"value":698},{"type":46,"tag":107,"props":7129,"children":7130},{"style":120},[7131],{"type":52,"value":7096},{"type":46,"tag":107,"props":7133,"children":7134},{"style":680},[7135],{"type":52,"value":1331},{"type":46,"tag":107,"props":7137,"children":7138},{"style":126},[7139],{"type":52,"value":6517},{"type":46,"tag":107,"props":7141,"children":7142},{"style":680},[7143],{"type":52,"value":6446},{"type":46,"tag":107,"props":7145,"children":7146},{"style":126},[7147],{"type":52,"value":6526},{"type":46,"tag":107,"props":7149,"children":7150},{"class":109,"line":553},[7151,7155,7159,7163,7167,7171,7175,7179],{"type":46,"tag":107,"props":7152,"children":7153},{"style":680},[7154],{"type":52,"value":6418},{"type":46,"tag":107,"props":7156,"children":7157},{"style":120},[7158],{"type":52,"value":6708},{"type":46,"tag":107,"props":7160,"children":7161},{"style":695},[7162],{"type":52,"value":698},{"type":46,"tag":107,"props":7164,"children":7165},{"style":120},[7166],{"type":52,"value":7096},{"type":46,"tag":107,"props":7168,"children":7169},{"style":680},[7170],{"type":52,"value":1331},{"type":46,"tag":107,"props":7172,"children":7173},{"style":126},[7174],{"type":52,"value":6554},{"type":46,"tag":107,"props":7176,"children":7177},{"style":680},[7178],{"type":52,"value":6446},{"type":46,"tag":107,"props":7180,"children":7181},{"style":126},[7182],{"type":52,"value":6563},{"type":46,"tag":107,"props":7184,"children":7185},{"class":109,"line":562},[7186,7190],{"type":46,"tag":107,"props":7187,"children":7188},{"style":680},[7189],{"type":52,"value":6608},{"type":46,"tag":107,"props":7191,"children":7192},{"style":126},[7193],{"type":52,"value":6613},{"type":46,"tag":107,"props":7195,"children":7196},{"class":109,"line":571},[7197,7201,7205],{"type":46,"tag":107,"props":7198,"children":7199},{"style":680},[7200],{"type":52,"value":6621},{"type":46,"tag":107,"props":7202,"children":7203},{"style":680},[7204],{"type":52,"value":708},{"type":46,"tag":107,"props":7206,"children":7207},{"style":695},[7208],{"type":52,"value":6630},{"type":46,"tag":107,"props":7210,"children":7211},{"class":109,"line":580},[7212,7216,7220,7224,7229],{"type":46,"tag":107,"props":7213,"children":7214},{"style":680},[7215],{"type":52,"value":1259},{"type":46,"tag":107,"props":7217,"children":7218},{"style":120},[7219],{"type":52,"value":1264},{"type":46,"tag":107,"props":7221,"children":7222},{"style":695},[7223],{"type":52,"value":698},{"type":46,"tag":107,"props":7225,"children":7226},{"style":120},[7227],{"type":52,"value":7228},"mixpanel_events",{"type":46,"tag":107,"props":7230,"children":7231},{"style":695},[7232],{"type":52,"value":6680},{"type":46,"tag":107,"props":7234,"children":7235},{"class":109,"line":11},[7236,7240,7244,7248,7252,7256],{"type":46,"tag":107,"props":7237,"children":7238},{"style":680},[7239],{"type":52,"value":2232},{"type":46,"tag":107,"props":7241,"children":7242},{"style":120},[7243],{"type":52,"value":6708},{"type":46,"tag":107,"props":7245,"children":7246},{"style":695},[7247],{"type":52,"value":698},{"type":46,"tag":107,"props":7249,"children":7250},{"style":120},[7251],{"type":52,"value":6737},{"type":46,"tag":107,"props":7253,"children":7254},{"style":680},[7255],{"type":52,"value":1331},{"type":46,"tag":107,"props":7257,"children":7258},{"style":126},[7259],{"type":52,"value":7260}," 'session_start'\n",{"type":46,"tag":107,"props":7262,"children":7263},{"class":109,"line":597},[7264,7269],{"type":46,"tag":107,"props":7265,"children":7266},{"style":680},[7267],{"type":52,"value":7268},"GROUP BY",{"type":46,"tag":107,"props":7270,"children":7271},{"style":695},[7272],{"type":52,"value":7273}," session_raw_date, channel\n",{"type":46,"tag":4487,"props":7275,"children":7277},{"id":7276},"warehouse-date-casting",[7278],{"type":52,"value":7279},"Warehouse date casting",{"type":46,"tag":55,"props":7281,"children":7282},{},[7283,7285,7291,7293,7298,7299,7304,7306,7311],{"type":52,"value":7284},"Wrap the source query above in the Bruin asset header and apply the correct date function for your warehouse. Update the ",{"type":46,"tag":88,"props":7286,"children":7288},{"className":7287},[],[7289],{"type":52,"value":7290},"depends:",{"type":52,"value":7292}," list to match the analytics tool you chose above (GA4 uses ",{"type":46,"tag":88,"props":7294,"children":7296},{"className":7295},[],[7297],{"type":52,"value":6221},{"type":52,"value":418},{"type":46,"tag":88,"props":7300,"children":7302},{"className":7301},[],[7303],{"type":52,"value":6228},{"type":52,"value":7305},"; Mixpanel uses ",{"type":46,"tag":88,"props":7307,"children":7309},{"className":7308},[],[7310],{"type":52,"value":6236},{"type":52,"value":7312},"):",{"type":46,"tag":444,"props":7314,"children":7315},{":variants":446,"group":447},[7316,7479,7638],{"type":46,"tag":450,"props":7317,"children":7318},{"v-slot:clickhouse":7},[7319,7331],{"type":46,"tag":55,"props":7320,"children":7321},{},[7322,7324,7329],{"type":52,"value":7323},"Use ",{"type":46,"tag":88,"props":7325,"children":7327},{"className":7326},[],[7328],{"type":52,"value":4468},{"type":52,"value":7330}," for the date column:",{"type":46,"tag":97,"props":7332,"children":7334},{"className":455,"code":7333,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: staging.stg_web_sessions\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - raw.ga4_sessions       -- GA4: use raw.ga4_sessions and raw.ga4_events\n  - raw.ga4_events         -- Mixpanel: replace both with raw.mixpanel_events\ncolumns:\n  - name: session_date\n    type: date\n    checks:\n      - name: not_null\n@bruin *\u002F\n\nSELECT\n    toDate(session_raw_date) AS session_date,\n    -- ... rest of columns from source query above\n",[7335],{"type":46,"tag":88,"props":7336,"children":7337},{"__ignoreMap":7},[7338,7345,7353,7360,7367,7374,7381,7389,7397,7404,7412,7419,7426,7433,7440,7447,7454,7471],{"type":46,"tag":107,"props":7339,"children":7340},{"class":109,"line":110},[7341],{"type":46,"tag":107,"props":7342,"children":7343},{"style":467},[7344],{"type":52,"value":470},{"type":46,"tag":107,"props":7346,"children":7347},{"class":109,"line":473},[7348],{"type":46,"tag":107,"props":7349,"children":7350},{"style":467},[7351],{"type":52,"value":7352},"name: staging.stg_web_sessions\n",{"type":46,"tag":107,"props":7354,"children":7355},{"class":109,"line":23},[7356],{"type":46,"tag":107,"props":7357,"children":7358},{"style":467},[7359],{"type":52,"value":487},{"type":46,"tag":107,"props":7361,"children":7362},{"class":109,"line":490},[7363],{"type":46,"tag":107,"props":7364,"children":7365},{"style":467},[7366],{"type":52,"value":496},{"type":46,"tag":107,"props":7368,"children":7369},{"class":109,"line":499},[7370],{"type":46,"tag":107,"props":7371,"children":7372},{"style":467},[7373],{"type":52,"value":505},{"type":46,"tag":107,"props":7375,"children":7376},{"class":109,"line":508},[7377],{"type":46,"tag":107,"props":7378,"children":7379},{"style":467},[7380],{"type":52,"value":514},{"type":46,"tag":107,"props":7382,"children":7383},{"class":109,"line":517},[7384],{"type":46,"tag":107,"props":7385,"children":7386},{"style":467},[7387],{"type":52,"value":7388},"  - raw.ga4_sessions       -- GA4: use raw.ga4_sessions and raw.ga4_events\n",{"type":46,"tag":107,"props":7390,"children":7391},{"class":109,"line":526},[7392],{"type":46,"tag":107,"props":7393,"children":7394},{"style":467},[7395],{"type":52,"value":7396},"  - raw.ga4_events         -- Mixpanel: replace both with raw.mixpanel_events\n",{"type":46,"tag":107,"props":7398,"children":7399},{"class":109,"line":535},[7400],{"type":46,"tag":107,"props":7401,"children":7402},{"style":467},[7403],{"type":52,"value":541},{"type":46,"tag":107,"props":7405,"children":7406},{"class":109,"line":544},[7407],{"type":46,"tag":107,"props":7408,"children":7409},{"style":467},[7410],{"type":52,"value":7411},"  - name: session_date\n",{"type":46,"tag":107,"props":7413,"children":7414},{"class":109,"line":553},[7415],{"type":46,"tag":107,"props":7416,"children":7417},{"style":467},[7418],{"type":52,"value":4581},{"type":46,"tag":107,"props":7420,"children":7421},{"class":109,"line":562},[7422],{"type":46,"tag":107,"props":7423,"children":7424},{"style":467},[7425],{"type":52,"value":568},{"type":46,"tag":107,"props":7427,"children":7428},{"class":109,"line":571},[7429],{"type":46,"tag":107,"props":7430,"children":7431},{"style":467},[7432],{"type":52,"value":577},{"type":46,"tag":107,"props":7434,"children":7435},{"class":109,"line":580},[7436],{"type":46,"tag":107,"props":7437,"children":7438},{"style":467},[7439],{"type":52,"value":664},{"type":46,"tag":107,"props":7441,"children":7442},{"class":109,"line":11},[7443],{"type":46,"tag":107,"props":7444,"children":7445},{"emptyLinePlaceholder":22},[7446],{"type":52,"value":673},{"type":46,"tag":107,"props":7448,"children":7449},{"class":109,"line":597},[7450],{"type":46,"tag":107,"props":7451,"children":7452},{"style":680},[7453],{"type":52,"value":683},{"type":46,"tag":107,"props":7455,"children":7456},{"class":109,"line":606},[7457,7462,7466],{"type":46,"tag":107,"props":7458,"children":7459},{"style":695},[7460],{"type":52,"value":7461},"    toDate(session_raw_date) ",{"type":46,"tag":107,"props":7463,"children":7464},{"style":680},[7465],{"type":52,"value":898},{"type":46,"tag":107,"props":7467,"children":7468},{"style":695},[7469],{"type":52,"value":7470}," session_date,\n",{"type":46,"tag":107,"props":7472,"children":7473},{"class":109,"line":614},[7474],{"type":46,"tag":107,"props":7475,"children":7476},{"style":467},[7477],{"type":52,"value":7478},"    -- ... rest of columns from source query above\n",{"type":46,"tag":450,"props":7480,"children":7481},{"v-slot:bigquery":7},[7482,7492],{"type":46,"tag":55,"props":7483,"children":7484},{},[7485,7486,7491],{"type":52,"value":7323},{"type":46,"tag":88,"props":7487,"children":7489},{"className":7488},[],[7490],{"type":52,"value":4476},{"type":52,"value":7330},{"type":46,"tag":97,"props":7493,"children":7495},{"className":455,"code":7494,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: staging.stg_web_sessions\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - raw.ga4_sessions       -- GA4: use raw.ga4_sessions and raw.ga4_events\n  - raw.ga4_events         -- Mixpanel: replace both with raw.mixpanel_events\ncolumns:\n  - name: session_date\n    type: date\n    checks:\n      - name: not_null\n@bruin *\u002F\n\nSELECT\n    DATE(session_raw_date) AS session_date,\n    -- ... rest of columns from source query above\n",[7496],{"type":46,"tag":88,"props":7497,"children":7498},{"__ignoreMap":7},[7499,7506,7513,7520,7527,7534,7541,7548,7555,7562,7569,7576,7583,7590,7597,7604,7611,7631],{"type":46,"tag":107,"props":7500,"children":7501},{"class":109,"line":110},[7502],{"type":46,"tag":107,"props":7503,"children":7504},{"style":467},[7505],{"type":52,"value":470},{"type":46,"tag":107,"props":7507,"children":7508},{"class":109,"line":473},[7509],{"type":46,"tag":107,"props":7510,"children":7511},{"style":467},[7512],{"type":52,"value":7352},{"type":46,"tag":107,"props":7514,"children":7515},{"class":109,"line":23},[7516],{"type":46,"tag":107,"props":7517,"children":7518},{"style":467},[7519],{"type":52,"value":487},{"type":46,"tag":107,"props":7521,"children":7522},{"class":109,"line":490},[7523],{"type":46,"tag":107,"props":7524,"children":7525},{"style":467},[7526],{"type":52,"value":496},{"type":46,"tag":107,"props":7528,"children":7529},{"class":109,"line":499},[7530],{"type":46,"tag":107,"props":7531,"children":7532},{"style":467},[7533],{"type":52,"value":505},{"type":46,"tag":107,"props":7535,"children":7536},{"class":109,"line":508},[7537],{"type":46,"tag":107,"props":7538,"children":7539},{"style":467},[7540],{"type":52,"value":514},{"type":46,"tag":107,"props":7542,"children":7543},{"class":109,"line":517},[7544],{"type":46,"tag":107,"props":7545,"children":7546},{"style":467},[7547],{"type":52,"value":7388},{"type":46,"tag":107,"props":7549,"children":7550},{"class":109,"line":526},[7551],{"type":46,"tag":107,"props":7552,"children":7553},{"style":467},[7554],{"type":52,"value":7396},{"type":46,"tag":107,"props":7556,"children":7557},{"class":109,"line":535},[7558],{"type":46,"tag":107,"props":7559,"children":7560},{"style":467},[7561],{"type":52,"value":541},{"type":46,"tag":107,"props":7563,"children":7564},{"class":109,"line":544},[7565],{"type":46,"tag":107,"props":7566,"children":7567},{"style":467},[7568],{"type":52,"value":7411},{"type":46,"tag":107,"props":7570,"children":7571},{"class":109,"line":553},[7572],{"type":46,"tag":107,"props":7573,"children":7574},{"style":467},[7575],{"type":52,"value":4581},{"type":46,"tag":107,"props":7577,"children":7578},{"class":109,"line":562},[7579],{"type":46,"tag":107,"props":7580,"children":7581},{"style":467},[7582],{"type":52,"value":568},{"type":46,"tag":107,"props":7584,"children":7585},{"class":109,"line":571},[7586],{"type":46,"tag":107,"props":7587,"children":7588},{"style":467},[7589],{"type":52,"value":577},{"type":46,"tag":107,"props":7591,"children":7592},{"class":109,"line":580},[7593],{"type":46,"tag":107,"props":7594,"children":7595},{"style":467},[7596],{"type":52,"value":664},{"type":46,"tag":107,"props":7598,"children":7599},{"class":109,"line":11},[7600],{"type":46,"tag":107,"props":7601,"children":7602},{"emptyLinePlaceholder":22},[7603],{"type":52,"value":673},{"type":46,"tag":107,"props":7605,"children":7606},{"class":109,"line":597},[7607],{"type":46,"tag":107,"props":7608,"children":7609},{"style":680},[7610],{"type":52,"value":683},{"type":46,"tag":107,"props":7612,"children":7613},{"class":109,"line":606},[7614,7618,7623,7627],{"type":46,"tag":107,"props":7615,"children":7616},{"style":680},[7617],{"type":52,"value":4632},{"type":46,"tag":107,"props":7619,"children":7620},{"style":695},[7621],{"type":52,"value":7622},"(session_raw_date) ",{"type":46,"tag":107,"props":7624,"children":7625},{"style":680},[7626],{"type":52,"value":898},{"type":46,"tag":107,"props":7628,"children":7629},{"style":695},[7630],{"type":52,"value":7470},{"type":46,"tag":107,"props":7632,"children":7633},{"class":109,"line":614},[7634],{"type":46,"tag":107,"props":7635,"children":7636},{"style":467},[7637],{"type":52,"value":7478},{"type":46,"tag":450,"props":7639,"children":7640},{"v-slot:snowflake":7},[7641,7651],{"type":46,"tag":55,"props":7642,"children":7643},{},[7644,7645,7650],{"type":52,"value":7323},{"type":46,"tag":88,"props":7646,"children":7648},{"className":7647},[],[7649],{"type":52,"value":4483},{"type":52,"value":7330},{"type":46,"tag":97,"props":7652,"children":7654},{"className":455,"code":7653,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: staging.stg_web_sessions\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - raw.ga4_sessions       -- GA4: use raw.ga4_sessions and raw.ga4_events\n  - raw.ga4_events         -- Mixpanel: replace both with raw.mixpanel_events\ncolumns:\n  - name: session_date\n    type: date\n    checks:\n      - name: not_null\n@bruin *\u002F\n\nSELECT\n    session_raw_date::DATE AS session_date,\n    -- ... rest of columns from source query above\n",[7655],{"type":46,"tag":88,"props":7656,"children":7657},{"__ignoreMap":7},[7658,7665,7672,7679,7686,7693,7700,7707,7714,7721,7728,7735,7742,7749,7756,7763,7770,7790],{"type":46,"tag":107,"props":7659,"children":7660},{"class":109,"line":110},[7661],{"type":46,"tag":107,"props":7662,"children":7663},{"style":467},[7664],{"type":52,"value":470},{"type":46,"tag":107,"props":7666,"children":7667},{"class":109,"line":473},[7668],{"type":46,"tag":107,"props":7669,"children":7670},{"style":467},[7671],{"type":52,"value":7352},{"type":46,"tag":107,"props":7673,"children":7674},{"class":109,"line":23},[7675],{"type":46,"tag":107,"props":7676,"children":7677},{"style":467},[7678],{"type":52,"value":487},{"type":46,"tag":107,"props":7680,"children":7681},{"class":109,"line":490},[7682],{"type":46,"tag":107,"props":7683,"children":7684},{"style":467},[7685],{"type":52,"value":496},{"type":46,"tag":107,"props":7687,"children":7688},{"class":109,"line":499},[7689],{"type":46,"tag":107,"props":7690,"children":7691},{"style":467},[7692],{"type":52,"value":505},{"type":46,"tag":107,"props":7694,"children":7695},{"class":109,"line":508},[7696],{"type":46,"tag":107,"props":7697,"children":7698},{"style":467},[7699],{"type":52,"value":514},{"type":46,"tag":107,"props":7701,"children":7702},{"class":109,"line":517},[7703],{"type":46,"tag":107,"props":7704,"children":7705},{"style":467},[7706],{"type":52,"value":7388},{"type":46,"tag":107,"props":7708,"children":7709},{"class":109,"line":526},[7710],{"type":46,"tag":107,"props":7711,"children":7712},{"style":467},[7713],{"type":52,"value":7396},{"type":46,"tag":107,"props":7715,"children":7716},{"class":109,"line":535},[7717],{"type":46,"tag":107,"props":7718,"children":7719},{"style":467},[7720],{"type":52,"value":541},{"type":46,"tag":107,"props":7722,"children":7723},{"class":109,"line":544},[7724],{"type":46,"tag":107,"props":7725,"children":7726},{"style":467},[7727],{"type":52,"value":7411},{"type":46,"tag":107,"props":7729,"children":7730},{"class":109,"line":553},[7731],{"type":46,"tag":107,"props":7732,"children":7733},{"style":467},[7734],{"type":52,"value":4581},{"type":46,"tag":107,"props":7736,"children":7737},{"class":109,"line":562},[7738],{"type":46,"tag":107,"props":7739,"children":7740},{"style":467},[7741],{"type":52,"value":568},{"type":46,"tag":107,"props":7743,"children":7744},{"class":109,"line":571},[7745],{"type":46,"tag":107,"props":7746,"children":7747},{"style":467},[7748],{"type":52,"value":577},{"type":46,"tag":107,"props":7750,"children":7751},{"class":109,"line":580},[7752],{"type":46,"tag":107,"props":7753,"children":7754},{"style":467},[7755],{"type":52,"value":664},{"type":46,"tag":107,"props":7757,"children":7758},{"class":109,"line":11},[7759],{"type":46,"tag":107,"props":7760,"children":7761},{"emptyLinePlaceholder":22},[7762],{"type":52,"value":673},{"type":46,"tag":107,"props":7764,"children":7765},{"class":109,"line":597},[7766],{"type":46,"tag":107,"props":7767,"children":7768},{"style":680},[7769],{"type":52,"value":683},{"type":46,"tag":107,"props":7771,"children":7772},{"class":109,"line":606},[7773,7778,7782,7786],{"type":46,"tag":107,"props":7774,"children":7775},{"style":695},[7776],{"type":52,"value":7777},"    session_raw_date::",{"type":46,"tag":107,"props":7779,"children":7780},{"style":680},[7781],{"type":52,"value":3172},{"type":46,"tag":107,"props":7783,"children":7784},{"style":680},[7785],{"type":52,"value":708},{"type":46,"tag":107,"props":7787,"children":7788},{"style":695},[7789],{"type":52,"value":7470},{"type":46,"tag":107,"props":7791,"children":7792},{"class":109,"line":614},[7793],{"type":46,"tag":107,"props":7794,"children":7795},{"style":467},[7796],{"type":52,"value":7478},{"type":46,"tag":162,"props":7798,"children":7799},{},[7800],{"type":46,"tag":55,"props":7801,"children":7802},{},[7803],{"type":52,"value":7804},"The web sessions query needs both the right source columns (GA4 vs Mixpanel) and the right date cast for your warehouse. Ask Claude Code to generate the combined SQL for your specific stack - it will inspect your raw tables and write the correct query.",{"type":46,"tag":131,"props":7806,"children":7808},{"id":7807},"validate-and-run-the-staging-layer",[7809],{"type":52,"value":7810},"Validate and run the staging layer",{"type":46,"tag":97,"props":7812,"children":7814},{"className":99,"code":7813,"language":101,"meta":7,"style":7},"bruin validate .\n",[7815],{"type":46,"tag":88,"props":7816,"children":7817},{"__ignoreMap":7},[7818],{"type":46,"tag":107,"props":7819,"children":7820},{"class":109,"line":110},[7821,7826,7831],{"type":46,"tag":107,"props":7822,"children":7823},{"style":114},[7824],{"type":52,"value":7825},"bruin",{"type":46,"tag":107,"props":7827,"children":7828},{"style":126},[7829],{"type":52,"value":7830}," validate",{"type":46,"tag":107,"props":7832,"children":7833},{"style":126},[7834],{"type":52,"value":7835}," .\n",{"type":46,"tag":55,"props":7837,"children":7838},{},[7839],{"type":52,"value":7840},"Fix any errors, then run with the same small date range you used in Step 2:",{"type":46,"tag":97,"props":7842,"children":7844},{"className":99,"code":7843,"language":101,"meta":7,"style":7},"bruin run --start-date 2025-01-01 --end-date 2025-02-01 .\n",[7845],{"type":46,"tag":88,"props":7846,"children":7847},{"__ignoreMap":7},[7848],{"type":46,"tag":107,"props":7849,"children":7850},{"class":109,"line":110},[7851,7855,7860,7865,7870,7875,7880],{"type":46,"tag":107,"props":7852,"children":7853},{"style":114},[7854],{"type":52,"value":7825},{"type":46,"tag":107,"props":7856,"children":7857},{"style":126},[7858],{"type":52,"value":7859}," run",{"type":46,"tag":107,"props":7861,"children":7862},{"style":120},[7863],{"type":52,"value":7864}," --start-date",{"type":46,"tag":107,"props":7866,"children":7867},{"style":126},[7868],{"type":52,"value":7869}," 2025-01-01",{"type":46,"tag":107,"props":7871,"children":7872},{"style":120},[7873],{"type":52,"value":7874}," --end-date",{"type":46,"tag":107,"props":7876,"children":7877},{"style":126},[7878],{"type":52,"value":7879}," 2025-02-01",{"type":46,"tag":107,"props":7881,"children":7882},{"style":126},[7883],{"type":52,"value":7835},{"type":46,"tag":55,"props":7885,"children":7886},{},[7887,7889,7896],{"type":52,"value":7888},"Bruin executes ",{"type":46,"tag":7890,"props":7891,"children":7893},"a",{"href":7892},"\u002Flearn\u002Fcore-concepts\u002Fassets",[7894],{"type":52,"value":7895},"assets",{"type":52,"value":7897}," in dependency order - ingestors first, then staging. You can also run just one asset to test it:",{"type":46,"tag":97,"props":7899,"children":7901},{"className":99,"code":7900,"language":101,"meta":7,"style":7},"bruin run --start-date 2025-01-01 --end-date 2025-02-01 ecommerce\u002Fassets\u002Fstaging\u002Fstg_orders.sql\n",[7902],{"type":46,"tag":88,"props":7903,"children":7904},{"__ignoreMap":7},[7905],{"type":46,"tag":107,"props":7906,"children":7907},{"class":109,"line":110},[7908,7912,7916,7920,7924,7928,7932],{"type":46,"tag":107,"props":7909,"children":7910},{"style":114},[7911],{"type":52,"value":7825},{"type":46,"tag":107,"props":7913,"children":7914},{"style":126},[7915],{"type":52,"value":7859},{"type":46,"tag":107,"props":7917,"children":7918},{"style":120},[7919],{"type":52,"value":7864},{"type":46,"tag":107,"props":7921,"children":7922},{"style":126},[7923],{"type":52,"value":7869},{"type":46,"tag":107,"props":7925,"children":7926},{"style":120},[7927],{"type":52,"value":7874},{"type":46,"tag":107,"props":7929,"children":7930},{"style":126},[7931],{"type":52,"value":7879},{"type":46,"tag":107,"props":7933,"children":7934},{"style":126},[7935],{"type":52,"value":7936}," ecommerce\u002Fassets\u002Fstaging\u002Fstg_orders.sql\n",{"type":46,"tag":131,"props":7938,"children":7940},{"id":7939},"ask-claude-code-to-validate-and-troubleshoot",[7941],{"type":52,"value":7942},"Ask Claude Code to validate and troubleshoot",{"type":46,"tag":55,"props":7944,"children":7945},{},[7946],{"type":52,"value":7947},"After creating the staging assets, ask Claude Code to check everything:",{"type":46,"tag":143,"props":7949,"children":7950},{},[7951],{"type":46,"tag":55,"props":7952,"children":7953},{},[7954],{"type":52,"value":7955},"Run bruin validate on the project. If there are errors in the staging SQL files, look at the raw table schemas and fix the column names.",{"type":46,"tag":55,"props":7957,"children":7958},{},[7959],{"type":52,"value":7960},"If a query fails at runtime, Claude Code can inspect the error and the actual table data:",{"type":46,"tag":143,"props":7962,"children":7963},{},[7964],{"type":46,"tag":55,"props":7965,"children":7966},{},[7967],{"type":52,"value":7968},"The stg_customers asset failed. Query the raw.shopify_customers table to check what columns are actually available, and fix the SQL.",{"type":46,"tag":47,"props":7970,"children":7972},{"id":7971},"what-just-happened",[7973],{"type":52,"value":7974},"What just happened",{"type":46,"tag":178,"props":7976,"children":7977},{},[7978,7988,8021,8031],{"type":46,"tag":182,"props":7979,"children":7980},{},[7981,7986],{"type":46,"tag":170,"props":7982,"children":7983},{},[7984],{"type":52,"value":7985},"5 staging tables",{"type":52,"value":7987}," normalize data from your connected SaaS tools into a consistent format",{"type":46,"tag":182,"props":7989,"children":7990},{},[7991,7998,7999,8005,8006,8012,8013,8019],{"type":46,"tag":170,"props":7992,"children":7993},{},[7994],{"type":46,"tag":7890,"props":7995,"children":7996},{"href":7892},[7997],{"type":52,"value":33},{"type":52,"value":2311},{"type":46,"tag":88,"props":8000,"children":8002},{"className":8001},[],[8003],{"type":52,"value":8004},"not_null",{"type":52,"value":235},{"type":46,"tag":88,"props":8007,"children":8009},{"className":8008},[],[8010],{"type":52,"value":8011},"unique",{"type":52,"value":235},{"type":46,"tag":88,"props":8014,"children":8016},{"className":8015},[],[8017],{"type":52,"value":8018},"has_rows",{"type":52,"value":8020},") run automatically after each asset",{"type":46,"tag":182,"props":8022,"children":8023},{},[8024,8029],{"type":46,"tag":170,"props":8025,"children":8026},{},[8027],{"type":52,"value":8028},"Dependencies",{"type":52,"value":8030}," make sure staging assets wait for their source ingestors to finish",{"type":46,"tag":182,"props":8032,"children":8033},{},[8034,8042,8044,8050],{"type":46,"tag":170,"props":8035,"children":8036},{},[8037],{"type":46,"tag":7890,"props":8038,"children":8039},{"href":7892},[8040],{"type":52,"value":8041},"Materialization",{"type":52,"value":8043}," is set to ",{"type":46,"tag":88,"props":8045,"children":8047},{"className":8046},[],[8048],{"type":52,"value":8049},"table",{"type":52,"value":8051}," - each run rebuilds the staging tables from scratch for consistency",{"type":46,"tag":55,"props":8053,"children":8054},{},[8055,8057,8063],{"type":52,"value":8056},"Your ",{"type":46,"tag":7890,"props":8058,"children":8060},{"href":8059},"\u002Flearn\u002Fcore-concepts\u002Fpipelines",[8061],{"type":52,"value":8062},"pipeline",{"type":52,"value":8064}," now has two layers: ingestion and staging. Next, you'll add the report layer on top.",{"type":46,"tag":8066,"props":8067,"children":8068},"style",{},[8069],{"type":52,"value":8070},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":7,"searchDepth":473,"depth":473,"links":8072},[8073,8074,8075,8090],{"id":49,"depth":473,"text":53},{"id":62,"depth":473,"text":65},{"id":78,"depth":473,"text":81,"children":8076},[8077,8078,8080,8082,8084,8086,8088,8089],{"id":133,"depth":23,"text":136},{"id":319,"depth":23,"text":8079},"1) Staged orders - stg_orders.sql",{"id":3220,"depth":23,"text":8081},"2) Staged customers - stg_customers.sql",{"id":4037,"depth":23,"text":8083},"3) Staged products - stg_products.sql",{"id":4429,"depth":23,"text":8085},"4) Staged marketing spend - stg_marketing_spend.sql",{"id":6176,"depth":23,"text":8087},"5) Staged web sessions - stg_web_sessions.sql",{"id":7807,"depth":23,"text":7810},{"id":7939,"depth":23,"text":7942},{"id":7971,"depth":473,"text":7974},"markdown","content:tutorials:ecommerce-pipeline:data-preparation.md","content","tutorials\u002Fecommerce-pipeline\u002Fdata-preparation.md","tutorials\u002Fecommerce-pipeline\u002Fdata-preparation","md",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"date":10,"readingTime":11,"category":12,"tags":8098,"difficulty":21,"module":5,"subSteps":22,"step":23,"variants":8099,"journeys":8100,"learnMore":8101,"author":8105,"body":8106,"_type":8091,"_id":8092,"_source":8093,"_file":8094,"_stem":8095,"_extension":8096},[14,15,16,17,18,19,20],[17,18,19],[26,27],[8102,8103,8104],{"label":30,"url":31},{"label":33,"url":34},{"label":36,"url":37},{"name":39,"role":40,"image":41},{"type":43,"children":8107,"toc":15527},[8108,8112,8116,8120,8124,8128,8132,8142,8163,8167,8171,8178,8182,8186,8305,8314,8318,8390,8403,10996,11012,11021,11049,11109,11122,11759,11775,11784,11800,11825,11838,12133,12142,12146,12159,12181,12185,13171,13175,13185,13756,13781,13790,13794,13807,13811,13833,14798,14802,14830,15300,15307,15311,15332,15336,15373,15382,15419,15423,15427,15434,15438,15445,15449,15514,15523],{"type":46,"tag":47,"props":8109,"children":8110},{"id":49},[8111],{"type":52,"value":53},{"type":46,"tag":55,"props":8113,"children":8114},{},[8115],{"type":52,"value":59},{"type":46,"tag":47,"props":8117,"children":8118},{"id":62},[8119],{"type":52,"value":65},{"type":46,"tag":55,"props":8121,"children":8122},{},[8123],{"type":52,"value":70},{"type":46,"tag":55,"props":8125,"children":8126},{},[8127],{"type":52,"value":75},{"type":46,"tag":47,"props":8129,"children":8130},{"id":78},[8131],{"type":52,"value":81},{"type":46,"tag":55,"props":8133,"children":8134},{},[8135,8136,8141],{"type":52,"value":86},{"type":46,"tag":88,"props":8137,"children":8139},{"className":8138},[],[8140],{"type":52,"value":93},{"type":52,"value":95},{"type":46,"tag":97,"props":8143,"children":8144},{"className":99,"code":100,"language":101,"meta":7,"style":7},[8145],{"type":46,"tag":88,"props":8146,"children":8147},{"__ignoreMap":7},[8148],{"type":46,"tag":107,"props":8149,"children":8150},{"class":109,"line":110},[8151,8155,8159],{"type":46,"tag":107,"props":8152,"children":8153},{"style":114},[8154],{"type":52,"value":117},{"type":46,"tag":107,"props":8156,"children":8157},{"style":120},[8158],{"type":52,"value":123},{"type":46,"tag":107,"props":8160,"children":8161},{"style":126},[8162],{"type":52,"value":129},{"type":46,"tag":131,"props":8164,"children":8165},{"id":133},[8166],{"type":52,"value":136},{"type":46,"tag":55,"props":8168,"children":8169},{},[8170],{"type":52,"value":141},{"type":46,"tag":143,"props":8172,"children":8173},{},[8174],{"type":46,"tag":55,"props":8175,"children":8176},{},[8177],{"type":52,"value":150},{"type":46,"tag":55,"props":8179,"children":8180},{},[8181],{"type":52,"value":155},{"type":46,"tag":55,"props":8183,"children":8184},{},[8185],{"type":52,"value":160},{"type":46,"tag":162,"props":8187,"children":8188},{"type":164},[8189,8197],{"type":46,"tag":55,"props":8190,"children":8191},{},[8192,8196],{"type":46,"tag":170,"props":8193,"children":8194},{},[8195],{"type":52,"value":174},{"type":52,"value":176},{"type":46,"tag":178,"props":8198,"children":8199},{},[8200,8214,8228,8260,8280],{"type":46,"tag":182,"props":8201,"children":8202},{},[8203,8207,8208,8213],{"type":46,"tag":170,"props":8204,"children":8205},{},[8206],{"type":52,"value":189},{"type":52,"value":191},{"type":46,"tag":88,"props":8209,"children":8211},{"className":8210},[],[8212],{"type":52,"value":197},{"type":52,"value":199},{"type":46,"tag":182,"props":8215,"children":8216},{},[8217,8221,8222,8227],{"type":46,"tag":170,"props":8218,"children":8219},{},[8220],{"type":52,"value":207},{"type":52,"value":209},{"type":46,"tag":88,"props":8223,"children":8225},{"className":8224},[],[8226],{"type":52,"value":215},{"type":52,"value":217},{"type":46,"tag":182,"props":8229,"children":8230},{},[8231,8235,8236,8241,8242,8247,8248,8253,8254,8259],{"type":46,"tag":170,"props":8232,"children":8233},{},[8234],{"type":52,"value":225},{"type":52,"value":227},{"type":46,"tag":88,"props":8237,"children":8239},{"className":8238},[],[8240],{"type":52,"value":233},{"type":52,"value":235},{"type":46,"tag":88,"props":8243,"children":8245},{"className":8244},[],[8246],{"type":52,"value":241},{"type":52,"value":243},{"type":46,"tag":88,"props":8249,"children":8251},{"className":8250},[],[8252],{"type":52,"value":249},{"type":52,"value":251},{"type":46,"tag":88,"props":8255,"children":8257},{"className":8256},[],[8258],{"type":52,"value":257},{"type":52,"value":259},{"type":46,"tag":182,"props":8261,"children":8262},{},[8263,8267,8268,8273,8274,8279],{"type":46,"tag":170,"props":8264,"children":8265},{},[8266],{"type":52,"value":267},{"type":52,"value":269},{"type":46,"tag":88,"props":8269,"children":8271},{"className":8270},[],[8272],{"type":52,"value":275},{"type":52,"value":277},{"type":46,"tag":88,"props":8275,"children":8277},{"className":8276},[],[8278],{"type":52,"value":283},{"type":52,"value":285},{"type":46,"tag":182,"props":8281,"children":8282},{},[8283,8287,8288,8293,8294,8299,8300],{"type":46,"tag":170,"props":8284,"children":8285},{},[8286],{"type":52,"value":293},{"type":52,"value":295},{"type":46,"tag":88,"props":8289,"children":8291},{"className":8290},[],[8292],{"type":52,"value":301},{"type":52,"value":303},{"type":46,"tag":88,"props":8295,"children":8297},{"className":8296},[],[8298],{"type":52,"value":249},{"type":52,"value":310},{"type":46,"tag":88,"props":8301,"children":8303},{"className":8302},[],[8304],{"type":52,"value":316},{"type":46,"tag":131,"props":8306,"children":8307},{"id":319},[8308,8309],{"type":52,"value":322},{"type":46,"tag":88,"props":8310,"children":8312},{"className":8311},[],[8313],{"type":52,"value":328},{"type":46,"tag":55,"props":8315,"children":8316},{},[8317],{"type":52,"value":333},{"type":46,"tag":162,"props":8319,"children":8320},{"type":336},[8321],{"type":46,"tag":55,"props":8322,"children":8323},{},[8324,8325,8330,8331,8336,8337,8342,8343,8347,8348,8353,8354,8359,8360,8365,8366,8371,8372,8377,8378,8383,8384,8389],{"type":52,"value":342},{"type":46,"tag":88,"props":8326,"children":8328},{"className":8327},[],[8329],{"type":52,"value":348},{"type":52,"value":350},{"type":46,"tag":88,"props":8332,"children":8334},{"className":8333},[],[8335],{"type":52,"value":356},{"type":52,"value":358},{"type":46,"tag":88,"props":8338,"children":8340},{"className":8339},[],[8341],{"type":52,"value":364},{"type":52,"value":366},{"type":46,"tag":170,"props":8344,"children":8345},{},[8346],{"type":52,"value":371},{"type":52,"value":373},{"type":46,"tag":88,"props":8349,"children":8351},{"className":8350},[],[8352],{"type":52,"value":356},{"type":52,"value":380},{"type":46,"tag":88,"props":8355,"children":8357},{"className":8356},[],[8358],{"type":52,"value":364},{"type":52,"value":387},{"type":46,"tag":88,"props":8361,"children":8363},{"className":8362},[],[8364],{"type":52,"value":348},{"type":52,"value":394},{"type":46,"tag":88,"props":8367,"children":8369},{"className":8368},[],[8370],{"type":52,"value":400},{"type":52,"value":402},{"type":46,"tag":88,"props":8373,"children":8375},{"className":8374},[],[8376],{"type":52,"value":408},{"type":52,"value":410},{"type":46,"tag":88,"props":8379,"children":8381},{"className":8380},[],[8382],{"type":52,"value":416},{"type":52,"value":418},{"type":46,"tag":88,"props":8385,"children":8387},{"className":8386},[],[8388],{"type":52,"value":424},{"type":52,"value":426},{"type":46,"tag":55,"props":8391,"children":8392},{},[8393,8394,8402],{"type":52,"value":431},{"type":46,"tag":170,"props":8395,"children":8396},{},[8397],{"type":46,"tag":88,"props":8398,"children":8400},{"className":8399},[],[8401],{"type":52,"value":440},{"type":52,"value":442},{"type":46,"tag":444,"props":8404,"children":8405},{":variants":446,"group":447},[8406,9230,10172],{"type":46,"tag":450,"props":8407,"children":8408},{"v-slot:clickhouse":7},[8409],{"type":46,"tag":97,"props":8410,"children":8411},{"className":455,"code":456,"language":457,"meta":7,"style":7},[8412],{"type":46,"tag":88,"props":8413,"children":8414},{"__ignoreMap":7},[8415,8422,8429,8436,8443,8450,8457,8464,8471,8478,8485,8492,8499,8506,8513,8520,8527,8534,8541,8548,8555,8562,8569,8576,8583,8590,8613,8632,8655,8678,8701,8720,8779,8838,8897,8956,8975,8994,9013,9052,9075,9098,9121,9144,9179],{"type":46,"tag":107,"props":8416,"children":8417},{"class":109,"line":110},[8418],{"type":46,"tag":107,"props":8419,"children":8420},{"style":467},[8421],{"type":52,"value":470},{"type":46,"tag":107,"props":8423,"children":8424},{"class":109,"line":473},[8425],{"type":46,"tag":107,"props":8426,"children":8427},{"style":467},[8428],{"type":52,"value":479},{"type":46,"tag":107,"props":8430,"children":8431},{"class":109,"line":23},[8432],{"type":46,"tag":107,"props":8433,"children":8434},{"style":467},[8435],{"type":52,"value":487},{"type":46,"tag":107,"props":8437,"children":8438},{"class":109,"line":490},[8439],{"type":46,"tag":107,"props":8440,"children":8441},{"style":467},[8442],{"type":52,"value":496},{"type":46,"tag":107,"props":8444,"children":8445},{"class":109,"line":499},[8446],{"type":46,"tag":107,"props":8447,"children":8448},{"style":467},[8449],{"type":52,"value":505},{"type":46,"tag":107,"props":8451,"children":8452},{"class":109,"line":508},[8453],{"type":46,"tag":107,"props":8454,"children":8455},{"style":467},[8456],{"type":52,"value":514},{"type":46,"tag":107,"props":8458,"children":8459},{"class":109,"line":517},[8460],{"type":46,"tag":107,"props":8461,"children":8462},{"style":467},[8463],{"type":52,"value":523},{"type":46,"tag":107,"props":8465,"children":8466},{"class":109,"line":526},[8467],{"type":46,"tag":107,"props":8468,"children":8469},{"style":467},[8470],{"type":52,"value":532},{"type":46,"tag":107,"props":8472,"children":8473},{"class":109,"line":535},[8474],{"type":46,"tag":107,"props":8475,"children":8476},{"style":467},[8477],{"type":52,"value":541},{"type":46,"tag":107,"props":8479,"children":8480},{"class":109,"line":544},[8481],{"type":46,"tag":107,"props":8482,"children":8483},{"style":467},[8484],{"type":52,"value":550},{"type":46,"tag":107,"props":8486,"children":8487},{"class":109,"line":553},[8488],{"type":46,"tag":107,"props":8489,"children":8490},{"style":467},[8491],{"type":52,"value":559},{"type":46,"tag":107,"props":8493,"children":8494},{"class":109,"line":562},[8495],{"type":46,"tag":107,"props":8496,"children":8497},{"style":467},[8498],{"type":52,"value":568},{"type":46,"tag":107,"props":8500,"children":8501},{"class":109,"line":571},[8502],{"type":46,"tag":107,"props":8503,"children":8504},{"style":467},[8505],{"type":52,"value":577},{"type":46,"tag":107,"props":8507,"children":8508},{"class":109,"line":580},[8509],{"type":46,"tag":107,"props":8510,"children":8511},{"style":467},[8512],{"type":52,"value":586},{"type":46,"tag":107,"props":8514,"children":8515},{"class":109,"line":11},[8516],{"type":46,"tag":107,"props":8517,"children":8518},{"style":467},[8519],{"type":52,"value":594},{"type":46,"tag":107,"props":8521,"children":8522},{"class":109,"line":597},[8523],{"type":46,"tag":107,"props":8524,"children":8525},{"style":467},[8526],{"type":52,"value":603},{"type":46,"tag":107,"props":8528,"children":8529},{"class":109,"line":606},[8530],{"type":46,"tag":107,"props":8531,"children":8532},{"style":467},[8533],{"type":52,"value":568},{"type":46,"tag":107,"props":8535,"children":8536},{"class":109,"line":614},[8537],{"type":46,"tag":107,"props":8538,"children":8539},{"style":467},[8540],{"type":52,"value":577},{"type":46,"tag":107,"props":8542,"children":8543},{"class":109,"line":622},[8544],{"type":46,"tag":107,"props":8545,"children":8546},{"style":467},[8547],{"type":52,"value":628},{"type":46,"tag":107,"props":8549,"children":8550},{"class":109,"line":631},[8551],{"type":46,"tag":107,"props":8552,"children":8553},{"style":467},[8554],{"type":52,"value":637},{"type":46,"tag":107,"props":8556,"children":8557},{"class":109,"line":640},[8558],{"type":46,"tag":107,"props":8559,"children":8560},{"style":467},[8561],{"type":52,"value":646},{"type":46,"tag":107,"props":8563,"children":8564},{"class":109,"line":649},[8565],{"type":46,"tag":107,"props":8566,"children":8567},{"style":467},[8568],{"type":52,"value":655},{"type":46,"tag":107,"props":8570,"children":8571},{"class":109,"line":658},[8572],{"type":46,"tag":107,"props":8573,"children":8574},{"style":467},[8575],{"type":52,"value":664},{"type":46,"tag":107,"props":8577,"children":8578},{"class":109,"line":667},[8579],{"type":46,"tag":107,"props":8580,"children":8581},{"emptyLinePlaceholder":22},[8582],{"type":52,"value":673},{"type":46,"tag":107,"props":8584,"children":8585},{"class":109,"line":676},[8586],{"type":46,"tag":107,"props":8587,"children":8588},{"style":680},[8589],{"type":52,"value":683},{"type":46,"tag":107,"props":8591,"children":8592},{"class":109,"line":686},[8593,8597,8601,8605,8609],{"type":46,"tag":107,"props":8594,"children":8595},{"style":120},[8596],{"type":52,"value":692},{"type":46,"tag":107,"props":8598,"children":8599},{"style":695},[8600],{"type":52,"value":698},{"type":46,"tag":107,"props":8602,"children":8603},{"style":120},[8604],{"type":52,"value":703},{"type":46,"tag":107,"props":8606,"children":8607},{"style":680},[8608],{"type":52,"value":708},{"type":46,"tag":107,"props":8610,"children":8611},{"style":695},[8612],{"type":52,"value":713},{"type":46,"tag":107,"props":8614,"children":8615},{"class":109,"line":716},[8616,8620,8624,8628],{"type":46,"tag":107,"props":8617,"children":8618},{"style":120},[8619],{"type":52,"value":692},{"type":46,"tag":107,"props":8621,"children":8622},{"style":695},[8623],{"type":52,"value":698},{"type":46,"tag":107,"props":8625,"children":8626},{"style":120},[8627],{"type":52,"value":730},{"type":46,"tag":107,"props":8629,"children":8630},{"style":695},[8631],{"type":52,"value":735},{"type":46,"tag":107,"props":8633,"children":8634},{"class":109,"line":738},[8635,8639,8643,8647,8651],{"type":46,"tag":107,"props":8636,"children":8637},{"style":120},[8638],{"type":52,"value":692},{"type":46,"tag":107,"props":8640,"children":8641},{"style":695},[8642],{"type":52,"value":698},{"type":46,"tag":107,"props":8644,"children":8645},{"style":120},[8646],{"type":52,"value":752},{"type":46,"tag":107,"props":8648,"children":8649},{"style":680},[8650],{"type":52,"value":708},{"type":46,"tag":107,"props":8652,"children":8653},{"style":695},[8654],{"type":52,"value":761},{"type":46,"tag":107,"props":8656,"children":8657},{"class":109,"line":764},[8658,8662,8666,8670,8674],{"type":46,"tag":107,"props":8659,"children":8660},{"style":120},[8661],{"type":52,"value":692},{"type":46,"tag":107,"props":8663,"children":8664},{"style":695},[8665],{"type":52,"value":698},{"type":46,"tag":107,"props":8667,"children":8668},{"style":120},[8669],{"type":52,"value":778},{"type":46,"tag":107,"props":8671,"children":8672},{"style":680},[8673],{"type":52,"value":708},{"type":46,"tag":107,"props":8675,"children":8676},{"style":695},[8677],{"type":52,"value":787},{"type":46,"tag":107,"props":8679,"children":8680},{"class":109,"line":790},[8681,8685,8689,8693,8697],{"type":46,"tag":107,"props":8682,"children":8683},{"style":120},[8684],{"type":52,"value":692},{"type":46,"tag":107,"props":8686,"children":8687},{"style":695},[8688],{"type":52,"value":698},{"type":46,"tag":107,"props":8690,"children":8691},{"style":120},[8692],{"type":52,"value":416},{"type":46,"tag":107,"props":8694,"children":8695},{"style":680},[8696],{"type":52,"value":708},{"type":46,"tag":107,"props":8698,"children":8699},{"style":695},[8700],{"type":52,"value":812},{"type":46,"tag":107,"props":8702,"children":8703},{"class":109,"line":815},[8704,8708,8712,8716],{"type":46,"tag":107,"props":8705,"children":8706},{"style":120},[8707],{"type":52,"value":692},{"type":46,"tag":107,"props":8709,"children":8710},{"style":695},[8711],{"type":52,"value":698},{"type":46,"tag":107,"props":8713,"children":8714},{"style":120},[8715],{"type":52,"value":829},{"type":46,"tag":107,"props":8717,"children":8718},{"style":695},[8719],{"type":52,"value":735},{"type":46,"tag":107,"props":8721,"children":8722},{"class":109,"line":836},[8723,8727,8731,8735,8739,8743,8747,8751,8755,8759,8763,8767,8771,8775],{"type":46,"tag":107,"props":8724,"children":8725},{"style":120},[8726],{"type":52,"value":842},{"type":46,"tag":107,"props":8728,"children":8729},{"style":695},[8730],{"type":52,"value":847},{"type":46,"tag":107,"props":8732,"children":8733},{"style":120},[8734],{"type":52,"value":852},{"type":46,"tag":107,"props":8736,"children":8737},{"style":695},[8738],{"type":52,"value":698},{"type":46,"tag":107,"props":8740,"children":8741},{"style":120},[8742],{"type":52,"value":424},{"type":46,"tag":107,"props":8744,"children":8745},{"style":680},[8746],{"type":52,"value":708},{"type":46,"tag":107,"props":8748,"children":8749},{"style":680},[8750],{"type":52,"value":869},{"type":46,"tag":107,"props":8752,"children":8753},{"style":695},[8754],{"type":52,"value":847},{"type":46,"tag":107,"props":8756,"children":8757},{"style":120},[8758],{"type":52,"value":878},{"type":46,"tag":107,"props":8760,"children":8761},{"style":695},[8762],{"type":52,"value":883},{"type":46,"tag":107,"props":8764,"children":8765},{"style":120},[8766],{"type":52,"value":888},{"type":46,"tag":107,"props":8768,"children":8769},{"style":695},[8770],{"type":52,"value":893},{"type":46,"tag":107,"props":8772,"children":8773},{"style":680},[8774],{"type":52,"value":898},{"type":46,"tag":107,"props":8776,"children":8777},{"style":695},[8778],{"type":52,"value":903},{"type":46,"tag":107,"props":8780,"children":8781},{"class":109,"line":906},[8782,8786,8790,8794,8798,8802,8806,8810,8814,8818,8822,8826,8830,8834],{"type":46,"tag":107,"props":8783,"children":8784},{"style":120},[8785],{"type":52,"value":842},{"type":46,"tag":107,"props":8787,"children":8788},{"style":695},[8789],{"type":52,"value":847},{"type":46,"tag":107,"props":8791,"children":8792},{"style":120},[8793],{"type":52,"value":852},{"type":46,"tag":107,"props":8795,"children":8796},{"style":695},[8797],{"type":52,"value":698},{"type":46,"tag":107,"props":8799,"children":8800},{"style":120},[8801],{"type":52,"value":928},{"type":46,"tag":107,"props":8803,"children":8804},{"style":680},[8805],{"type":52,"value":708},{"type":46,"tag":107,"props":8807,"children":8808},{"style":680},[8809],{"type":52,"value":869},{"type":46,"tag":107,"props":8811,"children":8812},{"style":695},[8813],{"type":52,"value":847},{"type":46,"tag":107,"props":8815,"children":8816},{"style":120},[8817],{"type":52,"value":878},{"type":46,"tag":107,"props":8819,"children":8820},{"style":695},[8821],{"type":52,"value":883},{"type":46,"tag":107,"props":8823,"children":8824},{"style":120},[8825],{"type":52,"value":888},{"type":46,"tag":107,"props":8827,"children":8828},{"style":695},[8829],{"type":52,"value":893},{"type":46,"tag":107,"props":8831,"children":8832},{"style":680},[8833],{"type":52,"value":898},{"type":46,"tag":107,"props":8835,"children":8836},{"style":695},[8837],{"type":52,"value":965},{"type":46,"tag":107,"props":8839,"children":8840},{"class":109,"line":968},[8841,8845,8849,8853,8857,8861,8865,8869,8873,8877,8881,8885,8889,8893],{"type":46,"tag":107,"props":8842,"children":8843},{"style":120},[8844],{"type":52,"value":842},{"type":46,"tag":107,"props":8846,"children":8847},{"style":695},[8848],{"type":52,"value":847},{"type":46,"tag":107,"props":8850,"children":8851},{"style":120},[8852],{"type":52,"value":852},{"type":46,"tag":107,"props":8854,"children":8855},{"style":695},[8856],{"type":52,"value":698},{"type":46,"tag":107,"props":8858,"children":8859},{"style":120},[8860],{"type":52,"value":990},{"type":46,"tag":107,"props":8862,"children":8863},{"style":680},[8864],{"type":52,"value":708},{"type":46,"tag":107,"props":8866,"children":8867},{"style":680},[8868],{"type":52,"value":869},{"type":46,"tag":107,"props":8870,"children":8871},{"style":695},[8872],{"type":52,"value":847},{"type":46,"tag":107,"props":8874,"children":8875},{"style":120},[8876],{"type":52,"value":878},{"type":46,"tag":107,"props":8878,"children":8879},{"style":695},[8880],{"type":52,"value":883},{"type":46,"tag":107,"props":8882,"children":8883},{"style":120},[8884],{"type":52,"value":888},{"type":46,"tag":107,"props":8886,"children":8887},{"style":695},[8888],{"type":52,"value":893},{"type":46,"tag":107,"props":8890,"children":8891},{"style":680},[8892],{"type":52,"value":898},{"type":46,"tag":107,"props":8894,"children":8895},{"style":695},[8896],{"type":52,"value":1027},{"type":46,"tag":107,"props":8898,"children":8899},{"class":109,"line":1030},[8900,8904,8908,8912,8916,8920,8924,8928,8932,8936,8940,8944,8948,8952],{"type":46,"tag":107,"props":8901,"children":8902},{"style":120},[8903],{"type":52,"value":842},{"type":46,"tag":107,"props":8905,"children":8906},{"style":695},[8907],{"type":52,"value":847},{"type":46,"tag":107,"props":8909,"children":8910},{"style":120},[8911],{"type":52,"value":852},{"type":46,"tag":107,"props":8913,"children":8914},{"style":695},[8915],{"type":52,"value":698},{"type":46,"tag":107,"props":8917,"children":8918},{"style":120},[8919],{"type":52,"value":1052},{"type":46,"tag":107,"props":8921,"children":8922},{"style":680},[8923],{"type":52,"value":708},{"type":46,"tag":107,"props":8925,"children":8926},{"style":680},[8927],{"type":52,"value":869},{"type":46,"tag":107,"props":8929,"children":8930},{"style":695},[8931],{"type":52,"value":847},{"type":46,"tag":107,"props":8933,"children":8934},{"style":120},[8935],{"type":52,"value":878},{"type":46,"tag":107,"props":8937,"children":8938},{"style":695},[8939],{"type":52,"value":883},{"type":46,"tag":107,"props":8941,"children":8942},{"style":120},[8943],{"type":52,"value":888},{"type":46,"tag":107,"props":8945,"children":8946},{"style":695},[8947],{"type":52,"value":893},{"type":46,"tag":107,"props":8949,"children":8950},{"style":680},[8951],{"type":52,"value":898},{"type":46,"tag":107,"props":8953,"children":8954},{"style":695},[8955],{"type":52,"value":1089},{"type":46,"tag":107,"props":8957,"children":8958},{"class":109,"line":1092},[8959,8963,8967,8971],{"type":46,"tag":107,"props":8960,"children":8961},{"style":120},[8962],{"type":52,"value":692},{"type":46,"tag":107,"props":8964,"children":8965},{"style":695},[8966],{"type":52,"value":698},{"type":46,"tag":107,"props":8968,"children":8969},{"style":120},[8970],{"type":52,"value":1106},{"type":46,"tag":107,"props":8972,"children":8973},{"style":695},[8974],{"type":52,"value":735},{"type":46,"tag":107,"props":8976,"children":8977},{"class":109,"line":1113},[8978,8982,8986,8990],{"type":46,"tag":107,"props":8979,"children":8980},{"style":120},[8981],{"type":52,"value":692},{"type":46,"tag":107,"props":8983,"children":8984},{"style":695},[8985],{"type":52,"value":698},{"type":46,"tag":107,"props":8987,"children":8988},{"style":120},[8989],{"type":52,"value":1127},{"type":46,"tag":107,"props":8991,"children":8992},{"style":695},[8993],{"type":52,"value":735},{"type":46,"tag":107,"props":8995,"children":8996},{"class":109,"line":1134},[8997,9001,9005,9009],{"type":46,"tag":107,"props":8998,"children":8999},{"style":120},[9000],{"type":52,"value":692},{"type":46,"tag":107,"props":9002,"children":9003},{"style":695},[9004],{"type":52,"value":698},{"type":46,"tag":107,"props":9006,"children":9007},{"style":120},[9008],{"type":52,"value":1148},{"type":46,"tag":107,"props":9010,"children":9011},{"style":695},[9012],{"type":52,"value":735},{"type":46,"tag":107,"props":9014,"children":9015},{"class":109,"line":1155},[9016,9020,9024,9028,9032,9036,9040,9044,9048],{"type":46,"tag":107,"props":9017,"children":9018},{"style":120},[9019],{"type":52,"value":1161},{"type":46,"tag":107,"props":9021,"children":9022},{"style":695},[9023],{"type":52,"value":698},{"type":46,"tag":107,"props":9025,"children":9026},{"style":120},[9027],{"type":52,"value":1170},{"type":46,"tag":107,"props":9029,"children":9030},{"style":680},[9031],{"type":52,"value":1175},{"type":46,"tag":107,"props":9033,"children":9034},{"style":120},[9035],{"type":52,"value":1180},{"type":46,"tag":107,"props":9037,"children":9038},{"style":695},[9039],{"type":52,"value":698},{"type":46,"tag":107,"props":9041,"children":9042},{"style":120},[9043],{"type":52,"value":1189},{"type":46,"tag":107,"props":9045,"children":9046},{"style":680},[9047],{"type":52,"value":708},{"type":46,"tag":107,"props":9049,"children":9050},{"style":695},[9051],{"type":52,"value":1198},{"type":46,"tag":107,"props":9053,"children":9054},{"class":109,"line":1201},[9055,9059,9063,9067,9071],{"type":46,"tag":107,"props":9056,"children":9057},{"style":120},[9058],{"type":52,"value":1161},{"type":46,"tag":107,"props":9060,"children":9061},{"style":695},[9062],{"type":52,"value":698},{"type":46,"tag":107,"props":9064,"children":9065},{"style":120},[9066],{"type":52,"value":1215},{"type":46,"tag":107,"props":9068,"children":9069},{"style":680},[9070],{"type":52,"value":708},{"type":46,"tag":107,"props":9072,"children":9073},{"style":695},[9074],{"type":52,"value":1224},{"type":46,"tag":107,"props":9076,"children":9077},{"class":109,"line":1227},[9078,9082,9086,9090,9094],{"type":46,"tag":107,"props":9079,"children":9080},{"style":120},[9081],{"type":52,"value":1161},{"type":46,"tag":107,"props":9083,"children":9084},{"style":695},[9085],{"type":52,"value":698},{"type":46,"tag":107,"props":9087,"children":9088},{"style":120},[9089],{"type":52,"value":1241},{"type":46,"tag":107,"props":9091,"children":9092},{"style":680},[9093],{"type":52,"value":708},{"type":46,"tag":107,"props":9095,"children":9096},{"style":695},[9097],{"type":52,"value":1250},{"type":46,"tag":107,"props":9099,"children":9100},{"class":109,"line":1253},[9101,9105,9109,9113,9117],{"type":46,"tag":107,"props":9102,"children":9103},{"style":680},[9104],{"type":52,"value":1259},{"type":46,"tag":107,"props":9106,"children":9107},{"style":120},[9108],{"type":52,"value":1264},{"type":46,"tag":107,"props":9110,"children":9111},{"style":695},[9112],{"type":52,"value":698},{"type":46,"tag":107,"props":9114,"children":9115},{"style":120},[9116],{"type":52,"value":1273},{"type":46,"tag":107,"props":9118,"children":9119},{"style":695},[9120],{"type":52,"value":1278},{"type":46,"tag":107,"props":9122,"children":9123},{"class":109,"line":1281},[9124,9128,9132,9136,9140],{"type":46,"tag":107,"props":9125,"children":9126},{"style":680},[9127],{"type":52,"value":348},{"type":46,"tag":107,"props":9129,"children":9130},{"style":120},[9131],{"type":52,"value":1264},{"type":46,"tag":107,"props":9133,"children":9134},{"style":695},[9135],{"type":52,"value":698},{"type":46,"tag":107,"props":9137,"children":9138},{"style":120},[9139],{"type":52,"value":1299},{"type":46,"tag":107,"props":9141,"children":9142},{"style":695},[9143],{"type":52,"value":1304},{"type":46,"tag":107,"props":9145,"children":9146},{"class":109,"line":1307},[9147,9151,9155,9159,9163,9167,9171,9175],{"type":46,"tag":107,"props":9148,"children":9149},{"style":680},[9150],{"type":52,"value":1313},{"type":46,"tag":107,"props":9152,"children":9153},{"style":120},[9154],{"type":52,"value":1318},{"type":46,"tag":107,"props":9156,"children":9157},{"style":695},[9158],{"type":52,"value":698},{"type":46,"tag":107,"props":9160,"children":9161},{"style":120},[9162],{"type":52,"value":752},{"type":46,"tag":107,"props":9164,"children":9165},{"style":680},[9166],{"type":52,"value":1331},{"type":46,"tag":107,"props":9168,"children":9169},{"style":120},[9170],{"type":52,"value":1336},{"type":46,"tag":107,"props":9172,"children":9173},{"style":695},[9174],{"type":52,"value":698},{"type":46,"tag":107,"props":9176,"children":9177},{"style":120},[9178],{"type":52,"value":1345},{"type":46,"tag":107,"props":9180,"children":9181},{"class":109,"line":1348},[9182,9186,9190,9194,9198,9202,9206,9210,9214,9218,9222,9226],{"type":46,"tag":107,"props":9183,"children":9184},{"style":680},[9185],{"type":52,"value":1354},{"type":46,"tag":107,"props":9187,"children":9188},{"style":695},[9189],{"type":52,"value":1359},{"type":46,"tag":107,"props":9191,"children":9192},{"style":120},[9193],{"type":52,"value":852},{"type":46,"tag":107,"props":9195,"children":9196},{"style":695},[9197],{"type":52,"value":698},{"type":46,"tag":107,"props":9199,"children":9200},{"style":120},[9201],{"type":52,"value":778},{"type":46,"tag":107,"props":9203,"children":9204},{"style":695},[9205],{"type":52,"value":1376},{"type":46,"tag":107,"props":9207,"children":9208},{"style":680},[9209],{"type":52,"value":1381},{"type":46,"tag":107,"props":9211,"children":9212},{"style":695},[9213],{"type":52,"value":1359},{"type":46,"tag":107,"props":9215,"children":9216},{"style":120},[9217],{"type":52,"value":1390},{"type":46,"tag":107,"props":9219,"children":9220},{"style":695},[9221],{"type":52,"value":698},{"type":46,"tag":107,"props":9223,"children":9224},{"style":120},[9225],{"type":52,"value":1399},{"type":46,"tag":107,"props":9227,"children":9228},{"style":695},[9229],{"type":52,"value":1404},{"type":46,"tag":450,"props":9231,"children":9232},{"v-slot:bigquery":7},[9233],{"type":46,"tag":97,"props":9234,"children":9235},{"className":455,"code":1410,"language":457,"meta":7,"style":7},[9236],{"type":46,"tag":88,"props":9237,"children":9238},{"__ignoreMap":7},[9239,9246,9253,9260,9267,9274,9281,9288,9295,9302,9309,9316,9323,9330,9337,9344,9351,9358,9365,9372,9379,9386,9393,9400,9407,9414,9437,9456,9479,9502,9525,9544,9599,9654,9709,9764,9783,9802,9821,9860,9883,9906,9929,9952,9987,10046,10097],{"type":46,"tag":107,"props":9240,"children":9241},{"class":109,"line":110},[9242],{"type":46,"tag":107,"props":9243,"children":9244},{"style":467},[9245],{"type":52,"value":470},{"type":46,"tag":107,"props":9247,"children":9248},{"class":109,"line":473},[9249],{"type":46,"tag":107,"props":9250,"children":9251},{"style":467},[9252],{"type":52,"value":479},{"type":46,"tag":107,"props":9254,"children":9255},{"class":109,"line":23},[9256],{"type":46,"tag":107,"props":9257,"children":9258},{"style":467},[9259],{"type":52,"value":487},{"type":46,"tag":107,"props":9261,"children":9262},{"class":109,"line":490},[9263],{"type":46,"tag":107,"props":9264,"children":9265},{"style":467},[9266],{"type":52,"value":496},{"type":46,"tag":107,"props":9268,"children":9269},{"class":109,"line":499},[9270],{"type":46,"tag":107,"props":9271,"children":9272},{"style":467},[9273],{"type":52,"value":505},{"type":46,"tag":107,"props":9275,"children":9276},{"class":109,"line":508},[9277],{"type":46,"tag":107,"props":9278,"children":9279},{"style":467},[9280],{"type":52,"value":514},{"type":46,"tag":107,"props":9282,"children":9283},{"class":109,"line":517},[9284],{"type":46,"tag":107,"props":9285,"children":9286},{"style":467},[9287],{"type":52,"value":523},{"type":46,"tag":107,"props":9289,"children":9290},{"class":109,"line":526},[9291],{"type":46,"tag":107,"props":9292,"children":9293},{"style":467},[9294],{"type":52,"value":532},{"type":46,"tag":107,"props":9296,"children":9297},{"class":109,"line":535},[9298],{"type":46,"tag":107,"props":9299,"children":9300},{"style":467},[9301],{"type":52,"value":541},{"type":46,"tag":107,"props":9303,"children":9304},{"class":109,"line":544},[9305],{"type":46,"tag":107,"props":9306,"children":9307},{"style":467},[9308],{"type":52,"value":550},{"type":46,"tag":107,"props":9310,"children":9311},{"class":109,"line":553},[9312],{"type":46,"tag":107,"props":9313,"children":9314},{"style":467},[9315],{"type":52,"value":559},{"type":46,"tag":107,"props":9317,"children":9318},{"class":109,"line":562},[9319],{"type":46,"tag":107,"props":9320,"children":9321},{"style":467},[9322],{"type":52,"value":568},{"type":46,"tag":107,"props":9324,"children":9325},{"class":109,"line":571},[9326],{"type":46,"tag":107,"props":9327,"children":9328},{"style":467},[9329],{"type":52,"value":577},{"type":46,"tag":107,"props":9331,"children":9332},{"class":109,"line":580},[9333],{"type":46,"tag":107,"props":9334,"children":9335},{"style":467},[9336],{"type":52,"value":586},{"type":46,"tag":107,"props":9338,"children":9339},{"class":109,"line":11},[9340],{"type":46,"tag":107,"props":9341,"children":9342},{"style":467},[9343],{"type":52,"value":594},{"type":46,"tag":107,"props":9345,"children":9346},{"class":109,"line":597},[9347],{"type":46,"tag":107,"props":9348,"children":9349},{"style":467},[9350],{"type":52,"value":603},{"type":46,"tag":107,"props":9352,"children":9353},{"class":109,"line":606},[9354],{"type":46,"tag":107,"props":9355,"children":9356},{"style":467},[9357],{"type":52,"value":568},{"type":46,"tag":107,"props":9359,"children":9360},{"class":109,"line":614},[9361],{"type":46,"tag":107,"props":9362,"children":9363},{"style":467},[9364],{"type":52,"value":577},{"type":46,"tag":107,"props":9366,"children":9367},{"class":109,"line":622},[9368],{"type":46,"tag":107,"props":9369,"children":9370},{"style":467},[9371],{"type":52,"value":628},{"type":46,"tag":107,"props":9373,"children":9374},{"class":109,"line":631},[9375],{"type":46,"tag":107,"props":9376,"children":9377},{"style":467},[9378],{"type":52,"value":637},{"type":46,"tag":107,"props":9380,"children":9381},{"class":109,"line":640},[9382],{"type":46,"tag":107,"props":9383,"children":9384},{"style":467},[9385],{"type":52,"value":646},{"type":46,"tag":107,"props":9387,"children":9388},{"class":109,"line":649},[9389],{"type":46,"tag":107,"props":9390,"children":9391},{"style":467},[9392],{"type":52,"value":655},{"type":46,"tag":107,"props":9394,"children":9395},{"class":109,"line":658},[9396],{"type":46,"tag":107,"props":9397,"children":9398},{"style":467},[9399],{"type":52,"value":664},{"type":46,"tag":107,"props":9401,"children":9402},{"class":109,"line":667},[9403],{"type":46,"tag":107,"props":9404,"children":9405},{"emptyLinePlaceholder":22},[9406],{"type":52,"value":673},{"type":46,"tag":107,"props":9408,"children":9409},{"class":109,"line":676},[9410],{"type":46,"tag":107,"props":9411,"children":9412},{"style":680},[9413],{"type":52,"value":683},{"type":46,"tag":107,"props":9415,"children":9416},{"class":109,"line":686},[9417,9421,9425,9429,9433],{"type":46,"tag":107,"props":9418,"children":9419},{"style":120},[9420],{"type":52,"value":692},{"type":46,"tag":107,"props":9422,"children":9423},{"style":695},[9424],{"type":52,"value":698},{"type":46,"tag":107,"props":9426,"children":9427},{"style":120},[9428],{"type":52,"value":703},{"type":46,"tag":107,"props":9430,"children":9431},{"style":680},[9432],{"type":52,"value":708},{"type":46,"tag":107,"props":9434,"children":9435},{"style":695},[9436],{"type":52,"value":713},{"type":46,"tag":107,"props":9438,"children":9439},{"class":109,"line":716},[9440,9444,9448,9452],{"type":46,"tag":107,"props":9441,"children":9442},{"style":120},[9443],{"type":52,"value":692},{"type":46,"tag":107,"props":9445,"children":9446},{"style":695},[9447],{"type":52,"value":698},{"type":46,"tag":107,"props":9449,"children":9450},{"style":120},[9451],{"type":52,"value":730},{"type":46,"tag":107,"props":9453,"children":9454},{"style":695},[9455],{"type":52,"value":735},{"type":46,"tag":107,"props":9457,"children":9458},{"class":109,"line":738},[9459,9463,9467,9471,9475],{"type":46,"tag":107,"props":9460,"children":9461},{"style":120},[9462],{"type":52,"value":692},{"type":46,"tag":107,"props":9464,"children":9465},{"style":695},[9466],{"type":52,"value":698},{"type":46,"tag":107,"props":9468,"children":9469},{"style":120},[9470],{"type":52,"value":752},{"type":46,"tag":107,"props":9472,"children":9473},{"style":680},[9474],{"type":52,"value":708},{"type":46,"tag":107,"props":9476,"children":9477},{"style":695},[9478],{"type":52,"value":761},{"type":46,"tag":107,"props":9480,"children":9481},{"class":109,"line":764},[9482,9486,9490,9494,9498],{"type":46,"tag":107,"props":9483,"children":9484},{"style":120},[9485],{"type":52,"value":692},{"type":46,"tag":107,"props":9487,"children":9488},{"style":695},[9489],{"type":52,"value":698},{"type":46,"tag":107,"props":9491,"children":9492},{"style":120},[9493],{"type":52,"value":778},{"type":46,"tag":107,"props":9495,"children":9496},{"style":680},[9497],{"type":52,"value":708},{"type":46,"tag":107,"props":9499,"children":9500},{"style":695},[9501],{"type":52,"value":787},{"type":46,"tag":107,"props":9503,"children":9504},{"class":109,"line":790},[9505,9509,9513,9517,9521],{"type":46,"tag":107,"props":9506,"children":9507},{"style":120},[9508],{"type":52,"value":692},{"type":46,"tag":107,"props":9510,"children":9511},{"style":695},[9512],{"type":52,"value":698},{"type":46,"tag":107,"props":9514,"children":9515},{"style":120},[9516],{"type":52,"value":416},{"type":46,"tag":107,"props":9518,"children":9519},{"style":680},[9520],{"type":52,"value":708},{"type":46,"tag":107,"props":9522,"children":9523},{"style":695},[9524],{"type":52,"value":812},{"type":46,"tag":107,"props":9526,"children":9527},{"class":109,"line":815},[9528,9532,9536,9540],{"type":46,"tag":107,"props":9529,"children":9530},{"style":120},[9531],{"type":52,"value":692},{"type":46,"tag":107,"props":9533,"children":9534},{"style":695},[9535],{"type":52,"value":698},{"type":46,"tag":107,"props":9537,"children":9538},{"style":120},[9539],{"type":52,"value":829},{"type":46,"tag":107,"props":9541,"children":9542},{"style":695},[9543],{"type":52,"value":735},{"type":46,"tag":107,"props":9545,"children":9546},{"class":109,"line":836},[9547,9551,9555,9559,9563,9567,9571,9575,9579,9583,9587,9591,9595],{"type":46,"tag":107,"props":9548,"children":9549},{"style":695},[9550],{"type":52,"value":1727},{"type":46,"tag":107,"props":9552,"children":9553},{"style":120},[9554],{"type":52,"value":852},{"type":46,"tag":107,"props":9556,"children":9557},{"style":695},[9558],{"type":52,"value":698},{"type":46,"tag":107,"props":9560,"children":9561},{"style":120},[9562],{"type":52,"value":424},{"type":46,"tag":107,"props":9564,"children":9565},{"style":680},[9566],{"type":52,"value":708},{"type":46,"tag":107,"props":9568,"children":9569},{"style":680},[9570],{"type":52,"value":869},{"type":46,"tag":107,"props":9572,"children":9573},{"style":695},[9574],{"type":52,"value":847},{"type":46,"tag":107,"props":9576,"children":9577},{"style":120},[9578],{"type":52,"value":878},{"type":46,"tag":107,"props":9580,"children":9581},{"style":695},[9582],{"type":52,"value":883},{"type":46,"tag":107,"props":9584,"children":9585},{"style":120},[9586],{"type":52,"value":888},{"type":46,"tag":107,"props":9588,"children":9589},{"style":695},[9590],{"type":52,"value":893},{"type":46,"tag":107,"props":9592,"children":9593},{"style":680},[9594],{"type":52,"value":898},{"type":46,"tag":107,"props":9596,"children":9597},{"style":695},[9598],{"type":52,"value":903},{"type":46,"tag":107,"props":9600,"children":9601},{"class":109,"line":906},[9602,9606,9610,9614,9618,9622,9626,9630,9634,9638,9642,9646,9650],{"type":46,"tag":107,"props":9603,"children":9604},{"style":695},[9605],{"type":52,"value":1727},{"type":46,"tag":107,"props":9607,"children":9608},{"style":120},[9609],{"type":52,"value":852},{"type":46,"tag":107,"props":9611,"children":9612},{"style":695},[9613],{"type":52,"value":698},{"type":46,"tag":107,"props":9615,"children":9616},{"style":120},[9617],{"type":52,"value":928},{"type":46,"tag":107,"props":9619,"children":9620},{"style":680},[9621],{"type":52,"value":708},{"type":46,"tag":107,"props":9623,"children":9624},{"style":680},[9625],{"type":52,"value":869},{"type":46,"tag":107,"props":9627,"children":9628},{"style":695},[9629],{"type":52,"value":847},{"type":46,"tag":107,"props":9631,"children":9632},{"style":120},[9633],{"type":52,"value":878},{"type":46,"tag":107,"props":9635,"children":9636},{"style":695},[9637],{"type":52,"value":883},{"type":46,"tag":107,"props":9639,"children":9640},{"style":120},[9641],{"type":52,"value":888},{"type":46,"tag":107,"props":9643,"children":9644},{"style":695},[9645],{"type":52,"value":893},{"type":46,"tag":107,"props":9647,"children":9648},{"style":680},[9649],{"type":52,"value":898},{"type":46,"tag":107,"props":9651,"children":9652},{"style":695},[9653],{"type":52,"value":965},{"type":46,"tag":107,"props":9655,"children":9656},{"class":109,"line":968},[9657,9661,9665,9669,9673,9677,9681,9685,9689,9693,9697,9701,9705],{"type":46,"tag":107,"props":9658,"children":9659},{"style":695},[9660],{"type":52,"value":1727},{"type":46,"tag":107,"props":9662,"children":9663},{"style":120},[9664],{"type":52,"value":852},{"type":46,"tag":107,"props":9666,"children":9667},{"style":695},[9668],{"type":52,"value":698},{"type":46,"tag":107,"props":9670,"children":9671},{"style":120},[9672],{"type":52,"value":990},{"type":46,"tag":107,"props":9674,"children":9675},{"style":680},[9676],{"type":52,"value":708},{"type":46,"tag":107,"props":9678,"children":9679},{"style":680},[9680],{"type":52,"value":869},{"type":46,"tag":107,"props":9682,"children":9683},{"style":695},[9684],{"type":52,"value":847},{"type":46,"tag":107,"props":9686,"children":9687},{"style":120},[9688],{"type":52,"value":878},{"type":46,"tag":107,"props":9690,"children":9691},{"style":695},[9692],{"type":52,"value":883},{"type":46,"tag":107,"props":9694,"children":9695},{"style":120},[9696],{"type":52,"value":888},{"type":46,"tag":107,"props":9698,"children":9699},{"style":695},[9700],{"type":52,"value":893},{"type":46,"tag":107,"props":9702,"children":9703},{"style":680},[9704],{"type":52,"value":898},{"type":46,"tag":107,"props":9706,"children":9707},{"style":695},[9708],{"type":52,"value":1027},{"type":46,"tag":107,"props":9710,"children":9711},{"class":109,"line":1030},[9712,9716,9720,9724,9728,9732,9736,9740,9744,9748,9752,9756,9760],{"type":46,"tag":107,"props":9713,"children":9714},{"style":695},[9715],{"type":52,"value":1727},{"type":46,"tag":107,"props":9717,"children":9718},{"style":120},[9719],{"type":52,"value":852},{"type":46,"tag":107,"props":9721,"children":9722},{"style":695},[9723],{"type":52,"value":698},{"type":46,"tag":107,"props":9725,"children":9726},{"style":120},[9727],{"type":52,"value":1052},{"type":46,"tag":107,"props":9729,"children":9730},{"style":680},[9731],{"type":52,"value":708},{"type":46,"tag":107,"props":9733,"children":9734},{"style":680},[9735],{"type":52,"value":869},{"type":46,"tag":107,"props":9737,"children":9738},{"style":695},[9739],{"type":52,"value":847},{"type":46,"tag":107,"props":9741,"children":9742},{"style":120},[9743],{"type":52,"value":878},{"type":46,"tag":107,"props":9745,"children":9746},{"style":695},[9747],{"type":52,"value":883},{"type":46,"tag":107,"props":9749,"children":9750},{"style":120},[9751],{"type":52,"value":888},{"type":46,"tag":107,"props":9753,"children":9754},{"style":695},[9755],{"type":52,"value":893},{"type":46,"tag":107,"props":9757,"children":9758},{"style":680},[9759],{"type":52,"value":898},{"type":46,"tag":107,"props":9761,"children":9762},{"style":695},[9763],{"type":52,"value":1089},{"type":46,"tag":107,"props":9765,"children":9766},{"class":109,"line":1092},[9767,9771,9775,9779],{"type":46,"tag":107,"props":9768,"children":9769},{"style":120},[9770],{"type":52,"value":692},{"type":46,"tag":107,"props":9772,"children":9773},{"style":695},[9774],{"type":52,"value":698},{"type":46,"tag":107,"props":9776,"children":9777},{"style":120},[9778],{"type":52,"value":1106},{"type":46,"tag":107,"props":9780,"children":9781},{"style":695},[9782],{"type":52,"value":735},{"type":46,"tag":107,"props":9784,"children":9785},{"class":109,"line":1113},[9786,9790,9794,9798],{"type":46,"tag":107,"props":9787,"children":9788},{"style":120},[9789],{"type":52,"value":692},{"type":46,"tag":107,"props":9791,"children":9792},{"style":695},[9793],{"type":52,"value":698},{"type":46,"tag":107,"props":9795,"children":9796},{"style":120},[9797],{"type":52,"value":1127},{"type":46,"tag":107,"props":9799,"children":9800},{"style":695},[9801],{"type":52,"value":735},{"type":46,"tag":107,"props":9803,"children":9804},{"class":109,"line":1134},[9805,9809,9813,9817],{"type":46,"tag":107,"props":9806,"children":9807},{"style":120},[9808],{"type":52,"value":692},{"type":46,"tag":107,"props":9810,"children":9811},{"style":695},[9812],{"type":52,"value":698},{"type":46,"tag":107,"props":9814,"children":9815},{"style":120},[9816],{"type":52,"value":1148},{"type":46,"tag":107,"props":9818,"children":9819},{"style":695},[9820],{"type":52,"value":735},{"type":46,"tag":107,"props":9822,"children":9823},{"class":109,"line":1155},[9824,9828,9832,9836,9840,9844,9848,9852,9856],{"type":46,"tag":107,"props":9825,"children":9826},{"style":120},[9827],{"type":52,"value":1161},{"type":46,"tag":107,"props":9829,"children":9830},{"style":695},[9831],{"type":52,"value":698},{"type":46,"tag":107,"props":9833,"children":9834},{"style":120},[9835],{"type":52,"value":1170},{"type":46,"tag":107,"props":9837,"children":9838},{"style":680},[9839],{"type":52,"value":1175},{"type":46,"tag":107,"props":9841,"children":9842},{"style":120},[9843],{"type":52,"value":1180},{"type":46,"tag":107,"props":9845,"children":9846},{"style":695},[9847],{"type":52,"value":698},{"type":46,"tag":107,"props":9849,"children":9850},{"style":120},[9851],{"type":52,"value":1189},{"type":46,"tag":107,"props":9853,"children":9854},{"style":680},[9855],{"type":52,"value":708},{"type":46,"tag":107,"props":9857,"children":9858},{"style":695},[9859],{"type":52,"value":1198},{"type":46,"tag":107,"props":9861,"children":9862},{"class":109,"line":1201},[9863,9867,9871,9875,9879],{"type":46,"tag":107,"props":9864,"children":9865},{"style":120},[9866],{"type":52,"value":1161},{"type":46,"tag":107,"props":9868,"children":9869},{"style":695},[9870],{"type":52,"value":698},{"type":46,"tag":107,"props":9872,"children":9873},{"style":120},[9874],{"type":52,"value":1215},{"type":46,"tag":107,"props":9876,"children":9877},{"style":680},[9878],{"type":52,"value":708},{"type":46,"tag":107,"props":9880,"children":9881},{"style":695},[9882],{"type":52,"value":1224},{"type":46,"tag":107,"props":9884,"children":9885},{"class":109,"line":1227},[9886,9890,9894,9898,9902],{"type":46,"tag":107,"props":9887,"children":9888},{"style":120},[9889],{"type":52,"value":1161},{"type":46,"tag":107,"props":9891,"children":9892},{"style":695},[9893],{"type":52,"value":698},{"type":46,"tag":107,"props":9895,"children":9896},{"style":120},[9897],{"type":52,"value":1241},{"type":46,"tag":107,"props":9899,"children":9900},{"style":680},[9901],{"type":52,"value":708},{"type":46,"tag":107,"props":9903,"children":9904},{"style":695},[9905],{"type":52,"value":1250},{"type":46,"tag":107,"props":9907,"children":9908},{"class":109,"line":1253},[9909,9913,9917,9921,9925],{"type":46,"tag":107,"props":9910,"children":9911},{"style":680},[9912],{"type":52,"value":1259},{"type":46,"tag":107,"props":9914,"children":9915},{"style":120},[9916],{"type":52,"value":1264},{"type":46,"tag":107,"props":9918,"children":9919},{"style":695},[9920],{"type":52,"value":698},{"type":46,"tag":107,"props":9922,"children":9923},{"style":120},[9924],{"type":52,"value":1273},{"type":46,"tag":107,"props":9926,"children":9927},{"style":695},[9928],{"type":52,"value":1278},{"type":46,"tag":107,"props":9930,"children":9931},{"class":109,"line":1281},[9932,9936,9940,9944,9948],{"type":46,"tag":107,"props":9933,"children":9934},{"style":680},[9935],{"type":52,"value":348},{"type":46,"tag":107,"props":9937,"children":9938},{"style":120},[9939],{"type":52,"value":1264},{"type":46,"tag":107,"props":9941,"children":9942},{"style":695},[9943],{"type":52,"value":698},{"type":46,"tag":107,"props":9945,"children":9946},{"style":120},[9947],{"type":52,"value":1299},{"type":46,"tag":107,"props":9949,"children":9950},{"style":695},[9951],{"type":52,"value":1304},{"type":46,"tag":107,"props":9953,"children":9954},{"class":109,"line":1307},[9955,9959,9963,9967,9971,9975,9979,9983],{"type":46,"tag":107,"props":9956,"children":9957},{"style":680},[9958],{"type":52,"value":1313},{"type":46,"tag":107,"props":9960,"children":9961},{"style":120},[9962],{"type":52,"value":1318},{"type":46,"tag":107,"props":9964,"children":9965},{"style":695},[9966],{"type":52,"value":698},{"type":46,"tag":107,"props":9968,"children":9969},{"style":120},[9970],{"type":52,"value":752},{"type":46,"tag":107,"props":9972,"children":9973},{"style":680},[9974],{"type":52,"value":1331},{"type":46,"tag":107,"props":9976,"children":9977},{"style":120},[9978],{"type":52,"value":1336},{"type":46,"tag":107,"props":9980,"children":9981},{"style":695},[9982],{"type":52,"value":698},{"type":46,"tag":107,"props":9984,"children":9985},{"style":120},[9986],{"type":52,"value":1345},{"type":46,"tag":107,"props":9988,"children":9989},{"class":109,"line":1348},[9990,9994,9998,10002,10006,10010,10014,10018,10022,10026,10030,10034,10038,10042],{"type":46,"tag":107,"props":9991,"children":9992},{"style":680},[9993],{"type":52,"value":1354},{"type":46,"tag":107,"props":9995,"children":9996},{"style":680},[9997],{"type":52,"value":2175},{"type":46,"tag":107,"props":9999,"children":10000},{"style":695},[10001],{"type":52,"value":847},{"type":46,"tag":107,"props":10003,"children":10004},{"style":120},[10005],{"type":52,"value":852},{"type":46,"tag":107,"props":10007,"children":10008},{"style":695},[10009],{"type":52,"value":698},{"type":46,"tag":107,"props":10011,"children":10012},{"style":120},[10013],{"type":52,"value":778},{"type":46,"tag":107,"props":10015,"children":10016},{"style":695},[10017],{"type":52,"value":1376},{"type":46,"tag":107,"props":10019,"children":10020},{"style":680},[10021],{"type":52,"value":1381},{"type":46,"tag":107,"props":10023,"children":10024},{"style":680},[10025],{"type":52,"value":2175},{"type":46,"tag":107,"props":10027,"children":10028},{"style":695},[10029],{"type":52,"value":847},{"type":46,"tag":107,"props":10031,"children":10032},{"style":120},[10033],{"type":52,"value":1390},{"type":46,"tag":107,"props":10035,"children":10036},{"style":695},[10037],{"type":52,"value":698},{"type":46,"tag":107,"props":10039,"children":10040},{"style":120},[10041],{"type":52,"value":1399},{"type":46,"tag":107,"props":10043,"children":10044},{"style":695},[10045],{"type":52,"value":1404},{"type":46,"tag":107,"props":10047,"children":10048},{"class":109,"line":2226},[10049,10053,10057,10061,10065,10069,10073,10077,10081,10085,10089,10093],{"type":46,"tag":107,"props":10050,"children":10051},{"style":680},[10052],{"type":52,"value":2232},{"type":46,"tag":107,"props":10054,"children":10055},{"style":120},[10056],{"type":52,"value":1318},{"type":46,"tag":107,"props":10058,"children":10059},{"style":695},[10060],{"type":52,"value":698},{"type":46,"tag":107,"props":10062,"children":10063},{"style":120},[10064],{"type":52,"value":2245},{"type":46,"tag":107,"props":10066,"children":10067},{"style":680},[10068],{"type":52,"value":2250},{"type":46,"tag":107,"props":10070,"children":10071},{"style":680},[10072],{"type":52,"value":2255},{"type":46,"tag":107,"props":10074,"children":10075},{"style":695},[10076],{"type":52,"value":2260},{"type":46,"tag":107,"props":10078,"children":10079},{"style":680},[10080],{"type":52,"value":2265},{"type":46,"tag":107,"props":10082,"children":10083},{"style":120},[10084],{"type":52,"value":1318},{"type":46,"tag":107,"props":10086,"children":10087},{"style":695},[10088],{"type":52,"value":698},{"type":46,"tag":107,"props":10090,"children":10091},{"style":120},[10092],{"type":52,"value":416},{"type":46,"tag":107,"props":10094,"children":10095},{"style":680},[10096],{"type":52,"value":2282},{"type":46,"tag":107,"props":10098,"children":10099},{"class":109,"line":2285},[10100,10104,10108,10112,10116,10120,10124,10128,10132,10136,10140,10144,10148,10152,10156,10160,10164,10168],{"type":46,"tag":107,"props":10101,"children":10102},{"style":695},[10103],{"type":52,"value":2291},{"type":46,"tag":107,"props":10105,"children":10106},{"style":120},[10107],{"type":52,"value":2296},{"type":46,"tag":107,"props":10109,"children":10110},{"style":695},[10111],{"type":52,"value":2301},{"type":46,"tag":107,"props":10113,"children":10114},{"style":680},[10115],{"type":52,"value":2306},{"type":46,"tag":107,"props":10117,"children":10118},{"style":695},[10119],{"type":52,"value":2311},{"type":46,"tag":107,"props":10121,"children":10122},{"style":680},[10123],{"type":52,"value":2316},{"type":46,"tag":107,"props":10125,"children":10126},{"style":680},[10127],{"type":52,"value":2321},{"type":46,"tag":107,"props":10129,"children":10130},{"style":120},[10131],{"type":52,"value":1318},{"type":46,"tag":107,"props":10133,"children":10134},{"style":695},[10135],{"type":52,"value":698},{"type":46,"tag":107,"props":10137,"children":10138},{"style":120},[10139],{"type":52,"value":703},{"type":46,"tag":107,"props":10141,"children":10142},{"style":680},[10143],{"type":52,"value":2338},{"type":46,"tag":107,"props":10145,"children":10146},{"style":120},[10147],{"type":52,"value":1318},{"type":46,"tag":107,"props":10149,"children":10150},{"style":695},[10151],{"type":52,"value":698},{"type":46,"tag":107,"props":10153,"children":10154},{"style":120},[10155],{"type":52,"value":2351},{"type":46,"tag":107,"props":10157,"children":10158},{"style":680},[10159],{"type":52,"value":2356},{"type":46,"tag":107,"props":10161,"children":10162},{"style":695},[10163],{"type":52,"value":1376},{"type":46,"tag":107,"props":10165,"children":10166},{"style":680},[10167],{"type":52,"value":1381},{"type":46,"tag":107,"props":10169,"children":10170},{"style":120},[10171],{"type":52,"value":2369},{"type":46,"tag":450,"props":10173,"children":10174},{"v-slot:snowflake":7},[10175],{"type":46,"tag":97,"props":10176,"children":10177},{"className":455,"code":2375,"language":457,"meta":7,"style":7},[10178],{"type":46,"tag":88,"props":10179,"children":10180},{"__ignoreMap":7},[10181,10188,10195,10202,10209,10216,10223,10230,10237,10244,10251,10258,10265,10272,10279,10286,10293,10300,10307,10314,10321,10328,10335,10342,10349,10356,10379,10398,10421,10444,10467,10486,10545,10604,10663,10722,10741,10760,10779,10818,10841,10864,10887,10910,10945],{"type":46,"tag":107,"props":10182,"children":10183},{"class":109,"line":110},[10184],{"type":46,"tag":107,"props":10185,"children":10186},{"style":467},[10187],{"type":52,"value":470},{"type":46,"tag":107,"props":10189,"children":10190},{"class":109,"line":473},[10191],{"type":46,"tag":107,"props":10192,"children":10193},{"style":467},[10194],{"type":52,"value":479},{"type":46,"tag":107,"props":10196,"children":10197},{"class":109,"line":23},[10198],{"type":46,"tag":107,"props":10199,"children":10200},{"style":467},[10201],{"type":52,"value":487},{"type":46,"tag":107,"props":10203,"children":10204},{"class":109,"line":490},[10205],{"type":46,"tag":107,"props":10206,"children":10207},{"style":467},[10208],{"type":52,"value":496},{"type":46,"tag":107,"props":10210,"children":10211},{"class":109,"line":499},[10212],{"type":46,"tag":107,"props":10213,"children":10214},{"style":467},[10215],{"type":52,"value":505},{"type":46,"tag":107,"props":10217,"children":10218},{"class":109,"line":508},[10219],{"type":46,"tag":107,"props":10220,"children":10221},{"style":467},[10222],{"type":52,"value":514},{"type":46,"tag":107,"props":10224,"children":10225},{"class":109,"line":517},[10226],{"type":46,"tag":107,"props":10227,"children":10228},{"style":467},[10229],{"type":52,"value":523},{"type":46,"tag":107,"props":10231,"children":10232},{"class":109,"line":526},[10233],{"type":46,"tag":107,"props":10234,"children":10235},{"style":467},[10236],{"type":52,"value":532},{"type":46,"tag":107,"props":10238,"children":10239},{"class":109,"line":535},[10240],{"type":46,"tag":107,"props":10241,"children":10242},{"style":467},[10243],{"type":52,"value":541},{"type":46,"tag":107,"props":10245,"children":10246},{"class":109,"line":544},[10247],{"type":46,"tag":107,"props":10248,"children":10249},{"style":467},[10250],{"type":52,"value":550},{"type":46,"tag":107,"props":10252,"children":10253},{"class":109,"line":553},[10254],{"type":46,"tag":107,"props":10255,"children":10256},{"style":467},[10257],{"type":52,"value":559},{"type":46,"tag":107,"props":10259,"children":10260},{"class":109,"line":562},[10261],{"type":46,"tag":107,"props":10262,"children":10263},{"style":467},[10264],{"type":52,"value":568},{"type":46,"tag":107,"props":10266,"children":10267},{"class":109,"line":571},[10268],{"type":46,"tag":107,"props":10269,"children":10270},{"style":467},[10271],{"type":52,"value":577},{"type":46,"tag":107,"props":10273,"children":10274},{"class":109,"line":580},[10275],{"type":46,"tag":107,"props":10276,"children":10277},{"style":467},[10278],{"type":52,"value":586},{"type":46,"tag":107,"props":10280,"children":10281},{"class":109,"line":11},[10282],{"type":46,"tag":107,"props":10283,"children":10284},{"style":467},[10285],{"type":52,"value":594},{"type":46,"tag":107,"props":10287,"children":10288},{"class":109,"line":597},[10289],{"type":46,"tag":107,"props":10290,"children":10291},{"style":467},[10292],{"type":52,"value":603},{"type":46,"tag":107,"props":10294,"children":10295},{"class":109,"line":606},[10296],{"type":46,"tag":107,"props":10297,"children":10298},{"style":467},[10299],{"type":52,"value":568},{"type":46,"tag":107,"props":10301,"children":10302},{"class":109,"line":614},[10303],{"type":46,"tag":107,"props":10304,"children":10305},{"style":467},[10306],{"type":52,"value":577},{"type":46,"tag":107,"props":10308,"children":10309},{"class":109,"line":622},[10310],{"type":46,"tag":107,"props":10311,"children":10312},{"style":467},[10313],{"type":52,"value":628},{"type":46,"tag":107,"props":10315,"children":10316},{"class":109,"line":631},[10317],{"type":46,"tag":107,"props":10318,"children":10319},{"style":467},[10320],{"type":52,"value":637},{"type":46,"tag":107,"props":10322,"children":10323},{"class":109,"line":640},[10324],{"type":46,"tag":107,"props":10325,"children":10326},{"style":467},[10327],{"type":52,"value":646},{"type":46,"tag":107,"props":10329,"children":10330},{"class":109,"line":649},[10331],{"type":46,"tag":107,"props":10332,"children":10333},{"style":467},[10334],{"type":52,"value":655},{"type":46,"tag":107,"props":10336,"children":10337},{"class":109,"line":658},[10338],{"type":46,"tag":107,"props":10339,"children":10340},{"style":467},[10341],{"type":52,"value":664},{"type":46,"tag":107,"props":10343,"children":10344},{"class":109,"line":667},[10345],{"type":46,"tag":107,"props":10346,"children":10347},{"emptyLinePlaceholder":22},[10348],{"type":52,"value":673},{"type":46,"tag":107,"props":10350,"children":10351},{"class":109,"line":676},[10352],{"type":46,"tag":107,"props":10353,"children":10354},{"style":680},[10355],{"type":52,"value":683},{"type":46,"tag":107,"props":10357,"children":10358},{"class":109,"line":686},[10359,10363,10367,10371,10375],{"type":46,"tag":107,"props":10360,"children":10361},{"style":120},[10362],{"type":52,"value":692},{"type":46,"tag":107,"props":10364,"children":10365},{"style":695},[10366],{"type":52,"value":698},{"type":46,"tag":107,"props":10368,"children":10369},{"style":120},[10370],{"type":52,"value":703},{"type":46,"tag":107,"props":10372,"children":10373},{"style":680},[10374],{"type":52,"value":708},{"type":46,"tag":107,"props":10376,"children":10377},{"style":695},[10378],{"type":52,"value":713},{"type":46,"tag":107,"props":10380,"children":10381},{"class":109,"line":716},[10382,10386,10390,10394],{"type":46,"tag":107,"props":10383,"children":10384},{"style":120},[10385],{"type":52,"value":692},{"type":46,"tag":107,"props":10387,"children":10388},{"style":695},[10389],{"type":52,"value":698},{"type":46,"tag":107,"props":10391,"children":10392},{"style":120},[10393],{"type":52,"value":730},{"type":46,"tag":107,"props":10395,"children":10396},{"style":695},[10397],{"type":52,"value":735},{"type":46,"tag":107,"props":10399,"children":10400},{"class":109,"line":738},[10401,10405,10409,10413,10417],{"type":46,"tag":107,"props":10402,"children":10403},{"style":120},[10404],{"type":52,"value":692},{"type":46,"tag":107,"props":10406,"children":10407},{"style":695},[10408],{"type":52,"value":698},{"type":46,"tag":107,"props":10410,"children":10411},{"style":120},[10412],{"type":52,"value":752},{"type":46,"tag":107,"props":10414,"children":10415},{"style":680},[10416],{"type":52,"value":708},{"type":46,"tag":107,"props":10418,"children":10419},{"style":695},[10420],{"type":52,"value":761},{"type":46,"tag":107,"props":10422,"children":10423},{"class":109,"line":764},[10424,10428,10432,10436,10440],{"type":46,"tag":107,"props":10425,"children":10426},{"style":120},[10427],{"type":52,"value":692},{"type":46,"tag":107,"props":10429,"children":10430},{"style":695},[10431],{"type":52,"value":698},{"type":46,"tag":107,"props":10433,"children":10434},{"style":120},[10435],{"type":52,"value":778},{"type":46,"tag":107,"props":10437,"children":10438},{"style":680},[10439],{"type":52,"value":708},{"type":46,"tag":107,"props":10441,"children":10442},{"style":695},[10443],{"type":52,"value":787},{"type":46,"tag":107,"props":10445,"children":10446},{"class":109,"line":790},[10447,10451,10455,10459,10463],{"type":46,"tag":107,"props":10448,"children":10449},{"style":120},[10450],{"type":52,"value":692},{"type":46,"tag":107,"props":10452,"children":10453},{"style":695},[10454],{"type":52,"value":698},{"type":46,"tag":107,"props":10456,"children":10457},{"style":120},[10458],{"type":52,"value":416},{"type":46,"tag":107,"props":10460,"children":10461},{"style":680},[10462],{"type":52,"value":708},{"type":46,"tag":107,"props":10464,"children":10465},{"style":695},[10466],{"type":52,"value":812},{"type":46,"tag":107,"props":10468,"children":10469},{"class":109,"line":815},[10470,10474,10478,10482],{"type":46,"tag":107,"props":10471,"children":10472},{"style":120},[10473],{"type":52,"value":692},{"type":46,"tag":107,"props":10475,"children":10476},{"style":695},[10477],{"type":52,"value":698},{"type":46,"tag":107,"props":10479,"children":10480},{"style":120},[10481],{"type":52,"value":829},{"type":46,"tag":107,"props":10483,"children":10484},{"style":695},[10485],{"type":52,"value":735},{"type":46,"tag":107,"props":10487,"children":10488},{"class":109,"line":836},[10489,10493,10497,10501,10505,10509,10513,10517,10521,10525,10529,10533,10537,10541],{"type":46,"tag":107,"props":10490,"children":10491},{"style":120},[10492],{"type":52,"value":842},{"type":46,"tag":107,"props":10494,"children":10495},{"style":695},[10496],{"type":52,"value":847},{"type":46,"tag":107,"props":10498,"children":10499},{"style":120},[10500],{"type":52,"value":852},{"type":46,"tag":107,"props":10502,"children":10503},{"style":695},[10504],{"type":52,"value":698},{"type":46,"tag":107,"props":10506,"children":10507},{"style":120},[10508],{"type":52,"value":424},{"type":46,"tag":107,"props":10510,"children":10511},{"style":680},[10512],{"type":52,"value":708},{"type":46,"tag":107,"props":10514,"children":10515},{"style":680},[10516],{"type":52,"value":869},{"type":46,"tag":107,"props":10518,"children":10519},{"style":695},[10520],{"type":52,"value":847},{"type":46,"tag":107,"props":10522,"children":10523},{"style":120},[10524],{"type":52,"value":878},{"type":46,"tag":107,"props":10526,"children":10527},{"style":695},[10528],{"type":52,"value":883},{"type":46,"tag":107,"props":10530,"children":10531},{"style":120},[10532],{"type":52,"value":888},{"type":46,"tag":107,"props":10534,"children":10535},{"style":695},[10536],{"type":52,"value":893},{"type":46,"tag":107,"props":10538,"children":10539},{"style":680},[10540],{"type":52,"value":898},{"type":46,"tag":107,"props":10542,"children":10543},{"style":695},[10544],{"type":52,"value":903},{"type":46,"tag":107,"props":10546,"children":10547},{"class":109,"line":906},[10548,10552,10556,10560,10564,10568,10572,10576,10580,10584,10588,10592,10596,10600],{"type":46,"tag":107,"props":10549,"children":10550},{"style":120},[10551],{"type":52,"value":842},{"type":46,"tag":107,"props":10553,"children":10554},{"style":695},[10555],{"type":52,"value":847},{"type":46,"tag":107,"props":10557,"children":10558},{"style":120},[10559],{"type":52,"value":852},{"type":46,"tag":107,"props":10561,"children":10562},{"style":695},[10563],{"type":52,"value":698},{"type":46,"tag":107,"props":10565,"children":10566},{"style":120},[10567],{"type":52,"value":928},{"type":46,"tag":107,"props":10569,"children":10570},{"style":680},[10571],{"type":52,"value":708},{"type":46,"tag":107,"props":10573,"children":10574},{"style":680},[10575],{"type":52,"value":869},{"type":46,"tag":107,"props":10577,"children":10578},{"style":695},[10579],{"type":52,"value":847},{"type":46,"tag":107,"props":10581,"children":10582},{"style":120},[10583],{"type":52,"value":878},{"type":46,"tag":107,"props":10585,"children":10586},{"style":695},[10587],{"type":52,"value":883},{"type":46,"tag":107,"props":10589,"children":10590},{"style":120},[10591],{"type":52,"value":888},{"type":46,"tag":107,"props":10593,"children":10594},{"style":695},[10595],{"type":52,"value":893},{"type":46,"tag":107,"props":10597,"children":10598},{"style":680},[10599],{"type":52,"value":898},{"type":46,"tag":107,"props":10601,"children":10602},{"style":695},[10603],{"type":52,"value":965},{"type":46,"tag":107,"props":10605,"children":10606},{"class":109,"line":968},[10607,10611,10615,10619,10623,10627,10631,10635,10639,10643,10647,10651,10655,10659],{"type":46,"tag":107,"props":10608,"children":10609},{"style":120},[10610],{"type":52,"value":842},{"type":46,"tag":107,"props":10612,"children":10613},{"style":695},[10614],{"type":52,"value":847},{"type":46,"tag":107,"props":10616,"children":10617},{"style":120},[10618],{"type":52,"value":852},{"type":46,"tag":107,"props":10620,"children":10621},{"style":695},[10622],{"type":52,"value":698},{"type":46,"tag":107,"props":10624,"children":10625},{"style":120},[10626],{"type":52,"value":990},{"type":46,"tag":107,"props":10628,"children":10629},{"style":680},[10630],{"type":52,"value":708},{"type":46,"tag":107,"props":10632,"children":10633},{"style":680},[10634],{"type":52,"value":869},{"type":46,"tag":107,"props":10636,"children":10637},{"style":695},[10638],{"type":52,"value":847},{"type":46,"tag":107,"props":10640,"children":10641},{"style":120},[10642],{"type":52,"value":878},{"type":46,"tag":107,"props":10644,"children":10645},{"style":695},[10646],{"type":52,"value":883},{"type":46,"tag":107,"props":10648,"children":10649},{"style":120},[10650],{"type":52,"value":888},{"type":46,"tag":107,"props":10652,"children":10653},{"style":695},[10654],{"type":52,"value":893},{"type":46,"tag":107,"props":10656,"children":10657},{"style":680},[10658],{"type":52,"value":898},{"type":46,"tag":107,"props":10660,"children":10661},{"style":695},[10662],{"type":52,"value":1027},{"type":46,"tag":107,"props":10664,"children":10665},{"class":109,"line":1030},[10666,10670,10674,10678,10682,10686,10690,10694,10698,10702,10706,10710,10714,10718],{"type":46,"tag":107,"props":10667,"children":10668},{"style":120},[10669],{"type":52,"value":842},{"type":46,"tag":107,"props":10671,"children":10672},{"style":695},[10673],{"type":52,"value":847},{"type":46,"tag":107,"props":10675,"children":10676},{"style":120},[10677],{"type":52,"value":852},{"type":46,"tag":107,"props":10679,"children":10680},{"style":695},[10681],{"type":52,"value":698},{"type":46,"tag":107,"props":10683,"children":10684},{"style":120},[10685],{"type":52,"value":1052},{"type":46,"tag":107,"props":10687,"children":10688},{"style":680},[10689],{"type":52,"value":708},{"type":46,"tag":107,"props":10691,"children":10692},{"style":680},[10693],{"type":52,"value":869},{"type":46,"tag":107,"props":10695,"children":10696},{"style":695},[10697],{"type":52,"value":847},{"type":46,"tag":107,"props":10699,"children":10700},{"style":120},[10701],{"type":52,"value":878},{"type":46,"tag":107,"props":10703,"children":10704},{"style":695},[10705],{"type":52,"value":883},{"type":46,"tag":107,"props":10707,"children":10708},{"style":120},[10709],{"type":52,"value":888},{"type":46,"tag":107,"props":10711,"children":10712},{"style":695},[10713],{"type":52,"value":893},{"type":46,"tag":107,"props":10715,"children":10716},{"style":680},[10717],{"type":52,"value":898},{"type":46,"tag":107,"props":10719,"children":10720},{"style":695},[10721],{"type":52,"value":1089},{"type":46,"tag":107,"props":10723,"children":10724},{"class":109,"line":1092},[10725,10729,10733,10737],{"type":46,"tag":107,"props":10726,"children":10727},{"style":120},[10728],{"type":52,"value":692},{"type":46,"tag":107,"props":10730,"children":10731},{"style":695},[10732],{"type":52,"value":698},{"type":46,"tag":107,"props":10734,"children":10735},{"style":120},[10736],{"type":52,"value":1106},{"type":46,"tag":107,"props":10738,"children":10739},{"style":695},[10740],{"type":52,"value":735},{"type":46,"tag":107,"props":10742,"children":10743},{"class":109,"line":1113},[10744,10748,10752,10756],{"type":46,"tag":107,"props":10745,"children":10746},{"style":120},[10747],{"type":52,"value":692},{"type":46,"tag":107,"props":10749,"children":10750},{"style":695},[10751],{"type":52,"value":698},{"type":46,"tag":107,"props":10753,"children":10754},{"style":120},[10755],{"type":52,"value":1127},{"type":46,"tag":107,"props":10757,"children":10758},{"style":695},[10759],{"type":52,"value":735},{"type":46,"tag":107,"props":10761,"children":10762},{"class":109,"line":1134},[10763,10767,10771,10775],{"type":46,"tag":107,"props":10764,"children":10765},{"style":120},[10766],{"type":52,"value":692},{"type":46,"tag":107,"props":10768,"children":10769},{"style":695},[10770],{"type":52,"value":698},{"type":46,"tag":107,"props":10772,"children":10773},{"style":120},[10774],{"type":52,"value":1148},{"type":46,"tag":107,"props":10776,"children":10777},{"style":695},[10778],{"type":52,"value":735},{"type":46,"tag":107,"props":10780,"children":10781},{"class":109,"line":1155},[10782,10786,10790,10794,10798,10802,10806,10810,10814],{"type":46,"tag":107,"props":10783,"children":10784},{"style":120},[10785],{"type":52,"value":1161},{"type":46,"tag":107,"props":10787,"children":10788},{"style":695},[10789],{"type":52,"value":698},{"type":46,"tag":107,"props":10791,"children":10792},{"style":120},[10793],{"type":52,"value":1170},{"type":46,"tag":107,"props":10795,"children":10796},{"style":680},[10797],{"type":52,"value":1175},{"type":46,"tag":107,"props":10799,"children":10800},{"style":120},[10801],{"type":52,"value":1180},{"type":46,"tag":107,"props":10803,"children":10804},{"style":695},[10805],{"type":52,"value":698},{"type":46,"tag":107,"props":10807,"children":10808},{"style":120},[10809],{"type":52,"value":1189},{"type":46,"tag":107,"props":10811,"children":10812},{"style":680},[10813],{"type":52,"value":708},{"type":46,"tag":107,"props":10815,"children":10816},{"style":695},[10817],{"type":52,"value":1198},{"type":46,"tag":107,"props":10819,"children":10820},{"class":109,"line":1201},[10821,10825,10829,10833,10837],{"type":46,"tag":107,"props":10822,"children":10823},{"style":120},[10824],{"type":52,"value":1161},{"type":46,"tag":107,"props":10826,"children":10827},{"style":695},[10828],{"type":52,"value":698},{"type":46,"tag":107,"props":10830,"children":10831},{"style":120},[10832],{"type":52,"value":1215},{"type":46,"tag":107,"props":10834,"children":10835},{"style":680},[10836],{"type":52,"value":708},{"type":46,"tag":107,"props":10838,"children":10839},{"style":695},[10840],{"type":52,"value":1224},{"type":46,"tag":107,"props":10842,"children":10843},{"class":109,"line":1227},[10844,10848,10852,10856,10860],{"type":46,"tag":107,"props":10845,"children":10846},{"style":120},[10847],{"type":52,"value":1161},{"type":46,"tag":107,"props":10849,"children":10850},{"style":695},[10851],{"type":52,"value":698},{"type":46,"tag":107,"props":10853,"children":10854},{"style":120},[10855],{"type":52,"value":1241},{"type":46,"tag":107,"props":10857,"children":10858},{"style":680},[10859],{"type":52,"value":708},{"type":46,"tag":107,"props":10861,"children":10862},{"style":695},[10863],{"type":52,"value":1250},{"type":46,"tag":107,"props":10865,"children":10866},{"class":109,"line":1253},[10867,10871,10875,10879,10883],{"type":46,"tag":107,"props":10868,"children":10869},{"style":680},[10870],{"type":52,"value":1259},{"type":46,"tag":107,"props":10872,"children":10873},{"style":120},[10874],{"type":52,"value":1264},{"type":46,"tag":107,"props":10876,"children":10877},{"style":695},[10878],{"type":52,"value":698},{"type":46,"tag":107,"props":10880,"children":10881},{"style":120},[10882],{"type":52,"value":1273},{"type":46,"tag":107,"props":10884,"children":10885},{"style":695},[10886],{"type":52,"value":1278},{"type":46,"tag":107,"props":10888,"children":10889},{"class":109,"line":1281},[10890,10894,10898,10902,10906],{"type":46,"tag":107,"props":10891,"children":10892},{"style":680},[10893],{"type":52,"value":348},{"type":46,"tag":107,"props":10895,"children":10896},{"style":120},[10897],{"type":52,"value":1264},{"type":46,"tag":107,"props":10899,"children":10900},{"style":695},[10901],{"type":52,"value":698},{"type":46,"tag":107,"props":10903,"children":10904},{"style":120},[10905],{"type":52,"value":1299},{"type":46,"tag":107,"props":10907,"children":10908},{"style":695},[10909],{"type":52,"value":1304},{"type":46,"tag":107,"props":10911,"children":10912},{"class":109,"line":1307},[10913,10917,10921,10925,10929,10933,10937,10941],{"type":46,"tag":107,"props":10914,"children":10915},{"style":680},[10916],{"type":52,"value":1313},{"type":46,"tag":107,"props":10918,"children":10919},{"style":120},[10920],{"type":52,"value":1318},{"type":46,"tag":107,"props":10922,"children":10923},{"style":695},[10924],{"type":52,"value":698},{"type":46,"tag":107,"props":10926,"children":10927},{"style":120},[10928],{"type":52,"value":752},{"type":46,"tag":107,"props":10930,"children":10931},{"style":680},[10932],{"type":52,"value":1331},{"type":46,"tag":107,"props":10934,"children":10935},{"style":120},[10936],{"type":52,"value":1336},{"type":46,"tag":107,"props":10938,"children":10939},{"style":695},[10940],{"type":52,"value":698},{"type":46,"tag":107,"props":10942,"children":10943},{"style":120},[10944],{"type":52,"value":1345},{"type":46,"tag":107,"props":10946,"children":10947},{"class":109,"line":1348},[10948,10952,10956,10960,10964,10968,10972,10976,10980,10984,10988,10992],{"type":46,"tag":107,"props":10949,"children":10950},{"style":680},[10951],{"type":52,"value":1354},{"type":46,"tag":107,"props":10953,"children":10954},{"style":120},[10955],{"type":52,"value":1318},{"type":46,"tag":107,"props":10957,"children":10958},{"style":695},[10959],{"type":52,"value":698},{"type":46,"tag":107,"props":10961,"children":10962},{"style":120},[10963],{"type":52,"value":778},{"type":46,"tag":107,"props":10965,"children":10966},{"style":695},[10967],{"type":52,"value":3167},{"type":46,"tag":107,"props":10969,"children":10970},{"style":680},[10971],{"type":52,"value":3172},{"type":46,"tag":107,"props":10973,"children":10974},{"style":680},[10975],{"type":52,"value":1331},{"type":46,"tag":107,"props":10977,"children":10978},{"style":120},[10979],{"type":52,"value":1336},{"type":46,"tag":107,"props":10981,"children":10982},{"style":695},[10983],{"type":52,"value":698},{"type":46,"tag":107,"props":10985,"children":10986},{"style":120},[10987],{"type":52,"value":1399},{"type":46,"tag":107,"props":10989,"children":10990},{"style":695},[10991],{"type":52,"value":3167},{"type":46,"tag":107,"props":10993,"children":10994},{"style":680},[10995],{"type":52,"value":3197},{"type":46,"tag":55,"props":10997,"children":10998},{},[10999,11000,11005,11006,11011],{"type":52,"value":3202},{"type":46,"tag":88,"props":11001,"children":11003},{"className":11002},[],[11004],{"type":52,"value":348},{"type":52,"value":3209},{"type":46,"tag":88,"props":11007,"children":11009},{"className":11008},[],[11010],{"type":52,"value":3215},{"type":52,"value":3217},{"type":46,"tag":131,"props":11013,"children":11014},{"id":3220},[11015,11016],{"type":52,"value":3223},{"type":46,"tag":88,"props":11017,"children":11019},{"className":11018},[],[11020],{"type":52,"value":3229},{"type":46,"tag":55,"props":11022,"children":11023},{},[11024,11025,11030,11031,11036,11037,11042,11043,11048],{"type":52,"value":3234},{"type":46,"tag":88,"props":11026,"children":11028},{"className":11027},[],[11029],{"type":52,"value":3240},{"type":52,"value":235},{"type":46,"tag":88,"props":11032,"children":11034},{"className":11033},[],[11035],{"type":52,"value":3247},{"type":52,"value":235},{"type":46,"tag":88,"props":11038,"children":11040},{"className":11039},[],[11041],{"type":52,"value":3254},{"type":52,"value":243},{"type":46,"tag":88,"props":11044,"children":11046},{"className":11045},[],[11047],{"type":52,"value":3261},{"type":52,"value":3263},{"type":46,"tag":162,"props":11050,"children":11051},{"type":336},[11052],{"type":46,"tag":55,"props":11053,"children":11054},{},[11055,11056,11061,11062,11067,11068,11072,11073,11078,11079,11084,11085,11090,11091,11096,11097,11102,11103,11108],{"type":52,"value":3271},{"type":46,"tag":88,"props":11057,"children":11059},{"className":11058},[],[11060],{"type":52,"value":3277},{"type":52,"value":3279},{"type":46,"tag":88,"props":11063,"children":11065},{"className":11064},[],[11066],{"type":52,"value":3285},{"type":52,"value":366},{"type":46,"tag":170,"props":11069,"children":11070},{},[11071],{"type":52,"value":371},{"type":52,"value":373},{"type":46,"tag":88,"props":11074,"children":11076},{"className":11075},[],[11077],{"type":52,"value":3285},{"type":52,"value":380},{"type":46,"tag":88,"props":11080,"children":11082},{"className":11081},[],[11083],{"type":52,"value":364},{"type":52,"value":3304},{"type":46,"tag":88,"props":11086,"children":11088},{"className":11087},[],[11089],{"type":52,"value":3254},{"type":52,"value":3311},{"type":46,"tag":88,"props":11092,"children":11094},{"className":11093},[],[11095],{"type":52,"value":3317},{"type":52,"value":3319},{"type":46,"tag":88,"props":11098,"children":11100},{"className":11099},[],[11101],{"type":52,"value":3277},{"type":52,"value":3326},{"type":46,"tag":88,"props":11104,"children":11106},{"className":11105},[],[11107],{"type":52,"value":400},{"type":52,"value":3333},{"type":46,"tag":55,"props":11110,"children":11111},{},[11112,11113,11121],{"type":52,"value":431},{"type":46,"tag":170,"props":11114,"children":11115},{},[11116],{"type":46,"tag":88,"props":11117,"children":11119},{"className":11118},[],[11120],{"type":52,"value":3346},{"type":52,"value":442},{"type":46,"tag":97,"props":11123,"children":11124},{"className":455,"code":3350,"language":457,"meta":7,"style":7},[11125],{"type":46,"tag":88,"props":11126,"children":11127},{"__ignoreMap":7},[11128,11135,11142,11149,11156,11163,11170,11177,11184,11191,11198,11205,11212,11219,11226,11233,11240,11247,11298,11321,11344,11363,11382,11405,11428,11479,11498,11557,11580,11603,11626,11649,11708],{"type":46,"tag":107,"props":11129,"children":11130},{"class":109,"line":110},[11131],{"type":46,"tag":107,"props":11132,"children":11133},{"style":467},[11134],{"type":52,"value":470},{"type":46,"tag":107,"props":11136,"children":11137},{"class":109,"line":473},[11138],{"type":46,"tag":107,"props":11139,"children":11140},{"style":467},[11141],{"type":52,"value":3369},{"type":46,"tag":107,"props":11143,"children":11144},{"class":109,"line":23},[11145],{"type":46,"tag":107,"props":11146,"children":11147},{"style":467},[11148],{"type":52,"value":487},{"type":46,"tag":107,"props":11150,"children":11151},{"class":109,"line":490},[11152],{"type":46,"tag":107,"props":11153,"children":11154},{"style":467},[11155],{"type":52,"value":496},{"type":46,"tag":107,"props":11157,"children":11158},{"class":109,"line":499},[11159],{"type":46,"tag":107,"props":11160,"children":11161},{"style":467},[11162],{"type":52,"value":505},{"type":46,"tag":107,"props":11164,"children":11165},{"class":109,"line":508},[11166],{"type":46,"tag":107,"props":11167,"children":11168},{"style":467},[11169],{"type":52,"value":514},{"type":46,"tag":107,"props":11171,"children":11172},{"class":109,"line":517},[11173],{"type":46,"tag":107,"props":11174,"children":11175},{"style":467},[11176],{"type":52,"value":3405},{"type":46,"tag":107,"props":11178,"children":11179},{"class":109,"line":526},[11180],{"type":46,"tag":107,"props":11181,"children":11182},{"style":467},[11183],{"type":52,"value":3413},{"type":46,"tag":107,"props":11185,"children":11186},{"class":109,"line":535},[11187],{"type":46,"tag":107,"props":11188,"children":11189},{"style":467},[11190],{"type":52,"value":541},{"type":46,"tag":107,"props":11192,"children":11193},{"class":109,"line":544},[11194],{"type":46,"tag":107,"props":11195,"children":11196},{"style":467},[11197],{"type":52,"value":3428},{"type":46,"tag":107,"props":11199,"children":11200},{"class":109,"line":553},[11201],{"type":46,"tag":107,"props":11202,"children":11203},{"style":467},[11204],{"type":52,"value":559},{"type":46,"tag":107,"props":11206,"children":11207},{"class":109,"line":562},[11208],{"type":46,"tag":107,"props":11209,"children":11210},{"style":467},[11211],{"type":52,"value":568},{"type":46,"tag":107,"props":11213,"children":11214},{"class":109,"line":571},[11215],{"type":46,"tag":107,"props":11216,"children":11217},{"style":467},[11218],{"type":52,"value":577},{"type":46,"tag":107,"props":11220,"children":11221},{"class":109,"line":580},[11222],{"type":46,"tag":107,"props":11223,"children":11224},{"style":467},[11225],{"type":52,"value":586},{"type":46,"tag":107,"props":11227,"children":11228},{"class":109,"line":11},[11229],{"type":46,"tag":107,"props":11230,"children":11231},{"style":467},[11232],{"type":52,"value":664},{"type":46,"tag":107,"props":11234,"children":11235},{"class":109,"line":597},[11236],{"type":46,"tag":107,"props":11237,"children":11238},{"emptyLinePlaceholder":22},[11239],{"type":52,"value":673},{"type":46,"tag":107,"props":11241,"children":11242},{"class":109,"line":606},[11243],{"type":46,"tag":107,"props":11244,"children":11245},{"style":680},[11246],{"type":52,"value":683},{"type":46,"tag":107,"props":11248,"children":11249},{"class":109,"line":614},[11250,11254,11258,11262,11266,11270,11274,11278,11282,11286,11290,11294],{"type":46,"tag":107,"props":11251,"children":11252},{"style":120},[11253],{"type":52,"value":3485},{"type":46,"tag":107,"props":11255,"children":11256},{"style":695},[11257],{"type":52,"value":847},{"type":46,"tag":107,"props":11259,"children":11260},{"style":120},[11261],{"type":52,"value":3494},{"type":46,"tag":107,"props":11263,"children":11264},{"style":695},[11265],{"type":52,"value":698},{"type":46,"tag":107,"props":11267,"children":11268},{"style":120},[11269],{"type":52,"value":752},{"type":46,"tag":107,"props":11271,"children":11272},{"style":695},[11273],{"type":52,"value":235},{"type":46,"tag":107,"props":11275,"children":11276},{"style":120},[11277],{"type":52,"value":3511},{"type":46,"tag":107,"props":11279,"children":11280},{"style":695},[11281],{"type":52,"value":698},{"type":46,"tag":107,"props":11283,"children":11284},{"style":120},[11285],{"type":52,"value":752},{"type":46,"tag":107,"props":11287,"children":11288},{"style":695},[11289],{"type":52,"value":1376},{"type":46,"tag":107,"props":11291,"children":11292},{"style":680},[11293],{"type":52,"value":898},{"type":46,"tag":107,"props":11295,"children":11296},{"style":695},[11297],{"type":52,"value":761},{"type":46,"tag":107,"props":11299,"children":11300},{"class":109,"line":622},[11301,11305,11309,11313,11317],{"type":46,"tag":107,"props":11302,"children":11303},{"style":120},[11304],{"type":52,"value":3539},{"type":46,"tag":107,"props":11306,"children":11307},{"style":695},[11308],{"type":52,"value":698},{"type":46,"tag":107,"props":11310,"children":11311},{"style":120},[11312],{"type":52,"value":703},{"type":46,"tag":107,"props":11314,"children":11315},{"style":680},[11316],{"type":52,"value":708},{"type":46,"tag":107,"props":11318,"children":11319},{"style":695},[11320],{"type":52,"value":3556},{"type":46,"tag":107,"props":11322,"children":11323},{"class":109,"line":631},[11324,11328,11332,11336,11340],{"type":46,"tag":107,"props":11325,"children":11326},{"style":120},[11327],{"type":52,"value":3564},{"type":46,"tag":107,"props":11329,"children":11330},{"style":695},[11331],{"type":52,"value":698},{"type":46,"tag":107,"props":11333,"children":11334},{"style":120},[11335],{"type":52,"value":703},{"type":46,"tag":107,"props":11337,"children":11338},{"style":680},[11339],{"type":52,"value":708},{"type":46,"tag":107,"props":11341,"children":11342},{"style":695},[11343],{"type":52,"value":3581},{"type":46,"tag":107,"props":11345,"children":11346},{"class":109,"line":640},[11347,11351,11355,11359],{"type":46,"tag":107,"props":11348,"children":11349},{"style":120},[11350],{"type":52,"value":3539},{"type":46,"tag":107,"props":11352,"children":11353},{"style":695},[11354],{"type":52,"value":698},{"type":46,"tag":107,"props":11356,"children":11357},{"style":120},[11358],{"type":52,"value":3597},{"type":46,"tag":107,"props":11360,"children":11361},{"style":695},[11362],{"type":52,"value":735},{"type":46,"tag":107,"props":11364,"children":11365},{"class":109,"line":649},[11366,11370,11374,11378],{"type":46,"tag":107,"props":11367,"children":11368},{"style":120},[11369],{"type":52,"value":3539},{"type":46,"tag":107,"props":11371,"children":11372},{"style":695},[11373],{"type":52,"value":698},{"type":46,"tag":107,"props":11375,"children":11376},{"style":120},[11377],{"type":52,"value":3617},{"type":46,"tag":107,"props":11379,"children":11380},{"style":695},[11381],{"type":52,"value":735},{"type":46,"tag":107,"props":11383,"children":11384},{"class":109,"line":658},[11385,11389,11393,11397,11401],{"type":46,"tag":107,"props":11386,"children":11387},{"style":120},[11388],{"type":52,"value":3539},{"type":46,"tag":107,"props":11390,"children":11391},{"style":695},[11392],{"type":52,"value":698},{"type":46,"tag":107,"props":11394,"children":11395},{"style":120},[11396],{"type":52,"value":778},{"type":46,"tag":107,"props":11398,"children":11399},{"style":680},[11400],{"type":52,"value":708},{"type":46,"tag":107,"props":11402,"children":11403},{"style":695},[11404],{"type":52,"value":3645},{"type":46,"tag":107,"props":11406,"children":11407},{"class":109,"line":667},[11408,11412,11416,11420,11424],{"type":46,"tag":107,"props":11409,"children":11410},{"style":120},[11411],{"type":52,"value":3564},{"type":46,"tag":107,"props":11413,"children":11414},{"style":695},[11415],{"type":52,"value":698},{"type":46,"tag":107,"props":11417,"children":11418},{"style":120},[11419],{"type":52,"value":1399},{"type":46,"tag":107,"props":11421,"children":11422},{"style":680},[11423],{"type":52,"value":708},{"type":46,"tag":107,"props":11425,"children":11426},{"style":695},[11427],{"type":52,"value":3669},{"type":46,"tag":107,"props":11429,"children":11430},{"class":109,"line":676},[11431,11435,11439,11443,11447,11451,11455,11459,11463,11467,11471,11475],{"type":46,"tag":107,"props":11432,"children":11433},{"style":120},[11434],{"type":52,"value":3677},{"type":46,"tag":107,"props":11436,"children":11437},{"style":695},[11438],{"type":52,"value":847},{"type":46,"tag":107,"props":11440,"children":11441},{"style":120},[11442],{"type":52,"value":3494},{"type":46,"tag":107,"props":11444,"children":11445},{"style":695},[11446],{"type":52,"value":698},{"type":46,"tag":107,"props":11448,"children":11449},{"style":120},[11450],{"type":52,"value":778},{"type":46,"tag":107,"props":11452,"children":11453},{"style":695},[11454],{"type":52,"value":235},{"type":46,"tag":107,"props":11456,"children":11457},{"style":120},[11458],{"type":52,"value":3511},{"type":46,"tag":107,"props":11460,"children":11461},{"style":695},[11462],{"type":52,"value":698},{"type":46,"tag":107,"props":11464,"children":11465},{"style":120},[11466],{"type":52,"value":1399},{"type":46,"tag":107,"props":11468,"children":11469},{"style":695},[11470],{"type":52,"value":1376},{"type":46,"tag":107,"props":11472,"children":11473},{"style":680},[11474],{"type":52,"value":898},{"type":46,"tag":107,"props":11476,"children":11477},{"style":695},[11478],{"type":52,"value":3722},{"type":46,"tag":107,"props":11480,"children":11481},{"class":109,"line":686},[11482,11486,11490,11494],{"type":46,"tag":107,"props":11483,"children":11484},{"style":120},[11485],{"type":52,"value":3539},{"type":46,"tag":107,"props":11487,"children":11488},{"style":695},[11489],{"type":52,"value":698},{"type":46,"tag":107,"props":11491,"children":11492},{"style":120},[11493],{"type":52,"value":3738},{"type":46,"tag":107,"props":11495,"children":11496},{"style":695},[11497],{"type":52,"value":735},{"type":46,"tag":107,"props":11499,"children":11500},{"class":109,"line":716},[11501,11505,11509,11513,11517,11521,11525,11529,11533,11537,11541,11545,11549,11553],{"type":46,"tag":107,"props":11502,"children":11503},{"style":120},[11504],{"type":52,"value":842},{"type":46,"tag":107,"props":11506,"children":11507},{"style":695},[11508],{"type":52,"value":847},{"type":46,"tag":107,"props":11510,"children":11511},{"style":120},[11512],{"type":52,"value":3494},{"type":46,"tag":107,"props":11514,"children":11515},{"style":695},[11516],{"type":52,"value":698},{"type":46,"tag":107,"props":11518,"children":11519},{"style":120},[11520],{"type":52,"value":3766},{"type":46,"tag":107,"props":11522,"children":11523},{"style":680},[11524],{"type":52,"value":708},{"type":46,"tag":107,"props":11526,"children":11527},{"style":680},[11528],{"type":52,"value":869},{"type":46,"tag":107,"props":11530,"children":11531},{"style":695},[11532],{"type":52,"value":847},{"type":46,"tag":107,"props":11534,"children":11535},{"style":120},[11536],{"type":52,"value":878},{"type":46,"tag":107,"props":11538,"children":11539},{"style":695},[11540],{"type":52,"value":883},{"type":46,"tag":107,"props":11542,"children":11543},{"style":120},[11544],{"type":52,"value":888},{"type":46,"tag":107,"props":11546,"children":11547},{"style":695},[11548],{"type":52,"value":893},{"type":46,"tag":107,"props":11550,"children":11551},{"style":680},[11552],{"type":52,"value":898},{"type":46,"tag":107,"props":11554,"children":11555},{"style":695},[11556],{"type":52,"value":3803},{"type":46,"tag":107,"props":11558,"children":11559},{"class":109,"line":738},[11560,11564,11568,11572,11576],{"type":46,"tag":107,"props":11561,"children":11562},{"style":120},[11563],{"type":52,"value":3539},{"type":46,"tag":107,"props":11565,"children":11566},{"style":695},[11567],{"type":52,"value":698},{"type":46,"tag":107,"props":11569,"children":11570},{"style":120},[11571],{"type":52,"value":3819},{"type":46,"tag":107,"props":11573,"children":11574},{"style":680},[11575],{"type":52,"value":708},{"type":46,"tag":107,"props":11577,"children":11578},{"style":695},[11579],{"type":52,"value":3828},{"type":46,"tag":107,"props":11581,"children":11582},{"class":109,"line":764},[11583,11587,11591,11595,11599],{"type":46,"tag":107,"props":11584,"children":11585},{"style":120},[11586],{"type":52,"value":3539},{"type":46,"tag":107,"props":11588,"children":11589},{"style":695},[11590],{"type":52,"value":698},{"type":46,"tag":107,"props":11592,"children":11593},{"style":120},[11594],{"type":52,"value":3844},{"type":46,"tag":107,"props":11596,"children":11597},{"style":680},[11598],{"type":52,"value":708},{"type":46,"tag":107,"props":11600,"children":11601},{"style":695},[11602],{"type":52,"value":3853},{"type":46,"tag":107,"props":11604,"children":11605},{"class":109,"line":790},[11606,11610,11614,11618,11622],{"type":46,"tag":107,"props":11607,"children":11608},{"style":680},[11609],{"type":52,"value":1259},{"type":46,"tag":107,"props":11611,"children":11612},{"style":120},[11613],{"type":52,"value":1264},{"type":46,"tag":107,"props":11615,"children":11616},{"style":695},[11617],{"type":52,"value":698},{"type":46,"tag":107,"props":11619,"children":11620},{"style":120},[11621],{"type":52,"value":3873},{"type":46,"tag":107,"props":11623,"children":11624},{"style":695},[11625],{"type":52,"value":3878},{"type":46,"tag":107,"props":11627,"children":11628},{"class":109,"line":815},[11629,11633,11637,11641,11645],{"type":46,"tag":107,"props":11630,"children":11631},{"style":680},[11632],{"type":52,"value":3254},{"type":46,"tag":107,"props":11634,"children":11635},{"style":120},[11636],{"type":52,"value":1264},{"type":46,"tag":107,"props":11638,"children":11639},{"style":695},[11640],{"type":52,"value":698},{"type":46,"tag":107,"props":11642,"children":11643},{"style":120},[11644],{"type":52,"value":3898},{"type":46,"tag":107,"props":11646,"children":11647},{"style":695},[11648],{"type":52,"value":3903},{"type":46,"tag":107,"props":11650,"children":11651},{"class":109,"line":836},[11652,11656,11660,11664,11668,11672,11676,11680,11684,11688,11692,11696,11700,11704],{"type":46,"tag":107,"props":11653,"children":11654},{"style":680},[11655],{"type":52,"value":1313},{"type":46,"tag":107,"props":11657,"children":11658},{"style":120},[11659],{"type":52,"value":3915},{"type":46,"tag":107,"props":11661,"children":11662},{"style":695},[11663],{"type":52,"value":847},{"type":46,"tag":107,"props":11665,"children":11666},{"style":120},[11667],{"type":52,"value":3494},{"type":46,"tag":107,"props":11669,"children":11670},{"style":695},[11671],{"type":52,"value":698},{"type":46,"tag":107,"props":11673,"children":11674},{"style":120},[11675],{"type":52,"value":752},{"type":46,"tag":107,"props":11677,"children":11678},{"style":695},[11679],{"type":52,"value":1376},{"type":46,"tag":107,"props":11681,"children":11682},{"style":680},[11683],{"type":52,"value":1381},{"type":46,"tag":107,"props":11685,"children":11686},{"style":120},[11687],{"type":52,"value":3915},{"type":46,"tag":107,"props":11689,"children":11690},{"style":695},[11691],{"type":52,"value":847},{"type":46,"tag":107,"props":11693,"children":11694},{"style":120},[11695],{"type":52,"value":3511},{"type":46,"tag":107,"props":11697,"children":11698},{"style":695},[11699],{"type":52,"value":698},{"type":46,"tag":107,"props":11701,"children":11702},{"style":120},[11703],{"type":52,"value":752},{"type":46,"tag":107,"props":11705,"children":11706},{"style":695},[11707],{"type":52,"value":1404},{"type":46,"tag":107,"props":11709,"children":11710},{"class":109,"line":906},[11711,11715,11719,11723,11727,11731,11735,11739,11743,11747,11751,11755],{"type":46,"tag":107,"props":11712,"children":11713},{"style":680},[11714],{"type":52,"value":2232},{"type":46,"tag":107,"props":11716,"children":11717},{"style":120},[11718],{"type":52,"value":3975},{"type":46,"tag":107,"props":11720,"children":11721},{"style":695},[11722],{"type":52,"value":847},{"type":46,"tag":107,"props":11724,"children":11725},{"style":120},[11726],{"type":52,"value":3494},{"type":46,"tag":107,"props":11728,"children":11729},{"style":695},[11730],{"type":52,"value":698},{"type":46,"tag":107,"props":11732,"children":11733},{"style":120},[11734],{"type":52,"value":752},{"type":46,"tag":107,"props":11736,"children":11737},{"style":695},[11738],{"type":52,"value":235},{"type":46,"tag":107,"props":11740,"children":11741},{"style":120},[11742],{"type":52,"value":3511},{"type":46,"tag":107,"props":11744,"children":11745},{"style":695},[11746],{"type":52,"value":698},{"type":46,"tag":107,"props":11748,"children":11749},{"style":120},[11750],{"type":52,"value":752},{"type":46,"tag":107,"props":11752,"children":11753},{"style":695},[11754],{"type":52,"value":1376},{"type":46,"tag":107,"props":11756,"children":11757},{"style":680},[11758],{"type":52,"value":4016},{"type":46,"tag":55,"props":11760,"children":11761},{},[11762,11763,11768,11769,11774],{"type":52,"value":3202},{"type":46,"tag":88,"props":11764,"children":11766},{"className":11765},[],[11767],{"type":52,"value":3254},{"type":52,"value":4027},{"type":46,"tag":88,"props":11770,"children":11772},{"className":11771},[],[11773],{"type":52,"value":3240},{"type":52,"value":4034},{"type":46,"tag":131,"props":11776,"children":11777},{"id":4037},[11778,11779],{"type":52,"value":4040},{"type":46,"tag":88,"props":11780,"children":11782},{"className":11781},[],[11783],{"type":52,"value":4046},{"type":46,"tag":55,"props":11785,"children":11786},{},[11787,11788,11793,11794,11799],{"type":52,"value":4051},{"type":46,"tag":88,"props":11789,"children":11791},{"className":11790},[],[11792],{"type":52,"value":4057},{"type":52,"value":235},{"type":46,"tag":88,"props":11795,"children":11797},{"className":11796},[],[11798],{"type":52,"value":2232},{"type":52,"value":4065},{"type":46,"tag":162,"props":11801,"children":11802},{"type":4068},[11803],{"type":46,"tag":55,"props":11804,"children":11805},{},[11806,11807,11812,11813,11818,11819,11824],{"type":52,"value":4074},{"type":46,"tag":88,"props":11808,"children":11810},{"className":11809},[],[11811],{"type":52,"value":275},{"type":52,"value":4081},{"type":46,"tag":88,"props":11814,"children":11816},{"className":11815},[],[11817],{"type":52,"value":703},{"type":52,"value":4088},{"type":46,"tag":88,"props":11820,"children":11822},{"className":11821},[],[11823],{"type":52,"value":283},{"type":52,"value":4095},{"type":46,"tag":55,"props":11826,"children":11827},{},[11828,11829,11837],{"type":52,"value":431},{"type":46,"tag":170,"props":11830,"children":11831},{},[11832],{"type":46,"tag":88,"props":11833,"children":11835},{"className":11834},[],[11836],{"type":52,"value":4108},{"type":52,"value":442},{"type":46,"tag":97,"props":11839,"children":11840},{"className":455,"code":4112,"language":457,"meta":7,"style":7},[11841],{"type":46,"tag":88,"props":11842,"children":11843},{"__ignoreMap":7},[11844,11851,11858,11865,11872,11879,11886,11893,11900,11907,11914,11921,11928,11935,11942,11949,11956,11971,11986,12001,12008,12023,12074,12081,12088,12095,12114],{"type":46,"tag":107,"props":11845,"children":11846},{"class":109,"line":110},[11847],{"type":46,"tag":107,"props":11848,"children":11849},{"style":467},[11850],{"type":52,"value":470},{"type":46,"tag":107,"props":11852,"children":11853},{"class":109,"line":473},[11854],{"type":46,"tag":107,"props":11855,"children":11856},{"style":467},[11857],{"type":52,"value":4131},{"type":46,"tag":107,"props":11859,"children":11860},{"class":109,"line":23},[11861],{"type":46,"tag":107,"props":11862,"children":11863},{"style":467},[11864],{"type":52,"value":487},{"type":46,"tag":107,"props":11866,"children":11867},{"class":109,"line":490},[11868],{"type":46,"tag":107,"props":11869,"children":11870},{"style":467},[11871],{"type":52,"value":496},{"type":46,"tag":107,"props":11873,"children":11874},{"class":109,"line":499},[11875],{"type":46,"tag":107,"props":11876,"children":11877},{"style":467},[11878],{"type":52,"value":505},{"type":46,"tag":107,"props":11880,"children":11881},{"class":109,"line":508},[11882],{"type":46,"tag":107,"props":11883,"children":11884},{"style":467},[11885],{"type":52,"value":514},{"type":46,"tag":107,"props":11887,"children":11888},{"class":109,"line":517},[11889],{"type":46,"tag":107,"props":11890,"children":11891},{"style":467},[11892],{"type":52,"value":4167},{"type":46,"tag":107,"props":11894,"children":11895},{"class":109,"line":526},[11896],{"type":46,"tag":107,"props":11897,"children":11898},{"style":467},[11899],{"type":52,"value":541},{"type":46,"tag":107,"props":11901,"children":11902},{"class":109,"line":535},[11903],{"type":46,"tag":107,"props":11904,"children":11905},{"style":467},[11906],{"type":52,"value":4182},{"type":46,"tag":107,"props":11908,"children":11909},{"class":109,"line":544},[11910],{"type":46,"tag":107,"props":11911,"children":11912},{"style":467},[11913],{"type":52,"value":559},{"type":46,"tag":107,"props":11915,"children":11916},{"class":109,"line":553},[11917],{"type":46,"tag":107,"props":11918,"children":11919},{"style":467},[11920],{"type":52,"value":568},{"type":46,"tag":107,"props":11922,"children":11923},{"class":109,"line":562},[11924],{"type":46,"tag":107,"props":11925,"children":11926},{"style":467},[11927],{"type":52,"value":577},{"type":46,"tag":107,"props":11929,"children":11930},{"class":109,"line":571},[11931],{"type":46,"tag":107,"props":11932,"children":11933},{"style":467},[11934],{"type":52,"value":586},{"type":46,"tag":107,"props":11936,"children":11937},{"class":109,"line":580},[11938],{"type":46,"tag":107,"props":11939,"children":11940},{"style":467},[11941],{"type":52,"value":664},{"type":46,"tag":107,"props":11943,"children":11944},{"class":109,"line":11},[11945],{"type":46,"tag":107,"props":11946,"children":11947},{"emptyLinePlaceholder":22},[11948],{"type":52,"value":673},{"type":46,"tag":107,"props":11950,"children":11951},{"class":109,"line":597},[11952],{"type":46,"tag":107,"props":11953,"children":11954},{"style":680},[11955],{"type":52,"value":683},{"type":46,"tag":107,"props":11957,"children":11958},{"class":109,"line":606},[11959,11963,11967],{"type":46,"tag":107,"props":11960,"children":11961},{"style":695},[11962],{"type":52,"value":4239},{"type":46,"tag":107,"props":11964,"children":11965},{"style":680},[11966],{"type":52,"value":898},{"type":46,"tag":107,"props":11968,"children":11969},{"style":695},[11970],{"type":52,"value":4248},{"type":46,"tag":107,"props":11972,"children":11973},{"class":109,"line":614},[11974,11978,11982],{"type":46,"tag":107,"props":11975,"children":11976},{"style":695},[11977],{"type":52,"value":4256},{"type":46,"tag":107,"props":11979,"children":11980},{"style":680},[11981],{"type":52,"value":898},{"type":46,"tag":107,"props":11983,"children":11984},{"style":695},[11985],{"type":52,"value":4265},{"type":46,"tag":107,"props":11987,"children":11988},{"class":109,"line":622},[11989,11993,11997],{"type":46,"tag":107,"props":11990,"children":11991},{"style":695},[11992],{"type":52,"value":4273},{"type":46,"tag":107,"props":11994,"children":11995},{"style":680},[11996],{"type":52,"value":898},{"type":46,"tag":107,"props":11998,"children":11999},{"style":695},[12000],{"type":52,"value":4282},{"type":46,"tag":107,"props":12002,"children":12003},{"class":109,"line":631},[12004],{"type":46,"tag":107,"props":12005,"children":12006},{"style":695},[12007],{"type":52,"value":4290},{"type":46,"tag":107,"props":12009,"children":12010},{"class":109,"line":640},[12011,12015,12019],{"type":46,"tag":107,"props":12012,"children":12013},{"style":680},[12014],{"type":52,"value":4298},{"type":46,"tag":107,"props":12016,"children":12017},{"style":680},[12018],{"type":52,"value":708},{"type":46,"tag":107,"props":12020,"children":12021},{"style":695},[12022],{"type":52,"value":4307},{"type":46,"tag":107,"props":12024,"children":12025},{"class":109,"line":649},[12026,12030,12034,12038,12042,12046,12050,12054,12058,12062,12066,12070],{"type":46,"tag":107,"props":12027,"children":12028},{"style":120},[12029],{"type":52,"value":842},{"type":46,"tag":107,"props":12031,"children":12032},{"style":695},[12033],{"type":52,"value":4319},{"type":46,"tag":107,"props":12035,"children":12036},{"style":680},[12037],{"type":52,"value":898},{"type":46,"tag":107,"props":12039,"children":12040},{"style":680},[12041],{"type":52,"value":869},{"type":46,"tag":107,"props":12043,"children":12044},{"style":695},[12045],{"type":52,"value":847},{"type":46,"tag":107,"props":12047,"children":12048},{"style":120},[12049],{"type":52,"value":878},{"type":46,"tag":107,"props":12051,"children":12052},{"style":695},[12053],{"type":52,"value":883},{"type":46,"tag":107,"props":12055,"children":12056},{"style":120},[12057],{"type":52,"value":888},{"type":46,"tag":107,"props":12059,"children":12060},{"style":695},[12061],{"type":52,"value":893},{"type":46,"tag":107,"props":12063,"children":12064},{"style":680},[12065],{"type":52,"value":898},{"type":46,"tag":107,"props":12067,"children":12068},{"style":695},[12069],{"type":52,"value":4356},{"type":46,"tag":107,"props":12071,"children":12072},{"style":467},[12073],{"type":52,"value":4361},{"type":46,"tag":107,"props":12075,"children":12076},{"class":109,"line":658},[12077],{"type":46,"tag":107,"props":12078,"children":12079},{"style":695},[12080],{"type":52,"value":4369},{"type":46,"tag":107,"props":12082,"children":12083},{"class":109,"line":667},[12084],{"type":46,"tag":107,"props":12085,"children":12086},{"style":695},[12087],{"type":52,"value":4377},{"type":46,"tag":107,"props":12089,"children":12090},{"class":109,"line":676},[12091],{"type":46,"tag":107,"props":12092,"children":12093},{"style":695},[12094],{"type":52,"value":4385},{"type":46,"tag":107,"props":12096,"children":12097},{"class":109,"line":686},[12098,12102,12106,12110],{"type":46,"tag":107,"props":12099,"children":12100},{"style":680},[12101],{"type":52,"value":1259},{"type":46,"tag":107,"props":12103,"children":12104},{"style":120},[12105],{"type":52,"value":1264},{"type":46,"tag":107,"props":12107,"children":12108},{"style":695},[12109],{"type":52,"value":698},{"type":46,"tag":107,"props":12111,"children":12112},{"style":120},[12113],{"type":52,"value":4405},{"type":46,"tag":107,"props":12115,"children":12116},{"class":109,"line":716},[12117,12121,12125,12129],{"type":46,"tag":107,"props":12118,"children":12119},{"style":680},[12120],{"type":52,"value":2232},{"type":46,"tag":107,"props":12122,"children":12123},{"style":680},[12124],{"type":52,"value":4417},{"type":46,"tag":107,"props":12126,"children":12127},{"style":680},[12128],{"type":52,"value":1331},{"type":46,"tag":107,"props":12130,"children":12131},{"style":126},[12132],{"type":52,"value":4426},{"type":46,"tag":131,"props":12134,"children":12135},{"id":4429},[12136,12137],{"type":52,"value":4432},{"type":46,"tag":88,"props":12138,"children":12140},{"className":12139},[],[12141],{"type":52,"value":4438},{"type":46,"tag":55,"props":12143,"children":12144},{},[12145],{"type":52,"value":4443},{"type":46,"tag":55,"props":12147,"children":12148},{},[12149,12150,12158],{"type":52,"value":431},{"type":46,"tag":170,"props":12151,"children":12152},{},[12153],{"type":46,"tag":88,"props":12154,"children":12156},{"className":12155},[],[12157],{"type":52,"value":4456},{"type":52,"value":442},{"type":46,"tag":55,"props":12160,"children":12161},{},[12162,12163,12168,12169,12174,12175,12180],{"type":52,"value":4462},{"type":46,"tag":88,"props":12164,"children":12166},{"className":12165},[],[12167],{"type":52,"value":4468},{"type":52,"value":4470},{"type":46,"tag":88,"props":12170,"children":12172},{"className":12171},[],[12173],{"type":52,"value":4476},{"type":52,"value":4470},{"type":46,"tag":88,"props":12176,"children":12178},{"className":12177},[],[12179],{"type":52,"value":4483},{"type":52,"value":4485},{"type":46,"tag":4487,"props":12182,"children":12183},{"id":4489},[12184],{"type":52,"value":4492},{"type":46,"tag":444,"props":12186,"children":12187},{":variants":4495,"group":4496},[12188,12513,12846],{"type":46,"tag":450,"props":12189,"children":12190},{"v-slot:facebook-ads":7},[12191],{"type":46,"tag":97,"props":12192,"children":12193},{"className":455,"code":4503,"language":457,"meta":7,"style":7},[12194],{"type":46,"tag":88,"props":12195,"children":12196},{"__ignoreMap":7},[12197,12204,12211,12218,12225,12232,12239,12246,12253,12260,12267,12274,12281,12288,12295,12302,12309,12332,12347,12354,12401,12432,12463,12494],{"type":46,"tag":107,"props":12198,"children":12199},{"class":109,"line":110},[12200],{"type":46,"tag":107,"props":12201,"children":12202},{"style":467},[12203],{"type":52,"value":470},{"type":46,"tag":107,"props":12205,"children":12206},{"class":109,"line":473},[12207],{"type":46,"tag":107,"props":12208,"children":12209},{"style":467},[12210],{"type":52,"value":4522},{"type":46,"tag":107,"props":12212,"children":12213},{"class":109,"line":23},[12214],{"type":46,"tag":107,"props":12215,"children":12216},{"style":467},[12217],{"type":52,"value":487},{"type":46,"tag":107,"props":12219,"children":12220},{"class":109,"line":490},[12221],{"type":46,"tag":107,"props":12222,"children":12223},{"style":467},[12224],{"type":52,"value":496},{"type":46,"tag":107,"props":12226,"children":12227},{"class":109,"line":499},[12228],{"type":46,"tag":107,"props":12229,"children":12230},{"style":467},[12231],{"type":52,"value":505},{"type":46,"tag":107,"props":12233,"children":12234},{"class":109,"line":508},[12235],{"type":46,"tag":107,"props":12236,"children":12237},{"style":467},[12238],{"type":52,"value":514},{"type":46,"tag":107,"props":12240,"children":12241},{"class":109,"line":517},[12242],{"type":46,"tag":107,"props":12243,"children":12244},{"style":467},[12245],{"type":52,"value":4558},{"type":46,"tag":107,"props":12247,"children":12248},{"class":109,"line":526},[12249],{"type":46,"tag":107,"props":12250,"children":12251},{"style":467},[12252],{"type":52,"value":541},{"type":46,"tag":107,"props":12254,"children":12255},{"class":109,"line":535},[12256],{"type":46,"tag":107,"props":12257,"children":12258},{"style":467},[12259],{"type":52,"value":4573},{"type":46,"tag":107,"props":12261,"children":12262},{"class":109,"line":544},[12263],{"type":46,"tag":107,"props":12264,"children":12265},{"style":467},[12266],{"type":52,"value":4581},{"type":46,"tag":107,"props":12268,"children":12269},{"class":109,"line":553},[12270],{"type":46,"tag":107,"props":12271,"children":12272},{"style":467},[12273],{"type":52,"value":568},{"type":46,"tag":107,"props":12275,"children":12276},{"class":109,"line":562},[12277],{"type":46,"tag":107,"props":12278,"children":12279},{"style":467},[12280],{"type":52,"value":577},{"type":46,"tag":107,"props":12282,"children":12283},{"class":109,"line":571},[12284],{"type":46,"tag":107,"props":12285,"children":12286},{"style":467},[12287],{"type":52,"value":664},{"type":46,"tag":107,"props":12289,"children":12290},{"class":109,"line":580},[12291],{"type":46,"tag":107,"props":12292,"children":12293},{"emptyLinePlaceholder":22},[12294],{"type":52,"value":673},{"type":46,"tag":107,"props":12296,"children":12297},{"class":109,"line":11},[12298],{"type":46,"tag":107,"props":12299,"children":12300},{"style":467},[12301],{"type":52,"value":4617},{"type":46,"tag":107,"props":12303,"children":12304},{"class":109,"line":597},[12305],{"type":46,"tag":107,"props":12306,"children":12307},{"style":680},[12308],{"type":52,"value":683},{"type":46,"tag":107,"props":12310,"children":12311},{"class":109,"line":606},[12312,12316,12320,12324,12328],{"type":46,"tag":107,"props":12313,"children":12314},{"style":680},[12315],{"type":52,"value":4632},{"type":46,"tag":107,"props":12317,"children":12318},{"style":695},[12319],{"type":52,"value":4637},{"type":46,"tag":107,"props":12321,"children":12322},{"style":680},[12323],{"type":52,"value":898},{"type":46,"tag":107,"props":12325,"children":12326},{"style":695},[12327],{"type":52,"value":4646},{"type":46,"tag":107,"props":12329,"children":12330},{"style":467},[12331],{"type":52,"value":4651},{"type":46,"tag":107,"props":12333,"children":12334},{"class":109,"line":614},[12335,12339,12343],{"type":46,"tag":107,"props":12336,"children":12337},{"style":126},[12338],{"type":52,"value":4659},{"type":46,"tag":107,"props":12340,"children":12341},{"style":680},[12342],{"type":52,"value":708},{"type":46,"tag":107,"props":12344,"children":12345},{"style":695},[12346],{"type":52,"value":4668},{"type":46,"tag":107,"props":12348,"children":12349},{"class":109,"line":622},[12350],{"type":46,"tag":107,"props":12351,"children":12352},{"style":695},[12353],{"type":52,"value":4676},{"type":46,"tag":107,"props":12355,"children":12356},{"class":109,"line":631},[12357,12361,12365,12369,12373,12377,12381,12385,12389,12393,12397],{"type":46,"tag":107,"props":12358,"children":12359},{"style":120},[12360],{"type":52,"value":842},{"type":46,"tag":107,"props":12362,"children":12363},{"style":695},[12364],{"type":52,"value":4688},{"type":46,"tag":107,"props":12366,"children":12367},{"style":680},[12368],{"type":52,"value":898},{"type":46,"tag":107,"props":12370,"children":12371},{"style":680},[12372],{"type":52,"value":869},{"type":46,"tag":107,"props":12374,"children":12375},{"style":695},[12376],{"type":52,"value":847},{"type":46,"tag":107,"props":12378,"children":12379},{"style":120},[12380],{"type":52,"value":878},{"type":46,"tag":107,"props":12382,"children":12383},{"style":695},[12384],{"type":52,"value":883},{"type":46,"tag":107,"props":12386,"children":12387},{"style":120},[12388],{"type":52,"value":888},{"type":46,"tag":107,"props":12390,"children":12391},{"style":695},[12392],{"type":52,"value":893},{"type":46,"tag":107,"props":12394,"children":12395},{"style":680},[12396],{"type":52,"value":898},{"type":46,"tag":107,"props":12398,"children":12399},{"style":695},[12400],{"type":52,"value":4725},{"type":46,"tag":107,"props":12402,"children":12403},{"class":109,"line":640},[12404,12408,12412,12416,12420,12424,12428],{"type":46,"tag":107,"props":12405,"children":12406},{"style":120},[12407],{"type":52,"value":842},{"type":46,"tag":107,"props":12409,"children":12410},{"style":695},[12411],{"type":52,"value":4737},{"type":46,"tag":107,"props":12413,"children":12414},{"style":680},[12415],{"type":52,"value":898},{"type":46,"tag":107,"props":12417,"children":12418},{"style":680},[12419],{"type":52,"value":4746},{"type":46,"tag":107,"props":12421,"children":12422},{"style":695},[12423],{"type":52,"value":1376},{"type":46,"tag":107,"props":12425,"children":12426},{"style":680},[12427],{"type":52,"value":898},{"type":46,"tag":107,"props":12429,"children":12430},{"style":695},[12431],{"type":52,"value":4759},{"type":46,"tag":107,"props":12433,"children":12434},{"class":109,"line":649},[12435,12439,12443,12447,12451,12455,12459],{"type":46,"tag":107,"props":12436,"children":12437},{"style":120},[12438],{"type":52,"value":842},{"type":46,"tag":107,"props":12440,"children":12441},{"style":695},[12442],{"type":52,"value":4771},{"type":46,"tag":107,"props":12444,"children":12445},{"style":680},[12446],{"type":52,"value":898},{"type":46,"tag":107,"props":12448,"children":12449},{"style":680},[12450],{"type":52,"value":4746},{"type":46,"tag":107,"props":12452,"children":12453},{"style":695},[12454],{"type":52,"value":1376},{"type":46,"tag":107,"props":12456,"children":12457},{"style":680},[12458],{"type":52,"value":898},{"type":46,"tag":107,"props":12460,"children":12461},{"style":695},[12462],{"type":52,"value":4792},{"type":46,"tag":107,"props":12464,"children":12465},{"class":109,"line":658},[12466,12470,12474,12478,12482,12486,12490],{"type":46,"tag":107,"props":12467,"children":12468},{"style":120},[12469],{"type":52,"value":842},{"type":46,"tag":107,"props":12471,"children":12472},{"style":695},[12473],{"type":52,"value":4804},{"type":46,"tag":107,"props":12475,"children":12476},{"style":680},[12477],{"type":52,"value":898},{"type":46,"tag":107,"props":12479,"children":12480},{"style":680},[12481],{"type":52,"value":4746},{"type":46,"tag":107,"props":12483,"children":12484},{"style":695},[12485],{"type":52,"value":1376},{"type":46,"tag":107,"props":12487,"children":12488},{"style":680},[12489],{"type":52,"value":898},{"type":46,"tag":107,"props":12491,"children":12492},{"style":695},[12493],{"type":52,"value":4825},{"type":46,"tag":107,"props":12495,"children":12496},{"class":109,"line":667},[12497,12501,12505,12509],{"type":46,"tag":107,"props":12498,"children":12499},{"style":680},[12500],{"type":52,"value":1259},{"type":46,"tag":107,"props":12502,"children":12503},{"style":120},[12504],{"type":52,"value":1264},{"type":46,"tag":107,"props":12506,"children":12507},{"style":695},[12508],{"type":52,"value":698},{"type":46,"tag":107,"props":12510,"children":12511},{"style":120},[12512],{"type":52,"value":4845},{"type":46,"tag":450,"props":12514,"children":12515},{"v-slot:google-ads":7},[12516],{"type":46,"tag":97,"props":12517,"children":12518},{"className":455,"code":4851,"language":457,"meta":7,"style":7},[12519],{"type":46,"tag":88,"props":12520,"children":12521},{"__ignoreMap":7},[12522,12529,12536,12543,12550,12557,12564,12571,12578,12585,12592,12599,12606,12613,12620,12627,12634,12665,12680,12687,12734,12765,12796,12827],{"type":46,"tag":107,"props":12523,"children":12524},{"class":109,"line":110},[12525],{"type":46,"tag":107,"props":12526,"children":12527},{"style":467},[12528],{"type":52,"value":470},{"type":46,"tag":107,"props":12530,"children":12531},{"class":109,"line":473},[12532],{"type":46,"tag":107,"props":12533,"children":12534},{"style":467},[12535],{"type":52,"value":4522},{"type":46,"tag":107,"props":12537,"children":12538},{"class":109,"line":23},[12539],{"type":46,"tag":107,"props":12540,"children":12541},{"style":467},[12542],{"type":52,"value":487},{"type":46,"tag":107,"props":12544,"children":12545},{"class":109,"line":490},[12546],{"type":46,"tag":107,"props":12547,"children":12548},{"style":467},[12549],{"type":52,"value":496},{"type":46,"tag":107,"props":12551,"children":12552},{"class":109,"line":499},[12553],{"type":46,"tag":107,"props":12554,"children":12555},{"style":467},[12556],{"type":52,"value":505},{"type":46,"tag":107,"props":12558,"children":12559},{"class":109,"line":508},[12560],{"type":46,"tag":107,"props":12561,"children":12562},{"style":467},[12563],{"type":52,"value":514},{"type":46,"tag":107,"props":12565,"children":12566},{"class":109,"line":517},[12567],{"type":46,"tag":107,"props":12568,"children":12569},{"style":467},[12570],{"type":52,"value":4905},{"type":46,"tag":107,"props":12572,"children":12573},{"class":109,"line":526},[12574],{"type":46,"tag":107,"props":12575,"children":12576},{"style":467},[12577],{"type":52,"value":541},{"type":46,"tag":107,"props":12579,"children":12580},{"class":109,"line":535},[12581],{"type":46,"tag":107,"props":12582,"children":12583},{"style":467},[12584],{"type":52,"value":4573},{"type":46,"tag":107,"props":12586,"children":12587},{"class":109,"line":544},[12588],{"type":46,"tag":107,"props":12589,"children":12590},{"style":467},[12591],{"type":52,"value":4581},{"type":46,"tag":107,"props":12593,"children":12594},{"class":109,"line":553},[12595],{"type":46,"tag":107,"props":12596,"children":12597},{"style":467},[12598],{"type":52,"value":568},{"type":46,"tag":107,"props":12600,"children":12601},{"class":109,"line":562},[12602],{"type":46,"tag":107,"props":12603,"children":12604},{"style":467},[12605],{"type":52,"value":577},{"type":46,"tag":107,"props":12607,"children":12608},{"class":109,"line":571},[12609],{"type":46,"tag":107,"props":12610,"children":12611},{"style":467},[12612],{"type":52,"value":664},{"type":46,"tag":107,"props":12614,"children":12615},{"class":109,"line":580},[12616],{"type":46,"tag":107,"props":12617,"children":12618},{"emptyLinePlaceholder":22},[12619],{"type":52,"value":673},{"type":46,"tag":107,"props":12621,"children":12622},{"class":109,"line":11},[12623],{"type":46,"tag":107,"props":12624,"children":12625},{"style":467},[12626],{"type":52,"value":4962},{"type":46,"tag":107,"props":12628,"children":12629},{"class":109,"line":597},[12630],{"type":46,"tag":107,"props":12631,"children":12632},{"style":680},[12633],{"type":52,"value":683},{"type":46,"tag":107,"props":12635,"children":12636},{"class":109,"line":606},[12637,12641,12645,12649,12653,12657,12661],{"type":46,"tag":107,"props":12638,"children":12639},{"style":680},[12640],{"type":52,"value":4632},{"type":46,"tag":107,"props":12642,"children":12643},{"style":695},[12644],{"type":52,"value":847},{"type":46,"tag":107,"props":12646,"children":12647},{"style":680},[12648],{"type":52,"value":4985},{"type":46,"tag":107,"props":12650,"children":12651},{"style":695},[12652],{"type":52,"value":1376},{"type":46,"tag":107,"props":12654,"children":12655},{"style":680},[12656],{"type":52,"value":898},{"type":46,"tag":107,"props":12658,"children":12659},{"style":695},[12660],{"type":52,"value":4998},{"type":46,"tag":107,"props":12662,"children":12663},{"style":467},[12664],{"type":52,"value":4651},{"type":46,"tag":107,"props":12666,"children":12667},{"class":109,"line":614},[12668,12672,12676],{"type":46,"tag":107,"props":12669,"children":12670},{"style":126},[12671],{"type":52,"value":4659},{"type":46,"tag":107,"props":12673,"children":12674},{"style":680},[12675],{"type":52,"value":708},{"type":46,"tag":107,"props":12677,"children":12678},{"style":695},[12679],{"type":52,"value":4668},{"type":46,"tag":107,"props":12681,"children":12682},{"class":109,"line":622},[12683],{"type":46,"tag":107,"props":12684,"children":12685},{"style":695},[12686],{"type":52,"value":4676},{"type":46,"tag":107,"props":12688,"children":12689},{"class":109,"line":631},[12690,12694,12698,12702,12706,12710,12714,12718,12722,12726,12730],{"type":46,"tag":107,"props":12691,"children":12692},{"style":120},[12693],{"type":52,"value":842},{"type":46,"tag":107,"props":12695,"children":12696},{"style":695},[12697],{"type":52,"value":4688},{"type":46,"tag":107,"props":12699,"children":12700},{"style":680},[12701],{"type":52,"value":898},{"type":46,"tag":107,"props":12703,"children":12704},{"style":680},[12705],{"type":52,"value":869},{"type":46,"tag":107,"props":12707,"children":12708},{"style":695},[12709],{"type":52,"value":847},{"type":46,"tag":107,"props":12711,"children":12712},{"style":120},[12713],{"type":52,"value":878},{"type":46,"tag":107,"props":12715,"children":12716},{"style":695},[12717],{"type":52,"value":883},{"type":46,"tag":107,"props":12719,"children":12720},{"style":120},[12721],{"type":52,"value":888},{"type":46,"tag":107,"props":12723,"children":12724},{"style":695},[12725],{"type":52,"value":893},{"type":46,"tag":107,"props":12727,"children":12728},{"style":680},[12729],{"type":52,"value":898},{"type":46,"tag":107,"props":12731,"children":12732},{"style":695},[12733],{"type":52,"value":4725},{"type":46,"tag":107,"props":12735,"children":12736},{"class":109,"line":640},[12737,12741,12745,12749,12753,12757,12761],{"type":46,"tag":107,"props":12738,"children":12739},{"style":120},[12740],{"type":52,"value":842},{"type":46,"tag":107,"props":12742,"children":12743},{"style":695},[12744],{"type":52,"value":4737},{"type":46,"tag":107,"props":12746,"children":12747},{"style":680},[12748],{"type":52,"value":898},{"type":46,"tag":107,"props":12750,"children":12751},{"style":680},[12752],{"type":52,"value":4746},{"type":46,"tag":107,"props":12754,"children":12755},{"style":695},[12756],{"type":52,"value":1376},{"type":46,"tag":107,"props":12758,"children":12759},{"style":680},[12760],{"type":52,"value":898},{"type":46,"tag":107,"props":12762,"children":12763},{"style":695},[12764],{"type":52,"value":4759},{"type":46,"tag":107,"props":12766,"children":12767},{"class":109,"line":649},[12768,12772,12776,12780,12784,12788,12792],{"type":46,"tag":107,"props":12769,"children":12770},{"style":120},[12771],{"type":52,"value":842},{"type":46,"tag":107,"props":12773,"children":12774},{"style":695},[12775],{"type":52,"value":4771},{"type":46,"tag":107,"props":12777,"children":12778},{"style":680},[12779],{"type":52,"value":898},{"type":46,"tag":107,"props":12781,"children":12782},{"style":680},[12783],{"type":52,"value":4746},{"type":46,"tag":107,"props":12785,"children":12786},{"style":695},[12787],{"type":52,"value":1376},{"type":46,"tag":107,"props":12789,"children":12790},{"style":680},[12791],{"type":52,"value":898},{"type":46,"tag":107,"props":12793,"children":12794},{"style":695},[12795],{"type":52,"value":4792},{"type":46,"tag":107,"props":12797,"children":12798},{"class":109,"line":658},[12799,12803,12807,12811,12815,12819,12823],{"type":46,"tag":107,"props":12800,"children":12801},{"style":120},[12802],{"type":52,"value":842},{"type":46,"tag":107,"props":12804,"children":12805},{"style":695},[12806],{"type":52,"value":4804},{"type":46,"tag":107,"props":12808,"children":12809},{"style":680},[12810],{"type":52,"value":898},{"type":46,"tag":107,"props":12812,"children":12813},{"style":680},[12814],{"type":52,"value":4746},{"type":46,"tag":107,"props":12816,"children":12817},{"style":695},[12818],{"type":52,"value":1376},{"type":46,"tag":107,"props":12820,"children":12821},{"style":680},[12822],{"type":52,"value":898},{"type":46,"tag":107,"props":12824,"children":12825},{"style":695},[12826],{"type":52,"value":4825},{"type":46,"tag":107,"props":12828,"children":12829},{"class":109,"line":667},[12830,12834,12838,12842],{"type":46,"tag":107,"props":12831,"children":12832},{"style":680},[12833],{"type":52,"value":1259},{"type":46,"tag":107,"props":12835,"children":12836},{"style":120},[12837],{"type":52,"value":1264},{"type":46,"tag":107,"props":12839,"children":12840},{"style":695},[12841],{"type":52,"value":698},{"type":46,"tag":107,"props":12843,"children":12844},{"style":120},[12845],{"type":52,"value":5184},{"type":46,"tag":450,"props":12847,"children":12848},{"v-slot:tiktok-ads":7},[12849],{"type":46,"tag":97,"props":12850,"children":12851},{"className":455,"code":5190,"language":457,"meta":7,"style":7},[12852],{"type":46,"tag":88,"props":12853,"children":12854},{"__ignoreMap":7},[12855,12862,12869,12876,12883,12890,12897,12904,12911,12918,12925,12932,12939,12946,12953,12960,12967,12990,13005,13012,13059,13090,13121,13152],{"type":46,"tag":107,"props":12856,"children":12857},{"class":109,"line":110},[12858],{"type":46,"tag":107,"props":12859,"children":12860},{"style":467},[12861],{"type":52,"value":470},{"type":46,"tag":107,"props":12863,"children":12864},{"class":109,"line":473},[12865],{"type":46,"tag":107,"props":12866,"children":12867},{"style":467},[12868],{"type":52,"value":4522},{"type":46,"tag":107,"props":12870,"children":12871},{"class":109,"line":23},[12872],{"type":46,"tag":107,"props":12873,"children":12874},{"style":467},[12875],{"type":52,"value":487},{"type":46,"tag":107,"props":12877,"children":12878},{"class":109,"line":490},[12879],{"type":46,"tag":107,"props":12880,"children":12881},{"style":467},[12882],{"type":52,"value":496},{"type":46,"tag":107,"props":12884,"children":12885},{"class":109,"line":499},[12886],{"type":46,"tag":107,"props":12887,"children":12888},{"style":467},[12889],{"type":52,"value":505},{"type":46,"tag":107,"props":12891,"children":12892},{"class":109,"line":508},[12893],{"type":46,"tag":107,"props":12894,"children":12895},{"style":467},[12896],{"type":52,"value":514},{"type":46,"tag":107,"props":12898,"children":12899},{"class":109,"line":517},[12900],{"type":46,"tag":107,"props":12901,"children":12902},{"style":467},[12903],{"type":52,"value":5244},{"type":46,"tag":107,"props":12905,"children":12906},{"class":109,"line":526},[12907],{"type":46,"tag":107,"props":12908,"children":12909},{"style":467},[12910],{"type":52,"value":541},{"type":46,"tag":107,"props":12912,"children":12913},{"class":109,"line":535},[12914],{"type":46,"tag":107,"props":12915,"children":12916},{"style":467},[12917],{"type":52,"value":4573},{"type":46,"tag":107,"props":12919,"children":12920},{"class":109,"line":544},[12921],{"type":46,"tag":107,"props":12922,"children":12923},{"style":467},[12924],{"type":52,"value":4581},{"type":46,"tag":107,"props":12926,"children":12927},{"class":109,"line":553},[12928],{"type":46,"tag":107,"props":12929,"children":12930},{"style":467},[12931],{"type":52,"value":568},{"type":46,"tag":107,"props":12933,"children":12934},{"class":109,"line":562},[12935],{"type":46,"tag":107,"props":12936,"children":12937},{"style":467},[12938],{"type":52,"value":577},{"type":46,"tag":107,"props":12940,"children":12941},{"class":109,"line":571},[12942],{"type":46,"tag":107,"props":12943,"children":12944},{"style":467},[12945],{"type":52,"value":664},{"type":46,"tag":107,"props":12947,"children":12948},{"class":109,"line":580},[12949],{"type":46,"tag":107,"props":12950,"children":12951},{"emptyLinePlaceholder":22},[12952],{"type":52,"value":673},{"type":46,"tag":107,"props":12954,"children":12955},{"class":109,"line":11},[12956],{"type":46,"tag":107,"props":12957,"children":12958},{"style":467},[12959],{"type":52,"value":5301},{"type":46,"tag":107,"props":12961,"children":12962},{"class":109,"line":597},[12963],{"type":46,"tag":107,"props":12964,"children":12965},{"style":680},[12966],{"type":52,"value":683},{"type":46,"tag":107,"props":12968,"children":12969},{"class":109,"line":606},[12970,12974,12978,12982,12986],{"type":46,"tag":107,"props":12971,"children":12972},{"style":680},[12973],{"type":52,"value":4632},{"type":46,"tag":107,"props":12975,"children":12976},{"style":695},[12977],{"type":52,"value":5320},{"type":46,"tag":107,"props":12979,"children":12980},{"style":680},[12981],{"type":52,"value":898},{"type":46,"tag":107,"props":12983,"children":12984},{"style":695},[12985],{"type":52,"value":5329},{"type":46,"tag":107,"props":12987,"children":12988},{"style":467},[12989],{"type":52,"value":4651},{"type":46,"tag":107,"props":12991,"children":12992},{"class":109,"line":614},[12993,12997,13001],{"type":46,"tag":107,"props":12994,"children":12995},{"style":126},[12996],{"type":52,"value":4659},{"type":46,"tag":107,"props":12998,"children":12999},{"style":680},[13000],{"type":52,"value":708},{"type":46,"tag":107,"props":13002,"children":13003},{"style":695},[13004],{"type":52,"value":4668},{"type":46,"tag":107,"props":13006,"children":13007},{"class":109,"line":622},[13008],{"type":46,"tag":107,"props":13009,"children":13010},{"style":695},[13011],{"type":52,"value":4676},{"type":46,"tag":107,"props":13013,"children":13014},{"class":109,"line":631},[13015,13019,13023,13027,13031,13035,13039,13043,13047,13051,13055],{"type":46,"tag":107,"props":13016,"children":13017},{"style":120},[13018],{"type":52,"value":842},{"type":46,"tag":107,"props":13020,"children":13021},{"style":695},[13022],{"type":52,"value":4688},{"type":46,"tag":107,"props":13024,"children":13025},{"style":680},[13026],{"type":52,"value":898},{"type":46,"tag":107,"props":13028,"children":13029},{"style":680},[13030],{"type":52,"value":869},{"type":46,"tag":107,"props":13032,"children":13033},{"style":695},[13034],{"type":52,"value":847},{"type":46,"tag":107,"props":13036,"children":13037},{"style":120},[13038],{"type":52,"value":878},{"type":46,"tag":107,"props":13040,"children":13041},{"style":695},[13042],{"type":52,"value":883},{"type":46,"tag":107,"props":13044,"children":13045},{"style":120},[13046],{"type":52,"value":888},{"type":46,"tag":107,"props":13048,"children":13049},{"style":695},[13050],{"type":52,"value":893},{"type":46,"tag":107,"props":13052,"children":13053},{"style":680},[13054],{"type":52,"value":898},{"type":46,"tag":107,"props":13056,"children":13057},{"style":695},[13058],{"type":52,"value":4725},{"type":46,"tag":107,"props":13060,"children":13061},{"class":109,"line":640},[13062,13066,13070,13074,13078,13082,13086],{"type":46,"tag":107,"props":13063,"children":13064},{"style":120},[13065],{"type":52,"value":842},{"type":46,"tag":107,"props":13067,"children":13068},{"style":695},[13069],{"type":52,"value":4737},{"type":46,"tag":107,"props":13071,"children":13072},{"style":680},[13073],{"type":52,"value":898},{"type":46,"tag":107,"props":13075,"children":13076},{"style":680},[13077],{"type":52,"value":4746},{"type":46,"tag":107,"props":13079,"children":13080},{"style":695},[13081],{"type":52,"value":1376},{"type":46,"tag":107,"props":13083,"children":13084},{"style":680},[13085],{"type":52,"value":898},{"type":46,"tag":107,"props":13087,"children":13088},{"style":695},[13089],{"type":52,"value":4759},{"type":46,"tag":107,"props":13091,"children":13092},{"class":109,"line":649},[13093,13097,13101,13105,13109,13113,13117],{"type":46,"tag":107,"props":13094,"children":13095},{"style":120},[13096],{"type":52,"value":842},{"type":46,"tag":107,"props":13098,"children":13099},{"style":695},[13100],{"type":52,"value":4771},{"type":46,"tag":107,"props":13102,"children":13103},{"style":680},[13104],{"type":52,"value":898},{"type":46,"tag":107,"props":13106,"children":13107},{"style":680},[13108],{"type":52,"value":4746},{"type":46,"tag":107,"props":13110,"children":13111},{"style":695},[13112],{"type":52,"value":1376},{"type":46,"tag":107,"props":13114,"children":13115},{"style":680},[13116],{"type":52,"value":898},{"type":46,"tag":107,"props":13118,"children":13119},{"style":695},[13120],{"type":52,"value":4792},{"type":46,"tag":107,"props":13122,"children":13123},{"class":109,"line":658},[13124,13128,13132,13136,13140,13144,13148],{"type":46,"tag":107,"props":13125,"children":13126},{"style":120},[13127],{"type":52,"value":842},{"type":46,"tag":107,"props":13129,"children":13130},{"style":695},[13131],{"type":52,"value":4804},{"type":46,"tag":107,"props":13133,"children":13134},{"style":680},[13135],{"type":52,"value":898},{"type":46,"tag":107,"props":13137,"children":13138},{"style":680},[13139],{"type":52,"value":4746},{"type":46,"tag":107,"props":13141,"children":13142},{"style":695},[13143],{"type":52,"value":1376},{"type":46,"tag":107,"props":13145,"children":13146},{"style":680},[13147],{"type":52,"value":898},{"type":46,"tag":107,"props":13149,"children":13150},{"style":695},[13151],{"type":52,"value":4825},{"type":46,"tag":107,"props":13153,"children":13154},{"class":109,"line":667},[13155,13159,13163,13167],{"type":46,"tag":107,"props":13156,"children":13157},{"style":680},[13158],{"type":52,"value":1259},{"type":46,"tag":107,"props":13160,"children":13161},{"style":120},[13162],{"type":52,"value":1264},{"type":46,"tag":107,"props":13164,"children":13165},{"style":695},[13166],{"type":52,"value":698},{"type":46,"tag":107,"props":13168,"children":13169},{"style":120},[13170],{"type":52,"value":5515},{"type":46,"tag":4487,"props":13172,"children":13173},{"id":5518},[13174],{"type":52,"value":5521},{"type":46,"tag":55,"props":13176,"children":13177},{},[13178,13179,13184],{"type":52,"value":5526},{"type":46,"tag":88,"props":13180,"children":13182},{"className":13181},[],[13183],{"type":52,"value":5532},{"type":52,"value":5534},{"type":46,"tag":444,"props":13186,"children":13187},{":variants":5537,"group":5538},[13188,13506],{"type":46,"tag":450,"props":13189,"children":13190},{"v-slot:klaviyo":7},[13191,13201,13484],{"type":46,"tag":55,"props":13192,"children":13193},{},[13194,13195,13200],{"type":52,"value":5547},{"type":46,"tag":88,"props":13196,"children":13198},{"className":13197},[],[13199],{"type":52,"value":5532},{"type":52,"value":442},{"type":46,"tag":97,"props":13202,"children":13203},{"className":455,"code":5556,"language":457,"meta":7,"style":7},[13204],{"type":46,"tag":88,"props":13205,"children":13206},{"__ignoreMap":7},[13207,13214,13221,13228,13235,13258,13273,13288,13311,13326,13357,13388,13411,13434,13469],{"type":46,"tag":107,"props":13208,"children":13209},{"class":109,"line":110},[13210],{"type":46,"tag":107,"props":13211,"children":13212},{"style":680},[13213],{"type":52,"value":5568},{"type":46,"tag":107,"props":13215,"children":13216},{"class":109,"line":473},[13217],{"type":46,"tag":107,"props":13218,"children":13219},{"emptyLinePlaceholder":22},[13220],{"type":52,"value":673},{"type":46,"tag":107,"props":13222,"children":13223},{"class":109,"line":23},[13224],{"type":46,"tag":107,"props":13225,"children":13226},{"style":467},[13227],{"type":52,"value":5583},{"type":46,"tag":107,"props":13229,"children":13230},{"class":109,"line":490},[13231],{"type":46,"tag":107,"props":13232,"children":13233},{"style":680},[13234],{"type":52,"value":683},{"type":46,"tag":107,"props":13236,"children":13237},{"class":109,"line":499},[13238,13242,13246,13250,13254],{"type":46,"tag":107,"props":13239,"children":13240},{"style":695},[13241],{"type":52,"value":5598},{"type":46,"tag":107,"props":13243,"children":13244},{"style":680},[13245],{"type":52,"value":4985},{"type":46,"tag":107,"props":13247,"children":13248},{"style":680},[13249],{"type":52,"value":708},{"type":46,"tag":107,"props":13251,"children":13252},{"style":695},[13253],{"type":52,"value":5611},{"type":46,"tag":107,"props":13255,"children":13256},{"style":467},[13257],{"type":52,"value":5616},{"type":46,"tag":107,"props":13259,"children":13260},{"class":109,"line":508},[13261,13265,13269],{"type":46,"tag":107,"props":13262,"children":13263},{"style":126},[13264],{"type":52,"value":5624},{"type":46,"tag":107,"props":13266,"children":13267},{"style":680},[13268],{"type":52,"value":708},{"type":46,"tag":107,"props":13270,"children":13271},{"style":695},[13272],{"type":52,"value":4668},{"type":46,"tag":107,"props":13274,"children":13275},{"class":109,"line":517},[13276,13280,13284],{"type":46,"tag":107,"props":13277,"children":13278},{"style":680},[13279],{"type":52,"value":5640},{"type":46,"tag":107,"props":13281,"children":13282},{"style":680},[13283],{"type":52,"value":708},{"type":46,"tag":107,"props":13285,"children":13286},{"style":695},[13287],{"type":52,"value":5649},{"type":46,"tag":107,"props":13289,"children":13290},{"class":109,"line":526},[13291,13295,13299,13303,13307],{"type":46,"tag":107,"props":13292,"children":13293},{"style":120},[13294],{"type":52,"value":5657},{"type":46,"tag":107,"props":13296,"children":13297},{"style":695},[13298],{"type":52,"value":698},{"type":46,"tag":107,"props":13300,"children":13301},{"style":120},[13302],{"type":52,"value":5666},{"type":46,"tag":107,"props":13304,"children":13305},{"style":680},[13306],{"type":52,"value":708},{"type":46,"tag":107,"props":13308,"children":13309},{"style":695},[13310],{"type":52,"value":4725},{"type":46,"tag":107,"props":13312,"children":13313},{"class":109,"line":535},[13314,13318,13322],{"type":46,"tag":107,"props":13315,"children":13316},{"style":695},[13317],{"type":52,"value":5682},{"type":46,"tag":107,"props":13319,"children":13320},{"style":680},[13321],{"type":52,"value":898},{"type":46,"tag":107,"props":13323,"children":13324},{"style":695},[13325],{"type":52,"value":4759},{"type":46,"tag":107,"props":13327,"children":13328},{"class":109,"line":544},[13329,13333,13337,13341,13345,13349,13353],{"type":46,"tag":107,"props":13330,"children":13331},{"style":120},[13332],{"type":52,"value":842},{"type":46,"tag":107,"props":13334,"children":13335},{"style":695},[13336],{"type":52,"value":5702},{"type":46,"tag":107,"props":13338,"children":13339},{"style":680},[13340],{"type":52,"value":898},{"type":46,"tag":107,"props":13342,"children":13343},{"style":680},[13344],{"type":52,"value":4746},{"type":46,"tag":107,"props":13346,"children":13347},{"style":695},[13348],{"type":52,"value":1376},{"type":46,"tag":107,"props":13350,"children":13351},{"style":680},[13352],{"type":52,"value":898},{"type":46,"tag":107,"props":13354,"children":13355},{"style":695},[13356],{"type":52,"value":4792},{"type":46,"tag":107,"props":13358,"children":13359},{"class":109,"line":553},[13360,13364,13368,13372,13376,13380,13384],{"type":46,"tag":107,"props":13361,"children":13362},{"style":120},[13363],{"type":52,"value":842},{"type":46,"tag":107,"props":13365,"children":13366},{"style":695},[13367],{"type":52,"value":5734},{"type":46,"tag":107,"props":13369,"children":13370},{"style":680},[13371],{"type":52,"value":898},{"type":46,"tag":107,"props":13373,"children":13374},{"style":680},[13375],{"type":52,"value":4746},{"type":46,"tag":107,"props":13377,"children":13378},{"style":695},[13379],{"type":52,"value":1376},{"type":46,"tag":107,"props":13381,"children":13382},{"style":680},[13383],{"type":52,"value":898},{"type":46,"tag":107,"props":13385,"children":13386},{"style":695},[13387],{"type":52,"value":4825},{"type":46,"tag":107,"props":13389,"children":13390},{"class":109,"line":562},[13391,13395,13399,13403,13407],{"type":46,"tag":107,"props":13392,"children":13393},{"style":680},[13394],{"type":52,"value":1259},{"type":46,"tag":107,"props":13396,"children":13397},{"style":120},[13398],{"type":52,"value":1264},{"type":46,"tag":107,"props":13400,"children":13401},{"style":695},[13402],{"type":52,"value":698},{"type":46,"tag":107,"props":13404,"children":13405},{"style":120},[13406],{"type":52,"value":5774},{"type":46,"tag":107,"props":13408,"children":13409},{"style":695},[13410],{"type":52,"value":5779},{"type":46,"tag":107,"props":13412,"children":13413},{"class":109,"line":571},[13414,13418,13422,13426,13430],{"type":46,"tag":107,"props":13415,"children":13416},{"style":680},[13417],{"type":52,"value":348},{"type":46,"tag":107,"props":13419,"children":13420},{"style":120},[13421],{"type":52,"value":1264},{"type":46,"tag":107,"props":13423,"children":13424},{"style":695},[13425],{"type":52,"value":698},{"type":46,"tag":107,"props":13427,"children":13428},{"style":120},[13429],{"type":52,"value":5799},{"type":46,"tag":107,"props":13431,"children":13432},{"style":695},[13433],{"type":52,"value":5804},{"type":46,"tag":107,"props":13435,"children":13436},{"class":109,"line":580},[13437,13441,13445,13449,13453,13457,13461,13465],{"type":46,"tag":107,"props":13438,"children":13439},{"style":680},[13440],{"type":52,"value":1313},{"type":46,"tag":107,"props":13442,"children":13443},{"style":120},[13444],{"type":52,"value":5816},{"type":46,"tag":107,"props":13446,"children":13447},{"style":695},[13448],{"type":52,"value":698},{"type":46,"tag":107,"props":13450,"children":13451},{"style":120},[13452],{"type":52,"value":703},{"type":46,"tag":107,"props":13454,"children":13455},{"style":680},[13456],{"type":52,"value":1331},{"type":46,"tag":107,"props":13458,"children":13459},{"style":120},[13460],{"type":52,"value":5833},{"type":46,"tag":107,"props":13462,"children":13463},{"style":695},[13464],{"type":52,"value":698},{"type":46,"tag":107,"props":13466,"children":13467},{"style":120},[13468],{"type":52,"value":5842},{"type":46,"tag":107,"props":13470,"children":13471},{"class":109,"line":11},[13472,13476,13480],{"type":46,"tag":107,"props":13473,"children":13474},{"style":680},[13475],{"type":52,"value":2232},{"type":46,"tag":107,"props":13477,"children":13478},{"style":695},[13479],{"type":52,"value":5854},{"type":46,"tag":107,"props":13481,"children":13482},{"style":680},[13483],{"type":52,"value":4016},{"type":46,"tag":55,"props":13485,"children":13486},{},[13487,13488,13493,13494,13499,13500,13505],{"type":52,"value":5863},{"type":46,"tag":88,"props":13489,"children":13491},{"className":13490},[],[13492],{"type":52,"value":5869},{"type":52,"value":418},{"type":46,"tag":88,"props":13495,"children":13497},{"className":13496},[],[13498],{"type":52,"value":5876},{"type":52,"value":5878},{"type":46,"tag":88,"props":13501,"children":13503},{"className":13502},[],[13504],{"type":52,"value":364},{"type":52,"value":5885},{"type":46,"tag":450,"props":13507,"children":13508},{"v-slot:hubspot":7},[13509,13519,13740],{"type":46,"tag":55,"props":13510,"children":13511},{},[13512,13513,13518],{"type":52,"value":5547},{"type":46,"tag":88,"props":13514,"children":13516},{"className":13515},[],[13517],{"type":52,"value":5532},{"type":52,"value":442},{"type":46,"tag":97,"props":13520,"children":13521},{"className":455,"code":5901,"language":457,"meta":7,"style":7},[13522],{"type":46,"tag":88,"props":13523,"children":13524},{"__ignoreMap":7},[13525,13532,13539,13546,13553,13576,13591,13606,13629,13660,13691,13706,13725],{"type":46,"tag":107,"props":13526,"children":13527},{"class":109,"line":110},[13528],{"type":46,"tag":107,"props":13529,"children":13530},{"style":680},[13531],{"type":52,"value":5568},{"type":46,"tag":107,"props":13533,"children":13534},{"class":109,"line":473},[13535],{"type":46,"tag":107,"props":13536,"children":13537},{"emptyLinePlaceholder":22},[13538],{"type":52,"value":673},{"type":46,"tag":107,"props":13540,"children":13541},{"class":109,"line":23},[13542],{"type":46,"tag":107,"props":13543,"children":13544},{"style":467},[13545],{"type":52,"value":5927},{"type":46,"tag":107,"props":13547,"children":13548},{"class":109,"line":490},[13549],{"type":46,"tag":107,"props":13550,"children":13551},{"style":680},[13552],{"type":52,"value":683},{"type":46,"tag":107,"props":13554,"children":13555},{"class":109,"line":499},[13556,13560,13564,13568,13572],{"type":46,"tag":107,"props":13557,"children":13558},{"style":695},[13559],{"type":52,"value":5942},{"type":46,"tag":107,"props":13561,"children":13562},{"style":680},[13563],{"type":52,"value":4985},{"type":46,"tag":107,"props":13565,"children":13566},{"style":680},[13567],{"type":52,"value":708},{"type":46,"tag":107,"props":13569,"children":13570},{"style":695},[13571],{"type":52,"value":5611},{"type":46,"tag":107,"props":13573,"children":13574},{"style":467},[13575],{"type":52,"value":5616},{"type":46,"tag":107,"props":13577,"children":13578},{"class":109,"line":508},[13579,13583,13587],{"type":46,"tag":107,"props":13580,"children":13581},{"style":126},[13582],{"type":52,"value":5624},{"type":46,"tag":107,"props":13584,"children":13585},{"style":680},[13586],{"type":52,"value":708},{"type":46,"tag":107,"props":13588,"children":13589},{"style":695},[13590],{"type":52,"value":4668},{"type":46,"tag":107,"props":13592,"children":13593},{"class":109,"line":517},[13594,13598,13602],{"type":46,"tag":107,"props":13595,"children":13596},{"style":680},[13597],{"type":52,"value":5640},{"type":46,"tag":107,"props":13599,"children":13600},{"style":680},[13601],{"type":52,"value":708},{"type":46,"tag":107,"props":13603,"children":13604},{"style":695},[13605],{"type":52,"value":5649},{"type":46,"tag":107,"props":13607,"children":13608},{"class":109,"line":526},[13609,13613,13617,13621,13625],{"type":46,"tag":107,"props":13610,"children":13611},{"style":120},[13612],{"type":52,"value":5657},{"type":46,"tag":107,"props":13614,"children":13615},{"style":695},[13616],{"type":52,"value":698},{"type":46,"tag":107,"props":13618,"children":13619},{"style":120},[13620],{"type":52,"value":5666},{"type":46,"tag":107,"props":13622,"children":13623},{"style":680},[13624],{"type":52,"value":708},{"type":46,"tag":107,"props":13626,"children":13627},{"style":695},[13628],{"type":52,"value":4725},{"type":46,"tag":107,"props":13630,"children":13631},{"class":109,"line":535},[13632,13636,13640,13644,13648,13652,13656],{"type":46,"tag":107,"props":13633,"children":13634},{"style":120},[13635],{"type":52,"value":842},{"type":46,"tag":107,"props":13637,"children":13638},{"style":695},[13639],{"type":52,"value":6023},{"type":46,"tag":107,"props":13641,"children":13642},{"style":680},[13643],{"type":52,"value":898},{"type":46,"tag":107,"props":13645,"children":13646},{"style":680},[13647],{"type":52,"value":4746},{"type":46,"tag":107,"props":13649,"children":13650},{"style":695},[13651],{"type":52,"value":1376},{"type":46,"tag":107,"props":13653,"children":13654},{"style":680},[13655],{"type":52,"value":898},{"type":46,"tag":107,"props":13657,"children":13658},{"style":695},[13659],{"type":52,"value":4759},{"type":46,"tag":107,"props":13661,"children":13662},{"class":109,"line":544},[13663,13667,13671,13675,13679,13683,13687],{"type":46,"tag":107,"props":13664,"children":13665},{"style":120},[13666],{"type":52,"value":842},{"type":46,"tag":107,"props":13668,"children":13669},{"style":695},[13670],{"type":52,"value":6055},{"type":46,"tag":107,"props":13672,"children":13673},{"style":680},[13674],{"type":52,"value":898},{"type":46,"tag":107,"props":13676,"children":13677},{"style":680},[13678],{"type":52,"value":4746},{"type":46,"tag":107,"props":13680,"children":13681},{"style":695},[13682],{"type":52,"value":1376},{"type":46,"tag":107,"props":13684,"children":13685},{"style":680},[13686],{"type":52,"value":898},{"type":46,"tag":107,"props":13688,"children":13689},{"style":695},[13690],{"type":52,"value":4792},{"type":46,"tag":107,"props":13692,"children":13693},{"class":109,"line":553},[13694,13698,13702],{"type":46,"tag":107,"props":13695,"children":13696},{"style":120},[13697],{"type":52,"value":5657},{"type":46,"tag":107,"props":13699,"children":13700},{"style":680},[13701],{"type":52,"value":708},{"type":46,"tag":107,"props":13703,"children":13704},{"style":695},[13705],{"type":52,"value":4825},{"type":46,"tag":107,"props":13707,"children":13708},{"class":109,"line":562},[13709,13713,13717,13721],{"type":46,"tag":107,"props":13710,"children":13711},{"style":680},[13712],{"type":52,"value":1259},{"type":46,"tag":107,"props":13714,"children":13715},{"style":120},[13716],{"type":52,"value":1264},{"type":46,"tag":107,"props":13718,"children":13719},{"style":695},[13720],{"type":52,"value":698},{"type":46,"tag":107,"props":13722,"children":13723},{"style":120},[13724],{"type":52,"value":6110},{"type":46,"tag":107,"props":13726,"children":13727},{"class":109,"line":571},[13728,13732,13736],{"type":46,"tag":107,"props":13729,"children":13730},{"style":680},[13731],{"type":52,"value":2232},{"type":46,"tag":107,"props":13733,"children":13734},{"style":680},[13735],{"type":52,"value":6122},{"type":46,"tag":107,"props":13737,"children":13738},{"style":680},[13739],{"type":52,"value":2282},{"type":46,"tag":55,"props":13741,"children":13742},{},[13743,13744,13749,13750,13755],{"type":52,"value":5863},{"type":46,"tag":88,"props":13745,"children":13747},{"className":13746},[],[13748],{"type":52,"value":6136},{"type":52,"value":5878},{"type":46,"tag":88,"props":13751,"children":13753},{"className":13752},[],[13754],{"type":52,"value":364},{"type":52,"value":5885},{"type":46,"tag":162,"props":13757,"children":13758},{},[13759],{"type":46,"tag":55,"props":13760,"children":13761},{},[13762,13763,13768,13769,13774,13775,13780],{"type":52,"value":6151},{"type":46,"tag":88,"props":13764,"children":13766},{"className":13765},[],[13767],{"type":52,"value":6157},{"type":52,"value":6159},{"type":46,"tag":88,"props":13770,"children":13772},{"className":13771},[],[13773],{"type":52,"value":4468},{"type":52,"value":6166},{"type":46,"tag":88,"props":13776,"children":13778},{"className":13777},[],[13779],{"type":52,"value":4476},{"type":52,"value":6173},{"type":46,"tag":131,"props":13782,"children":13783},{"id":6176},[13784,13785],{"type":52,"value":6179},{"type":46,"tag":88,"props":13786,"children":13788},{"className":13787},[],[13789],{"type":52,"value":6185},{"type":46,"tag":55,"props":13791,"children":13792},{},[13793],{"type":52,"value":6190},{"type":46,"tag":55,"props":13795,"children":13796},{},[13797,13798,13806],{"type":52,"value":431},{"type":46,"tag":170,"props":13799,"children":13800},{},[13801],{"type":46,"tag":88,"props":13802,"children":13804},{"className":13803},[],[13805],{"type":52,"value":6203},{"type":52,"value":442},{"type":46,"tag":4487,"props":13808,"children":13809},{"id":6207},[13810],{"type":52,"value":6210},{"type":46,"tag":55,"props":13812,"children":13813},{},[13814,13815,13820,13821,13826,13827,13832],{"type":52,"value":6215},{"type":46,"tag":88,"props":13816,"children":13818},{"className":13817},[],[13819],{"type":52,"value":6221},{"type":52,"value":418},{"type":46,"tag":88,"props":13822,"children":13824},{"className":13823},[],[13825],{"type":52,"value":6228},{"type":52,"value":6230},{"type":46,"tag":88,"props":13828,"children":13830},{"className":13829},[],[13831],{"type":52,"value":6236},{"type":52,"value":6238},{"type":46,"tag":444,"props":13834,"children":13835},{":variants":6241,"group":6242},[13836,14295],{"type":46,"tag":450,"props":13837,"children":13838},{"v-slot:ga4":7},[13839,13855],{"type":46,"tag":55,"props":13840,"children":13841},{},[13842,13843,13848,13849,13854],{"type":52,"value":6251},{"type":46,"tag":88,"props":13844,"children":13846},{"className":13845},[],[13847],{"type":52,"value":6257},{"type":52,"value":6259},{"type":46,"tag":88,"props":13850,"children":13852},{"className":13851},[],[13853],{"type":52,"value":6265},{"type":52,"value":6267},{"type":46,"tag":97,"props":13856,"children":13857},{"className":455,"code":6270,"language":457,"meta":7,"style":7},[13858],{"type":46,"tag":88,"props":13859,"children":13860},{"__ignoreMap":7},[13861,13868,13895,13918,13937,13956,13979,13986,14021,14056,14091,14126,14161,14172,14187,14210,14233,14268],{"type":46,"tag":107,"props":13862,"children":13863},{"class":109,"line":110},[13864],{"type":46,"tag":107,"props":13865,"children":13866},{"style":680},[13867],{"type":52,"value":683},{"type":46,"tag":107,"props":13869,"children":13870},{"class":109,"line":473},[13871,13875,13879,13883,13887,13891],{"type":46,"tag":107,"props":13872,"children":13873},{"style":120},[13874],{"type":52,"value":6289},{"type":46,"tag":107,"props":13876,"children":13877},{"style":695},[13878],{"type":52,"value":698},{"type":46,"tag":107,"props":13880,"children":13881},{"style":120},[13882],{"type":52,"value":4985},{"type":46,"tag":107,"props":13884,"children":13885},{"style":680},[13886],{"type":52,"value":708},{"type":46,"tag":107,"props":13888,"children":13889},{"style":695},[13890],{"type":52,"value":6306},{"type":46,"tag":107,"props":13892,"children":13893},{"style":467},[13894],{"type":52,"value":6311},{"type":46,"tag":107,"props":13896,"children":13897},{"class":109,"line":23},[13898,13902,13906,13910,13914],{"type":46,"tag":107,"props":13899,"children":13900},{"style":120},[13901],{"type":52,"value":6289},{"type":46,"tag":107,"props":13903,"children":13904},{"style":695},[13905],{"type":52,"value":698},{"type":46,"tag":107,"props":13907,"children":13908},{"style":120},[13909],{"type":52,"value":6327},{"type":46,"tag":107,"props":13911,"children":13912},{"style":680},[13913],{"type":52,"value":708},{"type":46,"tag":107,"props":13915,"children":13916},{"style":695},[13917],{"type":52,"value":6336},{"type":46,"tag":107,"props":13919,"children":13920},{"class":109,"line":490},[13921,13925,13929,13933],{"type":46,"tag":107,"props":13922,"children":13923},{"style":120},[13924],{"type":52,"value":6289},{"type":46,"tag":107,"props":13926,"children":13927},{"style":695},[13928],{"type":52,"value":698},{"type":46,"tag":107,"props":13930,"children":13931},{"style":120},[13932],{"type":52,"value":6352},{"type":46,"tag":107,"props":13934,"children":13935},{"style":695},[13936],{"type":52,"value":735},{"type":46,"tag":107,"props":13938,"children":13939},{"class":109,"line":499},[13940,13944,13948,13952],{"type":46,"tag":107,"props":13941,"children":13942},{"style":120},[13943],{"type":52,"value":6289},{"type":46,"tag":107,"props":13945,"children":13946},{"style":695},[13947],{"type":52,"value":698},{"type":46,"tag":107,"props":13949,"children":13950},{"style":120},[13951],{"type":52,"value":6372},{"type":46,"tag":107,"props":13953,"children":13954},{"style":695},[13955],{"type":52,"value":735},{"type":46,"tag":107,"props":13957,"children":13958},{"class":109,"line":508},[13959,13963,13967,13971,13975],{"type":46,"tag":107,"props":13960,"children":13961},{"style":120},[13962],{"type":52,"value":6384},{"type":46,"tag":107,"props":13964,"children":13965},{"style":695},[13966],{"type":52,"value":698},{"type":46,"tag":107,"props":13968,"children":13969},{"style":120},[13970],{"type":52,"value":6393},{"type":46,"tag":107,"props":13972,"children":13973},{"style":680},[13974],{"type":52,"value":708},{"type":46,"tag":107,"props":13976,"children":13977},{"style":695},[13978],{"type":52,"value":6402},{"type":46,"tag":107,"props":13980,"children":13981},{"class":109,"line":517},[13982],{"type":46,"tag":107,"props":13983,"children":13984},{"style":680},[13985],{"type":52,"value":6410},{"type":46,"tag":107,"props":13987,"children":13988},{"class":109,"line":526},[13989,13993,13997,14001,14005,14009,14013,14017],{"type":46,"tag":107,"props":13990,"children":13991},{"style":680},[13992],{"type":52,"value":6418},{"type":46,"tag":107,"props":13994,"children":13995},{"style":120},[13996],{"type":52,"value":6423},{"type":46,"tag":107,"props":13998,"children":13999},{"style":695},[14000],{"type":52,"value":698},{"type":46,"tag":107,"props":14002,"children":14003},{"style":120},[14004],{"type":52,"value":6432},{"type":46,"tag":107,"props":14006,"children":14007},{"style":680},[14008],{"type":52,"value":1331},{"type":46,"tag":107,"props":14010,"children":14011},{"style":126},[14012],{"type":52,"value":6441},{"type":46,"tag":107,"props":14014,"children":14015},{"style":680},[14016],{"type":52,"value":6446},{"type":46,"tag":107,"props":14018,"children":14019},{"style":126},[14020],{"type":52,"value":6451},{"type":46,"tag":107,"props":14022,"children":14023},{"class":109,"line":535},[14024,14028,14032,14036,14040,14044,14048,14052],{"type":46,"tag":107,"props":14025,"children":14026},{"style":680},[14027],{"type":52,"value":6418},{"type":46,"tag":107,"props":14029,"children":14030},{"style":120},[14031],{"type":52,"value":6423},{"type":46,"tag":107,"props":14033,"children":14034},{"style":695},[14035],{"type":52,"value":698},{"type":46,"tag":107,"props":14037,"children":14038},{"style":120},[14039],{"type":52,"value":6471},{"type":46,"tag":107,"props":14041,"children":14042},{"style":680},[14043],{"type":52,"value":1331},{"type":46,"tag":107,"props":14045,"children":14046},{"style":126},[14047],{"type":52,"value":6480},{"type":46,"tag":107,"props":14049,"children":14050},{"style":680},[14051],{"type":52,"value":6446},{"type":46,"tag":107,"props":14053,"children":14054},{"style":126},[14055],{"type":52,"value":6489},{"type":46,"tag":107,"props":14057,"children":14058},{"class":109,"line":544},[14059,14063,14067,14071,14075,14079,14083,14087],{"type":46,"tag":107,"props":14060,"children":14061},{"style":680},[14062],{"type":52,"value":6418},{"type":46,"tag":107,"props":14064,"children":14065},{"style":120},[14066],{"type":52,"value":6423},{"type":46,"tag":107,"props":14068,"children":14069},{"style":695},[14070],{"type":52,"value":698},{"type":46,"tag":107,"props":14072,"children":14073},{"style":120},[14074],{"type":52,"value":6471},{"type":46,"tag":107,"props":14076,"children":14077},{"style":680},[14078],{"type":52,"value":1331},{"type":46,"tag":107,"props":14080,"children":14081},{"style":126},[14082],{"type":52,"value":6517},{"type":46,"tag":107,"props":14084,"children":14085},{"style":680},[14086],{"type":52,"value":6446},{"type":46,"tag":107,"props":14088,"children":14089},{"style":126},[14090],{"type":52,"value":6526},{"type":46,"tag":107,"props":14092,"children":14093},{"class":109,"line":553},[14094,14098,14102,14106,14110,14114,14118,14122],{"type":46,"tag":107,"props":14095,"children":14096},{"style":680},[14097],{"type":52,"value":6418},{"type":46,"tag":107,"props":14099,"children":14100},{"style":120},[14101],{"type":52,"value":6423},{"type":46,"tag":107,"props":14103,"children":14104},{"style":695},[14105],{"type":52,"value":698},{"type":46,"tag":107,"props":14107,"children":14108},{"style":120},[14109],{"type":52,"value":6471},{"type":46,"tag":107,"props":14111,"children":14112},{"style":680},[14113],{"type":52,"value":1331},{"type":46,"tag":107,"props":14115,"children":14116},{"style":126},[14117],{"type":52,"value":6554},{"type":46,"tag":107,"props":14119,"children":14120},{"style":680},[14121],{"type":52,"value":6446},{"type":46,"tag":107,"props":14123,"children":14124},{"style":126},[14125],{"type":52,"value":6563},{"type":46,"tag":107,"props":14127,"children":14128},{"class":109,"line":562},[14129,14133,14137,14141,14145,14149,14153,14157],{"type":46,"tag":107,"props":14130,"children":14131},{"style":680},[14132],{"type":52,"value":6418},{"type":46,"tag":107,"props":14134,"children":14135},{"style":120},[14136],{"type":52,"value":6423},{"type":46,"tag":107,"props":14138,"children":14139},{"style":695},[14140],{"type":52,"value":698},{"type":46,"tag":107,"props":14142,"children":14143},{"style":120},[14144],{"type":52,"value":6432},{"type":46,"tag":107,"props":14146,"children":14147},{"style":680},[14148],{"type":52,"value":1331},{"type":46,"tag":107,"props":14150,"children":14151},{"style":126},[14152],{"type":52,"value":6591},{"type":46,"tag":107,"props":14154,"children":14155},{"style":680},[14156],{"type":52,"value":6446},{"type":46,"tag":107,"props":14158,"children":14159},{"style":126},[14160],{"type":52,"value":6600},{"type":46,"tag":107,"props":14162,"children":14163},{"class":109,"line":571},[14164,14168],{"type":46,"tag":107,"props":14165,"children":14166},{"style":680},[14167],{"type":52,"value":6608},{"type":46,"tag":107,"props":14169,"children":14170},{"style":126},[14171],{"type":52,"value":6613},{"type":46,"tag":107,"props":14173,"children":14174},{"class":109,"line":580},[14175,14179,14183],{"type":46,"tag":107,"props":14176,"children":14177},{"style":680},[14178],{"type":52,"value":6621},{"type":46,"tag":107,"props":14180,"children":14181},{"style":680},[14182],{"type":52,"value":708},{"type":46,"tag":107,"props":14184,"children":14185},{"style":695},[14186],{"type":52,"value":6630},{"type":46,"tag":107,"props":14188,"children":14189},{"class":109,"line":11},[14190,14194,14198,14202,14206],{"type":46,"tag":107,"props":14191,"children":14192},{"style":680},[14193],{"type":52,"value":1259},{"type":46,"tag":107,"props":14195,"children":14196},{"style":120},[14197],{"type":52,"value":1264},{"type":46,"tag":107,"props":14199,"children":14200},{"style":695},[14201],{"type":52,"value":698},{"type":46,"tag":107,"props":14203,"children":14204},{"style":120},[14205],{"type":52,"value":6650},{"type":46,"tag":107,"props":14207,"children":14208},{"style":695},[14209],{"type":52,"value":6655},{"type":46,"tag":107,"props":14211,"children":14212},{"class":109,"line":597},[14213,14217,14221,14225,14229],{"type":46,"tag":107,"props":14214,"children":14215},{"style":680},[14216],{"type":52,"value":348},{"type":46,"tag":107,"props":14218,"children":14219},{"style":120},[14220],{"type":52,"value":1264},{"type":46,"tag":107,"props":14222,"children":14223},{"style":695},[14224],{"type":52,"value":698},{"type":46,"tag":107,"props":14226,"children":14227},{"style":120},[14228],{"type":52,"value":6675},{"type":46,"tag":107,"props":14230,"children":14231},{"style":695},[14232],{"type":52,"value":6680},{"type":46,"tag":107,"props":14234,"children":14235},{"class":109,"line":606},[14236,14240,14244,14248,14252,14256,14260,14264],{"type":46,"tag":107,"props":14237,"children":14238},{"style":680},[14239],{"type":52,"value":1313},{"type":46,"tag":107,"props":14241,"children":14242},{"style":120},[14243],{"type":52,"value":6423},{"type":46,"tag":107,"props":14245,"children":14246},{"style":695},[14247],{"type":52,"value":698},{"type":46,"tag":107,"props":14249,"children":14250},{"style":120},[14251],{"type":52,"value":4985},{"type":46,"tag":107,"props":14253,"children":14254},{"style":680},[14255],{"type":52,"value":1331},{"type":46,"tag":107,"props":14257,"children":14258},{"style":120},[14259],{"type":52,"value":6708},{"type":46,"tag":107,"props":14261,"children":14262},{"style":695},[14263],{"type":52,"value":698},{"type":46,"tag":107,"props":14265,"children":14266},{"style":120},[14267],{"type":52,"value":6717},{"type":46,"tag":107,"props":14269,"children":14270},{"class":109,"line":614},[14271,14275,14279,14283,14287,14291],{"type":46,"tag":107,"props":14272,"children":14273},{"style":680},[14274],{"type":52,"value":1354},{"type":46,"tag":107,"props":14276,"children":14277},{"style":120},[14278],{"type":52,"value":6708},{"type":46,"tag":107,"props":14280,"children":14281},{"style":695},[14282],{"type":52,"value":698},{"type":46,"tag":107,"props":14284,"children":14285},{"style":120},[14286],{"type":52,"value":6737},{"type":46,"tag":107,"props":14288,"children":14289},{"style":680},[14290],{"type":52,"value":1331},{"type":46,"tag":107,"props":14292,"children":14293},{"style":126},[14294],{"type":52,"value":6746},{"type":46,"tag":450,"props":14296,"children":14297},{"v-slot:mixpanel":7},[14298,14308],{"type":46,"tag":55,"props":14299,"children":14300},{},[14301,14302,14307],{"type":52,"value":6754},{"type":46,"tag":88,"props":14303,"children":14305},{"className":14304},[],[14306],{"type":52,"value":6236},{"type":52,"value":6761},{"type":46,"tag":97,"props":14309,"children":14310},{"className":455,"code":6764,"language":457,"meta":7,"style":7},[14311],{"type":46,"tag":88,"props":14312,"children":14313},{"__ignoreMap":7},[14314,14321,14348,14375,14438,14501,14564,14571,14606,14641,14676,14711,14722,14737,14760,14787],{"type":46,"tag":107,"props":14315,"children":14316},{"class":109,"line":110},[14317],{"type":46,"tag":107,"props":14318,"children":14319},{"style":680},[14320],{"type":52,"value":683},{"type":46,"tag":107,"props":14322,"children":14323},{"class":109,"line":473},[14324,14328,14332,14336,14340,14344],{"type":46,"tag":107,"props":14325,"children":14326},{"style":120},[14327],{"type":52,"value":6384},{"type":46,"tag":107,"props":14329,"children":14330},{"style":695},[14331],{"type":52,"value":698},{"type":46,"tag":107,"props":14333,"children":14334},{"style":120},[14335],{"type":52,"value":6791},{"type":46,"tag":107,"props":14337,"children":14338},{"style":680},[14339],{"type":52,"value":708},{"type":46,"tag":107,"props":14341,"children":14342},{"style":695},[14343],{"type":52,"value":6306},{"type":46,"tag":107,"props":14345,"children":14346},{"style":467},[14347],{"type":52,"value":6311},{"type":46,"tag":107,"props":14349,"children":14350},{"class":109,"line":23},[14351,14355,14359,14363,14367,14371],{"type":46,"tag":107,"props":14352,"children":14353},{"style":120},[14354],{"type":52,"value":6811},{"type":46,"tag":107,"props":14356,"children":14357},{"style":695},[14358],{"type":52,"value":847},{"type":46,"tag":107,"props":14360,"children":14361},{"style":680},[14362],{"type":52,"value":6820},{"type":46,"tag":107,"props":14364,"children":14365},{"style":695},[14366],{"type":52,"value":1376},{"type":46,"tag":107,"props":14368,"children":14369},{"style":680},[14370],{"type":52,"value":898},{"type":46,"tag":107,"props":14372,"children":14373},{"style":695},[14374],{"type":52,"value":6336},{"type":46,"tag":107,"props":14376,"children":14377},{"class":109,"line":490},[14378,14382,14386,14390,14394,14398,14402,14406,14410,14414,14418,14422,14426,14430,14434],{"type":46,"tag":107,"props":14379,"children":14380},{"style":120},[14381],{"type":52,"value":6811},{"type":46,"tag":107,"props":14383,"children":14384},{"style":695},[14385],{"type":52,"value":847},{"type":46,"tag":107,"props":14387,"children":14388},{"style":680},[14389],{"type":52,"value":6257},{"type":46,"tag":107,"props":14391,"children":14392},{"style":680},[14393],{"type":52,"value":6852},{"type":46,"tag":107,"props":14395,"children":14396},{"style":120},[14397],{"type":52,"value":6708},{"type":46,"tag":107,"props":14399,"children":14400},{"style":695},[14401],{"type":52,"value":698},{"type":46,"tag":107,"props":14403,"children":14404},{"style":120},[14405],{"type":52,"value":6865},{"type":46,"tag":107,"props":14407,"children":14408},{"style":680},[14409],{"type":52,"value":1331},{"type":46,"tag":107,"props":14411,"children":14412},{"style":695},[14413],{"type":52,"value":6874},{"type":46,"tag":107,"props":14415,"children":14416},{"style":680},[14417],{"type":52,"value":6879},{"type":46,"tag":107,"props":14419,"children":14420},{"style":120},[14421],{"type":52,"value":6884},{"type":46,"tag":107,"props":14423,"children":14424},{"style":680},[14425],{"type":52,"value":6889},{"type":46,"tag":107,"props":14427,"children":14428},{"style":695},[14429],{"type":52,"value":1376},{"type":46,"tag":107,"props":14431,"children":14432},{"style":680},[14433],{"type":52,"value":898},{"type":46,"tag":107,"props":14435,"children":14436},{"style":695},[14437],{"type":52,"value":6902},{"type":46,"tag":107,"props":14439,"children":14440},{"class":109,"line":499},[14441,14445,14449,14453,14457,14461,14465,14469,14473,14477,14481,14485,14489,14493,14497],{"type":46,"tag":107,"props":14442,"children":14443},{"style":120},[14444],{"type":52,"value":6811},{"type":46,"tag":107,"props":14446,"children":14447},{"style":695},[14448],{"type":52,"value":847},{"type":46,"tag":107,"props":14450,"children":14451},{"style":680},[14452],{"type":52,"value":6257},{"type":46,"tag":107,"props":14454,"children":14455},{"style":680},[14456],{"type":52,"value":6852},{"type":46,"tag":107,"props":14458,"children":14459},{"style":120},[14460],{"type":52,"value":6708},{"type":46,"tag":107,"props":14462,"children":14463},{"style":695},[14464],{"type":52,"value":698},{"type":46,"tag":107,"props":14466,"children":14467},{"style":120},[14468],{"type":52,"value":6934},{"type":46,"tag":107,"props":14470,"children":14471},{"style":680},[14472],{"type":52,"value":6939},{"type":46,"tag":107,"props":14474,"children":14475},{"style":120},[14476],{"type":52,"value":6944},{"type":46,"tag":107,"props":14478,"children":14479},{"style":680},[14480],{"type":52,"value":6446},{"type":46,"tag":107,"props":14482,"children":14483},{"style":120},[14484],{"type":52,"value":6884},{"type":46,"tag":107,"props":14486,"children":14487},{"style":680},[14488],{"type":52,"value":6889},{"type":46,"tag":107,"props":14490,"children":14491},{"style":695},[14492],{"type":52,"value":1376},{"type":46,"tag":107,"props":14494,"children":14495},{"style":680},[14496],{"type":52,"value":898},{"type":46,"tag":107,"props":14498,"children":14499},{"style":695},[14500],{"type":52,"value":6969},{"type":46,"tag":107,"props":14502,"children":14503},{"class":109,"line":508},[14504,14508,14512,14516,14520,14524,14528,14532,14536,14540,14544,14548,14552,14556,14560],{"type":46,"tag":107,"props":14505,"children":14506},{"style":120},[14507],{"type":52,"value":6811},{"type":46,"tag":107,"props":14509,"children":14510},{"style":695},[14511],{"type":52,"value":847},{"type":46,"tag":107,"props":14513,"children":14514},{"style":680},[14515],{"type":52,"value":6257},{"type":46,"tag":107,"props":14517,"children":14518},{"style":680},[14519],{"type":52,"value":6852},{"type":46,"tag":107,"props":14521,"children":14522},{"style":120},[14523],{"type":52,"value":6708},{"type":46,"tag":107,"props":14525,"children":14526},{"style":695},[14527],{"type":52,"value":698},{"type":46,"tag":107,"props":14529,"children":14530},{"style":120},[14531],{"type":52,"value":6737},{"type":46,"tag":107,"props":14533,"children":14534},{"style":680},[14535],{"type":52,"value":1331},{"type":46,"tag":107,"props":14537,"children":14538},{"style":126},[14539],{"type":52,"value":7009},{"type":46,"tag":107,"props":14541,"children":14542},{"style":680},[14543],{"type":52,"value":6446},{"type":46,"tag":107,"props":14545,"children":14546},{"style":120},[14547],{"type":52,"value":6884},{"type":46,"tag":107,"props":14549,"children":14550},{"style":680},[14551],{"type":52,"value":6889},{"type":46,"tag":107,"props":14553,"children":14554},{"style":695},[14555],{"type":52,"value":1376},{"type":46,"tag":107,"props":14557,"children":14558},{"style":680},[14559],{"type":52,"value":898},{"type":46,"tag":107,"props":14561,"children":14562},{"style":695},[14563],{"type":52,"value":6402},{"type":46,"tag":107,"props":14565,"children":14566},{"class":109,"line":517},[14567],{"type":46,"tag":107,"props":14568,"children":14569},{"style":680},[14570],{"type":52,"value":6410},{"type":46,"tag":107,"props":14572,"children":14573},{"class":109,"line":526},[14574,14578,14582,14586,14590,14594,14598,14602],{"type":46,"tag":107,"props":14575,"children":14576},{"style":680},[14577],{"type":52,"value":6418},{"type":46,"tag":107,"props":14579,"children":14580},{"style":120},[14581],{"type":52,"value":6708},{"type":46,"tag":107,"props":14583,"children":14584},{"style":695},[14585],{"type":52,"value":698},{"type":46,"tag":107,"props":14587,"children":14588},{"style":120},[14589],{"type":52,"value":7060},{"type":46,"tag":107,"props":14591,"children":14592},{"style":680},[14593],{"type":52,"value":1331},{"type":46,"tag":107,"props":14595,"children":14596},{"style":126},[14597],{"type":52,"value":6441},{"type":46,"tag":107,"props":14599,"children":14600},{"style":680},[14601],{"type":52,"value":6446},{"type":46,"tag":107,"props":14603,"children":14604},{"style":126},[14605],{"type":52,"value":6451},{"type":46,"tag":107,"props":14607,"children":14608},{"class":109,"line":535},[14609,14613,14617,14621,14625,14629,14633,14637],{"type":46,"tag":107,"props":14610,"children":14611},{"style":680},[14612],{"type":52,"value":6418},{"type":46,"tag":107,"props":14614,"children":14615},{"style":120},[14616],{"type":52,"value":6708},{"type":46,"tag":107,"props":14618,"children":14619},{"style":695},[14620],{"type":52,"value":698},{"type":46,"tag":107,"props":14622,"children":14623},{"style":120},[14624],{"type":52,"value":7096},{"type":46,"tag":107,"props":14626,"children":14627},{"style":680},[14628],{"type":52,"value":1331},{"type":46,"tag":107,"props":14630,"children":14631},{"style":126},[14632],{"type":52,"value":6480},{"type":46,"tag":107,"props":14634,"children":14635},{"style":680},[14636],{"type":52,"value":6446},{"type":46,"tag":107,"props":14638,"children":14639},{"style":126},[14640],{"type":52,"value":6489},{"type":46,"tag":107,"props":14642,"children":14643},{"class":109,"line":544},[14644,14648,14652,14656,14660,14664,14668,14672],{"type":46,"tag":107,"props":14645,"children":14646},{"style":680},[14647],{"type":52,"value":6418},{"type":46,"tag":107,"props":14649,"children":14650},{"style":120},[14651],{"type":52,"value":6708},{"type":46,"tag":107,"props":14653,"children":14654},{"style":695},[14655],{"type":52,"value":698},{"type":46,"tag":107,"props":14657,"children":14658},{"style":120},[14659],{"type":52,"value":7096},{"type":46,"tag":107,"props":14661,"children":14662},{"style":680},[14663],{"type":52,"value":1331},{"type":46,"tag":107,"props":14665,"children":14666},{"style":126},[14667],{"type":52,"value":6517},{"type":46,"tag":107,"props":14669,"children":14670},{"style":680},[14671],{"type":52,"value":6446},{"type":46,"tag":107,"props":14673,"children":14674},{"style":126},[14675],{"type":52,"value":6526},{"type":46,"tag":107,"props":14677,"children":14678},{"class":109,"line":553},[14679,14683,14687,14691,14695,14699,14703,14707],{"type":46,"tag":107,"props":14680,"children":14681},{"style":680},[14682],{"type":52,"value":6418},{"type":46,"tag":107,"props":14684,"children":14685},{"style":120},[14686],{"type":52,"value":6708},{"type":46,"tag":107,"props":14688,"children":14689},{"style":695},[14690],{"type":52,"value":698},{"type":46,"tag":107,"props":14692,"children":14693},{"style":120},[14694],{"type":52,"value":7096},{"type":46,"tag":107,"props":14696,"children":14697},{"style":680},[14698],{"type":52,"value":1331},{"type":46,"tag":107,"props":14700,"children":14701},{"style":126},[14702],{"type":52,"value":6554},{"type":46,"tag":107,"props":14704,"children":14705},{"style":680},[14706],{"type":52,"value":6446},{"type":46,"tag":107,"props":14708,"children":14709},{"style":126},[14710],{"type":52,"value":6563},{"type":46,"tag":107,"props":14712,"children":14713},{"class":109,"line":562},[14714,14718],{"type":46,"tag":107,"props":14715,"children":14716},{"style":680},[14717],{"type":52,"value":6608},{"type":46,"tag":107,"props":14719,"children":14720},{"style":126},[14721],{"type":52,"value":6613},{"type":46,"tag":107,"props":14723,"children":14724},{"class":109,"line":571},[14725,14729,14733],{"type":46,"tag":107,"props":14726,"children":14727},{"style":680},[14728],{"type":52,"value":6621},{"type":46,"tag":107,"props":14730,"children":14731},{"style":680},[14732],{"type":52,"value":708},{"type":46,"tag":107,"props":14734,"children":14735},{"style":695},[14736],{"type":52,"value":6630},{"type":46,"tag":107,"props":14738,"children":14739},{"class":109,"line":580},[14740,14744,14748,14752,14756],{"type":46,"tag":107,"props":14741,"children":14742},{"style":680},[14743],{"type":52,"value":1259},{"type":46,"tag":107,"props":14745,"children":14746},{"style":120},[14747],{"type":52,"value":1264},{"type":46,"tag":107,"props":14749,"children":14750},{"style":695},[14751],{"type":52,"value":698},{"type":46,"tag":107,"props":14753,"children":14754},{"style":120},[14755],{"type":52,"value":7228},{"type":46,"tag":107,"props":14757,"children":14758},{"style":695},[14759],{"type":52,"value":6680},{"type":46,"tag":107,"props":14761,"children":14762},{"class":109,"line":11},[14763,14767,14771,14775,14779,14783],{"type":46,"tag":107,"props":14764,"children":14765},{"style":680},[14766],{"type":52,"value":2232},{"type":46,"tag":107,"props":14768,"children":14769},{"style":120},[14770],{"type":52,"value":6708},{"type":46,"tag":107,"props":14772,"children":14773},{"style":695},[14774],{"type":52,"value":698},{"type":46,"tag":107,"props":14776,"children":14777},{"style":120},[14778],{"type":52,"value":6737},{"type":46,"tag":107,"props":14780,"children":14781},{"style":680},[14782],{"type":52,"value":1331},{"type":46,"tag":107,"props":14784,"children":14785},{"style":126},[14786],{"type":52,"value":7260},{"type":46,"tag":107,"props":14788,"children":14789},{"class":109,"line":597},[14790,14794],{"type":46,"tag":107,"props":14791,"children":14792},{"style":680},[14793],{"type":52,"value":7268},{"type":46,"tag":107,"props":14795,"children":14796},{"style":695},[14797],{"type":52,"value":7273},{"type":46,"tag":4487,"props":14799,"children":14800},{"id":7276},[14801],{"type":52,"value":7279},{"type":46,"tag":55,"props":14803,"children":14804},{},[14805,14806,14811,14812,14817,14818,14823,14824,14829],{"type":52,"value":7284},{"type":46,"tag":88,"props":14807,"children":14809},{"className":14808},[],[14810],{"type":52,"value":7290},{"type":52,"value":7292},{"type":46,"tag":88,"props":14813,"children":14815},{"className":14814},[],[14816],{"type":52,"value":6221},{"type":52,"value":418},{"type":46,"tag":88,"props":14819,"children":14821},{"className":14820},[],[14822],{"type":52,"value":6228},{"type":52,"value":7305},{"type":46,"tag":88,"props":14825,"children":14827},{"className":14826},[],[14828],{"type":52,"value":6236},{"type":52,"value":7312},{"type":46,"tag":444,"props":14831,"children":14832},{":variants":446,"group":447},[14833,14986,15143],{"type":46,"tag":450,"props":14834,"children":14835},{"v-slot:clickhouse":7},[14836,14846],{"type":46,"tag":55,"props":14837,"children":14838},{},[14839,14840,14845],{"type":52,"value":7323},{"type":46,"tag":88,"props":14841,"children":14843},{"className":14842},[],[14844],{"type":52,"value":4468},{"type":52,"value":7330},{"type":46,"tag":97,"props":14847,"children":14848},{"className":455,"code":7333,"language":457,"meta":7,"style":7},[14849],{"type":46,"tag":88,"props":14850,"children":14851},{"__ignoreMap":7},[14852,14859,14866,14873,14880,14887,14894,14901,14908,14915,14922,14929,14936,14943,14950,14957,14964,14979],{"type":46,"tag":107,"props":14853,"children":14854},{"class":109,"line":110},[14855],{"type":46,"tag":107,"props":14856,"children":14857},{"style":467},[14858],{"type":52,"value":470},{"type":46,"tag":107,"props":14860,"children":14861},{"class":109,"line":473},[14862],{"type":46,"tag":107,"props":14863,"children":14864},{"style":467},[14865],{"type":52,"value":7352},{"type":46,"tag":107,"props":14867,"children":14868},{"class":109,"line":23},[14869],{"type":46,"tag":107,"props":14870,"children":14871},{"style":467},[14872],{"type":52,"value":487},{"type":46,"tag":107,"props":14874,"children":14875},{"class":109,"line":490},[14876],{"type":46,"tag":107,"props":14877,"children":14878},{"style":467},[14879],{"type":52,"value":496},{"type":46,"tag":107,"props":14881,"children":14882},{"class":109,"line":499},[14883],{"type":46,"tag":107,"props":14884,"children":14885},{"style":467},[14886],{"type":52,"value":505},{"type":46,"tag":107,"props":14888,"children":14889},{"class":109,"line":508},[14890],{"type":46,"tag":107,"props":14891,"children":14892},{"style":467},[14893],{"type":52,"value":514},{"type":46,"tag":107,"props":14895,"children":14896},{"class":109,"line":517},[14897],{"type":46,"tag":107,"props":14898,"children":14899},{"style":467},[14900],{"type":52,"value":7388},{"type":46,"tag":107,"props":14902,"children":14903},{"class":109,"line":526},[14904],{"type":46,"tag":107,"props":14905,"children":14906},{"style":467},[14907],{"type":52,"value":7396},{"type":46,"tag":107,"props":14909,"children":14910},{"class":109,"line":535},[14911],{"type":46,"tag":107,"props":14912,"children":14913},{"style":467},[14914],{"type":52,"value":541},{"type":46,"tag":107,"props":14916,"children":14917},{"class":109,"line":544},[14918],{"type":46,"tag":107,"props":14919,"children":14920},{"style":467},[14921],{"type":52,"value":7411},{"type":46,"tag":107,"props":14923,"children":14924},{"class":109,"line":553},[14925],{"type":46,"tag":107,"props":14926,"children":14927},{"style":467},[14928],{"type":52,"value":4581},{"type":46,"tag":107,"props":14930,"children":14931},{"class":109,"line":562},[14932],{"type":46,"tag":107,"props":14933,"children":14934},{"style":467},[14935],{"type":52,"value":568},{"type":46,"tag":107,"props":14937,"children":14938},{"class":109,"line":571},[14939],{"type":46,"tag":107,"props":14940,"children":14941},{"style":467},[14942],{"type":52,"value":577},{"type":46,"tag":107,"props":14944,"children":14945},{"class":109,"line":580},[14946],{"type":46,"tag":107,"props":14947,"children":14948},{"style":467},[14949],{"type":52,"value":664},{"type":46,"tag":107,"props":14951,"children":14952},{"class":109,"line":11},[14953],{"type":46,"tag":107,"props":14954,"children":14955},{"emptyLinePlaceholder":22},[14956],{"type":52,"value":673},{"type":46,"tag":107,"props":14958,"children":14959},{"class":109,"line":597},[14960],{"type":46,"tag":107,"props":14961,"children":14962},{"style":680},[14963],{"type":52,"value":683},{"type":46,"tag":107,"props":14965,"children":14966},{"class":109,"line":606},[14967,14971,14975],{"type":46,"tag":107,"props":14968,"children":14969},{"style":695},[14970],{"type":52,"value":7461},{"type":46,"tag":107,"props":14972,"children":14973},{"style":680},[14974],{"type":52,"value":898},{"type":46,"tag":107,"props":14976,"children":14977},{"style":695},[14978],{"type":52,"value":7470},{"type":46,"tag":107,"props":14980,"children":14981},{"class":109,"line":614},[14982],{"type":46,"tag":107,"props":14983,"children":14984},{"style":467},[14985],{"type":52,"value":7478},{"type":46,"tag":450,"props":14987,"children":14988},{"v-slot:bigquery":7},[14989,14999],{"type":46,"tag":55,"props":14990,"children":14991},{},[14992,14993,14998],{"type":52,"value":7323},{"type":46,"tag":88,"props":14994,"children":14996},{"className":14995},[],[14997],{"type":52,"value":4476},{"type":52,"value":7330},{"type":46,"tag":97,"props":15000,"children":15001},{"className":455,"code":7494,"language":457,"meta":7,"style":7},[15002],{"type":46,"tag":88,"props":15003,"children":15004},{"__ignoreMap":7},[15005,15012,15019,15026,15033,15040,15047,15054,15061,15068,15075,15082,15089,15096,15103,15110,15117,15136],{"type":46,"tag":107,"props":15006,"children":15007},{"class":109,"line":110},[15008],{"type":46,"tag":107,"props":15009,"children":15010},{"style":467},[15011],{"type":52,"value":470},{"type":46,"tag":107,"props":15013,"children":15014},{"class":109,"line":473},[15015],{"type":46,"tag":107,"props":15016,"children":15017},{"style":467},[15018],{"type":52,"value":7352},{"type":46,"tag":107,"props":15020,"children":15021},{"class":109,"line":23},[15022],{"type":46,"tag":107,"props":15023,"children":15024},{"style":467},[15025],{"type":52,"value":487},{"type":46,"tag":107,"props":15027,"children":15028},{"class":109,"line":490},[15029],{"type":46,"tag":107,"props":15030,"children":15031},{"style":467},[15032],{"type":52,"value":496},{"type":46,"tag":107,"props":15034,"children":15035},{"class":109,"line":499},[15036],{"type":46,"tag":107,"props":15037,"children":15038},{"style":467},[15039],{"type":52,"value":505},{"type":46,"tag":107,"props":15041,"children":15042},{"class":109,"line":508},[15043],{"type":46,"tag":107,"props":15044,"children":15045},{"style":467},[15046],{"type":52,"value":514},{"type":46,"tag":107,"props":15048,"children":15049},{"class":109,"line":517},[15050],{"type":46,"tag":107,"props":15051,"children":15052},{"style":467},[15053],{"type":52,"value":7388},{"type":46,"tag":107,"props":15055,"children":15056},{"class":109,"line":526},[15057],{"type":46,"tag":107,"props":15058,"children":15059},{"style":467},[15060],{"type":52,"value":7396},{"type":46,"tag":107,"props":15062,"children":15063},{"class":109,"line":535},[15064],{"type":46,"tag":107,"props":15065,"children":15066},{"style":467},[15067],{"type":52,"value":541},{"type":46,"tag":107,"props":15069,"children":15070},{"class":109,"line":544},[15071],{"type":46,"tag":107,"props":15072,"children":15073},{"style":467},[15074],{"type":52,"value":7411},{"type":46,"tag":107,"props":15076,"children":15077},{"class":109,"line":553},[15078],{"type":46,"tag":107,"props":15079,"children":15080},{"style":467},[15081],{"type":52,"value":4581},{"type":46,"tag":107,"props":15083,"children":15084},{"class":109,"line":562},[15085],{"type":46,"tag":107,"props":15086,"children":15087},{"style":467},[15088],{"type":52,"value":568},{"type":46,"tag":107,"props":15090,"children":15091},{"class":109,"line":571},[15092],{"type":46,"tag":107,"props":15093,"children":15094},{"style":467},[15095],{"type":52,"value":577},{"type":46,"tag":107,"props":15097,"children":15098},{"class":109,"line":580},[15099],{"type":46,"tag":107,"props":15100,"children":15101},{"style":467},[15102],{"type":52,"value":664},{"type":46,"tag":107,"props":15104,"children":15105},{"class":109,"line":11},[15106],{"type":46,"tag":107,"props":15107,"children":15108},{"emptyLinePlaceholder":22},[15109],{"type":52,"value":673},{"type":46,"tag":107,"props":15111,"children":15112},{"class":109,"line":597},[15113],{"type":46,"tag":107,"props":15114,"children":15115},{"style":680},[15116],{"type":52,"value":683},{"type":46,"tag":107,"props":15118,"children":15119},{"class":109,"line":606},[15120,15124,15128,15132],{"type":46,"tag":107,"props":15121,"children":15122},{"style":680},[15123],{"type":52,"value":4632},{"type":46,"tag":107,"props":15125,"children":15126},{"style":695},[15127],{"type":52,"value":7622},{"type":46,"tag":107,"props":15129,"children":15130},{"style":680},[15131],{"type":52,"value":898},{"type":46,"tag":107,"props":15133,"children":15134},{"style":695},[15135],{"type":52,"value":7470},{"type":46,"tag":107,"props":15137,"children":15138},{"class":109,"line":614},[15139],{"type":46,"tag":107,"props":15140,"children":15141},{"style":467},[15142],{"type":52,"value":7478},{"type":46,"tag":450,"props":15144,"children":15145},{"v-slot:snowflake":7},[15146,15156],{"type":46,"tag":55,"props":15147,"children":15148},{},[15149,15150,15155],{"type":52,"value":7323},{"type":46,"tag":88,"props":15151,"children":15153},{"className":15152},[],[15154],{"type":52,"value":4483},{"type":52,"value":7330},{"type":46,"tag":97,"props":15157,"children":15158},{"className":455,"code":7653,"language":457,"meta":7,"style":7},[15159],{"type":46,"tag":88,"props":15160,"children":15161},{"__ignoreMap":7},[15162,15169,15176,15183,15190,15197,15204,15211,15218,15225,15232,15239,15246,15253,15260,15267,15274,15293],{"type":46,"tag":107,"props":15163,"children":15164},{"class":109,"line":110},[15165],{"type":46,"tag":107,"props":15166,"children":15167},{"style":467},[15168],{"type":52,"value":470},{"type":46,"tag":107,"props":15170,"children":15171},{"class":109,"line":473},[15172],{"type":46,"tag":107,"props":15173,"children":15174},{"style":467},[15175],{"type":52,"value":7352},{"type":46,"tag":107,"props":15177,"children":15178},{"class":109,"line":23},[15179],{"type":46,"tag":107,"props":15180,"children":15181},{"style":467},[15182],{"type":52,"value":487},{"type":46,"tag":107,"props":15184,"children":15185},{"class":109,"line":490},[15186],{"type":46,"tag":107,"props":15187,"children":15188},{"style":467},[15189],{"type":52,"value":496},{"type":46,"tag":107,"props":15191,"children":15192},{"class":109,"line":499},[15193],{"type":46,"tag":107,"props":15194,"children":15195},{"style":467},[15196],{"type":52,"value":505},{"type":46,"tag":107,"props":15198,"children":15199},{"class":109,"line":508},[15200],{"type":46,"tag":107,"props":15201,"children":15202},{"style":467},[15203],{"type":52,"value":514},{"type":46,"tag":107,"props":15205,"children":15206},{"class":109,"line":517},[15207],{"type":46,"tag":107,"props":15208,"children":15209},{"style":467},[15210],{"type":52,"value":7388},{"type":46,"tag":107,"props":15212,"children":15213},{"class":109,"line":526},[15214],{"type":46,"tag":107,"props":15215,"children":15216},{"style":467},[15217],{"type":52,"value":7396},{"type":46,"tag":107,"props":15219,"children":15220},{"class":109,"line":535},[15221],{"type":46,"tag":107,"props":15222,"children":15223},{"style":467},[15224],{"type":52,"value":541},{"type":46,"tag":107,"props":15226,"children":15227},{"class":109,"line":544},[15228],{"type":46,"tag":107,"props":15229,"children":15230},{"style":467},[15231],{"type":52,"value":7411},{"type":46,"tag":107,"props":15233,"children":15234},{"class":109,"line":553},[15235],{"type":46,"tag":107,"props":15236,"children":15237},{"style":467},[15238],{"type":52,"value":4581},{"type":46,"tag":107,"props":15240,"children":15241},{"class":109,"line":562},[15242],{"type":46,"tag":107,"props":15243,"children":15244},{"style":467},[15245],{"type":52,"value":568},{"type":46,"tag":107,"props":15247,"children":15248},{"class":109,"line":571},[15249],{"type":46,"tag":107,"props":15250,"children":15251},{"style":467},[15252],{"type":52,"value":577},{"type":46,"tag":107,"props":15254,"children":15255},{"class":109,"line":580},[15256],{"type":46,"tag":107,"props":15257,"children":15258},{"style":467},[15259],{"type":52,"value":664},{"type":46,"tag":107,"props":15261,"children":15262},{"class":109,"line":11},[15263],{"type":46,"tag":107,"props":15264,"children":15265},{"emptyLinePlaceholder":22},[15266],{"type":52,"value":673},{"type":46,"tag":107,"props":15268,"children":15269},{"class":109,"line":597},[15270],{"type":46,"tag":107,"props":15271,"children":15272},{"style":680},[15273],{"type":52,"value":683},{"type":46,"tag":107,"props":15275,"children":15276},{"class":109,"line":606},[15277,15281,15285,15289],{"type":46,"tag":107,"props":15278,"children":15279},{"style":695},[15280],{"type":52,"value":7777},{"type":46,"tag":107,"props":15282,"children":15283},{"style":680},[15284],{"type":52,"value":3172},{"type":46,"tag":107,"props":15286,"children":15287},{"style":680},[15288],{"type":52,"value":708},{"type":46,"tag":107,"props":15290,"children":15291},{"style":695},[15292],{"type":52,"value":7470},{"type":46,"tag":107,"props":15294,"children":15295},{"class":109,"line":614},[15296],{"type":46,"tag":107,"props":15297,"children":15298},{"style":467},[15299],{"type":52,"value":7478},{"type":46,"tag":162,"props":15301,"children":15302},{},[15303],{"type":46,"tag":55,"props":15304,"children":15305},{},[15306],{"type":52,"value":7804},{"type":46,"tag":131,"props":15308,"children":15309},{"id":7807},[15310],{"type":52,"value":7810},{"type":46,"tag":97,"props":15312,"children":15313},{"className":99,"code":7813,"language":101,"meta":7,"style":7},[15314],{"type":46,"tag":88,"props":15315,"children":15316},{"__ignoreMap":7},[15317],{"type":46,"tag":107,"props":15318,"children":15319},{"class":109,"line":110},[15320,15324,15328],{"type":46,"tag":107,"props":15321,"children":15322},{"style":114},[15323],{"type":52,"value":7825},{"type":46,"tag":107,"props":15325,"children":15326},{"style":126},[15327],{"type":52,"value":7830},{"type":46,"tag":107,"props":15329,"children":15330},{"style":126},[15331],{"type":52,"value":7835},{"type":46,"tag":55,"props":15333,"children":15334},{},[15335],{"type":52,"value":7840},{"type":46,"tag":97,"props":15337,"children":15338},{"className":99,"code":7843,"language":101,"meta":7,"style":7},[15339],{"type":46,"tag":88,"props":15340,"children":15341},{"__ignoreMap":7},[15342],{"type":46,"tag":107,"props":15343,"children":15344},{"class":109,"line":110},[15345,15349,15353,15357,15361,15365,15369],{"type":46,"tag":107,"props":15346,"children":15347},{"style":114},[15348],{"type":52,"value":7825},{"type":46,"tag":107,"props":15350,"children":15351},{"style":126},[15352],{"type":52,"value":7859},{"type":46,"tag":107,"props":15354,"children":15355},{"style":120},[15356],{"type":52,"value":7864},{"type":46,"tag":107,"props":15358,"children":15359},{"style":126},[15360],{"type":52,"value":7869},{"type":46,"tag":107,"props":15362,"children":15363},{"style":120},[15364],{"type":52,"value":7874},{"type":46,"tag":107,"props":15366,"children":15367},{"style":126},[15368],{"type":52,"value":7879},{"type":46,"tag":107,"props":15370,"children":15371},{"style":126},[15372],{"type":52,"value":7835},{"type":46,"tag":55,"props":15374,"children":15375},{},[15376,15377,15381],{"type":52,"value":7888},{"type":46,"tag":7890,"props":15378,"children":15379},{"href":7892},[15380],{"type":52,"value":7895},{"type":52,"value":7897},{"type":46,"tag":97,"props":15383,"children":15384},{"className":99,"code":7900,"language":101,"meta":7,"style":7},[15385],{"type":46,"tag":88,"props":15386,"children":15387},{"__ignoreMap":7},[15388],{"type":46,"tag":107,"props":15389,"children":15390},{"class":109,"line":110},[15391,15395,15399,15403,15407,15411,15415],{"type":46,"tag":107,"props":15392,"children":15393},{"style":114},[15394],{"type":52,"value":7825},{"type":46,"tag":107,"props":15396,"children":15397},{"style":126},[15398],{"type":52,"value":7859},{"type":46,"tag":107,"props":15400,"children":15401},{"style":120},[15402],{"type":52,"value":7864},{"type":46,"tag":107,"props":15404,"children":15405},{"style":126},[15406],{"type":52,"value":7869},{"type":46,"tag":107,"props":15408,"children":15409},{"style":120},[15410],{"type":52,"value":7874},{"type":46,"tag":107,"props":15412,"children":15413},{"style":126},[15414],{"type":52,"value":7879},{"type":46,"tag":107,"props":15416,"children":15417},{"style":126},[15418],{"type":52,"value":7936},{"type":46,"tag":131,"props":15420,"children":15421},{"id":7939},[15422],{"type":52,"value":7942},{"type":46,"tag":55,"props":15424,"children":15425},{},[15426],{"type":52,"value":7947},{"type":46,"tag":143,"props":15428,"children":15429},{},[15430],{"type":46,"tag":55,"props":15431,"children":15432},{},[15433],{"type":52,"value":7955},{"type":46,"tag":55,"props":15435,"children":15436},{},[15437],{"type":52,"value":7960},{"type":46,"tag":143,"props":15439,"children":15440},{},[15441],{"type":46,"tag":55,"props":15442,"children":15443},{},[15444],{"type":52,"value":7968},{"type":46,"tag":47,"props":15446,"children":15447},{"id":7971},[15448],{"type":52,"value":7974},{"type":46,"tag":178,"props":15450,"children":15451},{},[15452,15460,15489,15497],{"type":46,"tag":182,"props":15453,"children":15454},{},[15455,15459],{"type":46,"tag":170,"props":15456,"children":15457},{},[15458],{"type":52,"value":7985},{"type":52,"value":7987},{"type":46,"tag":182,"props":15461,"children":15462},{},[15463,15470,15471,15476,15477,15482,15483,15488],{"type":46,"tag":170,"props":15464,"children":15465},{},[15466],{"type":46,"tag":7890,"props":15467,"children":15468},{"href":7892},[15469],{"type":52,"value":33},{"type":52,"value":2311},{"type":46,"tag":88,"props":15472,"children":15474},{"className":15473},[],[15475],{"type":52,"value":8004},{"type":52,"value":235},{"type":46,"tag":88,"props":15478,"children":15480},{"className":15479},[],[15481],{"type":52,"value":8011},{"type":52,"value":235},{"type":46,"tag":88,"props":15484,"children":15486},{"className":15485},[],[15487],{"type":52,"value":8018},{"type":52,"value":8020},{"type":46,"tag":182,"props":15490,"children":15491},{},[15492,15496],{"type":46,"tag":170,"props":15493,"children":15494},{},[15495],{"type":52,"value":8028},{"type":52,"value":8030},{"type":46,"tag":182,"props":15498,"children":15499},{},[15500,15507,15508,15513],{"type":46,"tag":170,"props":15501,"children":15502},{},[15503],{"type":46,"tag":7890,"props":15504,"children":15505},{"href":7892},[15506],{"type":52,"value":8041},{"type":52,"value":8043},{"type":46,"tag":88,"props":15509,"children":15511},{"className":15510},[],[15512],{"type":52,"value":8049},{"type":52,"value":8051},{"type":46,"tag":55,"props":15515,"children":15516},{},[15517,15518,15522],{"type":52,"value":8056},{"type":46,"tag":7890,"props":15519,"children":15520},{"href":8059},[15521],{"type":52,"value":8062},{"type":52,"value":8064},{"type":46,"tag":8066,"props":15524,"children":15525},{},[15526],{"type":52,"value":8070},{"title":7,"searchDepth":473,"depth":473,"links":15528},[15529,15530,15531,15541],{"id":49,"depth":473,"text":53},{"id":62,"depth":473,"text":65},{"id":78,"depth":473,"text":81,"children":15532},[15533,15534,15535,15536,15537,15538,15539,15540],{"id":133,"depth":23,"text":136},{"id":319,"depth":23,"text":8079},{"id":3220,"depth":23,"text":8081},{"id":4037,"depth":23,"text":8083},{"id":4429,"depth":23,"text":8085},{"id":6176,"depth":23,"text":8087},{"id":7807,"depth":23,"text":7810},{"id":7939,"depth":23,"text":7942},{"id":7971,"depth":473,"text":7974},[15543,17030,21673,29118,42424,44377],{"_path":15544,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":15545,"description":15546,"date":10,"readingTime":526,"category":12,"tags":15547,"difficulty":15549,"module":5,"subSteps":22,"step":110,"variants":15550,"journeys":15551,"learnMore":15552,"author":15562,"body":15563,"_type":8091,"_id":17027,"_source":8093,"_file":17028,"_stem":17029,"_extension":8096},"\u002Ftutorials\u002Fecommerce-pipeline\u002Fproject-setup","Set Up Your Project & Warehouse","Install Bruin CLI, initialize an ecommerce project, connect your data warehouse, and set up AI-assisted development with Claude Code and the Bruin MCP.",[14,15,15548,17,18,19,20],"MCP","Beginner",[17,18,19],[26,27],[15553,15556,15559],{"label":15554,"url":15555},"Bruin project structure (docs)","https:\u002F\u002Fgetbruin.com\u002Fdocs\u002Fbruin\u002Fcore-concepts\u002Fproject.html",{"label":15557,"url":15558},"Connections reference","https:\u002F\u002Fgetbruin.com\u002Fdocs\u002Fbruin\u002Fconnections\u002Foverview.html",{"label":15560,"url":15561},"Bruin MCP setup guide","https:\u002F\u002Fgetbruin.com\u002Fdocs\u002Fbruin\u002Fgetting-started\u002Fbruin-mcp.html",{"name":39,"role":40,"image":41},{"type":43,"children":15564,"toc":17013},[15565,15569,15574,15580,15585,15639,15684,15688,15693,15698,15713,15717,15723,15736,15805,15810,15820,15826,15837,15867,15894,15900,15905,16565,16571,16583,16841,16847,16859,16903,16908,16916,16921,16950,16956,16961,16982,16987,16995,17000,17004,17009],{"type":46,"tag":47,"props":15566,"children":15567},{"id":49},[15568],{"type":52,"value":53},{"type":46,"tag":55,"props":15570,"children":15571},{},[15572],{"type":52,"value":15573},"Create a project, connect your data warehouse, and set up Claude Code with the Bruin MCP so it can help you build the rest of the pipeline.",{"type":46,"tag":47,"props":15575,"children":15577},{"id":15576},"prerequisites",[15578],{"type":52,"value":15579},"Prerequisites",{"type":46,"tag":55,"props":15581,"children":15582},{},[15583],{"type":52,"value":15584},"Before starting, make sure you have these installed:",{"type":46,"tag":178,"props":15586,"children":15587},{},[15588,15615],{"type":46,"tag":182,"props":15589,"children":15590},{},[15591,15596,15598,15606,15608,15614],{"type":46,"tag":170,"props":15592,"children":15593},{},[15594],{"type":52,"value":15595},"Git",{"type":52,"value":15597}," - ",{"type":46,"tag":7890,"props":15599,"children":15603},{"href":15600,"rel":15601},"https:\u002F\u002Fgit-scm.com\u002Fdownloads",[15602],"nofollow",[15604],{"type":52,"value":15605},"git-scm.com\u002Fdownloads",{"type":52,"value":15607},". Verify with ",{"type":46,"tag":88,"props":15609,"children":15611},{"className":15610},[],[15612],{"type":52,"value":15613},"git --version",{"type":52,"value":698},{"type":46,"tag":182,"props":15616,"children":15617},{},[15618,15622,15624,15631,15632,15638],{"type":46,"tag":170,"props":15619,"children":15620},{},[15621],{"type":52,"value":14},{"type":52,"value":15623}," - install from the ",{"type":46,"tag":7890,"props":15625,"children":15628},{"href":15626,"rel":15627},"https:\u002F\u002Fgetbruin.com\u002Fdocs\u002Fbruin\u002Fgetting-started\u002Fintroduction\u002Finstallation.html",[15602],[15629],{"type":52,"value":15630},"installation docs",{"type":52,"value":15607},{"type":46,"tag":88,"props":15633,"children":15635},{"className":15634},[],[15636],{"type":52,"value":15637},"bruin version",{"type":52,"value":698},{"type":46,"tag":55,"props":15640,"children":15641},{},[15642,15644,15650,15652,15658,15659,15664,15665,15669,15670,15676,15677,15683],{"type":52,"value":15643},"If you're new to Bruin, the ",{"type":46,"tag":7890,"props":15645,"children":15647},{"href":15646},"\u002Flearn\u002Fcore-concepts",[15648],{"type":52,"value":15649},"Core Concepts",{"type":52,"value":15651}," module covers ",{"type":46,"tag":7890,"props":15653,"children":15655},{"href":15654},"\u002Flearn\u002Fcore-concepts\u002Fprojects",[15656],{"type":52,"value":15657},"projects",{"type":52,"value":235},{"type":46,"tag":7890,"props":15660,"children":15661},{"href":8059},[15662],{"type":52,"value":15663},"pipelines",{"type":52,"value":235},{"type":46,"tag":7890,"props":15666,"children":15667},{"href":7892},[15668],{"type":52,"value":7895},{"type":52,"value":235},{"type":46,"tag":7890,"props":15671,"children":15673},{"href":15672},"\u002Flearn\u002Fcore-concepts\u002Fvariables",[15674],{"type":52,"value":15675},"variables",{"type":52,"value":243},{"type":46,"tag":7890,"props":15678,"children":15680},{"href":15679},"\u002Flearn\u002Fcore-concepts\u002Fcommands",[15681],{"type":52,"value":15682},"commands",{"type":52,"value":698},{"type":46,"tag":47,"props":15685,"children":15686},{"id":62},[15687],{"type":52,"value":65},{"type":46,"tag":55,"props":15689,"children":15690},{},[15691],{"type":52,"value":15692},"Every data pipeline needs two things: an orchestration tool and a destination. Bruin is the orchestrator - it defines what data moves where and when. Your data warehouse is the destination where all your Shopify and ecommerce data will land and get transformed.",{"type":46,"tag":55,"props":15694,"children":15695},{},[15696],{"type":52,"value":15697},"We'll use Claude Code throughout this tutorial to help create files, write SQL, run validations, and troubleshoot issues. Setting up the Bruin MCP early gives Claude Code direct access to your pipeline and warehouse from Step 2 onward.",{"type":46,"tag":162,"props":15699,"children":15700},{},[15701],{"type":46,"tag":55,"props":15702,"children":15703},{},[15704,15706,15712],{"type":52,"value":15705},"If you already have a Bruin project, skip ahead to ",{"type":46,"tag":7890,"props":15707,"children":15709},{"href":15708},"\u002Flearn\u002Fecommerce-pipeline\u002Fingest-data",[15710],{"type":52,"value":15711},"Step 2: Ingest Your Data",{"type":52,"value":698},{"type":46,"tag":47,"props":15714,"children":15715},{"id":78},[15716],{"type":52,"value":81},{"type":46,"tag":131,"props":15718,"children":15720},{"id":15719},"_1-initialize-a-project",[15721],{"type":52,"value":15722},"1) Initialize a project",{"type":46,"tag":55,"props":15724,"children":15725},{},[15726,15728,15734],{"type":52,"value":15727},"Create a folder for your project, initialize git, then run ",{"type":46,"tag":88,"props":15729,"children":15731},{"className":15730},[],[15732],{"type":52,"value":15733},"bruin init",{"type":52,"value":15735}," inside it:",{"type":46,"tag":97,"props":15737,"children":15739},{"className":99,"code":15738,"language":101,"meta":7,"style":7},"mkdir ecommerce-analytics && cd ecommerce-analytics\ngit init\nbruin init empty ecommerce\n",[15740],{"type":46,"tag":88,"props":15741,"children":15742},{"__ignoreMap":7},[15743,15770,15783],{"type":46,"tag":107,"props":15744,"children":15745},{"class":109,"line":110},[15746,15750,15755,15760,15765],{"type":46,"tag":107,"props":15747,"children":15748},{"style":114},[15749],{"type":52,"value":117},{"type":46,"tag":107,"props":15751,"children":15752},{"style":126},[15753],{"type":52,"value":15754}," ecommerce-analytics",{"type":46,"tag":107,"props":15756,"children":15757},{"style":695},[15758],{"type":52,"value":15759}," && ",{"type":46,"tag":107,"props":15761,"children":15762},{"style":120},[15763],{"type":52,"value":15764},"cd",{"type":46,"tag":107,"props":15766,"children":15767},{"style":126},[15768],{"type":52,"value":15769}," ecommerce-analytics\n",{"type":46,"tag":107,"props":15771,"children":15772},{"class":109,"line":473},[15773,15778],{"type":46,"tag":107,"props":15774,"children":15775},{"style":114},[15776],{"type":52,"value":15777},"git",{"type":46,"tag":107,"props":15779,"children":15780},{"style":126},[15781],{"type":52,"value":15782}," init\n",{"type":46,"tag":107,"props":15784,"children":15785},{"class":109,"line":23},[15786,15790,15795,15800],{"type":46,"tag":107,"props":15787,"children":15788},{"style":114},[15789],{"type":52,"value":7825},{"type":46,"tag":107,"props":15791,"children":15792},{"style":126},[15793],{"type":52,"value":15794}," init",{"type":46,"tag":107,"props":15796,"children":15797},{"style":126},[15798],{"type":52,"value":15799}," empty",{"type":46,"tag":107,"props":15801,"children":15802},{"style":126},[15803],{"type":52,"value":15804}," ecommerce\n",{"type":46,"tag":55,"props":15806,"children":15807},{},[15808],{"type":52,"value":15809},"This creates the following structure:",{"type":46,"tag":97,"props":15811,"children":15815},{"className":15812,"code":15814,"language":52},[15813],"language-text","ecommerce-analytics\u002F\n├── .bruin.yml            # project config - connections, environments\n└── ecommerce\u002F            # pipeline folder\n    ├── pipeline.yml      # pipeline config - name, schedule, defaults\n    └── assets\u002F           # where your data assets will live\n",[15816],{"type":46,"tag":88,"props":15817,"children":15818},{"__ignoreMap":7},[15819],{"type":52,"value":15814},{"type":46,"tag":131,"props":15821,"children":15823},{"id":15822},"_2-add-bruinyml-to-gitignore",[15824],{"type":52,"value":15825},"2) Add .bruin.yml to .gitignore",{"type":46,"tag":55,"props":15827,"children":15828},{},[15829,15835],{"type":46,"tag":88,"props":15830,"children":15832},{"className":15831},[],[15833],{"type":52,"value":15834},".bruin.yml",{"type":52,"value":15836}," stores your connection credentials (database passwords, API keys). You don't want these in git.",{"type":46,"tag":97,"props":15838,"children":15840},{"className":99,"code":15839,"language":101,"meta":7,"style":7},"echo \".bruin.yml\" >> .gitignore\n",[15841],{"type":46,"tag":88,"props":15842,"children":15843},{"__ignoreMap":7},[15844],{"type":46,"tag":107,"props":15845,"children":15846},{"class":109,"line":110},[15847,15852,15857,15862],{"type":46,"tag":107,"props":15848,"children":15849},{"style":120},[15850],{"type":52,"value":15851},"echo",{"type":46,"tag":107,"props":15853,"children":15854},{"style":126},[15855],{"type":52,"value":15856}," \".bruin.yml\"",{"type":46,"tag":107,"props":15858,"children":15859},{"style":680},[15860],{"type":52,"value":15861}," >>",{"type":46,"tag":107,"props":15863,"children":15864},{"style":126},[15865],{"type":52,"value":15866}," .gitignore\n",{"type":46,"tag":55,"props":15868,"children":15869},{},[15870,15875,15877,15883,15885,15892],{"type":46,"tag":88,"props":15871,"children":15873},{"className":15872},[],[15874],{"type":52,"value":15733},{"type":52,"value":15876}," may already add this for you - check your ",{"type":46,"tag":88,"props":15878,"children":15880},{"className":15879},[],[15881],{"type":52,"value":15882},".gitignore",{"type":52,"value":15884}," to confirm. When you deploy to production, connections are configured securely in ",{"type":46,"tag":7890,"props":15886,"children":15889},{"href":15887,"rel":15888},"https:\u002F\u002Fcloud.getbruin.com",[15602],[15890],{"type":52,"value":15891},"Bruin Cloud",{"type":52,"value":15893}," instead of the local file - we'll set that up in Step 5.",{"type":46,"tag":131,"props":15895,"children":15897},{"id":15896},"_3-connect-your-data-warehouse",[15898],{"type":52,"value":15899},"3) Connect your data warehouse",{"type":46,"tag":55,"props":15901,"children":15902},{},[15903],{"type":52,"value":15904},"Pick the tab that matches the warehouse you selected on the overview page.",{"type":46,"tag":444,"props":15906,"children":15907},{":variants":446,"group":447},[15908,16077,16400],{"type":46,"tag":450,"props":15909,"children":15910},{"v-slot:clickhouse":7},[15911,15916,15954,15978,15983,16026,16031,16064],{"type":46,"tag":131,"props":15912,"children":15914},{"id":15913},"clickhouse",[15915],{"type":52,"value":17},{"type":46,"tag":55,"props":15917,"children":15918},{},[15919,15921,15928,15930,15935,15936,15941,15942,15947,15948,15953],{"type":52,"value":15920},"If you don't have a ClickHouse instance yet, go to ",{"type":46,"tag":7890,"props":15922,"children":15925},{"href":15923,"rel":15924},"https:\u002F\u002Fclickhouse.com\u002Fcloud",[15602],[15926],{"type":52,"value":15927},"clickhouse.com\u002Fcloud",{"type":52,"value":15929}," and sign up for the free tier. Create a new service and copy the ",{"type":46,"tag":170,"props":15931,"children":15932},{},[15933],{"type":52,"value":15934},"host",{"type":52,"value":235},{"type":46,"tag":170,"props":15937,"children":15938},{},[15939],{"type":52,"value":15940},"port",{"type":52,"value":235},{"type":46,"tag":170,"props":15943,"children":15944},{},[15945],{"type":52,"value":15946},"username",{"type":52,"value":243},{"type":46,"tag":170,"props":15949,"children":15950},{},[15951],{"type":52,"value":15952},"password",{"type":52,"value":698},{"type":46,"tag":97,"props":15955,"children":15957},{"className":99,"code":15956,"language":101,"meta":7,"style":7},"bruin connections add\n",[15958],{"type":46,"tag":88,"props":15959,"children":15960},{"__ignoreMap":7},[15961],{"type":46,"tag":107,"props":15962,"children":15963},{"class":109,"line":110},[15964,15968,15973],{"type":46,"tag":107,"props":15965,"children":15966},{"style":114},[15967],{"type":52,"value":7825},{"type":46,"tag":107,"props":15969,"children":15970},{"style":126},[15971],{"type":52,"value":15972}," connections",{"type":46,"tag":107,"props":15974,"children":15975},{"style":126},[15976],{"type":52,"value":15977}," add\n",{"type":46,"tag":55,"props":15979,"children":15980},{},[15981],{"type":52,"value":15982},"When prompted:",{"type":46,"tag":178,"props":15984,"children":15985},{},[15986,16001,16016],{"type":46,"tag":182,"props":15987,"children":15988},{},[15989,15994,15996],{"type":46,"tag":170,"props":15990,"children":15991},{},[15992],{"type":52,"value":15993},"Type:",{"type":52,"value":15995}," ",{"type":46,"tag":88,"props":15997,"children":15999},{"className":15998},[],[16000],{"type":52,"value":15913},{"type":46,"tag":182,"props":16002,"children":16003},{},[16004,16009,16010],{"type":46,"tag":170,"props":16005,"children":16006},{},[16007],{"type":52,"value":16008},"Name:",{"type":52,"value":15995},{"type":46,"tag":88,"props":16011,"children":16013},{"className":16012},[],[16014],{"type":52,"value":16015},"clickhouse-default",{"type":46,"tag":182,"props":16017,"children":16018},{},[16019,16024],{"type":46,"tag":170,"props":16020,"children":16021},{},[16022],{"type":52,"value":16023},"Host, port, username, password:",{"type":52,"value":16025}," paste the values from your ClickHouse Cloud service",{"type":46,"tag":55,"props":16027,"children":16028},{},[16029],{"type":52,"value":16030},"Test the connection:",{"type":46,"tag":97,"props":16032,"children":16034},{"className":99,"code":16033,"language":101,"meta":7,"style":7},"bruin connections test --name clickhouse-default\n",[16035],{"type":46,"tag":88,"props":16036,"children":16037},{"__ignoreMap":7},[16038],{"type":46,"tag":107,"props":16039,"children":16040},{"class":109,"line":110},[16041,16045,16049,16054,16059],{"type":46,"tag":107,"props":16042,"children":16043},{"style":114},[16044],{"type":52,"value":7825},{"type":46,"tag":107,"props":16046,"children":16047},{"style":126},[16048],{"type":52,"value":15972},{"type":46,"tag":107,"props":16050,"children":16051},{"style":126},[16052],{"type":52,"value":16053}," test",{"type":46,"tag":107,"props":16055,"children":16056},{"style":120},[16057],{"type":52,"value":16058}," --name",{"type":46,"tag":107,"props":16060,"children":16061},{"style":126},[16062],{"type":52,"value":16063}," clickhouse-default\n",{"type":46,"tag":55,"props":16065,"children":16066},{},[16067,16069,16076],{"type":52,"value":16068},"For full connection options, see the ",{"type":46,"tag":7890,"props":16070,"children":16073},{"href":16071,"rel":16072},"https:\u002F\u002Fgetbruin.com\u002Fdocs\u002Fbruin\u002Fplatforms\u002Fclickhouse.html",[15602],[16074],{"type":52,"value":16075},"ClickHouse platform docs",{"type":52,"value":698},{"type":46,"tag":450,"props":16078,"children":16079},{"v-slot:bigquery":7},[16080,16085,16093,16123,16128,16149,16153,16217,16225,16237,16353,16357,16388],{"type":46,"tag":131,"props":16081,"children":16083},{"id":16082},"bigquery",[16084],{"type":52,"value":18},{"type":46,"tag":55,"props":16086,"children":16087},{},[16088],{"type":46,"tag":170,"props":16089,"children":16090},{},[16091],{"type":52,"value":16092},"Option A: Application Default Credentials (personal account)",{"type":46,"tag":97,"props":16094,"children":16096},{"className":99,"code":16095,"language":101,"meta":7,"style":7},"gcloud auth application-default login\n",[16097],{"type":46,"tag":88,"props":16098,"children":16099},{"__ignoreMap":7},[16100],{"type":46,"tag":107,"props":16101,"children":16102},{"class":109,"line":110},[16103,16108,16113,16118],{"type":46,"tag":107,"props":16104,"children":16105},{"style":114},[16106],{"type":52,"value":16107},"gcloud",{"type":46,"tag":107,"props":16109,"children":16110},{"style":126},[16111],{"type":52,"value":16112}," auth",{"type":46,"tag":107,"props":16114,"children":16115},{"style":126},[16116],{"type":52,"value":16117}," application-default",{"type":46,"tag":107,"props":16119,"children":16120},{"style":126},[16121],{"type":52,"value":16122}," login\n",{"type":46,"tag":55,"props":16124,"children":16125},{},[16126],{"type":52,"value":16127},"This opens a browser for Google sign-in. Once done, run:",{"type":46,"tag":97,"props":16129,"children":16130},{"className":99,"code":15956,"language":101,"meta":7,"style":7},[16131],{"type":46,"tag":88,"props":16132,"children":16133},{"__ignoreMap":7},[16134],{"type":46,"tag":107,"props":16135,"children":16136},{"class":109,"line":110},[16137,16141,16145],{"type":46,"tag":107,"props":16138,"children":16139},{"style":114},[16140],{"type":52,"value":7825},{"type":46,"tag":107,"props":16142,"children":16143},{"style":126},[16144],{"type":52,"value":15972},{"type":46,"tag":107,"props":16146,"children":16147},{"style":126},[16148],{"type":52,"value":15977},{"type":46,"tag":55,"props":16150,"children":16151},{},[16152],{"type":52,"value":15982},{"type":46,"tag":178,"props":16154,"children":16155},{},[16156,16170,16184,16194],{"type":46,"tag":182,"props":16157,"children":16158},{},[16159,16163,16164],{"type":46,"tag":170,"props":16160,"children":16161},{},[16162],{"type":52,"value":15993},{"type":52,"value":15995},{"type":46,"tag":88,"props":16165,"children":16167},{"className":16166},[],[16168],{"type":52,"value":16169},"google_cloud_platform",{"type":46,"tag":182,"props":16171,"children":16172},{},[16173,16177,16178],{"type":46,"tag":170,"props":16174,"children":16175},{},[16176],{"type":52,"value":16008},{"type":52,"value":15995},{"type":46,"tag":88,"props":16179,"children":16181},{"className":16180},[],[16182],{"type":52,"value":16183},"bigquery-default",{"type":46,"tag":182,"props":16185,"children":16186},{},[16187,16192],{"type":46,"tag":170,"props":16188,"children":16189},{},[16190],{"type":52,"value":16191},"Project ID:",{"type":52,"value":16193}," your GCP project ID",{"type":46,"tag":182,"props":16195,"children":16196},{},[16197,16202,16203,16209,16211],{"type":46,"tag":170,"props":16198,"children":16199},{},[16200],{"type":52,"value":16201},"Credential method:",{"type":52,"value":15995},{"type":46,"tag":88,"props":16204,"children":16206},{"className":16205},[],[16207],{"type":52,"value":16208},"use_application_default_credentials",{"type":52,"value":16210}," set to ",{"type":46,"tag":88,"props":16212,"children":16214},{"className":16213},[],[16215],{"type":52,"value":16216},"true",{"type":46,"tag":55,"props":16218,"children":16219},{},[16220],{"type":46,"tag":170,"props":16221,"children":16222},{},[16223],{"type":52,"value":16224},"Option B: Service Account Key File",{"type":46,"tag":55,"props":16226,"children":16227},{},[16228,16230,16235],{"type":52,"value":16229},"Edit ",{"type":46,"tag":88,"props":16231,"children":16233},{"className":16232},[],[16234],{"type":52,"value":15834},{"type":52,"value":16236}," directly:",{"type":46,"tag":97,"props":16238,"children":16242},{"className":16239,"code":16240,"language":16241,"meta":7,"style":7},"language-yaml shiki shiki-themes github-dark","environments:\n  default:\n    connections:\n      google_cloud_platform:\n        - name: \"bigquery-default\"\n          project_id: \"your-gcp-project-id\"\n          service_account_file: \"\u002Fpath\u002Fto\u002Fyour-service-account.json\"\n","yaml",[16243],{"type":46,"tag":88,"props":16244,"children":16245},{"__ignoreMap":7},[16246,16260,16272,16284,16296,16319,16336],{"type":46,"tag":107,"props":16247,"children":16248},{"class":109,"line":110},[16249,16255],{"type":46,"tag":107,"props":16250,"children":16252},{"style":16251},"--shiki-default:#85E89D",[16253],{"type":52,"value":16254},"environments",{"type":46,"tag":107,"props":16256,"children":16257},{"style":695},[16258],{"type":52,"value":16259},":\n",{"type":46,"tag":107,"props":16261,"children":16262},{"class":109,"line":473},[16263,16268],{"type":46,"tag":107,"props":16264,"children":16265},{"style":16251},[16266],{"type":52,"value":16267},"  default",{"type":46,"tag":107,"props":16269,"children":16270},{"style":695},[16271],{"type":52,"value":16259},{"type":46,"tag":107,"props":16273,"children":16274},{"class":109,"line":23},[16275,16280],{"type":46,"tag":107,"props":16276,"children":16277},{"style":16251},[16278],{"type":52,"value":16279},"    connections",{"type":46,"tag":107,"props":16281,"children":16282},{"style":695},[16283],{"type":52,"value":16259},{"type":46,"tag":107,"props":16285,"children":16286},{"class":109,"line":490},[16287,16292],{"type":46,"tag":107,"props":16288,"children":16289},{"style":16251},[16290],{"type":52,"value":16291},"      google_cloud_platform",{"type":46,"tag":107,"props":16293,"children":16294},{"style":695},[16295],{"type":52,"value":16259},{"type":46,"tag":107,"props":16297,"children":16298},{"class":109,"line":499},[16299,16304,16309,16314],{"type":46,"tag":107,"props":16300,"children":16301},{"style":695},[16302],{"type":52,"value":16303},"        - ",{"type":46,"tag":107,"props":16305,"children":16306},{"style":16251},[16307],{"type":52,"value":16308},"name",{"type":46,"tag":107,"props":16310,"children":16311},{"style":695},[16312],{"type":52,"value":16313},": ",{"type":46,"tag":107,"props":16315,"children":16316},{"style":126},[16317],{"type":52,"value":16318},"\"bigquery-default\"\n",{"type":46,"tag":107,"props":16320,"children":16321},{"class":109,"line":508},[16322,16327,16331],{"type":46,"tag":107,"props":16323,"children":16324},{"style":16251},[16325],{"type":52,"value":16326},"          project_id",{"type":46,"tag":107,"props":16328,"children":16329},{"style":695},[16330],{"type":52,"value":16313},{"type":46,"tag":107,"props":16332,"children":16333},{"style":126},[16334],{"type":52,"value":16335},"\"your-gcp-project-id\"\n",{"type":46,"tag":107,"props":16337,"children":16338},{"class":109,"line":517},[16339,16344,16348],{"type":46,"tag":107,"props":16340,"children":16341},{"style":16251},[16342],{"type":52,"value":16343},"          service_account_file",{"type":46,"tag":107,"props":16345,"children":16346},{"style":695},[16347],{"type":52,"value":16313},{"type":46,"tag":107,"props":16349,"children":16350},{"style":126},[16351],{"type":52,"value":16352},"\"\u002Fpath\u002Fto\u002Fyour-service-account.json\"\n",{"type":46,"tag":55,"props":16354,"children":16355},{},[16356],{"type":52,"value":16030},{"type":46,"tag":97,"props":16358,"children":16360},{"className":99,"code":16359,"language":101,"meta":7,"style":7},"bruin connections test --name bigquery-default\n",[16361],{"type":46,"tag":88,"props":16362,"children":16363},{"__ignoreMap":7},[16364],{"type":46,"tag":107,"props":16365,"children":16366},{"class":109,"line":110},[16367,16371,16375,16379,16383],{"type":46,"tag":107,"props":16368,"children":16369},{"style":114},[16370],{"type":52,"value":7825},{"type":46,"tag":107,"props":16372,"children":16373},{"style":126},[16374],{"type":52,"value":15972},{"type":46,"tag":107,"props":16376,"children":16377},{"style":126},[16378],{"type":52,"value":16053},{"type":46,"tag":107,"props":16380,"children":16381},{"style":120},[16382],{"type":52,"value":16058},{"type":46,"tag":107,"props":16384,"children":16385},{"style":126},[16386],{"type":52,"value":16387}," bigquery-default\n",{"type":46,"tag":55,"props":16389,"children":16390},{},[16391,16392,16399],{"type":52,"value":16068},{"type":46,"tag":7890,"props":16393,"children":16396},{"href":16394,"rel":16395},"https:\u002F\u002Fgetbruin.com\u002Fdocs\u002Fbruin\u002Fplatforms\u002Fbigquery.html",[15602],[16397],{"type":52,"value":16398},"BigQuery platform docs",{"type":52,"value":698},{"type":46,"tag":450,"props":16401,"children":16402},{"v-slot:snowflake":7},[16403,16408,16429,16433,16518,16522,16553],{"type":46,"tag":131,"props":16404,"children":16406},{"id":16405},"snowflake",[16407],{"type":52,"value":19},{"type":46,"tag":97,"props":16409,"children":16410},{"className":99,"code":15956,"language":101,"meta":7,"style":7},[16411],{"type":46,"tag":88,"props":16412,"children":16413},{"__ignoreMap":7},[16414],{"type":46,"tag":107,"props":16415,"children":16416},{"class":109,"line":110},[16417,16421,16425],{"type":46,"tag":107,"props":16418,"children":16419},{"style":114},[16420],{"type":52,"value":7825},{"type":46,"tag":107,"props":16422,"children":16423},{"style":126},[16424],{"type":52,"value":15972},{"type":46,"tag":107,"props":16426,"children":16427},{"style":126},[16428],{"type":52,"value":15977},{"type":46,"tag":55,"props":16430,"children":16431},{},[16432],{"type":52,"value":15982},{"type":46,"tag":178,"props":16434,"children":16435},{},[16436,16449,16463,16481,16491,16501],{"type":46,"tag":182,"props":16437,"children":16438},{},[16439,16443,16444],{"type":46,"tag":170,"props":16440,"children":16441},{},[16442],{"type":52,"value":15993},{"type":52,"value":15995},{"type":46,"tag":88,"props":16445,"children":16447},{"className":16446},[],[16448],{"type":52,"value":16405},{"type":46,"tag":182,"props":16450,"children":16451},{},[16452,16456,16457],{"type":46,"tag":170,"props":16453,"children":16454},{},[16455],{"type":52,"value":16008},{"type":52,"value":15995},{"type":46,"tag":88,"props":16458,"children":16460},{"className":16459},[],[16461],{"type":52,"value":16462},"snowflake-default",{"type":46,"tag":182,"props":16464,"children":16465},{},[16466,16471,16473,16479],{"type":46,"tag":170,"props":16467,"children":16468},{},[16469],{"type":52,"value":16470},"Account:",{"type":52,"value":16472}," your Snowflake account identifier (e.g. ",{"type":46,"tag":88,"props":16474,"children":16476},{"className":16475},[],[16477],{"type":52,"value":16478},"abc12345.us-east-1",{"type":52,"value":16480},")",{"type":46,"tag":182,"props":16482,"children":16483},{},[16484,16489],{"type":46,"tag":170,"props":16485,"children":16486},{},[16487],{"type":52,"value":16488},"Username and password:",{"type":52,"value":16490}," your Snowflake credentials",{"type":46,"tag":182,"props":16492,"children":16493},{},[16494,16499],{"type":46,"tag":170,"props":16495,"children":16496},{},[16497],{"type":52,"value":16498},"Database and warehouse:",{"type":52,"value":16500}," your target database and compute warehouse",{"type":46,"tag":182,"props":16502,"children":16503},{},[16504,16509,16510,16516],{"type":46,"tag":170,"props":16505,"children":16506},{},[16507],{"type":52,"value":16508},"Schema",{"type":52,"value":15995},{"type":46,"tag":16511,"props":16512,"children":16513},"em",{},[16514],{"type":52,"value":16515},"(optional):",{"type":52,"value":16517}," default schema to use",{"type":46,"tag":55,"props":16519,"children":16520},{},[16521],{"type":52,"value":16030},{"type":46,"tag":97,"props":16523,"children":16525},{"className":99,"code":16524,"language":101,"meta":7,"style":7},"bruin connections test --name snowflake-default\n",[16526],{"type":46,"tag":88,"props":16527,"children":16528},{"__ignoreMap":7},[16529],{"type":46,"tag":107,"props":16530,"children":16531},{"class":109,"line":110},[16532,16536,16540,16544,16548],{"type":46,"tag":107,"props":16533,"children":16534},{"style":114},[16535],{"type":52,"value":7825},{"type":46,"tag":107,"props":16537,"children":16538},{"style":126},[16539],{"type":52,"value":15972},{"type":46,"tag":107,"props":16541,"children":16542},{"style":126},[16543],{"type":52,"value":16053},{"type":46,"tag":107,"props":16545,"children":16546},{"style":120},[16547],{"type":52,"value":16058},{"type":46,"tag":107,"props":16549,"children":16550},{"style":126},[16551],{"type":52,"value":16552}," snowflake-default\n",{"type":46,"tag":55,"props":16554,"children":16555},{},[16556,16557,16564],{"type":52,"value":16068},{"type":46,"tag":7890,"props":16558,"children":16561},{"href":16559,"rel":16560},"https:\u002F\u002Fgetbruin.com\u002Fdocs\u002Fbruin\u002Fplatforms\u002Fsnowflake.html",[15602],[16562],{"type":52,"value":16563},"Snowflake platform docs",{"type":52,"value":698},{"type":46,"tag":131,"props":16566,"children":16568},{"id":16567},"_4-configure-the-pipeline",[16569],{"type":52,"value":16570},"4) Configure the pipeline",{"type":46,"tag":55,"props":16572,"children":16573},{},[16574,16575,16581],{"type":52,"value":16229},{"type":46,"tag":88,"props":16576,"children":16578},{"className":16577},[],[16579],{"type":52,"value":16580},"ecommerce\u002Fpipeline.yml",{"type":52,"value":16582}," to set the default connection and schedule:",{"type":46,"tag":444,"props":16584,"children":16585},{":variants":446,"group":447},[16586,16675,16758],{"type":46,"tag":450,"props":16587,"children":16588},{"v-slot:clickhouse":7},[16589],{"type":46,"tag":97,"props":16590,"children":16592},{"className":16239,"code":16591,"language":16241,"meta":7,"style":7},"name: ecommerce\nschedule: daily\nstart_date: \"2024-01-01\"\ndefault_connections:\n  clickhouse: clickhouse-default\n",[16593],{"type":46,"tag":88,"props":16594,"children":16595},{"__ignoreMap":7},[16596,16612,16629,16646,16658],{"type":46,"tag":107,"props":16597,"children":16598},{"class":109,"line":110},[16599,16603,16607],{"type":46,"tag":107,"props":16600,"children":16601},{"style":16251},[16602],{"type":52,"value":16308},{"type":46,"tag":107,"props":16604,"children":16605},{"style":695},[16606],{"type":52,"value":16313},{"type":46,"tag":107,"props":16608,"children":16609},{"style":126},[16610],{"type":52,"value":16611},"ecommerce\n",{"type":46,"tag":107,"props":16613,"children":16614},{"class":109,"line":473},[16615,16620,16624],{"type":46,"tag":107,"props":16616,"children":16617},{"style":16251},[16618],{"type":52,"value":16619},"schedule",{"type":46,"tag":107,"props":16621,"children":16622},{"style":695},[16623],{"type":52,"value":16313},{"type":46,"tag":107,"props":16625,"children":16626},{"style":126},[16627],{"type":52,"value":16628},"daily\n",{"type":46,"tag":107,"props":16630,"children":16631},{"class":109,"line":23},[16632,16637,16641],{"type":46,"tag":107,"props":16633,"children":16634},{"style":16251},[16635],{"type":52,"value":16636},"start_date",{"type":46,"tag":107,"props":16638,"children":16639},{"style":695},[16640],{"type":52,"value":16313},{"type":46,"tag":107,"props":16642,"children":16643},{"style":126},[16644],{"type":52,"value":16645},"\"2024-01-01\"\n",{"type":46,"tag":107,"props":16647,"children":16648},{"class":109,"line":490},[16649,16654],{"type":46,"tag":107,"props":16650,"children":16651},{"style":16251},[16652],{"type":52,"value":16653},"default_connections",{"type":46,"tag":107,"props":16655,"children":16656},{"style":695},[16657],{"type":52,"value":16259},{"type":46,"tag":107,"props":16659,"children":16660},{"class":109,"line":499},[16661,16666,16670],{"type":46,"tag":107,"props":16662,"children":16663},{"style":16251},[16664],{"type":52,"value":16665},"  clickhouse",{"type":46,"tag":107,"props":16667,"children":16668},{"style":695},[16669],{"type":52,"value":16313},{"type":46,"tag":107,"props":16671,"children":16672},{"style":126},[16673],{"type":52,"value":16674},"clickhouse-default\n",{"type":46,"tag":450,"props":16676,"children":16677},{"v-slot:bigquery":7},[16678],{"type":46,"tag":97,"props":16679,"children":16681},{"className":16239,"code":16680,"language":16241,"meta":7,"style":7},"name: ecommerce\nschedule: daily\nstart_date: \"2024-01-01\"\ndefault_connections:\n  google_cloud_platform: bigquery-default\n",[16682],{"type":46,"tag":88,"props":16683,"children":16684},{"__ignoreMap":7},[16685,16700,16715,16730,16741],{"type":46,"tag":107,"props":16686,"children":16687},{"class":109,"line":110},[16688,16692,16696],{"type":46,"tag":107,"props":16689,"children":16690},{"style":16251},[16691],{"type":52,"value":16308},{"type":46,"tag":107,"props":16693,"children":16694},{"style":695},[16695],{"type":52,"value":16313},{"type":46,"tag":107,"props":16697,"children":16698},{"style":126},[16699],{"type":52,"value":16611},{"type":46,"tag":107,"props":16701,"children":16702},{"class":109,"line":473},[16703,16707,16711],{"type":46,"tag":107,"props":16704,"children":16705},{"style":16251},[16706],{"type":52,"value":16619},{"type":46,"tag":107,"props":16708,"children":16709},{"style":695},[16710],{"type":52,"value":16313},{"type":46,"tag":107,"props":16712,"children":16713},{"style":126},[16714],{"type":52,"value":16628},{"type":46,"tag":107,"props":16716,"children":16717},{"class":109,"line":23},[16718,16722,16726],{"type":46,"tag":107,"props":16719,"children":16720},{"style":16251},[16721],{"type":52,"value":16636},{"type":46,"tag":107,"props":16723,"children":16724},{"style":695},[16725],{"type":52,"value":16313},{"type":46,"tag":107,"props":16727,"children":16728},{"style":126},[16729],{"type":52,"value":16645},{"type":46,"tag":107,"props":16731,"children":16732},{"class":109,"line":490},[16733,16737],{"type":46,"tag":107,"props":16734,"children":16735},{"style":16251},[16736],{"type":52,"value":16653},{"type":46,"tag":107,"props":16738,"children":16739},{"style":695},[16740],{"type":52,"value":16259},{"type":46,"tag":107,"props":16742,"children":16743},{"class":109,"line":499},[16744,16749,16753],{"type":46,"tag":107,"props":16745,"children":16746},{"style":16251},[16747],{"type":52,"value":16748},"  google_cloud_platform",{"type":46,"tag":107,"props":16750,"children":16751},{"style":695},[16752],{"type":52,"value":16313},{"type":46,"tag":107,"props":16754,"children":16755},{"style":126},[16756],{"type":52,"value":16757},"bigquery-default\n",{"type":46,"tag":450,"props":16759,"children":16760},{"v-slot:snowflake":7},[16761],{"type":46,"tag":97,"props":16762,"children":16764},{"className":16239,"code":16763,"language":16241,"meta":7,"style":7},"name: ecommerce\nschedule: daily\nstart_date: \"2024-01-01\"\ndefault_connections:\n  snowflake: snowflake-default\n",[16765],{"type":46,"tag":88,"props":16766,"children":16767},{"__ignoreMap":7},[16768,16783,16798,16813,16824],{"type":46,"tag":107,"props":16769,"children":16770},{"class":109,"line":110},[16771,16775,16779],{"type":46,"tag":107,"props":16772,"children":16773},{"style":16251},[16774],{"type":52,"value":16308},{"type":46,"tag":107,"props":16776,"children":16777},{"style":695},[16778],{"type":52,"value":16313},{"type":46,"tag":107,"props":16780,"children":16781},{"style":126},[16782],{"type":52,"value":16611},{"type":46,"tag":107,"props":16784,"children":16785},{"class":109,"line":473},[16786,16790,16794],{"type":46,"tag":107,"props":16787,"children":16788},{"style":16251},[16789],{"type":52,"value":16619},{"type":46,"tag":107,"props":16791,"children":16792},{"style":695},[16793],{"type":52,"value":16313},{"type":46,"tag":107,"props":16795,"children":16796},{"style":126},[16797],{"type":52,"value":16628},{"type":46,"tag":107,"props":16799,"children":16800},{"class":109,"line":23},[16801,16805,16809],{"type":46,"tag":107,"props":16802,"children":16803},{"style":16251},[16804],{"type":52,"value":16636},{"type":46,"tag":107,"props":16806,"children":16807},{"style":695},[16808],{"type":52,"value":16313},{"type":46,"tag":107,"props":16810,"children":16811},{"style":126},[16812],{"type":52,"value":16645},{"type":46,"tag":107,"props":16814,"children":16815},{"class":109,"line":490},[16816,16820],{"type":46,"tag":107,"props":16817,"children":16818},{"style":16251},[16819],{"type":52,"value":16653},{"type":46,"tag":107,"props":16821,"children":16822},{"style":695},[16823],{"type":52,"value":16259},{"type":46,"tag":107,"props":16825,"children":16826},{"class":109,"line":499},[16827,16832,16836],{"type":46,"tag":107,"props":16828,"children":16829},{"style":16251},[16830],{"type":52,"value":16831},"  snowflake",{"type":46,"tag":107,"props":16833,"children":16834},{"style":695},[16835],{"type":52,"value":16313},{"type":46,"tag":107,"props":16837,"children":16838},{"style":126},[16839],{"type":52,"value":16840},"snowflake-default\n",{"type":46,"tag":131,"props":16842,"children":16844},{"id":16843},"_5-set-up-claude-code-with-bruin-mcp",[16845],{"type":52,"value":16846},"5) Set up Claude Code with Bruin MCP",{"type":46,"tag":55,"props":16848,"children":16849},{},[16850,16852,16857],{"type":52,"value":16851},"The Bruin MCP connects Claude Code directly to your pipeline and warehouse. Once it's set up, Claude Code can read your asset files, run ",{"type":46,"tag":88,"props":16853,"children":16855},{"className":16854},[],[16856],{"type":52,"value":7825},{"type":52,"value":16858}," commands, query your warehouse, and look up Bruin documentation - all without you having to copy-paste anything.",{"type":46,"tag":97,"props":16860,"children":16862},{"className":99,"code":16861,"language":101,"meta":7,"style":7},"claude mcp add bruin -- bruin mcp\n",[16863],{"type":46,"tag":88,"props":16864,"children":16865},{"__ignoreMap":7},[16866],{"type":46,"tag":107,"props":16867,"children":16868},{"class":109,"line":110},[16869,16874,16879,16884,16889,16894,16898],{"type":46,"tag":107,"props":16870,"children":16871},{"style":114},[16872],{"type":52,"value":16873},"claude",{"type":46,"tag":107,"props":16875,"children":16876},{"style":126},[16877],{"type":52,"value":16878}," mcp",{"type":46,"tag":107,"props":16880,"children":16881},{"style":126},[16882],{"type":52,"value":16883}," add",{"type":46,"tag":107,"props":16885,"children":16886},{"style":126},[16887],{"type":52,"value":16888}," bruin",{"type":46,"tag":107,"props":16890,"children":16891},{"style":120},[16892],{"type":52,"value":16893}," --",{"type":46,"tag":107,"props":16895,"children":16896},{"style":126},[16897],{"type":52,"value":16888},{"type":46,"tag":107,"props":16899,"children":16900},{"style":126},[16901],{"type":52,"value":16902}," mcp\n",{"type":46,"tag":55,"props":16904,"children":16905},{},[16906],{"type":52,"value":16907},"Restart your Claude Code session for the MCP to take effect. To verify it's working, open Claude Code in your project directory and ask:",{"type":46,"tag":143,"props":16909,"children":16910},{},[16911],{"type":46,"tag":55,"props":16912,"children":16913},{},[16914],{"type":52,"value":16915},"What connections are available in this Bruin project?",{"type":46,"tag":55,"props":16917,"children":16918},{},[16919],{"type":52,"value":16920},"Claude Code should find and list the warehouse connection you just set up.",{"type":46,"tag":162,"props":16922,"children":16923},{},[16924],{"type":46,"tag":55,"props":16925,"children":16926},{},[16927,16932,16934,16940,16942,16948],{"type":46,"tag":170,"props":16928,"children":16929},{},[16930],{"type":52,"value":16931},"Using Cursor or Codex instead?",{"type":52,"value":16933}," For Cursor, add ",{"type":46,"tag":88,"props":16935,"children":16937},{"className":16936},[],[16938],{"type":52,"value":16939},"{\"mcpServers\": {\"bruin\": {\"command\": \"bruin\", \"args\": [\"mcp\"]}}}",{"type":52,"value":16941}," to your MCP settings. For Codex, run ",{"type":46,"tag":88,"props":16943,"children":16945},{"className":16944},[],[16946],{"type":52,"value":16947},"codex mcp add bruin -- bruin mcp",{"type":52,"value":16949},". The rest of this tutorial shows Claude Code prompts, but they work in any MCP-compatible tool.",{"type":46,"tag":131,"props":16951,"children":16953},{"id":16952},"_6-validate-with-claude-code",[16954],{"type":52,"value":16955},"6) Validate with Claude Code",{"type":46,"tag":55,"props":16957,"children":16958},{},[16959],{"type":52,"value":16960},"You can run the validation yourself:",{"type":46,"tag":97,"props":16962,"children":16963},{"className":99,"code":7813,"language":101,"meta":7,"style":7},[16964],{"type":46,"tag":88,"props":16965,"children":16966},{"__ignoreMap":7},[16967],{"type":46,"tag":107,"props":16968,"children":16969},{"class":109,"line":110},[16970,16974,16978],{"type":46,"tag":107,"props":16971,"children":16972},{"style":114},[16973],{"type":52,"value":7825},{"type":46,"tag":107,"props":16975,"children":16976},{"style":126},[16977],{"type":52,"value":7830},{"type":46,"tag":107,"props":16979,"children":16980},{"style":126},[16981],{"type":52,"value":7835},{"type":46,"tag":55,"props":16983,"children":16984},{},[16985],{"type":52,"value":16986},"Or just ask Claude Code to do it:",{"type":46,"tag":143,"props":16988,"children":16989},{},[16990],{"type":46,"tag":55,"props":16991,"children":16992},{},[16993],{"type":52,"value":16994},"Run bruin validate on this project and tell me if there are any issues.",{"type":46,"tag":55,"props":16996,"children":16997},{},[16998],{"type":52,"value":16999},"A clean validation means your project structure, pipeline config, and connections are all correct. From here on, you can use Claude Code to run any Bruin command, create files, and write SQL - we'll show you how at each step.",{"type":46,"tag":47,"props":17001,"children":17002},{"id":7971},[17003],{"type":52,"value":7974},{"type":46,"tag":55,"props":17005,"children":17006},{},[17007],{"type":52,"value":17008},"You have a Bruin project connected to your data warehouse with Claude Code and the Bruin MCP set up. Claude Code can now inspect your pipeline, query your data, fetch Bruin docs, and help you build assets. Next up, you'll use it to create ingestor assets that pull data from your Shopify store and surrounding tools into your warehouse.",{"type":46,"tag":8066,"props":17010,"children":17011},{},[17012],{"type":52,"value":8070},{"title":7,"searchDepth":473,"depth":473,"links":17014},[17015,17016,17017,17018,17026],{"id":49,"depth":473,"text":53},{"id":15576,"depth":473,"text":15579},{"id":62,"depth":473,"text":65},{"id":78,"depth":473,"text":81,"children":17019},[17020,17021,17022,17023,17024,17025],{"id":15719,"depth":23,"text":15722},{"id":15822,"depth":23,"text":15825},{"id":15896,"depth":23,"text":15899},{"id":16567,"depth":23,"text":16570},{"id":16843,"depth":23,"text":16846},{"id":16952,"depth":23,"text":16955},{"id":7971,"depth":473,"text":7974},"content:tutorials:ecommerce-pipeline:project-setup.md","tutorials\u002Fecommerce-pipeline\u002Fproject-setup.md","tutorials\u002Fecommerce-pipeline\u002Fproject-setup",{"_path":17031,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":17032,"description":17033,"date":10,"readingTime":11,"category":12,"tags":17034,"difficulty":15549,"module":5,"subSteps":22,"step":473,"variants":17045,"journeys":17047,"learnMore":17048,"author":17057,"body":17058,"_type":8091,"_id":21670,"_source":8093,"_file":21671,"_stem":21672,"_extension":8096},"\u002Ftutorials\u002Fecommerce-pipeline\u002Fingest-data","Ingest Your Ecommerce Data","Connect your Shopify store and surrounding tools to Bruin, and create ingestor assets that pull data into your warehouse automatically.",[14,15,17035,15548,17036,17037,17038,17039,17040,17041,17042,17043,17044,20],"Bruin Ingestr","Shopify","Stripe","Klaviyo","HubSpot","Facebook Ads","Google Ads","TikTok Ads","Google Analytics","Mixpanel",[17038,17039,17040,17041,17042,17046,17044],"GA4",[26,27],[17049,17052,17054],{"label":17050,"url":17051},"Ingestr asset reference","https:\u002F\u002Fgetbruin.com\u002Fdocs\u002Fbruin\u002Fassets\u002Fingestr.html",{"label":17053,"url":15558},"Bruin connections",{"label":17055,"url":17056},"Incremental loading strategies","https:\u002F\u002Fgetbruin.com\u002Fdocs\u002Fbruin\u002Fassets\u002Fingestr.html#incremental-strategies",{"name":39,"role":40,"image":41},{"type":43,"children":17059,"toc":21653},[17060,17064,17069,17073,17078,17092,17098,17103,17111,17116,17120,17126,17131,17284,17288,17294,17315,17319,17383,17389,17402,18011,18034,18037,18043,18779,18782,18788,19631,19634,19640,20651,20654,20660,21357,21360,21366,21371,21392,21397,21405,21410,21415,21452,21484,21504,21552,21557,21597,21603,21608,21616,21621,21629,21633,21644,21649],{"type":46,"tag":47,"props":17061,"children":17062},{"id":49},[17063],{"type":52,"value":53},{"type":46,"tag":55,"props":17065,"children":17066},{},[17067],{"type":52,"value":17068},"Create ingestor assets for your Shopify store and the tools around it. Each asset pulls data from a SaaS tool into your warehouse on schedule.",{"type":46,"tag":47,"props":17070,"children":17071},{"id":62},[17072],{"type":52,"value":65},{"type":46,"tag":55,"props":17074,"children":17075},{},[17076],{"type":52,"value":17077},"A Shopify store has data spread across many tools: orders and products in Shopify, payments in Stripe or Shopify Payments, email engagement in your marketing platform, ad performance in your ad platform, and website traffic in your analytics tool. Getting all of this into one warehouse is the foundation for every report you'll build later.",{"type":46,"tag":55,"props":17079,"children":17080},{},[17081,17083,17090],{"type":52,"value":17082},"Bruin's ingestor assets use ",{"type":46,"tag":7890,"props":17084,"children":17087},{"href":17085,"rel":17086},"https:\u002F\u002Fbruin-data.github.io\u002Fingestr\u002F",[15602],[17088],{"type":52,"value":17089},"ingestr",{"type":52,"value":17091}," under the hood - an open-source tool with 100+ built-in connectors. You define what to pull in a simple YAML file, and Bruin handles scheduling, incremental loading, and dependency management.",{"type":46,"tag":131,"props":17093,"children":17095},{"id":17094},"let-claude-code-create-the-asset-files",[17096],{"type":52,"value":17097},"Let Claude Code create the asset files",{"type":46,"tag":55,"props":17099,"children":17100},{},[17101],{"type":52,"value":17102},"You can create each ingestor asset file manually (shown below), or ask Claude Code to do it for you:",{"type":46,"tag":143,"props":17104,"children":17105},{},[17106],{"type":46,"tag":55,"props":17107,"children":17108},{},[17109],{"type":52,"value":17110},"Look at the Bruin ingestr docs and create ingestor assets for Shopify orders, customers, products, and inventory_levels. Use merge strategy with updated_at for the first three, and replace for inventory. Use my warehouse connection as destination. Put them in ecommerce\u002Fassets\u002F.",{"type":46,"tag":55,"props":17112,"children":17113},{},[17114],{"type":52,"value":17115},"Below we show the files so you can see what they look like, but feel free to have Claude Code generate them.",{"type":46,"tag":47,"props":17117,"children":17118},{"id":78},[17119],{"type":52,"value":81},{"type":46,"tag":131,"props":17121,"children":17123},{"id":17122},"optional-install-source-mcps",[17124],{"type":52,"value":17125},"Optional: install source MCPs",{"type":46,"tag":55,"props":17127,"children":17128},{},[17129],{"type":52,"value":17130},"These platforms offer their own MCP servers that let Claude Code explore available tables and schemas before you write ingestor assets. Not required, but useful.",{"type":46,"tag":444,"props":17132,"children":17134},{":variants":17133},"[{\"id\":\"shopify-mcp\",\"label\":\"Shopify\"},{\"id\":\"stripe-mcp\",\"label\":\"Stripe\"},{\"id\":\"klaviyo-mcp\",\"label\":\"Klaviyo\"},{\"id\":\"facebook-mcp\",\"label\":\"Facebook Ads\"},{\"id\":\"ga4-mcp\",\"label\":\"GA4\"}]",[17135,17168,17210,17232,17264],{"type":46,"tag":450,"props":17136,"children":17137},{"v-slot:shopify-mcp":7},[17138,17148],{"type":46,"tag":55,"props":17139,"children":17140},{},[17141],{"type":46,"tag":7890,"props":17142,"children":17145},{"href":17143,"rel":17144},"https:\u002F\u002Fshopify.dev\u002Fdocs\u002Fapps\u002Fbuild\u002Fdevmcp",[15602],[17146],{"type":52,"value":17147},"Official Dev MCP",{"type":46,"tag":97,"props":17149,"children":17151},{"className":99,"code":17150,"language":101,"meta":7,"style":7},"npx @shopify\u002Fdev-mcp@latest\n",[17152],{"type":46,"tag":88,"props":17153,"children":17154},{"__ignoreMap":7},[17155],{"type":46,"tag":107,"props":17156,"children":17157},{"class":109,"line":110},[17158,17163],{"type":46,"tag":107,"props":17159,"children":17160},{"style":114},[17161],{"type":52,"value":17162},"npx",{"type":46,"tag":107,"props":17164,"children":17165},{"style":126},[17166],{"type":52,"value":17167}," @shopify\u002Fdev-mcp@latest\n",{"type":46,"tag":450,"props":17169,"children":17170},{"v-slot:stripe-mcp":7},[17171,17181],{"type":46,"tag":55,"props":17172,"children":17173},{},[17174],{"type":46,"tag":7890,"props":17175,"children":17178},{"href":17176,"rel":17177},"https:\u002F\u002Fdocs.stripe.com\u002Fmcp",[15602],[17179],{"type":52,"value":17180},"Official MCP",{"type":46,"tag":97,"props":17182,"children":17184},{"className":99,"code":17183,"language":101,"meta":7,"style":7},"npx -y @stripe\u002Fmcp --api-key=sk_...\n",[17185],{"type":46,"tag":88,"props":17186,"children":17187},{"__ignoreMap":7},[17188],{"type":46,"tag":107,"props":17189,"children":17190},{"class":109,"line":110},[17191,17195,17200,17205],{"type":46,"tag":107,"props":17192,"children":17193},{"style":114},[17194],{"type":52,"value":17162},{"type":46,"tag":107,"props":17196,"children":17197},{"style":120},[17198],{"type":52,"value":17199}," -y",{"type":46,"tag":107,"props":17201,"children":17202},{"style":126},[17203],{"type":52,"value":17204}," @stripe\u002Fmcp",{"type":46,"tag":107,"props":17206,"children":17207},{"style":120},[17208],{"type":52,"value":17209}," --api-key=sk_...\n",{"type":46,"tag":450,"props":17211,"children":17212},{"v-slot:klaviyo-mcp":7},[17213],{"type":46,"tag":55,"props":17214,"children":17215},{},[17216,17222,17224,17230],{"type":46,"tag":7890,"props":17217,"children":17220},{"href":17218,"rel":17219},"https:\u002F\u002Fdevelopers.klaviyo.com\u002Fen\u002Fdocs\u002Fklaviyo_mcp_server",[15602],[17221],{"type":52,"value":17180},{"type":52,"value":17223}," - see ",{"type":46,"tag":7890,"props":17225,"children":17227},{"href":17218,"rel":17226},[15602],[17228],{"type":52,"value":17229},"Klaviyo MCP docs",{"type":52,"value":17231}," for setup.",{"type":46,"tag":450,"props":17233,"children":17234},{"v-slot:facebook-mcp":7},[17235,17245],{"type":46,"tag":55,"props":17236,"children":17237},{},[17238],{"type":46,"tag":7890,"props":17239,"children":17242},{"href":17240,"rel":17241},"https:\u002F\u002Fgithub.com\u002Fpipeboard-co\u002Fmeta-ads-mcp",[15602],[17243],{"type":52,"value":17244},"Community MCP",{"type":46,"tag":97,"props":17246,"children":17248},{"className":99,"code":17247,"language":101,"meta":7,"style":7},"npx meta-ads-mcp@latest\n",[17249],{"type":46,"tag":88,"props":17250,"children":17251},{"__ignoreMap":7},[17252],{"type":46,"tag":107,"props":17253,"children":17254},{"class":109,"line":110},[17255,17259],{"type":46,"tag":107,"props":17256,"children":17257},{"style":114},[17258],{"type":52,"value":17162},{"type":46,"tag":107,"props":17260,"children":17261},{"style":126},[17262],{"type":52,"value":17263}," meta-ads-mcp@latest\n",{"type":46,"tag":450,"props":17265,"children":17266},{"v-slot:ga4-mcp":7},[17267],{"type":46,"tag":55,"props":17268,"children":17269},{},[17270,17276,17277,17283],{"type":46,"tag":7890,"props":17271,"children":17274},{"href":17272,"rel":17273},"https:\u002F\u002Fdevelopers.google.com\u002Fanalytics\u002Fdevguides\u002FMCP",[15602],[17275],{"type":52,"value":17180},{"type":52,"value":17223},{"type":46,"tag":7890,"props":17278,"children":17280},{"href":17272,"rel":17279},[15602],[17281],{"type":52,"value":17282},"Google Analytics MCP docs",{"type":52,"value":17231},{"type":46,"tag":17285,"props":17286,"children":17287},"hr",{},[],{"type":46,"tag":131,"props":17289,"children":17291},{"id":17290},"add-the-shopify-connection",[17292],{"type":52,"value":17293},"Add the Shopify connection",{"type":46,"tag":97,"props":17295,"children":17296},{"className":99,"code":15956,"language":101,"meta":7,"style":7},[17297],{"type":46,"tag":88,"props":17298,"children":17299},{"__ignoreMap":7},[17300],{"type":46,"tag":107,"props":17301,"children":17302},{"class":109,"line":110},[17303,17307,17311],{"type":46,"tag":107,"props":17304,"children":17305},{"style":114},[17306],{"type":52,"value":7825},{"type":46,"tag":107,"props":17308,"children":17309},{"style":126},[17310],{"type":52,"value":15972},{"type":46,"tag":107,"props":17312,"children":17313},{"style":126},[17314],{"type":52,"value":15977},{"type":46,"tag":55,"props":17316,"children":17317},{},[17318],{"type":52,"value":15982},{"type":46,"tag":178,"props":17320,"children":17321},{},[17322,17336,17349,17366],{"type":46,"tag":182,"props":17323,"children":17324},{},[17325,17329,17330],{"type":46,"tag":170,"props":17326,"children":17327},{},[17328],{"type":52,"value":15993},{"type":52,"value":15995},{"type":46,"tag":88,"props":17331,"children":17333},{"className":17332},[],[17334],{"type":52,"value":17335},"shopify",{"type":46,"tag":182,"props":17337,"children":17338},{},[17339,17343,17344],{"type":46,"tag":170,"props":17340,"children":17341},{},[17342],{"type":52,"value":16008},{"type":52,"value":15995},{"type":46,"tag":88,"props":17345,"children":17347},{"className":17346},[],[17348],{"type":52,"value":17335},{"type":46,"tag":182,"props":17350,"children":17351},{},[17352,17357,17359],{"type":46,"tag":170,"props":17353,"children":17354},{},[17355],{"type":52,"value":17356},"API key, API secret, access token:",{"type":52,"value":17358}," from your ",{"type":46,"tag":7890,"props":17360,"children":17363},{"href":17361,"rel":17362},"https:\u002F\u002Fshopify.dev\u002Fdocs\u002Fapps\u002Fgetting-started",[15602],[17364],{"type":52,"value":17365},"Shopify app credentials",{"type":46,"tag":182,"props":17367,"children":17368},{},[17369,17374,17376,17382],{"type":46,"tag":170,"props":17370,"children":17371},{},[17372],{"type":52,"value":17373},"Shop:",{"type":52,"value":17375}," your store name (without ",{"type":46,"tag":88,"props":17377,"children":17379},{"className":17378},[],[17380],{"type":52,"value":17381},".myshopify.com",{"type":52,"value":16480},{"type":46,"tag":4487,"props":17384,"children":17386},{"id":17385},"create-ingestor-assets",[17387],{"type":52,"value":17388},"Create ingestor assets",{"type":46,"tag":55,"props":17390,"children":17391},{},[17392,17394,17400],{"type":52,"value":17393},"Create a file for each table you want to ingest. These go in your ",{"type":46,"tag":88,"props":17395,"children":17397},{"className":17396},[],[17398],{"type":52,"value":17399},"ecommerce\u002Fassets\u002F",{"type":52,"value":17401}," folder.",{"type":46,"tag":444,"props":17403,"children":17405},{":variants":17404},"[{\"id\":\"shopify-orders\",\"label\":\"Orders\"},{\"id\":\"shopify-customers\",\"label\":\"Customers\"},{\"id\":\"shopify-products\",\"label\":\"Products\"},{\"id\":\"shopify-inventory\",\"label\":\"Inventory\"}]",[17406,17575,17730,17885],{"type":46,"tag":450,"props":17407,"children":17408},{"v-slot:shopify-orders":7},[17409,17421],{"type":46,"tag":55,"props":17410,"children":17411},{},[17412],{"type":46,"tag":170,"props":17413,"children":17414},{},[17415],{"type":46,"tag":88,"props":17416,"children":17418},{"className":17417},[],[17419],{"type":52,"value":17420},"ecommerce\u002Fassets\u002Fshopify_orders.asset.yml",{"type":46,"tag":97,"props":17422,"children":17424},{"className":16239,"code":17423,"language":16241,"meta":7,"style":7},"name: raw.shopify_orders\ntype: ingestr\nparameters:\n  source_connection: shopify\n  source_table: orders\n  loader_file_format: jsonl\n  incremental_strategy: merge\n  incremental_key: updated_at\n  primary_key: id\n",[17425],{"type":46,"tag":88,"props":17426,"children":17427},{"__ignoreMap":7},[17428,17444,17461,17473,17490,17507,17524,17541,17558],{"type":46,"tag":107,"props":17429,"children":17430},{"class":109,"line":110},[17431,17435,17439],{"type":46,"tag":107,"props":17432,"children":17433},{"style":16251},[17434],{"type":52,"value":16308},{"type":46,"tag":107,"props":17436,"children":17437},{"style":695},[17438],{"type":52,"value":16313},{"type":46,"tag":107,"props":17440,"children":17441},{"style":126},[17442],{"type":52,"value":17443},"raw.shopify_orders\n",{"type":46,"tag":107,"props":17445,"children":17446},{"class":109,"line":473},[17447,17452,17456],{"type":46,"tag":107,"props":17448,"children":17449},{"style":16251},[17450],{"type":52,"value":17451},"type",{"type":46,"tag":107,"props":17453,"children":17454},{"style":695},[17455],{"type":52,"value":16313},{"type":46,"tag":107,"props":17457,"children":17458},{"style":126},[17459],{"type":52,"value":17460},"ingestr\n",{"type":46,"tag":107,"props":17462,"children":17463},{"class":109,"line":23},[17464,17469],{"type":46,"tag":107,"props":17465,"children":17466},{"style":16251},[17467],{"type":52,"value":17468},"parameters",{"type":46,"tag":107,"props":17470,"children":17471},{"style":695},[17472],{"type":52,"value":16259},{"type":46,"tag":107,"props":17474,"children":17475},{"class":109,"line":490},[17476,17481,17485],{"type":46,"tag":107,"props":17477,"children":17478},{"style":16251},[17479],{"type":52,"value":17480},"  source_connection",{"type":46,"tag":107,"props":17482,"children":17483},{"style":695},[17484],{"type":52,"value":16313},{"type":46,"tag":107,"props":17486,"children":17487},{"style":126},[17488],{"type":52,"value":17489},"shopify\n",{"type":46,"tag":107,"props":17491,"children":17492},{"class":109,"line":499},[17493,17498,17502],{"type":46,"tag":107,"props":17494,"children":17495},{"style":16251},[17496],{"type":52,"value":17497},"  source_table",{"type":46,"tag":107,"props":17499,"children":17500},{"style":695},[17501],{"type":52,"value":16313},{"type":46,"tag":107,"props":17503,"children":17504},{"style":126},[17505],{"type":52,"value":17506},"orders\n",{"type":46,"tag":107,"props":17508,"children":17509},{"class":109,"line":508},[17510,17515,17519],{"type":46,"tag":107,"props":17511,"children":17512},{"style":16251},[17513],{"type":52,"value":17514},"  loader_file_format",{"type":46,"tag":107,"props":17516,"children":17517},{"style":695},[17518],{"type":52,"value":16313},{"type":46,"tag":107,"props":17520,"children":17521},{"style":126},[17522],{"type":52,"value":17523},"jsonl\n",{"type":46,"tag":107,"props":17525,"children":17526},{"class":109,"line":517},[17527,17532,17536],{"type":46,"tag":107,"props":17528,"children":17529},{"style":16251},[17530],{"type":52,"value":17531},"  incremental_strategy",{"type":46,"tag":107,"props":17533,"children":17534},{"style":695},[17535],{"type":52,"value":16313},{"type":46,"tag":107,"props":17537,"children":17538},{"style":126},[17539],{"type":52,"value":17540},"merge\n",{"type":46,"tag":107,"props":17542,"children":17543},{"class":109,"line":526},[17544,17549,17553],{"type":46,"tag":107,"props":17545,"children":17546},{"style":16251},[17547],{"type":52,"value":17548},"  incremental_key",{"type":46,"tag":107,"props":17550,"children":17551},{"style":695},[17552],{"type":52,"value":16313},{"type":46,"tag":107,"props":17554,"children":17555},{"style":126},[17556],{"type":52,"value":17557},"updated_at\n",{"type":46,"tag":107,"props":17559,"children":17560},{"class":109,"line":535},[17561,17566,17570],{"type":46,"tag":107,"props":17562,"children":17563},{"style":16251},[17564],{"type":52,"value":17565},"  primary_key",{"type":46,"tag":107,"props":17567,"children":17568},{"style":695},[17569],{"type":52,"value":16313},{"type":46,"tag":107,"props":17571,"children":17572},{"style":126},[17573],{"type":52,"value":17574},"id\n",{"type":46,"tag":450,"props":17576,"children":17577},{"v-slot:shopify-customers":7},[17578,17590],{"type":46,"tag":55,"props":17579,"children":17580},{},[17581],{"type":46,"tag":170,"props":17582,"children":17583},{},[17584],{"type":46,"tag":88,"props":17585,"children":17587},{"className":17586},[],[17588],{"type":52,"value":17589},"ecommerce\u002Fassets\u002Fshopify_customers.asset.yml",{"type":46,"tag":97,"props":17591,"children":17593},{"className":16239,"code":17592,"language":16241,"meta":7,"style":7},"name: raw.shopify_customers\ntype: ingestr\nparameters:\n  source_connection: shopify\n  source_table: customers\n  loader_file_format: jsonl\n  incremental_strategy: merge\n  incremental_key: updated_at\n  primary_key: id\n",[17594],{"type":46,"tag":88,"props":17595,"children":17596},{"__ignoreMap":7},[17597,17613,17628,17639,17654,17670,17685,17700,17715],{"type":46,"tag":107,"props":17598,"children":17599},{"class":109,"line":110},[17600,17604,17608],{"type":46,"tag":107,"props":17601,"children":17602},{"style":16251},[17603],{"type":52,"value":16308},{"type":46,"tag":107,"props":17605,"children":17606},{"style":695},[17607],{"type":52,"value":16313},{"type":46,"tag":107,"props":17609,"children":17610},{"style":126},[17611],{"type":52,"value":17612},"raw.shopify_customers\n",{"type":46,"tag":107,"props":17614,"children":17615},{"class":109,"line":473},[17616,17620,17624],{"type":46,"tag":107,"props":17617,"children":17618},{"style":16251},[17619],{"type":52,"value":17451},{"type":46,"tag":107,"props":17621,"children":17622},{"style":695},[17623],{"type":52,"value":16313},{"type":46,"tag":107,"props":17625,"children":17626},{"style":126},[17627],{"type":52,"value":17460},{"type":46,"tag":107,"props":17629,"children":17630},{"class":109,"line":23},[17631,17635],{"type":46,"tag":107,"props":17632,"children":17633},{"style":16251},[17634],{"type":52,"value":17468},{"type":46,"tag":107,"props":17636,"children":17637},{"style":695},[17638],{"type":52,"value":16259},{"type":46,"tag":107,"props":17640,"children":17641},{"class":109,"line":490},[17642,17646,17650],{"type":46,"tag":107,"props":17643,"children":17644},{"style":16251},[17645],{"type":52,"value":17480},{"type":46,"tag":107,"props":17647,"children":17648},{"style":695},[17649],{"type":52,"value":16313},{"type":46,"tag":107,"props":17651,"children":17652},{"style":126},[17653],{"type":52,"value":17489},{"type":46,"tag":107,"props":17655,"children":17656},{"class":109,"line":499},[17657,17661,17665],{"type":46,"tag":107,"props":17658,"children":17659},{"style":16251},[17660],{"type":52,"value":17497},{"type":46,"tag":107,"props":17662,"children":17663},{"style":695},[17664],{"type":52,"value":16313},{"type":46,"tag":107,"props":17666,"children":17667},{"style":126},[17668],{"type":52,"value":17669},"customers\n",{"type":46,"tag":107,"props":17671,"children":17672},{"class":109,"line":508},[17673,17677,17681],{"type":46,"tag":107,"props":17674,"children":17675},{"style":16251},[17676],{"type":52,"value":17514},{"type":46,"tag":107,"props":17678,"children":17679},{"style":695},[17680],{"type":52,"value":16313},{"type":46,"tag":107,"props":17682,"children":17683},{"style":126},[17684],{"type":52,"value":17523},{"type":46,"tag":107,"props":17686,"children":17687},{"class":109,"line":517},[17688,17692,17696],{"type":46,"tag":107,"props":17689,"children":17690},{"style":16251},[17691],{"type":52,"value":17531},{"type":46,"tag":107,"props":17693,"children":17694},{"style":695},[17695],{"type":52,"value":16313},{"type":46,"tag":107,"props":17697,"children":17698},{"style":126},[17699],{"type":52,"value":17540},{"type":46,"tag":107,"props":17701,"children":17702},{"class":109,"line":526},[17703,17707,17711],{"type":46,"tag":107,"props":17704,"children":17705},{"style":16251},[17706],{"type":52,"value":17548},{"type":46,"tag":107,"props":17708,"children":17709},{"style":695},[17710],{"type":52,"value":16313},{"type":46,"tag":107,"props":17712,"children":17713},{"style":126},[17714],{"type":52,"value":17557},{"type":46,"tag":107,"props":17716,"children":17717},{"class":109,"line":535},[17718,17722,17726],{"type":46,"tag":107,"props":17719,"children":17720},{"style":16251},[17721],{"type":52,"value":17565},{"type":46,"tag":107,"props":17723,"children":17724},{"style":695},[17725],{"type":52,"value":16313},{"type":46,"tag":107,"props":17727,"children":17728},{"style":126},[17729],{"type":52,"value":17574},{"type":46,"tag":450,"props":17731,"children":17732},{"v-slot:shopify-products":7},[17733,17745],{"type":46,"tag":55,"props":17734,"children":17735},{},[17736],{"type":46,"tag":170,"props":17737,"children":17738},{},[17739],{"type":46,"tag":88,"props":17740,"children":17742},{"className":17741},[],[17743],{"type":52,"value":17744},"ecommerce\u002Fassets\u002Fshopify_products.asset.yml",{"type":46,"tag":97,"props":17746,"children":17748},{"className":16239,"code":17747,"language":16241,"meta":7,"style":7},"name: raw.shopify_products\ntype: ingestr\nparameters:\n  source_connection: shopify\n  source_table: products\n  loader_file_format: jsonl\n  incremental_strategy: merge\n  incremental_key: updated_at\n  primary_key: id\n",[17749],{"type":46,"tag":88,"props":17750,"children":17751},{"__ignoreMap":7},[17752,17768,17783,17794,17809,17825,17840,17855,17870],{"type":46,"tag":107,"props":17753,"children":17754},{"class":109,"line":110},[17755,17759,17763],{"type":46,"tag":107,"props":17756,"children":17757},{"style":16251},[17758],{"type":52,"value":16308},{"type":46,"tag":107,"props":17760,"children":17761},{"style":695},[17762],{"type":52,"value":16313},{"type":46,"tag":107,"props":17764,"children":17765},{"style":126},[17766],{"type":52,"value":17767},"raw.shopify_products\n",{"type":46,"tag":107,"props":17769,"children":17770},{"class":109,"line":473},[17771,17775,17779],{"type":46,"tag":107,"props":17772,"children":17773},{"style":16251},[17774],{"type":52,"value":17451},{"type":46,"tag":107,"props":17776,"children":17777},{"style":695},[17778],{"type":52,"value":16313},{"type":46,"tag":107,"props":17780,"children":17781},{"style":126},[17782],{"type":52,"value":17460},{"type":46,"tag":107,"props":17784,"children":17785},{"class":109,"line":23},[17786,17790],{"type":46,"tag":107,"props":17787,"children":17788},{"style":16251},[17789],{"type":52,"value":17468},{"type":46,"tag":107,"props":17791,"children":17792},{"style":695},[17793],{"type":52,"value":16259},{"type":46,"tag":107,"props":17795,"children":17796},{"class":109,"line":490},[17797,17801,17805],{"type":46,"tag":107,"props":17798,"children":17799},{"style":16251},[17800],{"type":52,"value":17480},{"type":46,"tag":107,"props":17802,"children":17803},{"style":695},[17804],{"type":52,"value":16313},{"type":46,"tag":107,"props":17806,"children":17807},{"style":126},[17808],{"type":52,"value":17489},{"type":46,"tag":107,"props":17810,"children":17811},{"class":109,"line":499},[17812,17816,17820],{"type":46,"tag":107,"props":17813,"children":17814},{"style":16251},[17815],{"type":52,"value":17497},{"type":46,"tag":107,"props":17817,"children":17818},{"style":695},[17819],{"type":52,"value":16313},{"type":46,"tag":107,"props":17821,"children":17822},{"style":126},[17823],{"type":52,"value":17824},"products\n",{"type":46,"tag":107,"props":17826,"children":17827},{"class":109,"line":508},[17828,17832,17836],{"type":46,"tag":107,"props":17829,"children":17830},{"style":16251},[17831],{"type":52,"value":17514},{"type":46,"tag":107,"props":17833,"children":17834},{"style":695},[17835],{"type":52,"value":16313},{"type":46,"tag":107,"props":17837,"children":17838},{"style":126},[17839],{"type":52,"value":17523},{"type":46,"tag":107,"props":17841,"children":17842},{"class":109,"line":517},[17843,17847,17851],{"type":46,"tag":107,"props":17844,"children":17845},{"style":16251},[17846],{"type":52,"value":17531},{"type":46,"tag":107,"props":17848,"children":17849},{"style":695},[17850],{"type":52,"value":16313},{"type":46,"tag":107,"props":17852,"children":17853},{"style":126},[17854],{"type":52,"value":17540},{"type":46,"tag":107,"props":17856,"children":17857},{"class":109,"line":526},[17858,17862,17866],{"type":46,"tag":107,"props":17859,"children":17860},{"style":16251},[17861],{"type":52,"value":17548},{"type":46,"tag":107,"props":17863,"children":17864},{"style":695},[17865],{"type":52,"value":16313},{"type":46,"tag":107,"props":17867,"children":17868},{"style":126},[17869],{"type":52,"value":17557},{"type":46,"tag":107,"props":17871,"children":17872},{"class":109,"line":535},[17873,17877,17881],{"type":46,"tag":107,"props":17874,"children":17875},{"style":16251},[17876],{"type":52,"value":17565},{"type":46,"tag":107,"props":17878,"children":17879},{"style":695},[17880],{"type":52,"value":16313},{"type":46,"tag":107,"props":17882,"children":17883},{"style":126},[17884],{"type":52,"value":17574},{"type":46,"tag":450,"props":17886,"children":17887},{"v-slot:shopify-inventory":7},[17888,17900],{"type":46,"tag":55,"props":17889,"children":17890},{},[17891],{"type":46,"tag":170,"props":17892,"children":17893},{},[17894],{"type":46,"tag":88,"props":17895,"children":17897},{"className":17896},[],[17898],{"type":52,"value":17899},"ecommerce\u002Fassets\u002Fshopify_inventory.asset.yml",{"type":46,"tag":97,"props":17901,"children":17903},{"className":16239,"code":17902,"language":16241,"meta":7,"style":7},"name: raw.shopify_inventory\ntype: ingestr\nparameters:\n  source_connection: shopify\n  source_table: inventory_levels\n  loader_file_format: jsonl\n  incremental_strategy: replace\n",[17904],{"type":46,"tag":88,"props":17905,"children":17906},{"__ignoreMap":7},[17907,17923,17938,17949,17964,17980,17995],{"type":46,"tag":107,"props":17908,"children":17909},{"class":109,"line":110},[17910,17914,17918],{"type":46,"tag":107,"props":17911,"children":17912},{"style":16251},[17913],{"type":52,"value":16308},{"type":46,"tag":107,"props":17915,"children":17916},{"style":695},[17917],{"type":52,"value":16313},{"type":46,"tag":107,"props":17919,"children":17920},{"style":126},[17921],{"type":52,"value":17922},"raw.shopify_inventory\n",{"type":46,"tag":107,"props":17924,"children":17925},{"class":109,"line":473},[17926,17930,17934],{"type":46,"tag":107,"props":17927,"children":17928},{"style":16251},[17929],{"type":52,"value":17451},{"type":46,"tag":107,"props":17931,"children":17932},{"style":695},[17933],{"type":52,"value":16313},{"type":46,"tag":107,"props":17935,"children":17936},{"style":126},[17937],{"type":52,"value":17460},{"type":46,"tag":107,"props":17939,"children":17940},{"class":109,"line":23},[17941,17945],{"type":46,"tag":107,"props":17942,"children":17943},{"style":16251},[17944],{"type":52,"value":17468},{"type":46,"tag":107,"props":17946,"children":17947},{"style":695},[17948],{"type":52,"value":16259},{"type":46,"tag":107,"props":17950,"children":17951},{"class":109,"line":490},[17952,17956,17960],{"type":46,"tag":107,"props":17953,"children":17954},{"style":16251},[17955],{"type":52,"value":17480},{"type":46,"tag":107,"props":17957,"children":17958},{"style":695},[17959],{"type":52,"value":16313},{"type":46,"tag":107,"props":17961,"children":17962},{"style":126},[17963],{"type":52,"value":17489},{"type":46,"tag":107,"props":17965,"children":17966},{"class":109,"line":499},[17967,17971,17975],{"type":46,"tag":107,"props":17968,"children":17969},{"style":16251},[17970],{"type":52,"value":17497},{"type":46,"tag":107,"props":17972,"children":17973},{"style":695},[17974],{"type":52,"value":16313},{"type":46,"tag":107,"props":17976,"children":17977},{"style":126},[17978],{"type":52,"value":17979},"inventory_levels\n",{"type":46,"tag":107,"props":17981,"children":17982},{"class":109,"line":508},[17983,17987,17991],{"type":46,"tag":107,"props":17984,"children":17985},{"style":16251},[17986],{"type":52,"value":17514},{"type":46,"tag":107,"props":17988,"children":17989},{"style":695},[17990],{"type":52,"value":16313},{"type":46,"tag":107,"props":17992,"children":17993},{"style":126},[17994],{"type":52,"value":17523},{"type":46,"tag":107,"props":17996,"children":17997},{"class":109,"line":517},[17998,18002,18006],{"type":46,"tag":107,"props":17999,"children":18000},{"style":16251},[18001],{"type":52,"value":17531},{"type":46,"tag":107,"props":18003,"children":18004},{"style":695},[18005],{"type":52,"value":16313},{"type":46,"tag":107,"props":18007,"children":18008},{"style":126},[18009],{"type":52,"value":18010},"replace\n",{"type":46,"tag":162,"props":18012,"children":18013},{"type":164},[18014],{"type":46,"tag":55,"props":18015,"children":18016},{},[18017,18019,18025,18027,18033],{"type":52,"value":18018},"If you installed the Shopify MCP, ask Claude Code to list all available Shopify tables and preview the schema for each one. This helps you decide if you want to ingest additional tables like ",{"type":46,"tag":88,"props":18020,"children":18022},{"className":18021},[],[18023],{"type":52,"value":18024},"transactions",{"type":52,"value":18026}," or ",{"type":46,"tag":88,"props":18028,"children":18030},{"className":18029},[],[18031],{"type":52,"value":18032},"fulfillments",{"type":52,"value":698},{"type":46,"tag":17285,"props":18035,"children":18036},{},[],{"type":46,"tag":131,"props":18038,"children":18040},{"id":18039},"payments",[18041],{"type":52,"value":18042},"Payments",{"type":46,"tag":444,"props":18044,"children":18046},{":variants":18045,"group":18039},"[{\"id\":\"shopify-payments\",\"label\":\"Shopify Payments\"},{\"id\":\"stripe\",\"label\":\"Stripe\"}]",[18047,18084],{"type":46,"tag":450,"props":18048,"children":18049},{"v-slot:shopify-payments":7},[18050,18055,18073],{"type":46,"tag":4487,"props":18051,"children":18053},{"id":18052},"shopify-payments",[18054],{"type":52,"value":371},{"type":46,"tag":55,"props":18056,"children":18057},{},[18058,18060,18065,18066,18071],{"type":52,"value":18059},"If you use Shopify Payments, your payment data is already included in Shopify's order data - the ",{"type":46,"tag":88,"props":18061,"children":18063},{"className":18062},[],[18064],{"type":52,"value":416},{"type":52,"value":235},{"type":46,"tag":88,"props":18067,"children":18069},{"className":18068},[],[18070],{"type":52,"value":424},{"type":52,"value":18072},", and transaction fields are all part of the orders you just ingested. No extra connection or assets needed here.",{"type":46,"tag":55,"props":18074,"children":18075},{},[18076,18078,18083],{"type":52,"value":18077},"The staging layer in Step 3 will pull payment details directly from ",{"type":46,"tag":88,"props":18079,"children":18081},{"className":18080},[],[18082],{"type":52,"value":408},{"type":52,"value":698},{"type":46,"tag":450,"props":18085,"children":18086},{"v-slot:stripe":7},[18087,18092,18097,18105,18126,18130,18176,18184,18749],{"type":46,"tag":4487,"props":18088,"children":18090},{"id":18089},"stripe",[18091],{"type":52,"value":17037},{"type":46,"tag":55,"props":18093,"children":18094},{},[18095],{"type":52,"value":18096},"If you use Stripe as a separate payment processor, you'll want to ingest charge, refund, and payout data separately. This gives you more granular financial data than what Shopify includes in its orders.",{"type":46,"tag":55,"props":18098,"children":18099},{},[18100],{"type":46,"tag":170,"props":18101,"children":18102},{},[18103],{"type":52,"value":18104},"Add the Stripe connection:",{"type":46,"tag":97,"props":18106,"children":18107},{"className":99,"code":15956,"language":101,"meta":7,"style":7},[18108],{"type":46,"tag":88,"props":18109,"children":18110},{"__ignoreMap":7},[18111],{"type":46,"tag":107,"props":18112,"children":18113},{"class":109,"line":110},[18114,18118,18122],{"type":46,"tag":107,"props":18115,"children":18116},{"style":114},[18117],{"type":52,"value":7825},{"type":46,"tag":107,"props":18119,"children":18120},{"style":126},[18121],{"type":52,"value":15972},{"type":46,"tag":107,"props":18123,"children":18124},{"style":126},[18125],{"type":52,"value":15977},{"type":46,"tag":55,"props":18127,"children":18128},{},[18129],{"type":52,"value":15982},{"type":46,"tag":178,"props":18131,"children":18132},{},[18133,18146,18159],{"type":46,"tag":182,"props":18134,"children":18135},{},[18136,18140,18141],{"type":46,"tag":170,"props":18137,"children":18138},{},[18139],{"type":52,"value":15993},{"type":52,"value":15995},{"type":46,"tag":88,"props":18142,"children":18144},{"className":18143},[],[18145],{"type":52,"value":18089},{"type":46,"tag":182,"props":18147,"children":18148},{},[18149,18153,18154],{"type":46,"tag":170,"props":18150,"children":18151},{},[18152],{"type":52,"value":16008},{"type":52,"value":15995},{"type":46,"tag":88,"props":18155,"children":18157},{"className":18156},[],[18158],{"type":52,"value":18089},{"type":46,"tag":182,"props":18160,"children":18161},{},[18162,18167,18169,18175],{"type":46,"tag":170,"props":18163,"children":18164},{},[18165],{"type":52,"value":18166},"API key:",{"type":52,"value":18168}," your Stripe secret key (starts with ",{"type":46,"tag":88,"props":18170,"children":18172},{"className":18171},[],[18173],{"type":52,"value":18174},"sk_",{"type":52,"value":16480},{"type":46,"tag":55,"props":18177,"children":18178},{},[18179],{"type":46,"tag":170,"props":18180,"children":18181},{},[18182],{"type":52,"value":18183},"Create ingestor assets:",{"type":46,"tag":444,"props":18185,"children":18187},{":variants":18186},"[{\"id\":\"stripe-charges\",\"label\":\"Charges\"},{\"id\":\"stripe-refunds\",\"label\":\"Refunds\"},{\"id\":\"stripe-customers\",\"label\":\"Customers\"},{\"id\":\"stripe-payouts\",\"label\":\"Payouts\"}]",[18188,18330,18470,18609],{"type":46,"tag":450,"props":18189,"children":18190},{"v-slot:stripe-charges":7},[18191,18203],{"type":46,"tag":55,"props":18192,"children":18193},{},[18194],{"type":46,"tag":170,"props":18195,"children":18196},{},[18197],{"type":46,"tag":88,"props":18198,"children":18200},{"className":18199},[],[18201],{"type":52,"value":18202},"ecommerce\u002Fassets\u002Fstripe_charges.asset.yml",{"type":46,"tag":97,"props":18204,"children":18206},{"className":16239,"code":18205,"language":16241,"meta":7,"style":7},"name: raw.stripe_charges\ntype: ingestr\nparameters:\n  source_connection: stripe\n  source_table: charges\n  incremental_strategy: merge\n  incremental_key: created\n  primary_key: id\n",[18207],{"type":46,"tag":88,"props":18208,"children":18209},{"__ignoreMap":7},[18210,18226,18241,18252,18268,18284,18299,18315],{"type":46,"tag":107,"props":18211,"children":18212},{"class":109,"line":110},[18213,18217,18221],{"type":46,"tag":107,"props":18214,"children":18215},{"style":16251},[18216],{"type":52,"value":16308},{"type":46,"tag":107,"props":18218,"children":18219},{"style":695},[18220],{"type":52,"value":16313},{"type":46,"tag":107,"props":18222,"children":18223},{"style":126},[18224],{"type":52,"value":18225},"raw.stripe_charges\n",{"type":46,"tag":107,"props":18227,"children":18228},{"class":109,"line":473},[18229,18233,18237],{"type":46,"tag":107,"props":18230,"children":18231},{"style":16251},[18232],{"type":52,"value":17451},{"type":46,"tag":107,"props":18234,"children":18235},{"style":695},[18236],{"type":52,"value":16313},{"type":46,"tag":107,"props":18238,"children":18239},{"style":126},[18240],{"type":52,"value":17460},{"type":46,"tag":107,"props":18242,"children":18243},{"class":109,"line":23},[18244,18248],{"type":46,"tag":107,"props":18245,"children":18246},{"style":16251},[18247],{"type":52,"value":17468},{"type":46,"tag":107,"props":18249,"children":18250},{"style":695},[18251],{"type":52,"value":16259},{"type":46,"tag":107,"props":18253,"children":18254},{"class":109,"line":490},[18255,18259,18263],{"type":46,"tag":107,"props":18256,"children":18257},{"style":16251},[18258],{"type":52,"value":17480},{"type":46,"tag":107,"props":18260,"children":18261},{"style":695},[18262],{"type":52,"value":16313},{"type":46,"tag":107,"props":18264,"children":18265},{"style":126},[18266],{"type":52,"value":18267},"stripe\n",{"type":46,"tag":107,"props":18269,"children":18270},{"class":109,"line":499},[18271,18275,18279],{"type":46,"tag":107,"props":18272,"children":18273},{"style":16251},[18274],{"type":52,"value":17497},{"type":46,"tag":107,"props":18276,"children":18277},{"style":695},[18278],{"type":52,"value":16313},{"type":46,"tag":107,"props":18280,"children":18281},{"style":126},[18282],{"type":52,"value":18283},"charges\n",{"type":46,"tag":107,"props":18285,"children":18286},{"class":109,"line":508},[18287,18291,18295],{"type":46,"tag":107,"props":18288,"children":18289},{"style":16251},[18290],{"type":52,"value":17531},{"type":46,"tag":107,"props":18292,"children":18293},{"style":695},[18294],{"type":52,"value":16313},{"type":46,"tag":107,"props":18296,"children":18297},{"style":126},[18298],{"type":52,"value":17540},{"type":46,"tag":107,"props":18300,"children":18301},{"class":109,"line":517},[18302,18306,18310],{"type":46,"tag":107,"props":18303,"children":18304},{"style":16251},[18305],{"type":52,"value":17548},{"type":46,"tag":107,"props":18307,"children":18308},{"style":695},[18309],{"type":52,"value":16313},{"type":46,"tag":107,"props":18311,"children":18312},{"style":126},[18313],{"type":52,"value":18314},"created\n",{"type":46,"tag":107,"props":18316,"children":18317},{"class":109,"line":526},[18318,18322,18326],{"type":46,"tag":107,"props":18319,"children":18320},{"style":16251},[18321],{"type":52,"value":17565},{"type":46,"tag":107,"props":18323,"children":18324},{"style":695},[18325],{"type":52,"value":16313},{"type":46,"tag":107,"props":18327,"children":18328},{"style":126},[18329],{"type":52,"value":17574},{"type":46,"tag":450,"props":18331,"children":18332},{"v-slot:stripe-refunds":7},[18333,18345],{"type":46,"tag":55,"props":18334,"children":18335},{},[18336],{"type":46,"tag":170,"props":18337,"children":18338},{},[18339],{"type":46,"tag":88,"props":18340,"children":18342},{"className":18341},[],[18343],{"type":52,"value":18344},"ecommerce\u002Fassets\u002Fstripe_refunds.asset.yml",{"type":46,"tag":97,"props":18346,"children":18348},{"className":16239,"code":18347,"language":16241,"meta":7,"style":7},"name: raw.stripe_refunds\ntype: ingestr\nparameters:\n  source_connection: stripe\n  source_table: refunds\n  incremental_strategy: merge\n  incremental_key: created\n  primary_key: id\n",[18349],{"type":46,"tag":88,"props":18350,"children":18351},{"__ignoreMap":7},[18352,18368,18383,18394,18409,18425,18440,18455],{"type":46,"tag":107,"props":18353,"children":18354},{"class":109,"line":110},[18355,18359,18363],{"type":46,"tag":107,"props":18356,"children":18357},{"style":16251},[18358],{"type":52,"value":16308},{"type":46,"tag":107,"props":18360,"children":18361},{"style":695},[18362],{"type":52,"value":16313},{"type":46,"tag":107,"props":18364,"children":18365},{"style":126},[18366],{"type":52,"value":18367},"raw.stripe_refunds\n",{"type":46,"tag":107,"props":18369,"children":18370},{"class":109,"line":473},[18371,18375,18379],{"type":46,"tag":107,"props":18372,"children":18373},{"style":16251},[18374],{"type":52,"value":17451},{"type":46,"tag":107,"props":18376,"children":18377},{"style":695},[18378],{"type":52,"value":16313},{"type":46,"tag":107,"props":18380,"children":18381},{"style":126},[18382],{"type":52,"value":17460},{"type":46,"tag":107,"props":18384,"children":18385},{"class":109,"line":23},[18386,18390],{"type":46,"tag":107,"props":18387,"children":18388},{"style":16251},[18389],{"type":52,"value":17468},{"type":46,"tag":107,"props":18391,"children":18392},{"style":695},[18393],{"type":52,"value":16259},{"type":46,"tag":107,"props":18395,"children":18396},{"class":109,"line":490},[18397,18401,18405],{"type":46,"tag":107,"props":18398,"children":18399},{"style":16251},[18400],{"type":52,"value":17480},{"type":46,"tag":107,"props":18402,"children":18403},{"style":695},[18404],{"type":52,"value":16313},{"type":46,"tag":107,"props":18406,"children":18407},{"style":126},[18408],{"type":52,"value":18267},{"type":46,"tag":107,"props":18410,"children":18411},{"class":109,"line":499},[18412,18416,18420],{"type":46,"tag":107,"props":18413,"children":18414},{"style":16251},[18415],{"type":52,"value":17497},{"type":46,"tag":107,"props":18417,"children":18418},{"style":695},[18419],{"type":52,"value":16313},{"type":46,"tag":107,"props":18421,"children":18422},{"style":126},[18423],{"type":52,"value":18424},"refunds\n",{"type":46,"tag":107,"props":18426,"children":18427},{"class":109,"line":508},[18428,18432,18436],{"type":46,"tag":107,"props":18429,"children":18430},{"style":16251},[18431],{"type":52,"value":17531},{"type":46,"tag":107,"props":18433,"children":18434},{"style":695},[18435],{"type":52,"value":16313},{"type":46,"tag":107,"props":18437,"children":18438},{"style":126},[18439],{"type":52,"value":17540},{"type":46,"tag":107,"props":18441,"children":18442},{"class":109,"line":517},[18443,18447,18451],{"type":46,"tag":107,"props":18444,"children":18445},{"style":16251},[18446],{"type":52,"value":17548},{"type":46,"tag":107,"props":18448,"children":18449},{"style":695},[18450],{"type":52,"value":16313},{"type":46,"tag":107,"props":18452,"children":18453},{"style":126},[18454],{"type":52,"value":18314},{"type":46,"tag":107,"props":18456,"children":18457},{"class":109,"line":526},[18458,18462,18466],{"type":46,"tag":107,"props":18459,"children":18460},{"style":16251},[18461],{"type":52,"value":17565},{"type":46,"tag":107,"props":18463,"children":18464},{"style":695},[18465],{"type":52,"value":16313},{"type":46,"tag":107,"props":18467,"children":18468},{"style":126},[18469],{"type":52,"value":17574},{"type":46,"tag":450,"props":18471,"children":18472},{"v-slot:stripe-customers":7},[18473,18485],{"type":46,"tag":55,"props":18474,"children":18475},{},[18476],{"type":46,"tag":170,"props":18477,"children":18478},{},[18479],{"type":46,"tag":88,"props":18480,"children":18482},{"className":18481},[],[18483],{"type":52,"value":18484},"ecommerce\u002Fassets\u002Fstripe_customers.asset.yml",{"type":46,"tag":97,"props":18486,"children":18488},{"className":16239,"code":18487,"language":16241,"meta":7,"style":7},"name: raw.stripe_customers\ntype: ingestr\nparameters:\n  source_connection: stripe\n  source_table: customers\n  incremental_strategy: merge\n  incremental_key: created\n  primary_key: id\n",[18489],{"type":46,"tag":88,"props":18490,"children":18491},{"__ignoreMap":7},[18492,18508,18523,18534,18549,18564,18579,18594],{"type":46,"tag":107,"props":18493,"children":18494},{"class":109,"line":110},[18495,18499,18503],{"type":46,"tag":107,"props":18496,"children":18497},{"style":16251},[18498],{"type":52,"value":16308},{"type":46,"tag":107,"props":18500,"children":18501},{"style":695},[18502],{"type":52,"value":16313},{"type":46,"tag":107,"props":18504,"children":18505},{"style":126},[18506],{"type":52,"value":18507},"raw.stripe_customers\n",{"type":46,"tag":107,"props":18509,"children":18510},{"class":109,"line":473},[18511,18515,18519],{"type":46,"tag":107,"props":18512,"children":18513},{"style":16251},[18514],{"type":52,"value":17451},{"type":46,"tag":107,"props":18516,"children":18517},{"style":695},[18518],{"type":52,"value":16313},{"type":46,"tag":107,"props":18520,"children":18521},{"style":126},[18522],{"type":52,"value":17460},{"type":46,"tag":107,"props":18524,"children":18525},{"class":109,"line":23},[18526,18530],{"type":46,"tag":107,"props":18527,"children":18528},{"style":16251},[18529],{"type":52,"value":17468},{"type":46,"tag":107,"props":18531,"children":18532},{"style":695},[18533],{"type":52,"value":16259},{"type":46,"tag":107,"props":18535,"children":18536},{"class":109,"line":490},[18537,18541,18545],{"type":46,"tag":107,"props":18538,"children":18539},{"style":16251},[18540],{"type":52,"value":17480},{"type":46,"tag":107,"props":18542,"children":18543},{"style":695},[18544],{"type":52,"value":16313},{"type":46,"tag":107,"props":18546,"children":18547},{"style":126},[18548],{"type":52,"value":18267},{"type":46,"tag":107,"props":18550,"children":18551},{"class":109,"line":499},[18552,18556,18560],{"type":46,"tag":107,"props":18553,"children":18554},{"style":16251},[18555],{"type":52,"value":17497},{"type":46,"tag":107,"props":18557,"children":18558},{"style":695},[18559],{"type":52,"value":16313},{"type":46,"tag":107,"props":18561,"children":18562},{"style":126},[18563],{"type":52,"value":17669},{"type":46,"tag":107,"props":18565,"children":18566},{"class":109,"line":508},[18567,18571,18575],{"type":46,"tag":107,"props":18568,"children":18569},{"style":16251},[18570],{"type":52,"value":17531},{"type":46,"tag":107,"props":18572,"children":18573},{"style":695},[18574],{"type":52,"value":16313},{"type":46,"tag":107,"props":18576,"children":18577},{"style":126},[18578],{"type":52,"value":17540},{"type":46,"tag":107,"props":18580,"children":18581},{"class":109,"line":517},[18582,18586,18590],{"type":46,"tag":107,"props":18583,"children":18584},{"style":16251},[18585],{"type":52,"value":17548},{"type":46,"tag":107,"props":18587,"children":18588},{"style":695},[18589],{"type":52,"value":16313},{"type":46,"tag":107,"props":18591,"children":18592},{"style":126},[18593],{"type":52,"value":18314},{"type":46,"tag":107,"props":18595,"children":18596},{"class":109,"line":526},[18597,18601,18605],{"type":46,"tag":107,"props":18598,"children":18599},{"style":16251},[18600],{"type":52,"value":17565},{"type":46,"tag":107,"props":18602,"children":18603},{"style":695},[18604],{"type":52,"value":16313},{"type":46,"tag":107,"props":18606,"children":18607},{"style":126},[18608],{"type":52,"value":17574},{"type":46,"tag":450,"props":18610,"children":18611},{"v-slot:stripe-payouts":7},[18612,18624],{"type":46,"tag":55,"props":18613,"children":18614},{},[18615],{"type":46,"tag":170,"props":18616,"children":18617},{},[18618],{"type":46,"tag":88,"props":18619,"children":18621},{"className":18620},[],[18622],{"type":52,"value":18623},"ecommerce\u002Fassets\u002Fstripe_payouts.asset.yml",{"type":46,"tag":97,"props":18625,"children":18627},{"className":16239,"code":18626,"language":16241,"meta":7,"style":7},"name: raw.stripe_payouts\ntype: ingestr\nparameters:\n  source_connection: stripe\n  source_table: payouts\n  incremental_strategy: merge\n  incremental_key: created\n  primary_key: id\n",[18628],{"type":46,"tag":88,"props":18629,"children":18630},{"__ignoreMap":7},[18631,18647,18662,18673,18688,18704,18719,18734],{"type":46,"tag":107,"props":18632,"children":18633},{"class":109,"line":110},[18634,18638,18642],{"type":46,"tag":107,"props":18635,"children":18636},{"style":16251},[18637],{"type":52,"value":16308},{"type":46,"tag":107,"props":18639,"children":18640},{"style":695},[18641],{"type":52,"value":16313},{"type":46,"tag":107,"props":18643,"children":18644},{"style":126},[18645],{"type":52,"value":18646},"raw.stripe_payouts\n",{"type":46,"tag":107,"props":18648,"children":18649},{"class":109,"line":473},[18650,18654,18658],{"type":46,"tag":107,"props":18651,"children":18652},{"style":16251},[18653],{"type":52,"value":17451},{"type":46,"tag":107,"props":18655,"children":18656},{"style":695},[18657],{"type":52,"value":16313},{"type":46,"tag":107,"props":18659,"children":18660},{"style":126},[18661],{"type":52,"value":17460},{"type":46,"tag":107,"props":18663,"children":18664},{"class":109,"line":23},[18665,18669],{"type":46,"tag":107,"props":18666,"children":18667},{"style":16251},[18668],{"type":52,"value":17468},{"type":46,"tag":107,"props":18670,"children":18671},{"style":695},[18672],{"type":52,"value":16259},{"type":46,"tag":107,"props":18674,"children":18675},{"class":109,"line":490},[18676,18680,18684],{"type":46,"tag":107,"props":18677,"children":18678},{"style":16251},[18679],{"type":52,"value":17480},{"type":46,"tag":107,"props":18681,"children":18682},{"style":695},[18683],{"type":52,"value":16313},{"type":46,"tag":107,"props":18685,"children":18686},{"style":126},[18687],{"type":52,"value":18267},{"type":46,"tag":107,"props":18689,"children":18690},{"class":109,"line":499},[18691,18695,18699],{"type":46,"tag":107,"props":18692,"children":18693},{"style":16251},[18694],{"type":52,"value":17497},{"type":46,"tag":107,"props":18696,"children":18697},{"style":695},[18698],{"type":52,"value":16313},{"type":46,"tag":107,"props":18700,"children":18701},{"style":126},[18702],{"type":52,"value":18703},"payouts\n",{"type":46,"tag":107,"props":18705,"children":18706},{"class":109,"line":508},[18707,18711,18715],{"type":46,"tag":107,"props":18708,"children":18709},{"style":16251},[18710],{"type":52,"value":17531},{"type":46,"tag":107,"props":18712,"children":18713},{"style":695},[18714],{"type":52,"value":16313},{"type":46,"tag":107,"props":18716,"children":18717},{"style":126},[18718],{"type":52,"value":17540},{"type":46,"tag":107,"props":18720,"children":18721},{"class":109,"line":517},[18722,18726,18730],{"type":46,"tag":107,"props":18723,"children":18724},{"style":16251},[18725],{"type":52,"value":17548},{"type":46,"tag":107,"props":18727,"children":18728},{"style":695},[18729],{"type":52,"value":16313},{"type":46,"tag":107,"props":18731,"children":18732},{"style":126},[18733],{"type":52,"value":18314},{"type":46,"tag":107,"props":18735,"children":18736},{"class":109,"line":526},[18737,18741,18745],{"type":46,"tag":107,"props":18738,"children":18739},{"style":16251},[18740],{"type":52,"value":17565},{"type":46,"tag":107,"props":18742,"children":18743},{"style":695},[18744],{"type":52,"value":16313},{"type":46,"tag":107,"props":18746,"children":18747},{"style":126},[18748],{"type":52,"value":17574},{"type":46,"tag":162,"props":18750,"children":18751},{"type":164},[18752],{"type":46,"tag":55,"props":18753,"children":18754},{},[18755,18757,18763,18764,18770,18772,18778],{"type":52,"value":18756},"The Stripe MCP can help you explore which tables and fields are available. Ask Claude Code \"what data can I pull from Stripe?\" to see tables like ",{"type":46,"tag":88,"props":18758,"children":18760},{"className":18759},[],[18761],{"type":52,"value":18762},"subscriptions",{"type":52,"value":235},{"type":46,"tag":88,"props":18765,"children":18767},{"className":18766},[],[18768],{"type":52,"value":18769},"disputes",{"type":52,"value":18771},", or ",{"type":46,"tag":88,"props":18773,"children":18775},{"className":18774},[],[18776],{"type":52,"value":18777},"balance_transactions",{"type":52,"value":698},{"type":46,"tag":17285,"props":18780,"children":18781},{},[],{"type":46,"tag":131,"props":18783,"children":18785},{"id":18784},"email-marketing",[18786],{"type":52,"value":18787},"Email Marketing",{"type":46,"tag":444,"props":18789,"children":18790},{":variants":5537,"group":5538},[18791,19181],{"type":46,"tag":450,"props":18792,"children":18793},{"v-slot:klaviyo":7},[18794,18799,18804,18812,18833,18837,18875,18882],{"type":46,"tag":4487,"props":18795,"children":18797},{"id":18796},"klaviyo",[18798],{"type":52,"value":17038},{"type":46,"tag":55,"props":18800,"children":18801},{},[18802],{"type":52,"value":18803},"Klaviyo covers the marketing side: how your email and SMS campaigns are performing and which customers are engaging.",{"type":46,"tag":55,"props":18805,"children":18806},{},[18807],{"type":46,"tag":170,"props":18808,"children":18809},{},[18810],{"type":52,"value":18811},"Add the Klaviyo connection:",{"type":46,"tag":97,"props":18813,"children":18814},{"className":99,"code":15956,"language":101,"meta":7,"style":7},[18815],{"type":46,"tag":88,"props":18816,"children":18817},{"__ignoreMap":7},[18818],{"type":46,"tag":107,"props":18819,"children":18820},{"class":109,"line":110},[18821,18825,18829],{"type":46,"tag":107,"props":18822,"children":18823},{"style":114},[18824],{"type":52,"value":7825},{"type":46,"tag":107,"props":18826,"children":18827},{"style":126},[18828],{"type":52,"value":15972},{"type":46,"tag":107,"props":18830,"children":18831},{"style":126},[18832],{"type":52,"value":15977},{"type":46,"tag":55,"props":18834,"children":18835},{},[18836],{"type":52,"value":15982},{"type":46,"tag":178,"props":18838,"children":18839},{},[18840,18853,18866],{"type":46,"tag":182,"props":18841,"children":18842},{},[18843,18847,18848],{"type":46,"tag":170,"props":18844,"children":18845},{},[18846],{"type":52,"value":15993},{"type":52,"value":15995},{"type":46,"tag":88,"props":18849,"children":18851},{"className":18850},[],[18852],{"type":52,"value":18796},{"type":46,"tag":182,"props":18854,"children":18855},{},[18856,18860,18861],{"type":46,"tag":170,"props":18857,"children":18858},{},[18859],{"type":52,"value":16008},{"type":52,"value":15995},{"type":46,"tag":88,"props":18862,"children":18864},{"className":18863},[],[18865],{"type":52,"value":18796},{"type":46,"tag":182,"props":18867,"children":18868},{},[18869,18873],{"type":46,"tag":170,"props":18870,"children":18871},{},[18872],{"type":52,"value":18166},{"type":52,"value":18874}," your Klaviyo private API key",{"type":46,"tag":55,"props":18876,"children":18877},{},[18878],{"type":46,"tag":170,"props":18879,"children":18880},{},[18881],{"type":52,"value":18183},{"type":46,"tag":444,"props":18883,"children":18885},{":variants":18884},"[{\"id\":\"klaviyo-campaigns\",\"label\":\"Campaigns\"},{\"id\":\"klaviyo-flows\",\"label\":\"Flows\"},{\"id\":\"klaviyo-metrics\",\"label\":\"Metrics\"}]",[18886,18985,19083],{"type":46,"tag":450,"props":18887,"children":18888},{"v-slot:klaviyo-campaigns":7},[18889],{"type":46,"tag":97,"props":18890,"children":18892},{"className":16239,"code":18891,"language":16241,"meta":7,"style":7},"name: raw.klaviyo_campaigns\ntype: ingestr\nparameters:\n  source_connection: klaviyo\n  source_table: campaigns\n  incremental_strategy: replace\n",[18893],{"type":46,"tag":88,"props":18894,"children":18895},{"__ignoreMap":7},[18896,18912,18927,18938,18954,18970],{"type":46,"tag":107,"props":18897,"children":18898},{"class":109,"line":110},[18899,18903,18907],{"type":46,"tag":107,"props":18900,"children":18901},{"style":16251},[18902],{"type":52,"value":16308},{"type":46,"tag":107,"props":18904,"children":18905},{"style":695},[18906],{"type":52,"value":16313},{"type":46,"tag":107,"props":18908,"children":18909},{"style":126},[18910],{"type":52,"value":18911},"raw.klaviyo_campaigns\n",{"type":46,"tag":107,"props":18913,"children":18914},{"class":109,"line":473},[18915,18919,18923],{"type":46,"tag":107,"props":18916,"children":18917},{"style":16251},[18918],{"type":52,"value":17451},{"type":46,"tag":107,"props":18920,"children":18921},{"style":695},[18922],{"type":52,"value":16313},{"type":46,"tag":107,"props":18924,"children":18925},{"style":126},[18926],{"type":52,"value":17460},{"type":46,"tag":107,"props":18928,"children":18929},{"class":109,"line":23},[18930,18934],{"type":46,"tag":107,"props":18931,"children":18932},{"style":16251},[18933],{"type":52,"value":17468},{"type":46,"tag":107,"props":18935,"children":18936},{"style":695},[18937],{"type":52,"value":16259},{"type":46,"tag":107,"props":18939,"children":18940},{"class":109,"line":490},[18941,18945,18949],{"type":46,"tag":107,"props":18942,"children":18943},{"style":16251},[18944],{"type":52,"value":17480},{"type":46,"tag":107,"props":18946,"children":18947},{"style":695},[18948],{"type":52,"value":16313},{"type":46,"tag":107,"props":18950,"children":18951},{"style":126},[18952],{"type":52,"value":18953},"klaviyo\n",{"type":46,"tag":107,"props":18955,"children":18956},{"class":109,"line":499},[18957,18961,18965],{"type":46,"tag":107,"props":18958,"children":18959},{"style":16251},[18960],{"type":52,"value":17497},{"type":46,"tag":107,"props":18962,"children":18963},{"style":695},[18964],{"type":52,"value":16313},{"type":46,"tag":107,"props":18966,"children":18967},{"style":126},[18968],{"type":52,"value":18969},"campaigns\n",{"type":46,"tag":107,"props":18971,"children":18972},{"class":109,"line":508},[18973,18977,18981],{"type":46,"tag":107,"props":18974,"children":18975},{"style":16251},[18976],{"type":52,"value":17531},{"type":46,"tag":107,"props":18978,"children":18979},{"style":695},[18980],{"type":52,"value":16313},{"type":46,"tag":107,"props":18982,"children":18983},{"style":126},[18984],{"type":52,"value":18010},{"type":46,"tag":450,"props":18986,"children":18987},{"v-slot:klaviyo-flows":7},[18988],{"type":46,"tag":97,"props":18989,"children":18991},{"className":16239,"code":18990,"language":16241,"meta":7,"style":7},"name: raw.klaviyo_flows\ntype: ingestr\nparameters:\n  source_connection: klaviyo\n  source_table: flows\n  incremental_strategy: replace\n",[18992],{"type":46,"tag":88,"props":18993,"children":18994},{"__ignoreMap":7},[18995,19011,19026,19037,19052,19068],{"type":46,"tag":107,"props":18996,"children":18997},{"class":109,"line":110},[18998,19002,19006],{"type":46,"tag":107,"props":18999,"children":19000},{"style":16251},[19001],{"type":52,"value":16308},{"type":46,"tag":107,"props":19003,"children":19004},{"style":695},[19005],{"type":52,"value":16313},{"type":46,"tag":107,"props":19007,"children":19008},{"style":126},[19009],{"type":52,"value":19010},"raw.klaviyo_flows\n",{"type":46,"tag":107,"props":19012,"children":19013},{"class":109,"line":473},[19014,19018,19022],{"type":46,"tag":107,"props":19015,"children":19016},{"style":16251},[19017],{"type":52,"value":17451},{"type":46,"tag":107,"props":19019,"children":19020},{"style":695},[19021],{"type":52,"value":16313},{"type":46,"tag":107,"props":19023,"children":19024},{"style":126},[19025],{"type":52,"value":17460},{"type":46,"tag":107,"props":19027,"children":19028},{"class":109,"line":23},[19029,19033],{"type":46,"tag":107,"props":19030,"children":19031},{"style":16251},[19032],{"type":52,"value":17468},{"type":46,"tag":107,"props":19034,"children":19035},{"style":695},[19036],{"type":52,"value":16259},{"type":46,"tag":107,"props":19038,"children":19039},{"class":109,"line":490},[19040,19044,19048],{"type":46,"tag":107,"props":19041,"children":19042},{"style":16251},[19043],{"type":52,"value":17480},{"type":46,"tag":107,"props":19045,"children":19046},{"style":695},[19047],{"type":52,"value":16313},{"type":46,"tag":107,"props":19049,"children":19050},{"style":126},[19051],{"type":52,"value":18953},{"type":46,"tag":107,"props":19053,"children":19054},{"class":109,"line":499},[19055,19059,19063],{"type":46,"tag":107,"props":19056,"children":19057},{"style":16251},[19058],{"type":52,"value":17497},{"type":46,"tag":107,"props":19060,"children":19061},{"style":695},[19062],{"type":52,"value":16313},{"type":46,"tag":107,"props":19064,"children":19065},{"style":126},[19066],{"type":52,"value":19067},"flows\n",{"type":46,"tag":107,"props":19069,"children":19070},{"class":109,"line":508},[19071,19075,19079],{"type":46,"tag":107,"props":19072,"children":19073},{"style":16251},[19074],{"type":52,"value":17531},{"type":46,"tag":107,"props":19076,"children":19077},{"style":695},[19078],{"type":52,"value":16313},{"type":46,"tag":107,"props":19080,"children":19081},{"style":126},[19082],{"type":52,"value":18010},{"type":46,"tag":450,"props":19084,"children":19085},{"v-slot:klaviyo-metrics":7},[19086],{"type":46,"tag":97,"props":19087,"children":19089},{"className":16239,"code":19088,"language":16241,"meta":7,"style":7},"name: raw.klaviyo_metrics\ntype: ingestr\nparameters:\n  source_connection: klaviyo\n  source_table: metrics\n  incremental_strategy: replace\n",[19090],{"type":46,"tag":88,"props":19091,"children":19092},{"__ignoreMap":7},[19093,19109,19124,19135,19150,19166],{"type":46,"tag":107,"props":19094,"children":19095},{"class":109,"line":110},[19096,19100,19104],{"type":46,"tag":107,"props":19097,"children":19098},{"style":16251},[19099],{"type":52,"value":16308},{"type":46,"tag":107,"props":19101,"children":19102},{"style":695},[19103],{"type":52,"value":16313},{"type":46,"tag":107,"props":19105,"children":19106},{"style":126},[19107],{"type":52,"value":19108},"raw.klaviyo_metrics\n",{"type":46,"tag":107,"props":19110,"children":19111},{"class":109,"line":473},[19112,19116,19120],{"type":46,"tag":107,"props":19113,"children":19114},{"style":16251},[19115],{"type":52,"value":17451},{"type":46,"tag":107,"props":19117,"children":19118},{"style":695},[19119],{"type":52,"value":16313},{"type":46,"tag":107,"props":19121,"children":19122},{"style":126},[19123],{"type":52,"value":17460},{"type":46,"tag":107,"props":19125,"children":19126},{"class":109,"line":23},[19127,19131],{"type":46,"tag":107,"props":19128,"children":19129},{"style":16251},[19130],{"type":52,"value":17468},{"type":46,"tag":107,"props":19132,"children":19133},{"style":695},[19134],{"type":52,"value":16259},{"type":46,"tag":107,"props":19136,"children":19137},{"class":109,"line":490},[19138,19142,19146],{"type":46,"tag":107,"props":19139,"children":19140},{"style":16251},[19141],{"type":52,"value":17480},{"type":46,"tag":107,"props":19143,"children":19144},{"style":695},[19145],{"type":52,"value":16313},{"type":46,"tag":107,"props":19147,"children":19148},{"style":126},[19149],{"type":52,"value":18953},{"type":46,"tag":107,"props":19151,"children":19152},{"class":109,"line":499},[19153,19157,19161],{"type":46,"tag":107,"props":19154,"children":19155},{"style":16251},[19156],{"type":52,"value":17497},{"type":46,"tag":107,"props":19158,"children":19159},{"style":695},[19160],{"type":52,"value":16313},{"type":46,"tag":107,"props":19162,"children":19163},{"style":126},[19164],{"type":52,"value":19165},"metrics\n",{"type":46,"tag":107,"props":19167,"children":19168},{"class":109,"line":508},[19169,19173,19177],{"type":46,"tag":107,"props":19170,"children":19171},{"style":16251},[19172],{"type":52,"value":17531},{"type":46,"tag":107,"props":19174,"children":19175},{"style":695},[19176],{"type":52,"value":16313},{"type":46,"tag":107,"props":19178,"children":19179},{"style":126},[19180],{"type":52,"value":18010},{"type":46,"tag":450,"props":19182,"children":19183},{"v-slot:hubspot":7},[19184,19189,19194,19202,19223,19227,19265,19272],{"type":46,"tag":4487,"props":19185,"children":19187},{"id":19186},"hubspot",[19188],{"type":52,"value":17039},{"type":46,"tag":55,"props":19190,"children":19191},{},[19192],{"type":52,"value":19193},"HubSpot covers your CRM and marketing data: contacts, deals, email campaigns, and marketing activity.",{"type":46,"tag":55,"props":19195,"children":19196},{},[19197],{"type":46,"tag":170,"props":19198,"children":19199},{},[19200],{"type":52,"value":19201},"Add the HubSpot connection:",{"type":46,"tag":97,"props":19203,"children":19204},{"className":99,"code":15956,"language":101,"meta":7,"style":7},[19205],{"type":46,"tag":88,"props":19206,"children":19207},{"__ignoreMap":7},[19208],{"type":46,"tag":107,"props":19209,"children":19210},{"class":109,"line":110},[19211,19215,19219],{"type":46,"tag":107,"props":19212,"children":19213},{"style":114},[19214],{"type":52,"value":7825},{"type":46,"tag":107,"props":19216,"children":19217},{"style":126},[19218],{"type":52,"value":15972},{"type":46,"tag":107,"props":19220,"children":19221},{"style":126},[19222],{"type":52,"value":15977},{"type":46,"tag":55,"props":19224,"children":19225},{},[19226],{"type":52,"value":15982},{"type":46,"tag":178,"props":19228,"children":19229},{},[19230,19243,19256],{"type":46,"tag":182,"props":19231,"children":19232},{},[19233,19237,19238],{"type":46,"tag":170,"props":19234,"children":19235},{},[19236],{"type":52,"value":15993},{"type":52,"value":15995},{"type":46,"tag":88,"props":19239,"children":19241},{"className":19240},[],[19242],{"type":52,"value":19186},{"type":46,"tag":182,"props":19244,"children":19245},{},[19246,19250,19251],{"type":46,"tag":170,"props":19247,"children":19248},{},[19249],{"type":52,"value":16008},{"type":52,"value":15995},{"type":46,"tag":88,"props":19252,"children":19254},{"className":19253},[],[19255],{"type":52,"value":19186},{"type":46,"tag":182,"props":19257,"children":19258},{},[19259,19263],{"type":46,"tag":170,"props":19260,"children":19261},{},[19262],{"type":52,"value":18166},{"type":52,"value":19264}," your HubSpot private app access token",{"type":46,"tag":55,"props":19266,"children":19267},{},[19268],{"type":46,"tag":170,"props":19269,"children":19270},{},[19271],{"type":52,"value":18183},{"type":46,"tag":444,"props":19273,"children":19275},{":variants":19274},"[{\"id\":\"hubspot-contacts\",\"label\":\"Contacts\"},{\"id\":\"hubspot-deals\",\"label\":\"Deals\"},{\"id\":\"hubspot-campaigns\",\"label\":\"Campaigns\"}]",[19276,19406,19534],{"type":46,"tag":450,"props":19277,"children":19278},{"v-slot:hubspot-contacts":7},[19279],{"type":46,"tag":97,"props":19280,"children":19282},{"className":16239,"code":19281,"language":16241,"meta":7,"style":7},"name: raw.hubspot_contacts\ntype: ingestr\nparameters:\n  source_connection: hubspot\n  source_table: contacts\n  incremental_strategy: merge\n  incremental_key: updatedAt\n  primary_key: id\n",[19283],{"type":46,"tag":88,"props":19284,"children":19285},{"__ignoreMap":7},[19286,19302,19317,19328,19344,19360,19375,19391],{"type":46,"tag":107,"props":19287,"children":19288},{"class":109,"line":110},[19289,19293,19297],{"type":46,"tag":107,"props":19290,"children":19291},{"style":16251},[19292],{"type":52,"value":16308},{"type":46,"tag":107,"props":19294,"children":19295},{"style":695},[19296],{"type":52,"value":16313},{"type":46,"tag":107,"props":19298,"children":19299},{"style":126},[19300],{"type":52,"value":19301},"raw.hubspot_contacts\n",{"type":46,"tag":107,"props":19303,"children":19304},{"class":109,"line":473},[19305,19309,19313],{"type":46,"tag":107,"props":19306,"children":19307},{"style":16251},[19308],{"type":52,"value":17451},{"type":46,"tag":107,"props":19310,"children":19311},{"style":695},[19312],{"type":52,"value":16313},{"type":46,"tag":107,"props":19314,"children":19315},{"style":126},[19316],{"type":52,"value":17460},{"type":46,"tag":107,"props":19318,"children":19319},{"class":109,"line":23},[19320,19324],{"type":46,"tag":107,"props":19321,"children":19322},{"style":16251},[19323],{"type":52,"value":17468},{"type":46,"tag":107,"props":19325,"children":19326},{"style":695},[19327],{"type":52,"value":16259},{"type":46,"tag":107,"props":19329,"children":19330},{"class":109,"line":490},[19331,19335,19339],{"type":46,"tag":107,"props":19332,"children":19333},{"style":16251},[19334],{"type":52,"value":17480},{"type":46,"tag":107,"props":19336,"children":19337},{"style":695},[19338],{"type":52,"value":16313},{"type":46,"tag":107,"props":19340,"children":19341},{"style":126},[19342],{"type":52,"value":19343},"hubspot\n",{"type":46,"tag":107,"props":19345,"children":19346},{"class":109,"line":499},[19347,19351,19355],{"type":46,"tag":107,"props":19348,"children":19349},{"style":16251},[19350],{"type":52,"value":17497},{"type":46,"tag":107,"props":19352,"children":19353},{"style":695},[19354],{"type":52,"value":16313},{"type":46,"tag":107,"props":19356,"children":19357},{"style":126},[19358],{"type":52,"value":19359},"contacts\n",{"type":46,"tag":107,"props":19361,"children":19362},{"class":109,"line":508},[19363,19367,19371],{"type":46,"tag":107,"props":19364,"children":19365},{"style":16251},[19366],{"type":52,"value":17531},{"type":46,"tag":107,"props":19368,"children":19369},{"style":695},[19370],{"type":52,"value":16313},{"type":46,"tag":107,"props":19372,"children":19373},{"style":126},[19374],{"type":52,"value":17540},{"type":46,"tag":107,"props":19376,"children":19377},{"class":109,"line":517},[19378,19382,19386],{"type":46,"tag":107,"props":19379,"children":19380},{"style":16251},[19381],{"type":52,"value":17548},{"type":46,"tag":107,"props":19383,"children":19384},{"style":695},[19385],{"type":52,"value":16313},{"type":46,"tag":107,"props":19387,"children":19388},{"style":126},[19389],{"type":52,"value":19390},"updatedAt\n",{"type":46,"tag":107,"props":19392,"children":19393},{"class":109,"line":526},[19394,19398,19402],{"type":46,"tag":107,"props":19395,"children":19396},{"style":16251},[19397],{"type":52,"value":17565},{"type":46,"tag":107,"props":19399,"children":19400},{"style":695},[19401],{"type":52,"value":16313},{"type":46,"tag":107,"props":19403,"children":19404},{"style":126},[19405],{"type":52,"value":17574},{"type":46,"tag":450,"props":19407,"children":19408},{"v-slot:hubspot-deals":7},[19409],{"type":46,"tag":97,"props":19410,"children":19412},{"className":16239,"code":19411,"language":16241,"meta":7,"style":7},"name: raw.hubspot_deals\ntype: ingestr\nparameters:\n  source_connection: hubspot\n  source_table: deals\n  incremental_strategy: merge\n  incremental_key: updatedAt\n  primary_key: id\n",[19413],{"type":46,"tag":88,"props":19414,"children":19415},{"__ignoreMap":7},[19416,19432,19447,19458,19473,19489,19504,19519],{"type":46,"tag":107,"props":19417,"children":19418},{"class":109,"line":110},[19419,19423,19427],{"type":46,"tag":107,"props":19420,"children":19421},{"style":16251},[19422],{"type":52,"value":16308},{"type":46,"tag":107,"props":19424,"children":19425},{"style":695},[19426],{"type":52,"value":16313},{"type":46,"tag":107,"props":19428,"children":19429},{"style":126},[19430],{"type":52,"value":19431},"raw.hubspot_deals\n",{"type":46,"tag":107,"props":19433,"children":19434},{"class":109,"line":473},[19435,19439,19443],{"type":46,"tag":107,"props":19436,"children":19437},{"style":16251},[19438],{"type":52,"value":17451},{"type":46,"tag":107,"props":19440,"children":19441},{"style":695},[19442],{"type":52,"value":16313},{"type":46,"tag":107,"props":19444,"children":19445},{"style":126},[19446],{"type":52,"value":17460},{"type":46,"tag":107,"props":19448,"children":19449},{"class":109,"line":23},[19450,19454],{"type":46,"tag":107,"props":19451,"children":19452},{"style":16251},[19453],{"type":52,"value":17468},{"type":46,"tag":107,"props":19455,"children":19456},{"style":695},[19457],{"type":52,"value":16259},{"type":46,"tag":107,"props":19459,"children":19460},{"class":109,"line":490},[19461,19465,19469],{"type":46,"tag":107,"props":19462,"children":19463},{"style":16251},[19464],{"type":52,"value":17480},{"type":46,"tag":107,"props":19466,"children":19467},{"style":695},[19468],{"type":52,"value":16313},{"type":46,"tag":107,"props":19470,"children":19471},{"style":126},[19472],{"type":52,"value":19343},{"type":46,"tag":107,"props":19474,"children":19475},{"class":109,"line":499},[19476,19480,19484],{"type":46,"tag":107,"props":19477,"children":19478},{"style":16251},[19479],{"type":52,"value":17497},{"type":46,"tag":107,"props":19481,"children":19482},{"style":695},[19483],{"type":52,"value":16313},{"type":46,"tag":107,"props":19485,"children":19486},{"style":126},[19487],{"type":52,"value":19488},"deals\n",{"type":46,"tag":107,"props":19490,"children":19491},{"class":109,"line":508},[19492,19496,19500],{"type":46,"tag":107,"props":19493,"children":19494},{"style":16251},[19495],{"type":52,"value":17531},{"type":46,"tag":107,"props":19497,"children":19498},{"style":695},[19499],{"type":52,"value":16313},{"type":46,"tag":107,"props":19501,"children":19502},{"style":126},[19503],{"type":52,"value":17540},{"type":46,"tag":107,"props":19505,"children":19506},{"class":109,"line":517},[19507,19511,19515],{"type":46,"tag":107,"props":19508,"children":19509},{"style":16251},[19510],{"type":52,"value":17548},{"type":46,"tag":107,"props":19512,"children":19513},{"style":695},[19514],{"type":52,"value":16313},{"type":46,"tag":107,"props":19516,"children":19517},{"style":126},[19518],{"type":52,"value":19390},{"type":46,"tag":107,"props":19520,"children":19521},{"class":109,"line":526},[19522,19526,19530],{"type":46,"tag":107,"props":19523,"children":19524},{"style":16251},[19525],{"type":52,"value":17565},{"type":46,"tag":107,"props":19527,"children":19528},{"style":695},[19529],{"type":52,"value":16313},{"type":46,"tag":107,"props":19531,"children":19532},{"style":126},[19533],{"type":52,"value":17574},{"type":46,"tag":450,"props":19535,"children":19536},{"v-slot:hubspot-campaigns":7},[19537],{"type":46,"tag":97,"props":19538,"children":19540},{"className":16239,"code":19539,"language":16241,"meta":7,"style":7},"name: raw.hubspot_campaigns\ntype: ingestr\nparameters:\n  source_connection: hubspot\n  source_table: campaigns\n  incremental_strategy: replace\n",[19541],{"type":46,"tag":88,"props":19542,"children":19543},{"__ignoreMap":7},[19544,19560,19575,19586,19601,19616],{"type":46,"tag":107,"props":19545,"children":19546},{"class":109,"line":110},[19547,19551,19555],{"type":46,"tag":107,"props":19548,"children":19549},{"style":16251},[19550],{"type":52,"value":16308},{"type":46,"tag":107,"props":19552,"children":19553},{"style":695},[19554],{"type":52,"value":16313},{"type":46,"tag":107,"props":19556,"children":19557},{"style":126},[19558],{"type":52,"value":19559},"raw.hubspot_campaigns\n",{"type":46,"tag":107,"props":19561,"children":19562},{"class":109,"line":473},[19563,19567,19571],{"type":46,"tag":107,"props":19564,"children":19565},{"style":16251},[19566],{"type":52,"value":17451},{"type":46,"tag":107,"props":19568,"children":19569},{"style":695},[19570],{"type":52,"value":16313},{"type":46,"tag":107,"props":19572,"children":19573},{"style":126},[19574],{"type":52,"value":17460},{"type":46,"tag":107,"props":19576,"children":19577},{"class":109,"line":23},[19578,19582],{"type":46,"tag":107,"props":19579,"children":19580},{"style":16251},[19581],{"type":52,"value":17468},{"type":46,"tag":107,"props":19583,"children":19584},{"style":695},[19585],{"type":52,"value":16259},{"type":46,"tag":107,"props":19587,"children":19588},{"class":109,"line":490},[19589,19593,19597],{"type":46,"tag":107,"props":19590,"children":19591},{"style":16251},[19592],{"type":52,"value":17480},{"type":46,"tag":107,"props":19594,"children":19595},{"style":695},[19596],{"type":52,"value":16313},{"type":46,"tag":107,"props":19598,"children":19599},{"style":126},[19600],{"type":52,"value":19343},{"type":46,"tag":107,"props":19602,"children":19603},{"class":109,"line":499},[19604,19608,19612],{"type":46,"tag":107,"props":19605,"children":19606},{"style":16251},[19607],{"type":52,"value":17497},{"type":46,"tag":107,"props":19609,"children":19610},{"style":695},[19611],{"type":52,"value":16313},{"type":46,"tag":107,"props":19613,"children":19614},{"style":126},[19615],{"type":52,"value":18969},{"type":46,"tag":107,"props":19617,"children":19618},{"class":109,"line":508},[19619,19623,19627],{"type":46,"tag":107,"props":19620,"children":19621},{"style":16251},[19622],{"type":52,"value":17531},{"type":46,"tag":107,"props":19624,"children":19625},{"style":695},[19626],{"type":52,"value":16313},{"type":46,"tag":107,"props":19628,"children":19629},{"style":126},[19630],{"type":52,"value":18010},{"type":46,"tag":17285,"props":19632,"children":19633},{},[],{"type":46,"tag":131,"props":19635,"children":19637},{"id":19636},"advertising",[19638],{"type":52,"value":19639},"Advertising",{"type":46,"tag":444,"props":19641,"children":19642},{":variants":4495,"group":4496},[19643,19985,20318],{"type":46,"tag":450,"props":19644,"children":19645},{"v-slot:facebook-ads":7},[19646,19651,19656,19664,19685,19689,19746,19753],{"type":46,"tag":4487,"props":19647,"children":19649},{"id":19648},"facebook-ads",[19650],{"type":52,"value":17040},{"type":46,"tag":55,"props":19652,"children":19653},{},[19654],{"type":52,"value":19655},"Facebook Ads shows you what you're spending on acquisition across Facebook and Instagram.",{"type":46,"tag":55,"props":19657,"children":19658},{},[19659],{"type":46,"tag":170,"props":19660,"children":19661},{},[19662],{"type":52,"value":19663},"Add the connection:",{"type":46,"tag":97,"props":19665,"children":19666},{"className":99,"code":15956,"language":101,"meta":7,"style":7},[19667],{"type":46,"tag":88,"props":19668,"children":19669},{"__ignoreMap":7},[19670],{"type":46,"tag":107,"props":19671,"children":19672},{"class":109,"line":110},[19673,19677,19681],{"type":46,"tag":107,"props":19674,"children":19675},{"style":114},[19676],{"type":52,"value":7825},{"type":46,"tag":107,"props":19678,"children":19679},{"style":126},[19680],{"type":52,"value":15972},{"type":46,"tag":107,"props":19682,"children":19683},{"style":126},[19684],{"type":52,"value":15977},{"type":46,"tag":55,"props":19686,"children":19687},{},[19688],{"type":52,"value":15982},{"type":46,"tag":178,"props":19690,"children":19691},{},[19692,19706,19719,19736],{"type":46,"tag":182,"props":19693,"children":19694},{},[19695,19699,19700],{"type":46,"tag":170,"props":19696,"children":19697},{},[19698],{"type":52,"value":15993},{"type":52,"value":15995},{"type":46,"tag":88,"props":19701,"children":19703},{"className":19702},[],[19704],{"type":52,"value":19705},"facebook_ads",{"type":46,"tag":182,"props":19707,"children":19708},{},[19709,19713,19714],{"type":46,"tag":170,"props":19710,"children":19711},{},[19712],{"type":52,"value":16008},{"type":52,"value":15995},{"type":46,"tag":88,"props":19715,"children":19717},{"className":19716},[],[19718],{"type":52,"value":19705},{"type":46,"tag":182,"props":19720,"children":19721},{},[19722,19727,19729],{"type":46,"tag":170,"props":19723,"children":19724},{},[19725],{"type":52,"value":19726},"Access token:",{"type":52,"value":19728}," your ",{"type":46,"tag":7890,"props":19730,"children":19733},{"href":19731,"rel":19732},"https:\u002F\u002Fdevelopers.facebook.com\u002Fdocs\u002Fmarketing-api\u002Foverview\u002Fauthorization",[15602],[19734],{"type":52,"value":19735},"Facebook Marketing API access token",{"type":46,"tag":182,"props":19737,"children":19738},{},[19739,19744],{"type":46,"tag":170,"props":19740,"children":19741},{},[19742],{"type":52,"value":19743},"Account IDs:",{"type":52,"value":19745}," your ad account ID(s), comma-separated",{"type":46,"tag":55,"props":19747,"children":19748},{},[19749],{"type":46,"tag":170,"props":19750,"children":19751},{},[19752],{"type":52,"value":18183},{"type":46,"tag":444,"props":19754,"children":19756},{":variants":19755},"[{\"id\":\"fb-campaigns\",\"label\":\"Campaigns\"},{\"id\":\"fb-insights\",\"label\":\"Ad Insights\"}]",[19757,19855],{"type":46,"tag":450,"props":19758,"children":19759},{"v-slot:fb-campaigns":7},[19760],{"type":46,"tag":97,"props":19761,"children":19763},{"className":16239,"code":19762,"language":16241,"meta":7,"style":7},"name: raw.facebook_campaigns\ntype: ingestr\nparameters:\n  source_connection: facebook_ads\n  source_table: campaigns\n  incremental_strategy: replace\n",[19764],{"type":46,"tag":88,"props":19765,"children":19766},{"__ignoreMap":7},[19767,19783,19798,19809,19825,19840],{"type":46,"tag":107,"props":19768,"children":19769},{"class":109,"line":110},[19770,19774,19778],{"type":46,"tag":107,"props":19771,"children":19772},{"style":16251},[19773],{"type":52,"value":16308},{"type":46,"tag":107,"props":19775,"children":19776},{"style":695},[19777],{"type":52,"value":16313},{"type":46,"tag":107,"props":19779,"children":19780},{"style":126},[19781],{"type":52,"value":19782},"raw.facebook_campaigns\n",{"type":46,"tag":107,"props":19784,"children":19785},{"class":109,"line":473},[19786,19790,19794],{"type":46,"tag":107,"props":19787,"children":19788},{"style":16251},[19789],{"type":52,"value":17451},{"type":46,"tag":107,"props":19791,"children":19792},{"style":695},[19793],{"type":52,"value":16313},{"type":46,"tag":107,"props":19795,"children":19796},{"style":126},[19797],{"type":52,"value":17460},{"type":46,"tag":107,"props":19799,"children":19800},{"class":109,"line":23},[19801,19805],{"type":46,"tag":107,"props":19802,"children":19803},{"style":16251},[19804],{"type":52,"value":17468},{"type":46,"tag":107,"props":19806,"children":19807},{"style":695},[19808],{"type":52,"value":16259},{"type":46,"tag":107,"props":19810,"children":19811},{"class":109,"line":490},[19812,19816,19820],{"type":46,"tag":107,"props":19813,"children":19814},{"style":16251},[19815],{"type":52,"value":17480},{"type":46,"tag":107,"props":19817,"children":19818},{"style":695},[19819],{"type":52,"value":16313},{"type":46,"tag":107,"props":19821,"children":19822},{"style":126},[19823],{"type":52,"value":19824},"facebook_ads\n",{"type":46,"tag":107,"props":19826,"children":19827},{"class":109,"line":499},[19828,19832,19836],{"type":46,"tag":107,"props":19829,"children":19830},{"style":16251},[19831],{"type":52,"value":17497},{"type":46,"tag":107,"props":19833,"children":19834},{"style":695},[19835],{"type":52,"value":16313},{"type":46,"tag":107,"props":19837,"children":19838},{"style":126},[19839],{"type":52,"value":18969},{"type":46,"tag":107,"props":19841,"children":19842},{"class":109,"line":508},[19843,19847,19851],{"type":46,"tag":107,"props":19844,"children":19845},{"style":16251},[19846],{"type":52,"value":17531},{"type":46,"tag":107,"props":19848,"children":19849},{"style":695},[19850],{"type":52,"value":16313},{"type":46,"tag":107,"props":19852,"children":19853},{"style":126},[19854],{"type":52,"value":18010},{"type":46,"tag":450,"props":19856,"children":19857},{"v-slot:fb-insights":7},[19858],{"type":46,"tag":97,"props":19859,"children":19861},{"className":16239,"code":19860,"language":16241,"meta":7,"style":7},"name: raw.facebook_ad_insights\ntype: ingestr\nparameters:\n  source_connection: facebook_ads\n  source_table: insights\n  incremental_strategy: merge\n  incremental_key: date_start\n  primary_key: \"date_start,campaign_id\"\n",[19862],{"type":46,"tag":88,"props":19863,"children":19864},{"__ignoreMap":7},[19865,19881,19896,19907,19922,19938,19953,19969],{"type":46,"tag":107,"props":19866,"children":19867},{"class":109,"line":110},[19868,19872,19876],{"type":46,"tag":107,"props":19869,"children":19870},{"style":16251},[19871],{"type":52,"value":16308},{"type":46,"tag":107,"props":19873,"children":19874},{"style":695},[19875],{"type":52,"value":16313},{"type":46,"tag":107,"props":19877,"children":19878},{"style":126},[19879],{"type":52,"value":19880},"raw.facebook_ad_insights\n",{"type":46,"tag":107,"props":19882,"children":19883},{"class":109,"line":473},[19884,19888,19892],{"type":46,"tag":107,"props":19885,"children":19886},{"style":16251},[19887],{"type":52,"value":17451},{"type":46,"tag":107,"props":19889,"children":19890},{"style":695},[19891],{"type":52,"value":16313},{"type":46,"tag":107,"props":19893,"children":19894},{"style":126},[19895],{"type":52,"value":17460},{"type":46,"tag":107,"props":19897,"children":19898},{"class":109,"line":23},[19899,19903],{"type":46,"tag":107,"props":19900,"children":19901},{"style":16251},[19902],{"type":52,"value":17468},{"type":46,"tag":107,"props":19904,"children":19905},{"style":695},[19906],{"type":52,"value":16259},{"type":46,"tag":107,"props":19908,"children":19909},{"class":109,"line":490},[19910,19914,19918],{"type":46,"tag":107,"props":19911,"children":19912},{"style":16251},[19913],{"type":52,"value":17480},{"type":46,"tag":107,"props":19915,"children":19916},{"style":695},[19917],{"type":52,"value":16313},{"type":46,"tag":107,"props":19919,"children":19920},{"style":126},[19921],{"type":52,"value":19824},{"type":46,"tag":107,"props":19923,"children":19924},{"class":109,"line":499},[19925,19929,19933],{"type":46,"tag":107,"props":19926,"children":19927},{"style":16251},[19928],{"type":52,"value":17497},{"type":46,"tag":107,"props":19930,"children":19931},{"style":695},[19932],{"type":52,"value":16313},{"type":46,"tag":107,"props":19934,"children":19935},{"style":126},[19936],{"type":52,"value":19937},"insights\n",{"type":46,"tag":107,"props":19939,"children":19940},{"class":109,"line":508},[19941,19945,19949],{"type":46,"tag":107,"props":19942,"children":19943},{"style":16251},[19944],{"type":52,"value":17531},{"type":46,"tag":107,"props":19946,"children":19947},{"style":695},[19948],{"type":52,"value":16313},{"type":46,"tag":107,"props":19950,"children":19951},{"style":126},[19952],{"type":52,"value":17540},{"type":46,"tag":107,"props":19954,"children":19955},{"class":109,"line":517},[19956,19960,19964],{"type":46,"tag":107,"props":19957,"children":19958},{"style":16251},[19959],{"type":52,"value":17548},{"type":46,"tag":107,"props":19961,"children":19962},{"style":695},[19963],{"type":52,"value":16313},{"type":46,"tag":107,"props":19965,"children":19966},{"style":126},[19967],{"type":52,"value":19968},"date_start\n",{"type":46,"tag":107,"props":19970,"children":19971},{"class":109,"line":526},[19972,19976,19980],{"type":46,"tag":107,"props":19973,"children":19974},{"style":16251},[19975],{"type":52,"value":17565},{"type":46,"tag":107,"props":19977,"children":19978},{"style":695},[19979],{"type":52,"value":16313},{"type":46,"tag":107,"props":19981,"children":19982},{"style":126},[19983],{"type":52,"value":19984},"\"date_start,campaign_id\"\n",{"type":46,"tag":450,"props":19986,"children":19987},{"v-slot:google-ads":7},[19988,19993,19998,20005,20026,20030,20080,20087],{"type":46,"tag":4487,"props":19989,"children":19991},{"id":19990},"google-ads",[19992],{"type":52,"value":17041},{"type":46,"tag":55,"props":19994,"children":19995},{},[19996],{"type":52,"value":19997},"Google Ads covers your search and display ad spend and performance.",{"type":46,"tag":55,"props":19999,"children":20000},{},[20001],{"type":46,"tag":170,"props":20002,"children":20003},{},[20004],{"type":52,"value":19663},{"type":46,"tag":97,"props":20006,"children":20007},{"className":99,"code":15956,"language":101,"meta":7,"style":7},[20008],{"type":46,"tag":88,"props":20009,"children":20010},{"__ignoreMap":7},[20011],{"type":46,"tag":107,"props":20012,"children":20013},{"class":109,"line":110},[20014,20018,20022],{"type":46,"tag":107,"props":20015,"children":20016},{"style":114},[20017],{"type":52,"value":7825},{"type":46,"tag":107,"props":20019,"children":20020},{"style":126},[20021],{"type":52,"value":15972},{"type":46,"tag":107,"props":20023,"children":20024},{"style":126},[20025],{"type":52,"value":15977},{"type":46,"tag":55,"props":20027,"children":20028},{},[20029],{"type":52,"value":15982},{"type":46,"tag":178,"props":20031,"children":20032},{},[20033,20047,20060,20070],{"type":46,"tag":182,"props":20034,"children":20035},{},[20036,20040,20041],{"type":46,"tag":170,"props":20037,"children":20038},{},[20039],{"type":52,"value":15993},{"type":52,"value":15995},{"type":46,"tag":88,"props":20042,"children":20044},{"className":20043},[],[20045],{"type":52,"value":20046},"google_ads",{"type":46,"tag":182,"props":20048,"children":20049},{},[20050,20054,20055],{"type":46,"tag":170,"props":20051,"children":20052},{},[20053],{"type":52,"value":16008},{"type":52,"value":15995},{"type":46,"tag":88,"props":20056,"children":20058},{"className":20057},[],[20059],{"type":52,"value":20046},{"type":46,"tag":182,"props":20061,"children":20062},{},[20063,20068],{"type":46,"tag":170,"props":20064,"children":20065},{},[20066],{"type":52,"value":20067},"Customer ID:",{"type":52,"value":20069}," your Google Ads customer ID",{"type":46,"tag":182,"props":20071,"children":20072},{},[20073,20078],{"type":46,"tag":170,"props":20074,"children":20075},{},[20076],{"type":52,"value":20077},"Credentials:",{"type":52,"value":20079}," path to your Google OAuth credentials JSON",{"type":46,"tag":55,"props":20081,"children":20082},{},[20083],{"type":46,"tag":170,"props":20084,"children":20085},{},[20086],{"type":52,"value":18183},{"type":46,"tag":444,"props":20088,"children":20090},{":variants":20089},"[{\"id\":\"gads-campaigns\",\"label\":\"Campaigns\"},{\"id\":\"gads-insights\",\"label\":\"Ad Insights\"}]",[20091,20189],{"type":46,"tag":450,"props":20092,"children":20093},{"v-slot:gads-campaigns":7},[20094],{"type":46,"tag":97,"props":20095,"children":20097},{"className":16239,"code":20096,"language":16241,"meta":7,"style":7},"name: raw.google_campaigns\ntype: ingestr\nparameters:\n  source_connection: google_ads\n  source_table: campaigns\n  incremental_strategy: replace\n",[20098],{"type":46,"tag":88,"props":20099,"children":20100},{"__ignoreMap":7},[20101,20117,20132,20143,20159,20174],{"type":46,"tag":107,"props":20102,"children":20103},{"class":109,"line":110},[20104,20108,20112],{"type":46,"tag":107,"props":20105,"children":20106},{"style":16251},[20107],{"type":52,"value":16308},{"type":46,"tag":107,"props":20109,"children":20110},{"style":695},[20111],{"type":52,"value":16313},{"type":46,"tag":107,"props":20113,"children":20114},{"style":126},[20115],{"type":52,"value":20116},"raw.google_campaigns\n",{"type":46,"tag":107,"props":20118,"children":20119},{"class":109,"line":473},[20120,20124,20128],{"type":46,"tag":107,"props":20121,"children":20122},{"style":16251},[20123],{"type":52,"value":17451},{"type":46,"tag":107,"props":20125,"children":20126},{"style":695},[20127],{"type":52,"value":16313},{"type":46,"tag":107,"props":20129,"children":20130},{"style":126},[20131],{"type":52,"value":17460},{"type":46,"tag":107,"props":20133,"children":20134},{"class":109,"line":23},[20135,20139],{"type":46,"tag":107,"props":20136,"children":20137},{"style":16251},[20138],{"type":52,"value":17468},{"type":46,"tag":107,"props":20140,"children":20141},{"style":695},[20142],{"type":52,"value":16259},{"type":46,"tag":107,"props":20144,"children":20145},{"class":109,"line":490},[20146,20150,20154],{"type":46,"tag":107,"props":20147,"children":20148},{"style":16251},[20149],{"type":52,"value":17480},{"type":46,"tag":107,"props":20151,"children":20152},{"style":695},[20153],{"type":52,"value":16313},{"type":46,"tag":107,"props":20155,"children":20156},{"style":126},[20157],{"type":52,"value":20158},"google_ads\n",{"type":46,"tag":107,"props":20160,"children":20161},{"class":109,"line":499},[20162,20166,20170],{"type":46,"tag":107,"props":20163,"children":20164},{"style":16251},[20165],{"type":52,"value":17497},{"type":46,"tag":107,"props":20167,"children":20168},{"style":695},[20169],{"type":52,"value":16313},{"type":46,"tag":107,"props":20171,"children":20172},{"style":126},[20173],{"type":52,"value":18969},{"type":46,"tag":107,"props":20175,"children":20176},{"class":109,"line":508},[20177,20181,20185],{"type":46,"tag":107,"props":20178,"children":20179},{"style":16251},[20180],{"type":52,"value":17531},{"type":46,"tag":107,"props":20182,"children":20183},{"style":695},[20184],{"type":52,"value":16313},{"type":46,"tag":107,"props":20186,"children":20187},{"style":126},[20188],{"type":52,"value":18010},{"type":46,"tag":450,"props":20190,"children":20191},{"v-slot:gads-insights":7},[20192],{"type":46,"tag":97,"props":20193,"children":20195},{"className":16239,"code":20194,"language":16241,"meta":7,"style":7},"name: raw.google_ad_insights\ntype: ingestr\nparameters:\n  source_connection: google_ads\n  source_table: campaign_performance\n  incremental_strategy: merge\n  incremental_key: date\n  primary_key: \"date,campaign_id\"\n",[20196],{"type":46,"tag":88,"props":20197,"children":20198},{"__ignoreMap":7},[20199,20215,20230,20241,20256,20272,20287,20302],{"type":46,"tag":107,"props":20200,"children":20201},{"class":109,"line":110},[20202,20206,20210],{"type":46,"tag":107,"props":20203,"children":20204},{"style":16251},[20205],{"type":52,"value":16308},{"type":46,"tag":107,"props":20207,"children":20208},{"style":695},[20209],{"type":52,"value":16313},{"type":46,"tag":107,"props":20211,"children":20212},{"style":126},[20213],{"type":52,"value":20214},"raw.google_ad_insights\n",{"type":46,"tag":107,"props":20216,"children":20217},{"class":109,"line":473},[20218,20222,20226],{"type":46,"tag":107,"props":20219,"children":20220},{"style":16251},[20221],{"type":52,"value":17451},{"type":46,"tag":107,"props":20223,"children":20224},{"style":695},[20225],{"type":52,"value":16313},{"type":46,"tag":107,"props":20227,"children":20228},{"style":126},[20229],{"type":52,"value":17460},{"type":46,"tag":107,"props":20231,"children":20232},{"class":109,"line":23},[20233,20237],{"type":46,"tag":107,"props":20234,"children":20235},{"style":16251},[20236],{"type":52,"value":17468},{"type":46,"tag":107,"props":20238,"children":20239},{"style":695},[20240],{"type":52,"value":16259},{"type":46,"tag":107,"props":20242,"children":20243},{"class":109,"line":490},[20244,20248,20252],{"type":46,"tag":107,"props":20245,"children":20246},{"style":16251},[20247],{"type":52,"value":17480},{"type":46,"tag":107,"props":20249,"children":20250},{"style":695},[20251],{"type":52,"value":16313},{"type":46,"tag":107,"props":20253,"children":20254},{"style":126},[20255],{"type":52,"value":20158},{"type":46,"tag":107,"props":20257,"children":20258},{"class":109,"line":499},[20259,20263,20267],{"type":46,"tag":107,"props":20260,"children":20261},{"style":16251},[20262],{"type":52,"value":17497},{"type":46,"tag":107,"props":20264,"children":20265},{"style":695},[20266],{"type":52,"value":16313},{"type":46,"tag":107,"props":20268,"children":20269},{"style":126},[20270],{"type":52,"value":20271},"campaign_performance\n",{"type":46,"tag":107,"props":20273,"children":20274},{"class":109,"line":508},[20275,20279,20283],{"type":46,"tag":107,"props":20276,"children":20277},{"style":16251},[20278],{"type":52,"value":17531},{"type":46,"tag":107,"props":20280,"children":20281},{"style":695},[20282],{"type":52,"value":16313},{"type":46,"tag":107,"props":20284,"children":20285},{"style":126},[20286],{"type":52,"value":17540},{"type":46,"tag":107,"props":20288,"children":20289},{"class":109,"line":517},[20290,20294,20298],{"type":46,"tag":107,"props":20291,"children":20292},{"style":16251},[20293],{"type":52,"value":17548},{"type":46,"tag":107,"props":20295,"children":20296},{"style":695},[20297],{"type":52,"value":16313},{"type":46,"tag":107,"props":20299,"children":20300},{"style":126},[20301],{"type":52,"value":6717},{"type":46,"tag":107,"props":20303,"children":20304},{"class":109,"line":526},[20305,20309,20313],{"type":46,"tag":107,"props":20306,"children":20307},{"style":16251},[20308],{"type":52,"value":17565},{"type":46,"tag":107,"props":20310,"children":20311},{"style":695},[20312],{"type":52,"value":16313},{"type":46,"tag":107,"props":20314,"children":20315},{"style":126},[20316],{"type":52,"value":20317},"\"date,campaign_id\"\n",{"type":46,"tag":450,"props":20319,"children":20320},{"v-slot:tiktok-ads":7},[20321,20326,20331,20338,20359,20363,20412,20419],{"type":46,"tag":4487,"props":20322,"children":20324},{"id":20323},"tiktok-ads",[20325],{"type":52,"value":17042},{"type":46,"tag":55,"props":20327,"children":20328},{},[20329],{"type":52,"value":20330},"TikTok Ads covers your TikTok video ad spend and performance.",{"type":46,"tag":55,"props":20332,"children":20333},{},[20334],{"type":46,"tag":170,"props":20335,"children":20336},{},[20337],{"type":52,"value":19663},{"type":46,"tag":97,"props":20339,"children":20340},{"className":99,"code":15956,"language":101,"meta":7,"style":7},[20341],{"type":46,"tag":88,"props":20342,"children":20343},{"__ignoreMap":7},[20344],{"type":46,"tag":107,"props":20345,"children":20346},{"class":109,"line":110},[20347,20351,20355],{"type":46,"tag":107,"props":20348,"children":20349},{"style":114},[20350],{"type":52,"value":7825},{"type":46,"tag":107,"props":20352,"children":20353},{"style":126},[20354],{"type":52,"value":15972},{"type":46,"tag":107,"props":20356,"children":20357},{"style":126},[20358],{"type":52,"value":15977},{"type":46,"tag":55,"props":20360,"children":20361},{},[20362],{"type":52,"value":15982},{"type":46,"tag":178,"props":20364,"children":20365},{},[20366,20380,20393,20402],{"type":46,"tag":182,"props":20367,"children":20368},{},[20369,20373,20374],{"type":46,"tag":170,"props":20370,"children":20371},{},[20372],{"type":52,"value":15993},{"type":52,"value":15995},{"type":46,"tag":88,"props":20375,"children":20377},{"className":20376},[],[20378],{"type":52,"value":20379},"tiktok_ads",{"type":46,"tag":182,"props":20381,"children":20382},{},[20383,20387,20388],{"type":46,"tag":170,"props":20384,"children":20385},{},[20386],{"type":52,"value":16008},{"type":52,"value":15995},{"type":46,"tag":88,"props":20389,"children":20391},{"className":20390},[],[20392],{"type":52,"value":20379},{"type":46,"tag":182,"props":20394,"children":20395},{},[20396,20400],{"type":46,"tag":170,"props":20397,"children":20398},{},[20399],{"type":52,"value":19726},{"type":52,"value":20401}," your TikTok Marketing API access token",{"type":46,"tag":182,"props":20403,"children":20404},{},[20405,20410],{"type":46,"tag":170,"props":20406,"children":20407},{},[20408],{"type":52,"value":20409},"Advertiser ID:",{"type":52,"value":20411}," your TikTok advertiser ID",{"type":46,"tag":55,"props":20413,"children":20414},{},[20415],{"type":46,"tag":170,"props":20416,"children":20417},{},[20418],{"type":52,"value":18183},{"type":46,"tag":444,"props":20420,"children":20422},{":variants":20421},"[{\"id\":\"tt-campaigns\",\"label\":\"Campaigns\"},{\"id\":\"tt-insights\",\"label\":\"Ad Insights\"}]",[20423,20521],{"type":46,"tag":450,"props":20424,"children":20425},{"v-slot:tt-campaigns":7},[20426],{"type":46,"tag":97,"props":20427,"children":20429},{"className":16239,"code":20428,"language":16241,"meta":7,"style":7},"name: raw.tiktok_campaigns\ntype: ingestr\nparameters:\n  source_connection: tiktok_ads\n  source_table: campaigns\n  incremental_strategy: replace\n",[20430],{"type":46,"tag":88,"props":20431,"children":20432},{"__ignoreMap":7},[20433,20449,20464,20475,20491,20506],{"type":46,"tag":107,"props":20434,"children":20435},{"class":109,"line":110},[20436,20440,20444],{"type":46,"tag":107,"props":20437,"children":20438},{"style":16251},[20439],{"type":52,"value":16308},{"type":46,"tag":107,"props":20441,"children":20442},{"style":695},[20443],{"type":52,"value":16313},{"type":46,"tag":107,"props":20445,"children":20446},{"style":126},[20447],{"type":52,"value":20448},"raw.tiktok_campaigns\n",{"type":46,"tag":107,"props":20450,"children":20451},{"class":109,"line":473},[20452,20456,20460],{"type":46,"tag":107,"props":20453,"children":20454},{"style":16251},[20455],{"type":52,"value":17451},{"type":46,"tag":107,"props":20457,"children":20458},{"style":695},[20459],{"type":52,"value":16313},{"type":46,"tag":107,"props":20461,"children":20462},{"style":126},[20463],{"type":52,"value":17460},{"type":46,"tag":107,"props":20465,"children":20466},{"class":109,"line":23},[20467,20471],{"type":46,"tag":107,"props":20468,"children":20469},{"style":16251},[20470],{"type":52,"value":17468},{"type":46,"tag":107,"props":20472,"children":20473},{"style":695},[20474],{"type":52,"value":16259},{"type":46,"tag":107,"props":20476,"children":20477},{"class":109,"line":490},[20478,20482,20486],{"type":46,"tag":107,"props":20479,"children":20480},{"style":16251},[20481],{"type":52,"value":17480},{"type":46,"tag":107,"props":20483,"children":20484},{"style":695},[20485],{"type":52,"value":16313},{"type":46,"tag":107,"props":20487,"children":20488},{"style":126},[20489],{"type":52,"value":20490},"tiktok_ads\n",{"type":46,"tag":107,"props":20492,"children":20493},{"class":109,"line":499},[20494,20498,20502],{"type":46,"tag":107,"props":20495,"children":20496},{"style":16251},[20497],{"type":52,"value":17497},{"type":46,"tag":107,"props":20499,"children":20500},{"style":695},[20501],{"type":52,"value":16313},{"type":46,"tag":107,"props":20503,"children":20504},{"style":126},[20505],{"type":52,"value":18969},{"type":46,"tag":107,"props":20507,"children":20508},{"class":109,"line":508},[20509,20513,20517],{"type":46,"tag":107,"props":20510,"children":20511},{"style":16251},[20512],{"type":52,"value":17531},{"type":46,"tag":107,"props":20514,"children":20515},{"style":695},[20516],{"type":52,"value":16313},{"type":46,"tag":107,"props":20518,"children":20519},{"style":126},[20520],{"type":52,"value":18010},{"type":46,"tag":450,"props":20522,"children":20523},{"v-slot:tt-insights":7},[20524],{"type":46,"tag":97,"props":20525,"children":20527},{"className":16239,"code":20526,"language":16241,"meta":7,"style":7},"name: raw.tiktok_ad_insights\ntype: ingestr\nparameters:\n  source_connection: tiktok_ads\n  source_table: ads\n  incremental_strategy: merge\n  incremental_key: stat_datetime\n  primary_key: \"stat_datetime,campaign_id\"\n",[20528],{"type":46,"tag":88,"props":20529,"children":20530},{"__ignoreMap":7},[20531,20547,20562,20573,20588,20604,20619,20635],{"type":46,"tag":107,"props":20532,"children":20533},{"class":109,"line":110},[20534,20538,20542],{"type":46,"tag":107,"props":20535,"children":20536},{"style":16251},[20537],{"type":52,"value":16308},{"type":46,"tag":107,"props":20539,"children":20540},{"style":695},[20541],{"type":52,"value":16313},{"type":46,"tag":107,"props":20543,"children":20544},{"style":126},[20545],{"type":52,"value":20546},"raw.tiktok_ad_insights\n",{"type":46,"tag":107,"props":20548,"children":20549},{"class":109,"line":473},[20550,20554,20558],{"type":46,"tag":107,"props":20551,"children":20552},{"style":16251},[20553],{"type":52,"value":17451},{"type":46,"tag":107,"props":20555,"children":20556},{"style":695},[20557],{"type":52,"value":16313},{"type":46,"tag":107,"props":20559,"children":20560},{"style":126},[20561],{"type":52,"value":17460},{"type":46,"tag":107,"props":20563,"children":20564},{"class":109,"line":23},[20565,20569],{"type":46,"tag":107,"props":20566,"children":20567},{"style":16251},[20568],{"type":52,"value":17468},{"type":46,"tag":107,"props":20570,"children":20571},{"style":695},[20572],{"type":52,"value":16259},{"type":46,"tag":107,"props":20574,"children":20575},{"class":109,"line":490},[20576,20580,20584],{"type":46,"tag":107,"props":20577,"children":20578},{"style":16251},[20579],{"type":52,"value":17480},{"type":46,"tag":107,"props":20581,"children":20582},{"style":695},[20583],{"type":52,"value":16313},{"type":46,"tag":107,"props":20585,"children":20586},{"style":126},[20587],{"type":52,"value":20490},{"type":46,"tag":107,"props":20589,"children":20590},{"class":109,"line":499},[20591,20595,20599],{"type":46,"tag":107,"props":20592,"children":20593},{"style":16251},[20594],{"type":52,"value":17497},{"type":46,"tag":107,"props":20596,"children":20597},{"style":695},[20598],{"type":52,"value":16313},{"type":46,"tag":107,"props":20600,"children":20601},{"style":126},[20602],{"type":52,"value":20603},"ads\n",{"type":46,"tag":107,"props":20605,"children":20606},{"class":109,"line":508},[20607,20611,20615],{"type":46,"tag":107,"props":20608,"children":20609},{"style":16251},[20610],{"type":52,"value":17531},{"type":46,"tag":107,"props":20612,"children":20613},{"style":695},[20614],{"type":52,"value":16313},{"type":46,"tag":107,"props":20616,"children":20617},{"style":126},[20618],{"type":52,"value":17540},{"type":46,"tag":107,"props":20620,"children":20621},{"class":109,"line":517},[20622,20626,20630],{"type":46,"tag":107,"props":20623,"children":20624},{"style":16251},[20625],{"type":52,"value":17548},{"type":46,"tag":107,"props":20627,"children":20628},{"style":695},[20629],{"type":52,"value":16313},{"type":46,"tag":107,"props":20631,"children":20632},{"style":126},[20633],{"type":52,"value":20634},"stat_datetime\n",{"type":46,"tag":107,"props":20636,"children":20637},{"class":109,"line":526},[20638,20642,20646],{"type":46,"tag":107,"props":20639,"children":20640},{"style":16251},[20641],{"type":52,"value":17565},{"type":46,"tag":107,"props":20643,"children":20644},{"style":695},[20645],{"type":52,"value":16313},{"type":46,"tag":107,"props":20647,"children":20648},{"style":126},[20649],{"type":52,"value":20650},"\"stat_datetime,campaign_id\"\n",{"type":46,"tag":17285,"props":20652,"children":20653},{},[],{"type":46,"tag":131,"props":20655,"children":20657},{"id":20656},"web-analytics",[20658],{"type":52,"value":20659},"Web Analytics",{"type":46,"tag":444,"props":20661,"children":20662},{":variants":6241,"group":6242},[20663,21034],{"type":46,"tag":450,"props":20664,"children":20665},{"v-slot:ga4":7},[20666,20671,20676,20683,20704,20708,20765,20772],{"type":46,"tag":4487,"props":20667,"children":20669},{"id":20668},"ga4",[20670],{"type":52,"value":17046},{"type":46,"tag":55,"props":20672,"children":20673},{},[20674],{"type":52,"value":20675},"GA4 gives you the website funnel: who's visiting, where they come from, and what they do.",{"type":46,"tag":55,"props":20677,"children":20678},{},[20679],{"type":46,"tag":170,"props":20680,"children":20681},{},[20682],{"type":52,"value":19663},{"type":46,"tag":97,"props":20684,"children":20685},{"className":99,"code":15956,"language":101,"meta":7,"style":7},[20686],{"type":46,"tag":88,"props":20687,"children":20688},{"__ignoreMap":7},[20689],{"type":46,"tag":107,"props":20690,"children":20691},{"class":109,"line":110},[20692,20696,20700],{"type":46,"tag":107,"props":20693,"children":20694},{"style":114},[20695],{"type":52,"value":7825},{"type":46,"tag":107,"props":20697,"children":20698},{"style":126},[20699],{"type":52,"value":15972},{"type":46,"tag":107,"props":20701,"children":20702},{"style":126},[20703],{"type":52,"value":15977},{"type":46,"tag":55,"props":20705,"children":20706},{},[20707],{"type":52,"value":15982},{"type":46,"tag":178,"props":20709,"children":20710},{},[20711,20725,20738,20755],{"type":46,"tag":182,"props":20712,"children":20713},{},[20714,20718,20719],{"type":46,"tag":170,"props":20715,"children":20716},{},[20717],{"type":52,"value":15993},{"type":52,"value":15995},{"type":46,"tag":88,"props":20720,"children":20722},{"className":20721},[],[20723],{"type":52,"value":20724},"google_analytics",{"type":46,"tag":182,"props":20726,"children":20727},{},[20728,20732,20733],{"type":46,"tag":170,"props":20729,"children":20730},{},[20731],{"type":52,"value":16008},{"type":52,"value":15995},{"type":46,"tag":88,"props":20734,"children":20736},{"className":20735},[],[20737],{"type":52,"value":20724},{"type":46,"tag":182,"props":20739,"children":20740},{},[20741,20746,20748],{"type":46,"tag":170,"props":20742,"children":20743},{},[20744],{"type":52,"value":20745},"Credentials path:",{"type":52,"value":20747}," path to your ",{"type":46,"tag":7890,"props":20749,"children":20752},{"href":20750,"rel":20751},"https:\u002F\u002Fcloud.google.com\u002Fiam\u002Fdocs\u002Fkeys-create-delete",[15602],[20753],{"type":52,"value":20754},"Google service account JSON",{"type":46,"tag":182,"props":20756,"children":20757},{},[20758,20763],{"type":46,"tag":170,"props":20759,"children":20760},{},[20761],{"type":52,"value":20762},"Property ID:",{"type":52,"value":20764}," your GA4 property ID (found in GA4 Admin > Property Settings)",{"type":46,"tag":55,"props":20766,"children":20767},{},[20768],{"type":46,"tag":170,"props":20769,"children":20770},{},[20771],{"type":52,"value":18183},{"type":46,"tag":444,"props":20773,"children":20775},{":variants":20774},"[{\"id\":\"ga4-events\",\"label\":\"Events\"},{\"id\":\"ga4-sessions\",\"label\":\"Sessions\"}]",[20776,20906],{"type":46,"tag":450,"props":20777,"children":20778},{"v-slot:ga4-events":7},[20779],{"type":46,"tag":97,"props":20780,"children":20782},{"className":16239,"code":20781,"language":16241,"meta":7,"style":7},"name: raw.ga4_events\ntype: ingestr\nparameters:\n  source_connection: google_analytics\n  source_table: events\n  incremental_strategy: merge\n  incremental_key: date\n  primary_key: \"date,event_name\"\n",[20783],{"type":46,"tag":88,"props":20784,"children":20785},{"__ignoreMap":7},[20786,20802,20817,20828,20844,20860,20875,20890],{"type":46,"tag":107,"props":20787,"children":20788},{"class":109,"line":110},[20789,20793,20797],{"type":46,"tag":107,"props":20790,"children":20791},{"style":16251},[20792],{"type":52,"value":16308},{"type":46,"tag":107,"props":20794,"children":20795},{"style":695},[20796],{"type":52,"value":16313},{"type":46,"tag":107,"props":20798,"children":20799},{"style":126},[20800],{"type":52,"value":20801},"raw.ga4_events\n",{"type":46,"tag":107,"props":20803,"children":20804},{"class":109,"line":473},[20805,20809,20813],{"type":46,"tag":107,"props":20806,"children":20807},{"style":16251},[20808],{"type":52,"value":17451},{"type":46,"tag":107,"props":20810,"children":20811},{"style":695},[20812],{"type":52,"value":16313},{"type":46,"tag":107,"props":20814,"children":20815},{"style":126},[20816],{"type":52,"value":17460},{"type":46,"tag":107,"props":20818,"children":20819},{"class":109,"line":23},[20820,20824],{"type":46,"tag":107,"props":20821,"children":20822},{"style":16251},[20823],{"type":52,"value":17468},{"type":46,"tag":107,"props":20825,"children":20826},{"style":695},[20827],{"type":52,"value":16259},{"type":46,"tag":107,"props":20829,"children":20830},{"class":109,"line":490},[20831,20835,20839],{"type":46,"tag":107,"props":20832,"children":20833},{"style":16251},[20834],{"type":52,"value":17480},{"type":46,"tag":107,"props":20836,"children":20837},{"style":695},[20838],{"type":52,"value":16313},{"type":46,"tag":107,"props":20840,"children":20841},{"style":126},[20842],{"type":52,"value":20843},"google_analytics\n",{"type":46,"tag":107,"props":20845,"children":20846},{"class":109,"line":499},[20847,20851,20855],{"type":46,"tag":107,"props":20848,"children":20849},{"style":16251},[20850],{"type":52,"value":17497},{"type":46,"tag":107,"props":20852,"children":20853},{"style":695},[20854],{"type":52,"value":16313},{"type":46,"tag":107,"props":20856,"children":20857},{"style":126},[20858],{"type":52,"value":20859},"events\n",{"type":46,"tag":107,"props":20861,"children":20862},{"class":109,"line":508},[20863,20867,20871],{"type":46,"tag":107,"props":20864,"children":20865},{"style":16251},[20866],{"type":52,"value":17531},{"type":46,"tag":107,"props":20868,"children":20869},{"style":695},[20870],{"type":52,"value":16313},{"type":46,"tag":107,"props":20872,"children":20873},{"style":126},[20874],{"type":52,"value":17540},{"type":46,"tag":107,"props":20876,"children":20877},{"class":109,"line":517},[20878,20882,20886],{"type":46,"tag":107,"props":20879,"children":20880},{"style":16251},[20881],{"type":52,"value":17548},{"type":46,"tag":107,"props":20883,"children":20884},{"style":695},[20885],{"type":52,"value":16313},{"type":46,"tag":107,"props":20887,"children":20888},{"style":126},[20889],{"type":52,"value":6717},{"type":46,"tag":107,"props":20891,"children":20892},{"class":109,"line":526},[20893,20897,20901],{"type":46,"tag":107,"props":20894,"children":20895},{"style":16251},[20896],{"type":52,"value":17565},{"type":46,"tag":107,"props":20898,"children":20899},{"style":695},[20900],{"type":52,"value":16313},{"type":46,"tag":107,"props":20902,"children":20903},{"style":126},[20904],{"type":52,"value":20905},"\"date,event_name\"\n",{"type":46,"tag":450,"props":20907,"children":20908},{"v-slot:ga4-sessions":7},[20909],{"type":46,"tag":97,"props":20910,"children":20912},{"className":16239,"code":20911,"language":16241,"meta":7,"style":7},"name: raw.ga4_sessions\ntype: ingestr\nparameters:\n  source_connection: google_analytics\n  source_table: sessions\n  incremental_strategy: merge\n  incremental_key: date\n  primary_key: date\n",[20913],{"type":46,"tag":88,"props":20914,"children":20915},{"__ignoreMap":7},[20916,20932,20947,20958,20973,20989,21004,21019],{"type":46,"tag":107,"props":20917,"children":20918},{"class":109,"line":110},[20919,20923,20927],{"type":46,"tag":107,"props":20920,"children":20921},{"style":16251},[20922],{"type":52,"value":16308},{"type":46,"tag":107,"props":20924,"children":20925},{"style":695},[20926],{"type":52,"value":16313},{"type":46,"tag":107,"props":20928,"children":20929},{"style":126},[20930],{"type":52,"value":20931},"raw.ga4_sessions\n",{"type":46,"tag":107,"props":20933,"children":20934},{"class":109,"line":473},[20935,20939,20943],{"type":46,"tag":107,"props":20936,"children":20937},{"style":16251},[20938],{"type":52,"value":17451},{"type":46,"tag":107,"props":20940,"children":20941},{"style":695},[20942],{"type":52,"value":16313},{"type":46,"tag":107,"props":20944,"children":20945},{"style":126},[20946],{"type":52,"value":17460},{"type":46,"tag":107,"props":20948,"children":20949},{"class":109,"line":23},[20950,20954],{"type":46,"tag":107,"props":20951,"children":20952},{"style":16251},[20953],{"type":52,"value":17468},{"type":46,"tag":107,"props":20955,"children":20956},{"style":695},[20957],{"type":52,"value":16259},{"type":46,"tag":107,"props":20959,"children":20960},{"class":109,"line":490},[20961,20965,20969],{"type":46,"tag":107,"props":20962,"children":20963},{"style":16251},[20964],{"type":52,"value":17480},{"type":46,"tag":107,"props":20966,"children":20967},{"style":695},[20968],{"type":52,"value":16313},{"type":46,"tag":107,"props":20970,"children":20971},{"style":126},[20972],{"type":52,"value":20843},{"type":46,"tag":107,"props":20974,"children":20975},{"class":109,"line":499},[20976,20980,20984],{"type":46,"tag":107,"props":20977,"children":20978},{"style":16251},[20979],{"type":52,"value":17497},{"type":46,"tag":107,"props":20981,"children":20982},{"style":695},[20983],{"type":52,"value":16313},{"type":46,"tag":107,"props":20985,"children":20986},{"style":126},[20987],{"type":52,"value":20988},"sessions\n",{"type":46,"tag":107,"props":20990,"children":20991},{"class":109,"line":508},[20992,20996,21000],{"type":46,"tag":107,"props":20993,"children":20994},{"style":16251},[20995],{"type":52,"value":17531},{"type":46,"tag":107,"props":20997,"children":20998},{"style":695},[20999],{"type":52,"value":16313},{"type":46,"tag":107,"props":21001,"children":21002},{"style":126},[21003],{"type":52,"value":17540},{"type":46,"tag":107,"props":21005,"children":21006},{"class":109,"line":517},[21007,21011,21015],{"type":46,"tag":107,"props":21008,"children":21009},{"style":16251},[21010],{"type":52,"value":17548},{"type":46,"tag":107,"props":21012,"children":21013},{"style":695},[21014],{"type":52,"value":16313},{"type":46,"tag":107,"props":21016,"children":21017},{"style":126},[21018],{"type":52,"value":6717},{"type":46,"tag":107,"props":21020,"children":21021},{"class":109,"line":526},[21022,21026,21030],{"type":46,"tag":107,"props":21023,"children":21024},{"style":16251},[21025],{"type":52,"value":17565},{"type":46,"tag":107,"props":21027,"children":21028},{"style":695},[21029],{"type":52,"value":16313},{"type":46,"tag":107,"props":21031,"children":21032},{"style":126},[21033],{"type":52,"value":6717},{"type":46,"tag":450,"props":21035,"children":21036},{"v-slot:mixpanel":7},[21037,21042,21047,21054,21075,21079,21118,21125],{"type":46,"tag":4487,"props":21038,"children":21040},{"id":21039},"mixpanel",[21041],{"type":52,"value":17044},{"type":46,"tag":55,"props":21043,"children":21044},{},[21045],{"type":52,"value":21046},"Mixpanel gives you product analytics: user events, funnels, and engagement data.",{"type":46,"tag":55,"props":21048,"children":21049},{},[21050],{"type":46,"tag":170,"props":21051,"children":21052},{},[21053],{"type":52,"value":19663},{"type":46,"tag":97,"props":21055,"children":21056},{"className":99,"code":15956,"language":101,"meta":7,"style":7},[21057],{"type":46,"tag":88,"props":21058,"children":21059},{"__ignoreMap":7},[21060],{"type":46,"tag":107,"props":21061,"children":21062},{"class":109,"line":110},[21063,21067,21071],{"type":46,"tag":107,"props":21064,"children":21065},{"style":114},[21066],{"type":52,"value":7825},{"type":46,"tag":107,"props":21068,"children":21069},{"style":126},[21070],{"type":52,"value":15972},{"type":46,"tag":107,"props":21072,"children":21073},{"style":126},[21074],{"type":52,"value":15977},{"type":46,"tag":55,"props":21076,"children":21077},{},[21078],{"type":52,"value":15982},{"type":46,"tag":178,"props":21080,"children":21081},{},[21082,21095,21108],{"type":46,"tag":182,"props":21083,"children":21084},{},[21085,21089,21090],{"type":46,"tag":170,"props":21086,"children":21087},{},[21088],{"type":52,"value":15993},{"type":52,"value":15995},{"type":46,"tag":88,"props":21091,"children":21093},{"className":21092},[],[21094],{"type":52,"value":21039},{"type":46,"tag":182,"props":21096,"children":21097},{},[21098,21102,21103],{"type":46,"tag":170,"props":21099,"children":21100},{},[21101],{"type":52,"value":16008},{"type":52,"value":15995},{"type":46,"tag":88,"props":21104,"children":21106},{"className":21105},[],[21107],{"type":52,"value":21039},{"type":46,"tag":182,"props":21109,"children":21110},{},[21111,21116],{"type":46,"tag":170,"props":21112,"children":21113},{},[21114],{"type":52,"value":21115},"API secret:",{"type":52,"value":21117}," your Mixpanel API secret (found in Project Settings)",{"type":46,"tag":55,"props":21119,"children":21120},{},[21121],{"type":46,"tag":170,"props":21122,"children":21123},{},[21124],{"type":52,"value":18183},{"type":46,"tag":444,"props":21126,"children":21128},{":variants":21127},"[{\"id\":\"mp-events\",\"label\":\"Events\"},{\"id\":\"mp-funnels\",\"label\":\"Funnels\"}]",[21129,21259],{"type":46,"tag":450,"props":21130,"children":21131},{"v-slot:mp-events":7},[21132],{"type":46,"tag":97,"props":21133,"children":21135},{"className":16239,"code":21134,"language":16241,"meta":7,"style":7},"name: raw.mixpanel_events\ntype: ingestr\nparameters:\n  source_connection: mixpanel\n  source_table: events\n  incremental_strategy: merge\n  incremental_key: time\n  primary_key: \"distinct_id,time\"\n",[21136],{"type":46,"tag":88,"props":21137,"children":21138},{"__ignoreMap":7},[21139,21155,21170,21181,21197,21212,21227,21243],{"type":46,"tag":107,"props":21140,"children":21141},{"class":109,"line":110},[21142,21146,21150],{"type":46,"tag":107,"props":21143,"children":21144},{"style":16251},[21145],{"type":52,"value":16308},{"type":46,"tag":107,"props":21147,"children":21148},{"style":695},[21149],{"type":52,"value":16313},{"type":46,"tag":107,"props":21151,"children":21152},{"style":126},[21153],{"type":52,"value":21154},"raw.mixpanel_events\n",{"type":46,"tag":107,"props":21156,"children":21157},{"class":109,"line":473},[21158,21162,21166],{"type":46,"tag":107,"props":21159,"children":21160},{"style":16251},[21161],{"type":52,"value":17451},{"type":46,"tag":107,"props":21163,"children":21164},{"style":695},[21165],{"type":52,"value":16313},{"type":46,"tag":107,"props":21167,"children":21168},{"style":126},[21169],{"type":52,"value":17460},{"type":46,"tag":107,"props":21171,"children":21172},{"class":109,"line":23},[21173,21177],{"type":46,"tag":107,"props":21174,"children":21175},{"style":16251},[21176],{"type":52,"value":17468},{"type":46,"tag":107,"props":21178,"children":21179},{"style":695},[21180],{"type":52,"value":16259},{"type":46,"tag":107,"props":21182,"children":21183},{"class":109,"line":490},[21184,21188,21192],{"type":46,"tag":107,"props":21185,"children":21186},{"style":16251},[21187],{"type":52,"value":17480},{"type":46,"tag":107,"props":21189,"children":21190},{"style":695},[21191],{"type":52,"value":16313},{"type":46,"tag":107,"props":21193,"children":21194},{"style":126},[21195],{"type":52,"value":21196},"mixpanel\n",{"type":46,"tag":107,"props":21198,"children":21199},{"class":109,"line":499},[21200,21204,21208],{"type":46,"tag":107,"props":21201,"children":21202},{"style":16251},[21203],{"type":52,"value":17497},{"type":46,"tag":107,"props":21205,"children":21206},{"style":695},[21207],{"type":52,"value":16313},{"type":46,"tag":107,"props":21209,"children":21210},{"style":126},[21211],{"type":52,"value":20859},{"type":46,"tag":107,"props":21213,"children":21214},{"class":109,"line":508},[21215,21219,21223],{"type":46,"tag":107,"props":21216,"children":21217},{"style":16251},[21218],{"type":52,"value":17531},{"type":46,"tag":107,"props":21220,"children":21221},{"style":695},[21222],{"type":52,"value":16313},{"type":46,"tag":107,"props":21224,"children":21225},{"style":126},[21226],{"type":52,"value":17540},{"type":46,"tag":107,"props":21228,"children":21229},{"class":109,"line":517},[21230,21234,21238],{"type":46,"tag":107,"props":21231,"children":21232},{"style":16251},[21233],{"type":52,"value":17548},{"type":46,"tag":107,"props":21235,"children":21236},{"style":695},[21237],{"type":52,"value":16313},{"type":46,"tag":107,"props":21239,"children":21240},{"style":126},[21241],{"type":52,"value":21242},"time\n",{"type":46,"tag":107,"props":21244,"children":21245},{"class":109,"line":526},[21246,21250,21254],{"type":46,"tag":107,"props":21247,"children":21248},{"style":16251},[21249],{"type":52,"value":17565},{"type":46,"tag":107,"props":21251,"children":21252},{"style":695},[21253],{"type":52,"value":16313},{"type":46,"tag":107,"props":21255,"children":21256},{"style":126},[21257],{"type":52,"value":21258},"\"distinct_id,time\"\n",{"type":46,"tag":450,"props":21260,"children":21261},{"v-slot:mp-funnels":7},[21262],{"type":46,"tag":97,"props":21263,"children":21265},{"className":16239,"code":21264,"language":16241,"meta":7,"style":7},"name: raw.mixpanel_funnels\ntype: ingestr\nparameters:\n  source_connection: mixpanel\n  source_table: funnels\n  incremental_strategy: replace\n",[21266],{"type":46,"tag":88,"props":21267,"children":21268},{"__ignoreMap":7},[21269,21285,21300,21311,21326,21342],{"type":46,"tag":107,"props":21270,"children":21271},{"class":109,"line":110},[21272,21276,21280],{"type":46,"tag":107,"props":21273,"children":21274},{"style":16251},[21275],{"type":52,"value":16308},{"type":46,"tag":107,"props":21277,"children":21278},{"style":695},[21279],{"type":52,"value":16313},{"type":46,"tag":107,"props":21281,"children":21282},{"style":126},[21283],{"type":52,"value":21284},"raw.mixpanel_funnels\n",{"type":46,"tag":107,"props":21286,"children":21287},{"class":109,"line":473},[21288,21292,21296],{"type":46,"tag":107,"props":21289,"children":21290},{"style":16251},[21291],{"type":52,"value":17451},{"type":46,"tag":107,"props":21293,"children":21294},{"style":695},[21295],{"type":52,"value":16313},{"type":46,"tag":107,"props":21297,"children":21298},{"style":126},[21299],{"type":52,"value":17460},{"type":46,"tag":107,"props":21301,"children":21302},{"class":109,"line":23},[21303,21307],{"type":46,"tag":107,"props":21304,"children":21305},{"style":16251},[21306],{"type":52,"value":17468},{"type":46,"tag":107,"props":21308,"children":21309},{"style":695},[21310],{"type":52,"value":16259},{"type":46,"tag":107,"props":21312,"children":21313},{"class":109,"line":490},[21314,21318,21322],{"type":46,"tag":107,"props":21315,"children":21316},{"style":16251},[21317],{"type":52,"value":17480},{"type":46,"tag":107,"props":21319,"children":21320},{"style":695},[21321],{"type":52,"value":16313},{"type":46,"tag":107,"props":21323,"children":21324},{"style":126},[21325],{"type":52,"value":21196},{"type":46,"tag":107,"props":21327,"children":21328},{"class":109,"line":499},[21329,21333,21337],{"type":46,"tag":107,"props":21330,"children":21331},{"style":16251},[21332],{"type":52,"value":17497},{"type":46,"tag":107,"props":21334,"children":21335},{"style":695},[21336],{"type":52,"value":16313},{"type":46,"tag":107,"props":21338,"children":21339},{"style":126},[21340],{"type":52,"value":21341},"funnels\n",{"type":46,"tag":107,"props":21343,"children":21344},{"class":109,"line":508},[21345,21349,21353],{"type":46,"tag":107,"props":21346,"children":21347},{"style":16251},[21348],{"type":52,"value":17531},{"type":46,"tag":107,"props":21350,"children":21351},{"style":695},[21352],{"type":52,"value":16313},{"type":46,"tag":107,"props":21354,"children":21355},{"style":126},[21356],{"type":52,"value":18010},{"type":46,"tag":17285,"props":21358,"children":21359},{},[],{"type":46,"tag":131,"props":21361,"children":21363},{"id":21362},"validate-and-run",[21364],{"type":52,"value":21365},"Validate and run",{"type":46,"tag":55,"props":21367,"children":21368},{},[21369],{"type":52,"value":21370},"Validate that all your asset definitions are correct:",{"type":46,"tag":97,"props":21372,"children":21373},{"className":99,"code":7813,"language":101,"meta":7,"style":7},[21374],{"type":46,"tag":88,"props":21375,"children":21376},{"__ignoreMap":7},[21377],{"type":46,"tag":107,"props":21378,"children":21379},{"class":109,"line":110},[21380,21384,21388],{"type":46,"tag":107,"props":21381,"children":21382},{"style":114},[21383],{"type":52,"value":7825},{"type":46,"tag":107,"props":21385,"children":21386},{"style":126},[21387],{"type":52,"value":7830},{"type":46,"tag":107,"props":21389,"children":21390},{"style":126},[21391],{"type":52,"value":7835},{"type":46,"tag":55,"props":21393,"children":21394},{},[21395],{"type":52,"value":21396},"Or ask Claude Code:",{"type":46,"tag":143,"props":21398,"children":21399},{},[21400],{"type":46,"tag":55,"props":21401,"children":21402},{},[21403],{"type":52,"value":21404},"Run bruin validate and fix any issues you find in the asset files.",{"type":46,"tag":55,"props":21406,"children":21407},{},[21408],{"type":52,"value":21409},"Fix any errors - the most common issue is a typo in a connection name or a missing required field.",{"type":46,"tag":55,"props":21411,"children":21412},{},[21413],{"type":52,"value":21414},"Then run the pipeline. For your first run, start with a small date range (about a month) to verify everything works before doing a full backfill:",{"type":46,"tag":97,"props":21416,"children":21417},{"className":99,"code":7843,"language":101,"meta":7,"style":7},[21418],{"type":46,"tag":88,"props":21419,"children":21420},{"__ignoreMap":7},[21421],{"type":46,"tag":107,"props":21422,"children":21423},{"class":109,"line":110},[21424,21428,21432,21436,21440,21444,21448],{"type":46,"tag":107,"props":21425,"children":21426},{"style":114},[21427],{"type":52,"value":7825},{"type":46,"tag":107,"props":21429,"children":21430},{"style":126},[21431],{"type":52,"value":7859},{"type":46,"tag":107,"props":21433,"children":21434},{"style":120},[21435],{"type":52,"value":7864},{"type":46,"tag":107,"props":21437,"children":21438},{"style":126},[21439],{"type":52,"value":7869},{"type":46,"tag":107,"props":21441,"children":21442},{"style":120},[21443],{"type":52,"value":7874},{"type":46,"tag":107,"props":21445,"children":21446},{"style":126},[21447],{"type":52,"value":7879},{"type":46,"tag":107,"props":21449,"children":21450},{"style":126},[21451],{"type":52,"value":7835},{"type":46,"tag":55,"props":21453,"children":21454},{},[21455,21457,21463,21464,21470,21472,21477,21478,21482],{"type":52,"value":21456},"This tells Bruin to only pull data within that interval. The ",{"type":46,"tag":88,"props":21458,"children":21460},{"className":21459},[],[21461],{"type":52,"value":21462},"--start-date",{"type":52,"value":418},{"type":46,"tag":88,"props":21465,"children":21467},{"className":21466},[],[21468],{"type":52,"value":21469},"--end-date",{"type":52,"value":21471}," flags control the date range passed to each ",{"type":46,"tag":7890,"props":21473,"children":21474},{"href":7892},[21475],{"type":52,"value":21476},"ingestor asset",{"type":52,"value":17223},{"type":46,"tag":7890,"props":21479,"children":21480},{"href":15679},[21481],{"type":52,"value":15682},{"type":52,"value":21483}," for all available flags.",{"type":46,"tag":55,"props":21485,"children":21486},{},[21487,21489,21495,21496,21502],{"type":52,"value":21488},"If you have multiple environments (e.g. ",{"type":46,"tag":88,"props":21490,"children":21492},{"className":21491},[],[21493],{"type":52,"value":21494},"dev",{"type":52,"value":418},{"type":46,"tag":88,"props":21497,"children":21499},{"className":21498},[],[21500],{"type":52,"value":21501},"prod",{"type":52,"value":21503},"), you can specify which one to use:",{"type":46,"tag":97,"props":21505,"children":21507},{"className":99,"code":21506,"language":101,"meta":7,"style":7},"bruin run --start-date 2025-01-01 --end-date 2025-02-01 -e default .\n",[21508],{"type":46,"tag":88,"props":21509,"children":21510},{"__ignoreMap":7},[21511],{"type":46,"tag":107,"props":21512,"children":21513},{"class":109,"line":110},[21514,21518,21522,21526,21530,21534,21538,21543,21548],{"type":46,"tag":107,"props":21515,"children":21516},{"style":114},[21517],{"type":52,"value":7825},{"type":46,"tag":107,"props":21519,"children":21520},{"style":126},[21521],{"type":52,"value":7859},{"type":46,"tag":107,"props":21523,"children":21524},{"style":120},[21525],{"type":52,"value":7864},{"type":46,"tag":107,"props":21527,"children":21528},{"style":126},[21529],{"type":52,"value":7869},{"type":46,"tag":107,"props":21531,"children":21532},{"style":120},[21533],{"type":52,"value":7874},{"type":46,"tag":107,"props":21535,"children":21536},{"style":126},[21537],{"type":52,"value":7879},{"type":46,"tag":107,"props":21539,"children":21540},{"style":120},[21541],{"type":52,"value":21542}," -e",{"type":46,"tag":107,"props":21544,"children":21545},{"style":126},[21546],{"type":52,"value":21547}," default",{"type":46,"tag":107,"props":21549,"children":21550},{"style":126},[21551],{"type":52,"value":7835},{"type":46,"tag":55,"props":21553,"children":21554},{},[21555],{"type":52,"value":21556},"Once you've confirmed the data looks right, do a full backfill with a wider range:",{"type":46,"tag":97,"props":21558,"children":21560},{"className":99,"code":21559,"language":101,"meta":7,"style":7},"bruin run --start-date 2024-01-01 --end-date 2026-04-01 .\n",[21561],{"type":46,"tag":88,"props":21562,"children":21563},{"__ignoreMap":7},[21564],{"type":46,"tag":107,"props":21565,"children":21566},{"class":109,"line":110},[21567,21571,21575,21579,21584,21588,21593],{"type":46,"tag":107,"props":21568,"children":21569},{"style":114},[21570],{"type":52,"value":7825},{"type":46,"tag":107,"props":21572,"children":21573},{"style":126},[21574],{"type":52,"value":7859},{"type":46,"tag":107,"props":21576,"children":21577},{"style":120},[21578],{"type":52,"value":7864},{"type":46,"tag":107,"props":21580,"children":21581},{"style":126},[21582],{"type":52,"value":21583}," 2024-01-01",{"type":46,"tag":107,"props":21585,"children":21586},{"style":120},[21587],{"type":52,"value":7874},{"type":46,"tag":107,"props":21589,"children":21590},{"style":126},[21591],{"type":52,"value":21592}," 2026-04-01",{"type":46,"tag":107,"props":21594,"children":21595},{"style":126},[21596],{"type":52,"value":7835},{"type":46,"tag":131,"props":21598,"children":21600},{"id":21599},"verify-data-landed",[21601],{"type":52,"value":21602},"Verify data landed",{"type":46,"tag":55,"props":21604,"children":21605},{},[21606],{"type":52,"value":21607},"Ask Claude Code to check all your tables at once:",{"type":46,"tag":143,"props":21609,"children":21610},{},[21611],{"type":46,"tag":55,"props":21612,"children":21613},{},[21614],{"type":52,"value":21615},"Query each raw table in the warehouse and give me the row count for every source we ingested.",{"type":46,"tag":55,"props":21617,"children":21618},{},[21619],{"type":52,"value":21620},"If you see row counts greater than zero, your ingestion is working. If a table is empty, ask Claude Code to troubleshoot:",{"type":46,"tag":143,"props":21622,"children":21623},{},[21624],{"type":46,"tag":55,"props":21625,"children":21626},{},[21627],{"type":52,"value":21628},"The raw.shopify_orders table is empty after running the pipeline. Check the asset definition and connection, and tell me what might be wrong.",{"type":46,"tag":47,"props":21630,"children":21631},{"id":7971},[21632],{"type":52,"value":7974},{"type":46,"tag":55,"props":21634,"children":21635},{},[21636,21638,21642],{"type":52,"value":21637},"You now have raw ecommerce data flowing from your SaaS sources into your warehouse. Each ",{"type":46,"tag":7890,"props":21639,"children":21640},{"href":7892},[21641],{"type":52,"value":21476},{"type":52,"value":21643}," uses incremental loading - on subsequent runs, it only pulls new and updated records instead of re-fetching everything.",{"type":46,"tag":55,"props":21645,"children":21646},{},[21647],{"type":52,"value":21648},"Next, you'll build a staging layer on top of this raw data to clean, join, and deduplicate across sources.",{"type":46,"tag":8066,"props":21650,"children":21651},{},[21652],{"type":52,"value":8070},{"title":7,"searchDepth":473,"depth":473,"links":21654},[21655,21656,21659,21669],{"id":49,"depth":473,"text":53},{"id":62,"depth":473,"text":65,"children":21657},[21658],{"id":17094,"depth":23,"text":17097},{"id":78,"depth":473,"text":81,"children":21660},[21661,21662,21663,21664,21665,21666,21667,21668],{"id":17122,"depth":23,"text":17125},{"id":17290,"depth":23,"text":17293},{"id":18039,"depth":23,"text":18042},{"id":18784,"depth":23,"text":18787},{"id":19636,"depth":23,"text":19639},{"id":20656,"depth":23,"text":20659},{"id":21362,"depth":23,"text":21365},{"id":21599,"depth":23,"text":21602},{"id":7971,"depth":473,"text":7974},"content:tutorials:ecommerce-pipeline:ingest-data.md","tutorials\u002Fecommerce-pipeline\u002Fingest-data.md","tutorials\u002Fecommerce-pipeline\u002Fingest-data",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"date":10,"readingTime":11,"category":12,"tags":21674,"difficulty":21,"module":5,"subSteps":22,"step":23,"variants":21675,"journeys":21676,"learnMore":21677,"author":21681,"body":21682,"_type":8091,"_id":8092,"_source":8093,"_file":8094,"_stem":8095,"_extension":8096},[14,15,16,17,18,19,20],[17,18,19],[26,27],[21678,21679,21680],{"label":30,"url":31},{"label":33,"url":34},{"label":36,"url":37},{"name":39,"role":40,"image":41},{"type":43,"children":21683,"toc":29103},[21684,21688,21692,21696,21700,21704,21708,21718,21739,21743,21747,21754,21758,21762,21881,21890,21894,21966,21979,24572,24588,24597,24625,24685,24698,25335,25351,25360,25376,25401,25414,25709,25718,25722,25735,25757,25761,26747,26751,26761,27332,27357,27366,27370,27383,27387,27409,28374,28378,28406,28876,28883,28887,28908,28912,28949,28958,28995,28999,29003,29010,29014,29021,29025,29090,29099],{"type":46,"tag":47,"props":21685,"children":21686},{"id":49},[21687],{"type":52,"value":53},{"type":46,"tag":55,"props":21689,"children":21690},{},[21691],{"type":52,"value":59},{"type":46,"tag":47,"props":21693,"children":21694},{"id":62},[21695],{"type":52,"value":65},{"type":46,"tag":55,"props":21697,"children":21698},{},[21699],{"type":52,"value":70},{"type":46,"tag":55,"props":21701,"children":21702},{},[21703],{"type":52,"value":75},{"type":46,"tag":47,"props":21705,"children":21706},{"id":78},[21707],{"type":52,"value":81},{"type":46,"tag":55,"props":21709,"children":21710},{},[21711,21712,21717],{"type":52,"value":86},{"type":46,"tag":88,"props":21713,"children":21715},{"className":21714},[],[21716],{"type":52,"value":93},{"type":52,"value":95},{"type":46,"tag":97,"props":21719,"children":21720},{"className":99,"code":100,"language":101,"meta":7,"style":7},[21721],{"type":46,"tag":88,"props":21722,"children":21723},{"__ignoreMap":7},[21724],{"type":46,"tag":107,"props":21725,"children":21726},{"class":109,"line":110},[21727,21731,21735],{"type":46,"tag":107,"props":21728,"children":21729},{"style":114},[21730],{"type":52,"value":117},{"type":46,"tag":107,"props":21732,"children":21733},{"style":120},[21734],{"type":52,"value":123},{"type":46,"tag":107,"props":21736,"children":21737},{"style":126},[21738],{"type":52,"value":129},{"type":46,"tag":131,"props":21740,"children":21741},{"id":133},[21742],{"type":52,"value":136},{"type":46,"tag":55,"props":21744,"children":21745},{},[21746],{"type":52,"value":141},{"type":46,"tag":143,"props":21748,"children":21749},{},[21750],{"type":46,"tag":55,"props":21751,"children":21752},{},[21753],{"type":52,"value":150},{"type":46,"tag":55,"props":21755,"children":21756},{},[21757],{"type":52,"value":155},{"type":46,"tag":55,"props":21759,"children":21760},{},[21761],{"type":52,"value":160},{"type":46,"tag":162,"props":21763,"children":21764},{"type":164},[21765,21773],{"type":46,"tag":55,"props":21766,"children":21767},{},[21768,21772],{"type":46,"tag":170,"props":21769,"children":21770},{},[21771],{"type":52,"value":174},{"type":52,"value":176},{"type":46,"tag":178,"props":21774,"children":21775},{},[21776,21790,21804,21836,21856],{"type":46,"tag":182,"props":21777,"children":21778},{},[21779,21783,21784,21789],{"type":46,"tag":170,"props":21780,"children":21781},{},[21782],{"type":52,"value":189},{"type":52,"value":191},{"type":46,"tag":88,"props":21785,"children":21787},{"className":21786},[],[21788],{"type":52,"value":197},{"type":52,"value":199},{"type":46,"tag":182,"props":21791,"children":21792},{},[21793,21797,21798,21803],{"type":46,"tag":170,"props":21794,"children":21795},{},[21796],{"type":52,"value":207},{"type":52,"value":209},{"type":46,"tag":88,"props":21799,"children":21801},{"className":21800},[],[21802],{"type":52,"value":215},{"type":52,"value":217},{"type":46,"tag":182,"props":21805,"children":21806},{},[21807,21811,21812,21817,21818,21823,21824,21829,21830,21835],{"type":46,"tag":170,"props":21808,"children":21809},{},[21810],{"type":52,"value":225},{"type":52,"value":227},{"type":46,"tag":88,"props":21813,"children":21815},{"className":21814},[],[21816],{"type":52,"value":233},{"type":52,"value":235},{"type":46,"tag":88,"props":21819,"children":21821},{"className":21820},[],[21822],{"type":52,"value":241},{"type":52,"value":243},{"type":46,"tag":88,"props":21825,"children":21827},{"className":21826},[],[21828],{"type":52,"value":249},{"type":52,"value":251},{"type":46,"tag":88,"props":21831,"children":21833},{"className":21832},[],[21834],{"type":52,"value":257},{"type":52,"value":259},{"type":46,"tag":182,"props":21837,"children":21838},{},[21839,21843,21844,21849,21850,21855],{"type":46,"tag":170,"props":21840,"children":21841},{},[21842],{"type":52,"value":267},{"type":52,"value":269},{"type":46,"tag":88,"props":21845,"children":21847},{"className":21846},[],[21848],{"type":52,"value":275},{"type":52,"value":277},{"type":46,"tag":88,"props":21851,"children":21853},{"className":21852},[],[21854],{"type":52,"value":283},{"type":52,"value":285},{"type":46,"tag":182,"props":21857,"children":21858},{},[21859,21863,21864,21869,21870,21875,21876],{"type":46,"tag":170,"props":21860,"children":21861},{},[21862],{"type":52,"value":293},{"type":52,"value":295},{"type":46,"tag":88,"props":21865,"children":21867},{"className":21866},[],[21868],{"type":52,"value":301},{"type":52,"value":303},{"type":46,"tag":88,"props":21871,"children":21873},{"className":21872},[],[21874],{"type":52,"value":249},{"type":52,"value":310},{"type":46,"tag":88,"props":21877,"children":21879},{"className":21878},[],[21880],{"type":52,"value":316},{"type":46,"tag":131,"props":21882,"children":21883},{"id":319},[21884,21885],{"type":52,"value":322},{"type":46,"tag":88,"props":21886,"children":21888},{"className":21887},[],[21889],{"type":52,"value":328},{"type":46,"tag":55,"props":21891,"children":21892},{},[21893],{"type":52,"value":333},{"type":46,"tag":162,"props":21895,"children":21896},{"type":336},[21897],{"type":46,"tag":55,"props":21898,"children":21899},{},[21900,21901,21906,21907,21912,21913,21918,21919,21923,21924,21929,21930,21935,21936,21941,21942,21947,21948,21953,21954,21959,21960,21965],{"type":52,"value":342},{"type":46,"tag":88,"props":21902,"children":21904},{"className":21903},[],[21905],{"type":52,"value":348},{"type":52,"value":350},{"type":46,"tag":88,"props":21908,"children":21910},{"className":21909},[],[21911],{"type":52,"value":356},{"type":52,"value":358},{"type":46,"tag":88,"props":21914,"children":21916},{"className":21915},[],[21917],{"type":52,"value":364},{"type":52,"value":366},{"type":46,"tag":170,"props":21920,"children":21921},{},[21922],{"type":52,"value":371},{"type":52,"value":373},{"type":46,"tag":88,"props":21925,"children":21927},{"className":21926},[],[21928],{"type":52,"value":356},{"type":52,"value":380},{"type":46,"tag":88,"props":21931,"children":21933},{"className":21932},[],[21934],{"type":52,"value":364},{"type":52,"value":387},{"type":46,"tag":88,"props":21937,"children":21939},{"className":21938},[],[21940],{"type":52,"value":348},{"type":52,"value":394},{"type":46,"tag":88,"props":21943,"children":21945},{"className":21944},[],[21946],{"type":52,"value":400},{"type":52,"value":402},{"type":46,"tag":88,"props":21949,"children":21951},{"className":21950},[],[21952],{"type":52,"value":408},{"type":52,"value":410},{"type":46,"tag":88,"props":21955,"children":21957},{"className":21956},[],[21958],{"type":52,"value":416},{"type":52,"value":418},{"type":46,"tag":88,"props":21961,"children":21963},{"className":21962},[],[21964],{"type":52,"value":424},{"type":52,"value":426},{"type":46,"tag":55,"props":21967,"children":21968},{},[21969,21970,21978],{"type":52,"value":431},{"type":46,"tag":170,"props":21971,"children":21972},{},[21973],{"type":46,"tag":88,"props":21974,"children":21976},{"className":21975},[],[21977],{"type":52,"value":440},{"type":52,"value":442},{"type":46,"tag":444,"props":21980,"children":21981},{":variants":446,"group":447},[21982,22806,23748],{"type":46,"tag":450,"props":21983,"children":21984},{"v-slot:clickhouse":7},[21985],{"type":46,"tag":97,"props":21986,"children":21987},{"className":455,"code":456,"language":457,"meta":7,"style":7},[21988],{"type":46,"tag":88,"props":21989,"children":21990},{"__ignoreMap":7},[21991,21998,22005,22012,22019,22026,22033,22040,22047,22054,22061,22068,22075,22082,22089,22096,22103,22110,22117,22124,22131,22138,22145,22152,22159,22166,22189,22208,22231,22254,22277,22296,22355,22414,22473,22532,22551,22570,22589,22628,22651,22674,22697,22720,22755],{"type":46,"tag":107,"props":21992,"children":21993},{"class":109,"line":110},[21994],{"type":46,"tag":107,"props":21995,"children":21996},{"style":467},[21997],{"type":52,"value":470},{"type":46,"tag":107,"props":21999,"children":22000},{"class":109,"line":473},[22001],{"type":46,"tag":107,"props":22002,"children":22003},{"style":467},[22004],{"type":52,"value":479},{"type":46,"tag":107,"props":22006,"children":22007},{"class":109,"line":23},[22008],{"type":46,"tag":107,"props":22009,"children":22010},{"style":467},[22011],{"type":52,"value":487},{"type":46,"tag":107,"props":22013,"children":22014},{"class":109,"line":490},[22015],{"type":46,"tag":107,"props":22016,"children":22017},{"style":467},[22018],{"type":52,"value":496},{"type":46,"tag":107,"props":22020,"children":22021},{"class":109,"line":499},[22022],{"type":46,"tag":107,"props":22023,"children":22024},{"style":467},[22025],{"type":52,"value":505},{"type":46,"tag":107,"props":22027,"children":22028},{"class":109,"line":508},[22029],{"type":46,"tag":107,"props":22030,"children":22031},{"style":467},[22032],{"type":52,"value":514},{"type":46,"tag":107,"props":22034,"children":22035},{"class":109,"line":517},[22036],{"type":46,"tag":107,"props":22037,"children":22038},{"style":467},[22039],{"type":52,"value":523},{"type":46,"tag":107,"props":22041,"children":22042},{"class":109,"line":526},[22043],{"type":46,"tag":107,"props":22044,"children":22045},{"style":467},[22046],{"type":52,"value":532},{"type":46,"tag":107,"props":22048,"children":22049},{"class":109,"line":535},[22050],{"type":46,"tag":107,"props":22051,"children":22052},{"style":467},[22053],{"type":52,"value":541},{"type":46,"tag":107,"props":22055,"children":22056},{"class":109,"line":544},[22057],{"type":46,"tag":107,"props":22058,"children":22059},{"style":467},[22060],{"type":52,"value":550},{"type":46,"tag":107,"props":22062,"children":22063},{"class":109,"line":553},[22064],{"type":46,"tag":107,"props":22065,"children":22066},{"style":467},[22067],{"type":52,"value":559},{"type":46,"tag":107,"props":22069,"children":22070},{"class":109,"line":562},[22071],{"type":46,"tag":107,"props":22072,"children":22073},{"style":467},[22074],{"type":52,"value":568},{"type":46,"tag":107,"props":22076,"children":22077},{"class":109,"line":571},[22078],{"type":46,"tag":107,"props":22079,"children":22080},{"style":467},[22081],{"type":52,"value":577},{"type":46,"tag":107,"props":22083,"children":22084},{"class":109,"line":580},[22085],{"type":46,"tag":107,"props":22086,"children":22087},{"style":467},[22088],{"type":52,"value":586},{"type":46,"tag":107,"props":22090,"children":22091},{"class":109,"line":11},[22092],{"type":46,"tag":107,"props":22093,"children":22094},{"style":467},[22095],{"type":52,"value":594},{"type":46,"tag":107,"props":22097,"children":22098},{"class":109,"line":597},[22099],{"type":46,"tag":107,"props":22100,"children":22101},{"style":467},[22102],{"type":52,"value":603},{"type":46,"tag":107,"props":22104,"children":22105},{"class":109,"line":606},[22106],{"type":46,"tag":107,"props":22107,"children":22108},{"style":467},[22109],{"type":52,"value":568},{"type":46,"tag":107,"props":22111,"children":22112},{"class":109,"line":614},[22113],{"type":46,"tag":107,"props":22114,"children":22115},{"style":467},[22116],{"type":52,"value":577},{"type":46,"tag":107,"props":22118,"children":22119},{"class":109,"line":622},[22120],{"type":46,"tag":107,"props":22121,"children":22122},{"style":467},[22123],{"type":52,"value":628},{"type":46,"tag":107,"props":22125,"children":22126},{"class":109,"line":631},[22127],{"type":46,"tag":107,"props":22128,"children":22129},{"style":467},[22130],{"type":52,"value":637},{"type":46,"tag":107,"props":22132,"children":22133},{"class":109,"line":640},[22134],{"type":46,"tag":107,"props":22135,"children":22136},{"style":467},[22137],{"type":52,"value":646},{"type":46,"tag":107,"props":22139,"children":22140},{"class":109,"line":649},[22141],{"type":46,"tag":107,"props":22142,"children":22143},{"style":467},[22144],{"type":52,"value":655},{"type":46,"tag":107,"props":22146,"children":22147},{"class":109,"line":658},[22148],{"type":46,"tag":107,"props":22149,"children":22150},{"style":467},[22151],{"type":52,"value":664},{"type":46,"tag":107,"props":22153,"children":22154},{"class":109,"line":667},[22155],{"type":46,"tag":107,"props":22156,"children":22157},{"emptyLinePlaceholder":22},[22158],{"type":52,"value":673},{"type":46,"tag":107,"props":22160,"children":22161},{"class":109,"line":676},[22162],{"type":46,"tag":107,"props":22163,"children":22164},{"style":680},[22165],{"type":52,"value":683},{"type":46,"tag":107,"props":22167,"children":22168},{"class":109,"line":686},[22169,22173,22177,22181,22185],{"type":46,"tag":107,"props":22170,"children":22171},{"style":120},[22172],{"type":52,"value":692},{"type":46,"tag":107,"props":22174,"children":22175},{"style":695},[22176],{"type":52,"value":698},{"type":46,"tag":107,"props":22178,"children":22179},{"style":120},[22180],{"type":52,"value":703},{"type":46,"tag":107,"props":22182,"children":22183},{"style":680},[22184],{"type":52,"value":708},{"type":46,"tag":107,"props":22186,"children":22187},{"style":695},[22188],{"type":52,"value":713},{"type":46,"tag":107,"props":22190,"children":22191},{"class":109,"line":716},[22192,22196,22200,22204],{"type":46,"tag":107,"props":22193,"children":22194},{"style":120},[22195],{"type":52,"value":692},{"type":46,"tag":107,"props":22197,"children":22198},{"style":695},[22199],{"type":52,"value":698},{"type":46,"tag":107,"props":22201,"children":22202},{"style":120},[22203],{"type":52,"value":730},{"type":46,"tag":107,"props":22205,"children":22206},{"style":695},[22207],{"type":52,"value":735},{"type":46,"tag":107,"props":22209,"children":22210},{"class":109,"line":738},[22211,22215,22219,22223,22227],{"type":46,"tag":107,"props":22212,"children":22213},{"style":120},[22214],{"type":52,"value":692},{"type":46,"tag":107,"props":22216,"children":22217},{"style":695},[22218],{"type":52,"value":698},{"type":46,"tag":107,"props":22220,"children":22221},{"style":120},[22222],{"type":52,"value":752},{"type":46,"tag":107,"props":22224,"children":22225},{"style":680},[22226],{"type":52,"value":708},{"type":46,"tag":107,"props":22228,"children":22229},{"style":695},[22230],{"type":52,"value":761},{"type":46,"tag":107,"props":22232,"children":22233},{"class":109,"line":764},[22234,22238,22242,22246,22250],{"type":46,"tag":107,"props":22235,"children":22236},{"style":120},[22237],{"type":52,"value":692},{"type":46,"tag":107,"props":22239,"children":22240},{"style":695},[22241],{"type":52,"value":698},{"type":46,"tag":107,"props":22243,"children":22244},{"style":120},[22245],{"type":52,"value":778},{"type":46,"tag":107,"props":22247,"children":22248},{"style":680},[22249],{"type":52,"value":708},{"type":46,"tag":107,"props":22251,"children":22252},{"style":695},[22253],{"type":52,"value":787},{"type":46,"tag":107,"props":22255,"children":22256},{"class":109,"line":790},[22257,22261,22265,22269,22273],{"type":46,"tag":107,"props":22258,"children":22259},{"style":120},[22260],{"type":52,"value":692},{"type":46,"tag":107,"props":22262,"children":22263},{"style":695},[22264],{"type":52,"value":698},{"type":46,"tag":107,"props":22266,"children":22267},{"style":120},[22268],{"type":52,"value":416},{"type":46,"tag":107,"props":22270,"children":22271},{"style":680},[22272],{"type":52,"value":708},{"type":46,"tag":107,"props":22274,"children":22275},{"style":695},[22276],{"type":52,"value":812},{"type":46,"tag":107,"props":22278,"children":22279},{"class":109,"line":815},[22280,22284,22288,22292],{"type":46,"tag":107,"props":22281,"children":22282},{"style":120},[22283],{"type":52,"value":692},{"type":46,"tag":107,"props":22285,"children":22286},{"style":695},[22287],{"type":52,"value":698},{"type":46,"tag":107,"props":22289,"children":22290},{"style":120},[22291],{"type":52,"value":829},{"type":46,"tag":107,"props":22293,"children":22294},{"style":695},[22295],{"type":52,"value":735},{"type":46,"tag":107,"props":22297,"children":22298},{"class":109,"line":836},[22299,22303,22307,22311,22315,22319,22323,22327,22331,22335,22339,22343,22347,22351],{"type":46,"tag":107,"props":22300,"children":22301},{"style":120},[22302],{"type":52,"value":842},{"type":46,"tag":107,"props":22304,"children":22305},{"style":695},[22306],{"type":52,"value":847},{"type":46,"tag":107,"props":22308,"children":22309},{"style":120},[22310],{"type":52,"value":852},{"type":46,"tag":107,"props":22312,"children":22313},{"style":695},[22314],{"type":52,"value":698},{"type":46,"tag":107,"props":22316,"children":22317},{"style":120},[22318],{"type":52,"value":424},{"type":46,"tag":107,"props":22320,"children":22321},{"style":680},[22322],{"type":52,"value":708},{"type":46,"tag":107,"props":22324,"children":22325},{"style":680},[22326],{"type":52,"value":869},{"type":46,"tag":107,"props":22328,"children":22329},{"style":695},[22330],{"type":52,"value":847},{"type":46,"tag":107,"props":22332,"children":22333},{"style":120},[22334],{"type":52,"value":878},{"type":46,"tag":107,"props":22336,"children":22337},{"style":695},[22338],{"type":52,"value":883},{"type":46,"tag":107,"props":22340,"children":22341},{"style":120},[22342],{"type":52,"value":888},{"type":46,"tag":107,"props":22344,"children":22345},{"style":695},[22346],{"type":52,"value":893},{"type":46,"tag":107,"props":22348,"children":22349},{"style":680},[22350],{"type":52,"value":898},{"type":46,"tag":107,"props":22352,"children":22353},{"style":695},[22354],{"type":52,"value":903},{"type":46,"tag":107,"props":22356,"children":22357},{"class":109,"line":906},[22358,22362,22366,22370,22374,22378,22382,22386,22390,22394,22398,22402,22406,22410],{"type":46,"tag":107,"props":22359,"children":22360},{"style":120},[22361],{"type":52,"value":842},{"type":46,"tag":107,"props":22363,"children":22364},{"style":695},[22365],{"type":52,"value":847},{"type":46,"tag":107,"props":22367,"children":22368},{"style":120},[22369],{"type":52,"value":852},{"type":46,"tag":107,"props":22371,"children":22372},{"style":695},[22373],{"type":52,"value":698},{"type":46,"tag":107,"props":22375,"children":22376},{"style":120},[22377],{"type":52,"value":928},{"type":46,"tag":107,"props":22379,"children":22380},{"style":680},[22381],{"type":52,"value":708},{"type":46,"tag":107,"props":22383,"children":22384},{"style":680},[22385],{"type":52,"value":869},{"type":46,"tag":107,"props":22387,"children":22388},{"style":695},[22389],{"type":52,"value":847},{"type":46,"tag":107,"props":22391,"children":22392},{"style":120},[22393],{"type":52,"value":878},{"type":46,"tag":107,"props":22395,"children":22396},{"style":695},[22397],{"type":52,"value":883},{"type":46,"tag":107,"props":22399,"children":22400},{"style":120},[22401],{"type":52,"value":888},{"type":46,"tag":107,"props":22403,"children":22404},{"style":695},[22405],{"type":52,"value":893},{"type":46,"tag":107,"props":22407,"children":22408},{"style":680},[22409],{"type":52,"value":898},{"type":46,"tag":107,"props":22411,"children":22412},{"style":695},[22413],{"type":52,"value":965},{"type":46,"tag":107,"props":22415,"children":22416},{"class":109,"line":968},[22417,22421,22425,22429,22433,22437,22441,22445,22449,22453,22457,22461,22465,22469],{"type":46,"tag":107,"props":22418,"children":22419},{"style":120},[22420],{"type":52,"value":842},{"type":46,"tag":107,"props":22422,"children":22423},{"style":695},[22424],{"type":52,"value":847},{"type":46,"tag":107,"props":22426,"children":22427},{"style":120},[22428],{"type":52,"value":852},{"type":46,"tag":107,"props":22430,"children":22431},{"style":695},[22432],{"type":52,"value":698},{"type":46,"tag":107,"props":22434,"children":22435},{"style":120},[22436],{"type":52,"value":990},{"type":46,"tag":107,"props":22438,"children":22439},{"style":680},[22440],{"type":52,"value":708},{"type":46,"tag":107,"props":22442,"children":22443},{"style":680},[22444],{"type":52,"value":869},{"type":46,"tag":107,"props":22446,"children":22447},{"style":695},[22448],{"type":52,"value":847},{"type":46,"tag":107,"props":22450,"children":22451},{"style":120},[22452],{"type":52,"value":878},{"type":46,"tag":107,"props":22454,"children":22455},{"style":695},[22456],{"type":52,"value":883},{"type":46,"tag":107,"props":22458,"children":22459},{"style":120},[22460],{"type":52,"value":888},{"type":46,"tag":107,"props":22462,"children":22463},{"style":695},[22464],{"type":52,"value":893},{"type":46,"tag":107,"props":22466,"children":22467},{"style":680},[22468],{"type":52,"value":898},{"type":46,"tag":107,"props":22470,"children":22471},{"style":695},[22472],{"type":52,"value":1027},{"type":46,"tag":107,"props":22474,"children":22475},{"class":109,"line":1030},[22476,22480,22484,22488,22492,22496,22500,22504,22508,22512,22516,22520,22524,22528],{"type":46,"tag":107,"props":22477,"children":22478},{"style":120},[22479],{"type":52,"value":842},{"type":46,"tag":107,"props":22481,"children":22482},{"style":695},[22483],{"type":52,"value":847},{"type":46,"tag":107,"props":22485,"children":22486},{"style":120},[22487],{"type":52,"value":852},{"type":46,"tag":107,"props":22489,"children":22490},{"style":695},[22491],{"type":52,"value":698},{"type":46,"tag":107,"props":22493,"children":22494},{"style":120},[22495],{"type":52,"value":1052},{"type":46,"tag":107,"props":22497,"children":22498},{"style":680},[22499],{"type":52,"value":708},{"type":46,"tag":107,"props":22501,"children":22502},{"style":680},[22503],{"type":52,"value":869},{"type":46,"tag":107,"props":22505,"children":22506},{"style":695},[22507],{"type":52,"value":847},{"type":46,"tag":107,"props":22509,"children":22510},{"style":120},[22511],{"type":52,"value":878},{"type":46,"tag":107,"props":22513,"children":22514},{"style":695},[22515],{"type":52,"value":883},{"type":46,"tag":107,"props":22517,"children":22518},{"style":120},[22519],{"type":52,"value":888},{"type":46,"tag":107,"props":22521,"children":22522},{"style":695},[22523],{"type":52,"value":893},{"type":46,"tag":107,"props":22525,"children":22526},{"style":680},[22527],{"type":52,"value":898},{"type":46,"tag":107,"props":22529,"children":22530},{"style":695},[22531],{"type":52,"value":1089},{"type":46,"tag":107,"props":22533,"children":22534},{"class":109,"line":1092},[22535,22539,22543,22547],{"type":46,"tag":107,"props":22536,"children":22537},{"style":120},[22538],{"type":52,"value":692},{"type":46,"tag":107,"props":22540,"children":22541},{"style":695},[22542],{"type":52,"value":698},{"type":46,"tag":107,"props":22544,"children":22545},{"style":120},[22546],{"type":52,"value":1106},{"type":46,"tag":107,"props":22548,"children":22549},{"style":695},[22550],{"type":52,"value":735},{"type":46,"tag":107,"props":22552,"children":22553},{"class":109,"line":1113},[22554,22558,22562,22566],{"type":46,"tag":107,"props":22555,"children":22556},{"style":120},[22557],{"type":52,"value":692},{"type":46,"tag":107,"props":22559,"children":22560},{"style":695},[22561],{"type":52,"value":698},{"type":46,"tag":107,"props":22563,"children":22564},{"style":120},[22565],{"type":52,"value":1127},{"type":46,"tag":107,"props":22567,"children":22568},{"style":695},[22569],{"type":52,"value":735},{"type":46,"tag":107,"props":22571,"children":22572},{"class":109,"line":1134},[22573,22577,22581,22585],{"type":46,"tag":107,"props":22574,"children":22575},{"style":120},[22576],{"type":52,"value":692},{"type":46,"tag":107,"props":22578,"children":22579},{"style":695},[22580],{"type":52,"value":698},{"type":46,"tag":107,"props":22582,"children":22583},{"style":120},[22584],{"type":52,"value":1148},{"type":46,"tag":107,"props":22586,"children":22587},{"style":695},[22588],{"type":52,"value":735},{"type":46,"tag":107,"props":22590,"children":22591},{"class":109,"line":1155},[22592,22596,22600,22604,22608,22612,22616,22620,22624],{"type":46,"tag":107,"props":22593,"children":22594},{"style":120},[22595],{"type":52,"value":1161},{"type":46,"tag":107,"props":22597,"children":22598},{"style":695},[22599],{"type":52,"value":698},{"type":46,"tag":107,"props":22601,"children":22602},{"style":120},[22603],{"type":52,"value":1170},{"type":46,"tag":107,"props":22605,"children":22606},{"style":680},[22607],{"type":52,"value":1175},{"type":46,"tag":107,"props":22609,"children":22610},{"style":120},[22611],{"type":52,"value":1180},{"type":46,"tag":107,"props":22613,"children":22614},{"style":695},[22615],{"type":52,"value":698},{"type":46,"tag":107,"props":22617,"children":22618},{"style":120},[22619],{"type":52,"value":1189},{"type":46,"tag":107,"props":22621,"children":22622},{"style":680},[22623],{"type":52,"value":708},{"type":46,"tag":107,"props":22625,"children":22626},{"style":695},[22627],{"type":52,"value":1198},{"type":46,"tag":107,"props":22629,"children":22630},{"class":109,"line":1201},[22631,22635,22639,22643,22647],{"type":46,"tag":107,"props":22632,"children":22633},{"style":120},[22634],{"type":52,"value":1161},{"type":46,"tag":107,"props":22636,"children":22637},{"style":695},[22638],{"type":52,"value":698},{"type":46,"tag":107,"props":22640,"children":22641},{"style":120},[22642],{"type":52,"value":1215},{"type":46,"tag":107,"props":22644,"children":22645},{"style":680},[22646],{"type":52,"value":708},{"type":46,"tag":107,"props":22648,"children":22649},{"style":695},[22650],{"type":52,"value":1224},{"type":46,"tag":107,"props":22652,"children":22653},{"class":109,"line":1227},[22654,22658,22662,22666,22670],{"type":46,"tag":107,"props":22655,"children":22656},{"style":120},[22657],{"type":52,"value":1161},{"type":46,"tag":107,"props":22659,"children":22660},{"style":695},[22661],{"type":52,"value":698},{"type":46,"tag":107,"props":22663,"children":22664},{"style":120},[22665],{"type":52,"value":1241},{"type":46,"tag":107,"props":22667,"children":22668},{"style":680},[22669],{"type":52,"value":708},{"type":46,"tag":107,"props":22671,"children":22672},{"style":695},[22673],{"type":52,"value":1250},{"type":46,"tag":107,"props":22675,"children":22676},{"class":109,"line":1253},[22677,22681,22685,22689,22693],{"type":46,"tag":107,"props":22678,"children":22679},{"style":680},[22680],{"type":52,"value":1259},{"type":46,"tag":107,"props":22682,"children":22683},{"style":120},[22684],{"type":52,"value":1264},{"type":46,"tag":107,"props":22686,"children":22687},{"style":695},[22688],{"type":52,"value":698},{"type":46,"tag":107,"props":22690,"children":22691},{"style":120},[22692],{"type":52,"value":1273},{"type":46,"tag":107,"props":22694,"children":22695},{"style":695},[22696],{"type":52,"value":1278},{"type":46,"tag":107,"props":22698,"children":22699},{"class":109,"line":1281},[22700,22704,22708,22712,22716],{"type":46,"tag":107,"props":22701,"children":22702},{"style":680},[22703],{"type":52,"value":348},{"type":46,"tag":107,"props":22705,"children":22706},{"style":120},[22707],{"type":52,"value":1264},{"type":46,"tag":107,"props":22709,"children":22710},{"style":695},[22711],{"type":52,"value":698},{"type":46,"tag":107,"props":22713,"children":22714},{"style":120},[22715],{"type":52,"value":1299},{"type":46,"tag":107,"props":22717,"children":22718},{"style":695},[22719],{"type":52,"value":1304},{"type":46,"tag":107,"props":22721,"children":22722},{"class":109,"line":1307},[22723,22727,22731,22735,22739,22743,22747,22751],{"type":46,"tag":107,"props":22724,"children":22725},{"style":680},[22726],{"type":52,"value":1313},{"type":46,"tag":107,"props":22728,"children":22729},{"style":120},[22730],{"type":52,"value":1318},{"type":46,"tag":107,"props":22732,"children":22733},{"style":695},[22734],{"type":52,"value":698},{"type":46,"tag":107,"props":22736,"children":22737},{"style":120},[22738],{"type":52,"value":752},{"type":46,"tag":107,"props":22740,"children":22741},{"style":680},[22742],{"type":52,"value":1331},{"type":46,"tag":107,"props":22744,"children":22745},{"style":120},[22746],{"type":52,"value":1336},{"type":46,"tag":107,"props":22748,"children":22749},{"style":695},[22750],{"type":52,"value":698},{"type":46,"tag":107,"props":22752,"children":22753},{"style":120},[22754],{"type":52,"value":1345},{"type":46,"tag":107,"props":22756,"children":22757},{"class":109,"line":1348},[22758,22762,22766,22770,22774,22778,22782,22786,22790,22794,22798,22802],{"type":46,"tag":107,"props":22759,"children":22760},{"style":680},[22761],{"type":52,"value":1354},{"type":46,"tag":107,"props":22763,"children":22764},{"style":695},[22765],{"type":52,"value":1359},{"type":46,"tag":107,"props":22767,"children":22768},{"style":120},[22769],{"type":52,"value":852},{"type":46,"tag":107,"props":22771,"children":22772},{"style":695},[22773],{"type":52,"value":698},{"type":46,"tag":107,"props":22775,"children":22776},{"style":120},[22777],{"type":52,"value":778},{"type":46,"tag":107,"props":22779,"children":22780},{"style":695},[22781],{"type":52,"value":1376},{"type":46,"tag":107,"props":22783,"children":22784},{"style":680},[22785],{"type":52,"value":1381},{"type":46,"tag":107,"props":22787,"children":22788},{"style":695},[22789],{"type":52,"value":1359},{"type":46,"tag":107,"props":22791,"children":22792},{"style":120},[22793],{"type":52,"value":1390},{"type":46,"tag":107,"props":22795,"children":22796},{"style":695},[22797],{"type":52,"value":698},{"type":46,"tag":107,"props":22799,"children":22800},{"style":120},[22801],{"type":52,"value":1399},{"type":46,"tag":107,"props":22803,"children":22804},{"style":695},[22805],{"type":52,"value":1404},{"type":46,"tag":450,"props":22807,"children":22808},{"v-slot:bigquery":7},[22809],{"type":46,"tag":97,"props":22810,"children":22811},{"className":455,"code":1410,"language":457,"meta":7,"style":7},[22812],{"type":46,"tag":88,"props":22813,"children":22814},{"__ignoreMap":7},[22815,22822,22829,22836,22843,22850,22857,22864,22871,22878,22885,22892,22899,22906,22913,22920,22927,22934,22941,22948,22955,22962,22969,22976,22983,22990,23013,23032,23055,23078,23101,23120,23175,23230,23285,23340,23359,23378,23397,23436,23459,23482,23505,23528,23563,23622,23673],{"type":46,"tag":107,"props":22816,"children":22817},{"class":109,"line":110},[22818],{"type":46,"tag":107,"props":22819,"children":22820},{"style":467},[22821],{"type":52,"value":470},{"type":46,"tag":107,"props":22823,"children":22824},{"class":109,"line":473},[22825],{"type":46,"tag":107,"props":22826,"children":22827},{"style":467},[22828],{"type":52,"value":479},{"type":46,"tag":107,"props":22830,"children":22831},{"class":109,"line":23},[22832],{"type":46,"tag":107,"props":22833,"children":22834},{"style":467},[22835],{"type":52,"value":487},{"type":46,"tag":107,"props":22837,"children":22838},{"class":109,"line":490},[22839],{"type":46,"tag":107,"props":22840,"children":22841},{"style":467},[22842],{"type":52,"value":496},{"type":46,"tag":107,"props":22844,"children":22845},{"class":109,"line":499},[22846],{"type":46,"tag":107,"props":22847,"children":22848},{"style":467},[22849],{"type":52,"value":505},{"type":46,"tag":107,"props":22851,"children":22852},{"class":109,"line":508},[22853],{"type":46,"tag":107,"props":22854,"children":22855},{"style":467},[22856],{"type":52,"value":514},{"type":46,"tag":107,"props":22858,"children":22859},{"class":109,"line":517},[22860],{"type":46,"tag":107,"props":22861,"children":22862},{"style":467},[22863],{"type":52,"value":523},{"type":46,"tag":107,"props":22865,"children":22866},{"class":109,"line":526},[22867],{"type":46,"tag":107,"props":22868,"children":22869},{"style":467},[22870],{"type":52,"value":532},{"type":46,"tag":107,"props":22872,"children":22873},{"class":109,"line":535},[22874],{"type":46,"tag":107,"props":22875,"children":22876},{"style":467},[22877],{"type":52,"value":541},{"type":46,"tag":107,"props":22879,"children":22880},{"class":109,"line":544},[22881],{"type":46,"tag":107,"props":22882,"children":22883},{"style":467},[22884],{"type":52,"value":550},{"type":46,"tag":107,"props":22886,"children":22887},{"class":109,"line":553},[22888],{"type":46,"tag":107,"props":22889,"children":22890},{"style":467},[22891],{"type":52,"value":559},{"type":46,"tag":107,"props":22893,"children":22894},{"class":109,"line":562},[22895],{"type":46,"tag":107,"props":22896,"children":22897},{"style":467},[22898],{"type":52,"value":568},{"type":46,"tag":107,"props":22900,"children":22901},{"class":109,"line":571},[22902],{"type":46,"tag":107,"props":22903,"children":22904},{"style":467},[22905],{"type":52,"value":577},{"type":46,"tag":107,"props":22907,"children":22908},{"class":109,"line":580},[22909],{"type":46,"tag":107,"props":22910,"children":22911},{"style":467},[22912],{"type":52,"value":586},{"type":46,"tag":107,"props":22914,"children":22915},{"class":109,"line":11},[22916],{"type":46,"tag":107,"props":22917,"children":22918},{"style":467},[22919],{"type":52,"value":594},{"type":46,"tag":107,"props":22921,"children":22922},{"class":109,"line":597},[22923],{"type":46,"tag":107,"props":22924,"children":22925},{"style":467},[22926],{"type":52,"value":603},{"type":46,"tag":107,"props":22928,"children":22929},{"class":109,"line":606},[22930],{"type":46,"tag":107,"props":22931,"children":22932},{"style":467},[22933],{"type":52,"value":568},{"type":46,"tag":107,"props":22935,"children":22936},{"class":109,"line":614},[22937],{"type":46,"tag":107,"props":22938,"children":22939},{"style":467},[22940],{"type":52,"value":577},{"type":46,"tag":107,"props":22942,"children":22943},{"class":109,"line":622},[22944],{"type":46,"tag":107,"props":22945,"children":22946},{"style":467},[22947],{"type":52,"value":628},{"type":46,"tag":107,"props":22949,"children":22950},{"class":109,"line":631},[22951],{"type":46,"tag":107,"props":22952,"children":22953},{"style":467},[22954],{"type":52,"value":637},{"type":46,"tag":107,"props":22956,"children":22957},{"class":109,"line":640},[22958],{"type":46,"tag":107,"props":22959,"children":22960},{"style":467},[22961],{"type":52,"value":646},{"type":46,"tag":107,"props":22963,"children":22964},{"class":109,"line":649},[22965],{"type":46,"tag":107,"props":22966,"children":22967},{"style":467},[22968],{"type":52,"value":655},{"type":46,"tag":107,"props":22970,"children":22971},{"class":109,"line":658},[22972],{"type":46,"tag":107,"props":22973,"children":22974},{"style":467},[22975],{"type":52,"value":664},{"type":46,"tag":107,"props":22977,"children":22978},{"class":109,"line":667},[22979],{"type":46,"tag":107,"props":22980,"children":22981},{"emptyLinePlaceholder":22},[22982],{"type":52,"value":673},{"type":46,"tag":107,"props":22984,"children":22985},{"class":109,"line":676},[22986],{"type":46,"tag":107,"props":22987,"children":22988},{"style":680},[22989],{"type":52,"value":683},{"type":46,"tag":107,"props":22991,"children":22992},{"class":109,"line":686},[22993,22997,23001,23005,23009],{"type":46,"tag":107,"props":22994,"children":22995},{"style":120},[22996],{"type":52,"value":692},{"type":46,"tag":107,"props":22998,"children":22999},{"style":695},[23000],{"type":52,"value":698},{"type":46,"tag":107,"props":23002,"children":23003},{"style":120},[23004],{"type":52,"value":703},{"type":46,"tag":107,"props":23006,"children":23007},{"style":680},[23008],{"type":52,"value":708},{"type":46,"tag":107,"props":23010,"children":23011},{"style":695},[23012],{"type":52,"value":713},{"type":46,"tag":107,"props":23014,"children":23015},{"class":109,"line":716},[23016,23020,23024,23028],{"type":46,"tag":107,"props":23017,"children":23018},{"style":120},[23019],{"type":52,"value":692},{"type":46,"tag":107,"props":23021,"children":23022},{"style":695},[23023],{"type":52,"value":698},{"type":46,"tag":107,"props":23025,"children":23026},{"style":120},[23027],{"type":52,"value":730},{"type":46,"tag":107,"props":23029,"children":23030},{"style":695},[23031],{"type":52,"value":735},{"type":46,"tag":107,"props":23033,"children":23034},{"class":109,"line":738},[23035,23039,23043,23047,23051],{"type":46,"tag":107,"props":23036,"children":23037},{"style":120},[23038],{"type":52,"value":692},{"type":46,"tag":107,"props":23040,"children":23041},{"style":695},[23042],{"type":52,"value":698},{"type":46,"tag":107,"props":23044,"children":23045},{"style":120},[23046],{"type":52,"value":752},{"type":46,"tag":107,"props":23048,"children":23049},{"style":680},[23050],{"type":52,"value":708},{"type":46,"tag":107,"props":23052,"children":23053},{"style":695},[23054],{"type":52,"value":761},{"type":46,"tag":107,"props":23056,"children":23057},{"class":109,"line":764},[23058,23062,23066,23070,23074],{"type":46,"tag":107,"props":23059,"children":23060},{"style":120},[23061],{"type":52,"value":692},{"type":46,"tag":107,"props":23063,"children":23064},{"style":695},[23065],{"type":52,"value":698},{"type":46,"tag":107,"props":23067,"children":23068},{"style":120},[23069],{"type":52,"value":778},{"type":46,"tag":107,"props":23071,"children":23072},{"style":680},[23073],{"type":52,"value":708},{"type":46,"tag":107,"props":23075,"children":23076},{"style":695},[23077],{"type":52,"value":787},{"type":46,"tag":107,"props":23079,"children":23080},{"class":109,"line":790},[23081,23085,23089,23093,23097],{"type":46,"tag":107,"props":23082,"children":23083},{"style":120},[23084],{"type":52,"value":692},{"type":46,"tag":107,"props":23086,"children":23087},{"style":695},[23088],{"type":52,"value":698},{"type":46,"tag":107,"props":23090,"children":23091},{"style":120},[23092],{"type":52,"value":416},{"type":46,"tag":107,"props":23094,"children":23095},{"style":680},[23096],{"type":52,"value":708},{"type":46,"tag":107,"props":23098,"children":23099},{"style":695},[23100],{"type":52,"value":812},{"type":46,"tag":107,"props":23102,"children":23103},{"class":109,"line":815},[23104,23108,23112,23116],{"type":46,"tag":107,"props":23105,"children":23106},{"style":120},[23107],{"type":52,"value":692},{"type":46,"tag":107,"props":23109,"children":23110},{"style":695},[23111],{"type":52,"value":698},{"type":46,"tag":107,"props":23113,"children":23114},{"style":120},[23115],{"type":52,"value":829},{"type":46,"tag":107,"props":23117,"children":23118},{"style":695},[23119],{"type":52,"value":735},{"type":46,"tag":107,"props":23121,"children":23122},{"class":109,"line":836},[23123,23127,23131,23135,23139,23143,23147,23151,23155,23159,23163,23167,23171],{"type":46,"tag":107,"props":23124,"children":23125},{"style":695},[23126],{"type":52,"value":1727},{"type":46,"tag":107,"props":23128,"children":23129},{"style":120},[23130],{"type":52,"value":852},{"type":46,"tag":107,"props":23132,"children":23133},{"style":695},[23134],{"type":52,"value":698},{"type":46,"tag":107,"props":23136,"children":23137},{"style":120},[23138],{"type":52,"value":424},{"type":46,"tag":107,"props":23140,"children":23141},{"style":680},[23142],{"type":52,"value":708},{"type":46,"tag":107,"props":23144,"children":23145},{"style":680},[23146],{"type":52,"value":869},{"type":46,"tag":107,"props":23148,"children":23149},{"style":695},[23150],{"type":52,"value":847},{"type":46,"tag":107,"props":23152,"children":23153},{"style":120},[23154],{"type":52,"value":878},{"type":46,"tag":107,"props":23156,"children":23157},{"style":695},[23158],{"type":52,"value":883},{"type":46,"tag":107,"props":23160,"children":23161},{"style":120},[23162],{"type":52,"value":888},{"type":46,"tag":107,"props":23164,"children":23165},{"style":695},[23166],{"type":52,"value":893},{"type":46,"tag":107,"props":23168,"children":23169},{"style":680},[23170],{"type":52,"value":898},{"type":46,"tag":107,"props":23172,"children":23173},{"style":695},[23174],{"type":52,"value":903},{"type":46,"tag":107,"props":23176,"children":23177},{"class":109,"line":906},[23178,23182,23186,23190,23194,23198,23202,23206,23210,23214,23218,23222,23226],{"type":46,"tag":107,"props":23179,"children":23180},{"style":695},[23181],{"type":52,"value":1727},{"type":46,"tag":107,"props":23183,"children":23184},{"style":120},[23185],{"type":52,"value":852},{"type":46,"tag":107,"props":23187,"children":23188},{"style":695},[23189],{"type":52,"value":698},{"type":46,"tag":107,"props":23191,"children":23192},{"style":120},[23193],{"type":52,"value":928},{"type":46,"tag":107,"props":23195,"children":23196},{"style":680},[23197],{"type":52,"value":708},{"type":46,"tag":107,"props":23199,"children":23200},{"style":680},[23201],{"type":52,"value":869},{"type":46,"tag":107,"props":23203,"children":23204},{"style":695},[23205],{"type":52,"value":847},{"type":46,"tag":107,"props":23207,"children":23208},{"style":120},[23209],{"type":52,"value":878},{"type":46,"tag":107,"props":23211,"children":23212},{"style":695},[23213],{"type":52,"value":883},{"type":46,"tag":107,"props":23215,"children":23216},{"style":120},[23217],{"type":52,"value":888},{"type":46,"tag":107,"props":23219,"children":23220},{"style":695},[23221],{"type":52,"value":893},{"type":46,"tag":107,"props":23223,"children":23224},{"style":680},[23225],{"type":52,"value":898},{"type":46,"tag":107,"props":23227,"children":23228},{"style":695},[23229],{"type":52,"value":965},{"type":46,"tag":107,"props":23231,"children":23232},{"class":109,"line":968},[23233,23237,23241,23245,23249,23253,23257,23261,23265,23269,23273,23277,23281],{"type":46,"tag":107,"props":23234,"children":23235},{"style":695},[23236],{"type":52,"value":1727},{"type":46,"tag":107,"props":23238,"children":23239},{"style":120},[23240],{"type":52,"value":852},{"type":46,"tag":107,"props":23242,"children":23243},{"style":695},[23244],{"type":52,"value":698},{"type":46,"tag":107,"props":23246,"children":23247},{"style":120},[23248],{"type":52,"value":990},{"type":46,"tag":107,"props":23250,"children":23251},{"style":680},[23252],{"type":52,"value":708},{"type":46,"tag":107,"props":23254,"children":23255},{"style":680},[23256],{"type":52,"value":869},{"type":46,"tag":107,"props":23258,"children":23259},{"style":695},[23260],{"type":52,"value":847},{"type":46,"tag":107,"props":23262,"children":23263},{"style":120},[23264],{"type":52,"value":878},{"type":46,"tag":107,"props":23266,"children":23267},{"style":695},[23268],{"type":52,"value":883},{"type":46,"tag":107,"props":23270,"children":23271},{"style":120},[23272],{"type":52,"value":888},{"type":46,"tag":107,"props":23274,"children":23275},{"style":695},[23276],{"type":52,"value":893},{"type":46,"tag":107,"props":23278,"children":23279},{"style":680},[23280],{"type":52,"value":898},{"type":46,"tag":107,"props":23282,"children":23283},{"style":695},[23284],{"type":52,"value":1027},{"type":46,"tag":107,"props":23286,"children":23287},{"class":109,"line":1030},[23288,23292,23296,23300,23304,23308,23312,23316,23320,23324,23328,23332,23336],{"type":46,"tag":107,"props":23289,"children":23290},{"style":695},[23291],{"type":52,"value":1727},{"type":46,"tag":107,"props":23293,"children":23294},{"style":120},[23295],{"type":52,"value":852},{"type":46,"tag":107,"props":23297,"children":23298},{"style":695},[23299],{"type":52,"value":698},{"type":46,"tag":107,"props":23301,"children":23302},{"style":120},[23303],{"type":52,"value":1052},{"type":46,"tag":107,"props":23305,"children":23306},{"style":680},[23307],{"type":52,"value":708},{"type":46,"tag":107,"props":23309,"children":23310},{"style":680},[23311],{"type":52,"value":869},{"type":46,"tag":107,"props":23313,"children":23314},{"style":695},[23315],{"type":52,"value":847},{"type":46,"tag":107,"props":23317,"children":23318},{"style":120},[23319],{"type":52,"value":878},{"type":46,"tag":107,"props":23321,"children":23322},{"style":695},[23323],{"type":52,"value":883},{"type":46,"tag":107,"props":23325,"children":23326},{"style":120},[23327],{"type":52,"value":888},{"type":46,"tag":107,"props":23329,"children":23330},{"style":695},[23331],{"type":52,"value":893},{"type":46,"tag":107,"props":23333,"children":23334},{"style":680},[23335],{"type":52,"value":898},{"type":46,"tag":107,"props":23337,"children":23338},{"style":695},[23339],{"type":52,"value":1089},{"type":46,"tag":107,"props":23341,"children":23342},{"class":109,"line":1092},[23343,23347,23351,23355],{"type":46,"tag":107,"props":23344,"children":23345},{"style":120},[23346],{"type":52,"value":692},{"type":46,"tag":107,"props":23348,"children":23349},{"style":695},[23350],{"type":52,"value":698},{"type":46,"tag":107,"props":23352,"children":23353},{"style":120},[23354],{"type":52,"value":1106},{"type":46,"tag":107,"props":23356,"children":23357},{"style":695},[23358],{"type":52,"value":735},{"type":46,"tag":107,"props":23360,"children":23361},{"class":109,"line":1113},[23362,23366,23370,23374],{"type":46,"tag":107,"props":23363,"children":23364},{"style":120},[23365],{"type":52,"value":692},{"type":46,"tag":107,"props":23367,"children":23368},{"style":695},[23369],{"type":52,"value":698},{"type":46,"tag":107,"props":23371,"children":23372},{"style":120},[23373],{"type":52,"value":1127},{"type":46,"tag":107,"props":23375,"children":23376},{"style":695},[23377],{"type":52,"value":735},{"type":46,"tag":107,"props":23379,"children":23380},{"class":109,"line":1134},[23381,23385,23389,23393],{"type":46,"tag":107,"props":23382,"children":23383},{"style":120},[23384],{"type":52,"value":692},{"type":46,"tag":107,"props":23386,"children":23387},{"style":695},[23388],{"type":52,"value":698},{"type":46,"tag":107,"props":23390,"children":23391},{"style":120},[23392],{"type":52,"value":1148},{"type":46,"tag":107,"props":23394,"children":23395},{"style":695},[23396],{"type":52,"value":735},{"type":46,"tag":107,"props":23398,"children":23399},{"class":109,"line":1155},[23400,23404,23408,23412,23416,23420,23424,23428,23432],{"type":46,"tag":107,"props":23401,"children":23402},{"style":120},[23403],{"type":52,"value":1161},{"type":46,"tag":107,"props":23405,"children":23406},{"style":695},[23407],{"type":52,"value":698},{"type":46,"tag":107,"props":23409,"children":23410},{"style":120},[23411],{"type":52,"value":1170},{"type":46,"tag":107,"props":23413,"children":23414},{"style":680},[23415],{"type":52,"value":1175},{"type":46,"tag":107,"props":23417,"children":23418},{"style":120},[23419],{"type":52,"value":1180},{"type":46,"tag":107,"props":23421,"children":23422},{"style":695},[23423],{"type":52,"value":698},{"type":46,"tag":107,"props":23425,"children":23426},{"style":120},[23427],{"type":52,"value":1189},{"type":46,"tag":107,"props":23429,"children":23430},{"style":680},[23431],{"type":52,"value":708},{"type":46,"tag":107,"props":23433,"children":23434},{"style":695},[23435],{"type":52,"value":1198},{"type":46,"tag":107,"props":23437,"children":23438},{"class":109,"line":1201},[23439,23443,23447,23451,23455],{"type":46,"tag":107,"props":23440,"children":23441},{"style":120},[23442],{"type":52,"value":1161},{"type":46,"tag":107,"props":23444,"children":23445},{"style":695},[23446],{"type":52,"value":698},{"type":46,"tag":107,"props":23448,"children":23449},{"style":120},[23450],{"type":52,"value":1215},{"type":46,"tag":107,"props":23452,"children":23453},{"style":680},[23454],{"type":52,"value":708},{"type":46,"tag":107,"props":23456,"children":23457},{"style":695},[23458],{"type":52,"value":1224},{"type":46,"tag":107,"props":23460,"children":23461},{"class":109,"line":1227},[23462,23466,23470,23474,23478],{"type":46,"tag":107,"props":23463,"children":23464},{"style":120},[23465],{"type":52,"value":1161},{"type":46,"tag":107,"props":23467,"children":23468},{"style":695},[23469],{"type":52,"value":698},{"type":46,"tag":107,"props":23471,"children":23472},{"style":120},[23473],{"type":52,"value":1241},{"type":46,"tag":107,"props":23475,"children":23476},{"style":680},[23477],{"type":52,"value":708},{"type":46,"tag":107,"props":23479,"children":23480},{"style":695},[23481],{"type":52,"value":1250},{"type":46,"tag":107,"props":23483,"children":23484},{"class":109,"line":1253},[23485,23489,23493,23497,23501],{"type":46,"tag":107,"props":23486,"children":23487},{"style":680},[23488],{"type":52,"value":1259},{"type":46,"tag":107,"props":23490,"children":23491},{"style":120},[23492],{"type":52,"value":1264},{"type":46,"tag":107,"props":23494,"children":23495},{"style":695},[23496],{"type":52,"value":698},{"type":46,"tag":107,"props":23498,"children":23499},{"style":120},[23500],{"type":52,"value":1273},{"type":46,"tag":107,"props":23502,"children":23503},{"style":695},[23504],{"type":52,"value":1278},{"type":46,"tag":107,"props":23506,"children":23507},{"class":109,"line":1281},[23508,23512,23516,23520,23524],{"type":46,"tag":107,"props":23509,"children":23510},{"style":680},[23511],{"type":52,"value":348},{"type":46,"tag":107,"props":23513,"children":23514},{"style":120},[23515],{"type":52,"value":1264},{"type":46,"tag":107,"props":23517,"children":23518},{"style":695},[23519],{"type":52,"value":698},{"type":46,"tag":107,"props":23521,"children":23522},{"style":120},[23523],{"type":52,"value":1299},{"type":46,"tag":107,"props":23525,"children":23526},{"style":695},[23527],{"type":52,"value":1304},{"type":46,"tag":107,"props":23529,"children":23530},{"class":109,"line":1307},[23531,23535,23539,23543,23547,23551,23555,23559],{"type":46,"tag":107,"props":23532,"children":23533},{"style":680},[23534],{"type":52,"value":1313},{"type":46,"tag":107,"props":23536,"children":23537},{"style":120},[23538],{"type":52,"value":1318},{"type":46,"tag":107,"props":23540,"children":23541},{"style":695},[23542],{"type":52,"value":698},{"type":46,"tag":107,"props":23544,"children":23545},{"style":120},[23546],{"type":52,"value":752},{"type":46,"tag":107,"props":23548,"children":23549},{"style":680},[23550],{"type":52,"value":1331},{"type":46,"tag":107,"props":23552,"children":23553},{"style":120},[23554],{"type":52,"value":1336},{"type":46,"tag":107,"props":23556,"children":23557},{"style":695},[23558],{"type":52,"value":698},{"type":46,"tag":107,"props":23560,"children":23561},{"style":120},[23562],{"type":52,"value":1345},{"type":46,"tag":107,"props":23564,"children":23565},{"class":109,"line":1348},[23566,23570,23574,23578,23582,23586,23590,23594,23598,23602,23606,23610,23614,23618],{"type":46,"tag":107,"props":23567,"children":23568},{"style":680},[23569],{"type":52,"value":1354},{"type":46,"tag":107,"props":23571,"children":23572},{"style":680},[23573],{"type":52,"value":2175},{"type":46,"tag":107,"props":23575,"children":23576},{"style":695},[23577],{"type":52,"value":847},{"type":46,"tag":107,"props":23579,"children":23580},{"style":120},[23581],{"type":52,"value":852},{"type":46,"tag":107,"props":23583,"children":23584},{"style":695},[23585],{"type":52,"value":698},{"type":46,"tag":107,"props":23587,"children":23588},{"style":120},[23589],{"type":52,"value":778},{"type":46,"tag":107,"props":23591,"children":23592},{"style":695},[23593],{"type":52,"value":1376},{"type":46,"tag":107,"props":23595,"children":23596},{"style":680},[23597],{"type":52,"value":1381},{"type":46,"tag":107,"props":23599,"children":23600},{"style":680},[23601],{"type":52,"value":2175},{"type":46,"tag":107,"props":23603,"children":23604},{"style":695},[23605],{"type":52,"value":847},{"type":46,"tag":107,"props":23607,"children":23608},{"style":120},[23609],{"type":52,"value":1390},{"type":46,"tag":107,"props":23611,"children":23612},{"style":695},[23613],{"type":52,"value":698},{"type":46,"tag":107,"props":23615,"children":23616},{"style":120},[23617],{"type":52,"value":1399},{"type":46,"tag":107,"props":23619,"children":23620},{"style":695},[23621],{"type":52,"value":1404},{"type":46,"tag":107,"props":23623,"children":23624},{"class":109,"line":2226},[23625,23629,23633,23637,23641,23645,23649,23653,23657,23661,23665,23669],{"type":46,"tag":107,"props":23626,"children":23627},{"style":680},[23628],{"type":52,"value":2232},{"type":46,"tag":107,"props":23630,"children":23631},{"style":120},[23632],{"type":52,"value":1318},{"type":46,"tag":107,"props":23634,"children":23635},{"style":695},[23636],{"type":52,"value":698},{"type":46,"tag":107,"props":23638,"children":23639},{"style":120},[23640],{"type":52,"value":2245},{"type":46,"tag":107,"props":23642,"children":23643},{"style":680},[23644],{"type":52,"value":2250},{"type":46,"tag":107,"props":23646,"children":23647},{"style":680},[23648],{"type":52,"value":2255},{"type":46,"tag":107,"props":23650,"children":23651},{"style":695},[23652],{"type":52,"value":2260},{"type":46,"tag":107,"props":23654,"children":23655},{"style":680},[23656],{"type":52,"value":2265},{"type":46,"tag":107,"props":23658,"children":23659},{"style":120},[23660],{"type":52,"value":1318},{"type":46,"tag":107,"props":23662,"children":23663},{"style":695},[23664],{"type":52,"value":698},{"type":46,"tag":107,"props":23666,"children":23667},{"style":120},[23668],{"type":52,"value":416},{"type":46,"tag":107,"props":23670,"children":23671},{"style":680},[23672],{"type":52,"value":2282},{"type":46,"tag":107,"props":23674,"children":23675},{"class":109,"line":2285},[23676,23680,23684,23688,23692,23696,23700,23704,23708,23712,23716,23720,23724,23728,23732,23736,23740,23744],{"type":46,"tag":107,"props":23677,"children":23678},{"style":695},[23679],{"type":52,"value":2291},{"type":46,"tag":107,"props":23681,"children":23682},{"style":120},[23683],{"type":52,"value":2296},{"type":46,"tag":107,"props":23685,"children":23686},{"style":695},[23687],{"type":52,"value":2301},{"type":46,"tag":107,"props":23689,"children":23690},{"style":680},[23691],{"type":52,"value":2306},{"type":46,"tag":107,"props":23693,"children":23694},{"style":695},[23695],{"type":52,"value":2311},{"type":46,"tag":107,"props":23697,"children":23698},{"style":680},[23699],{"type":52,"value":2316},{"type":46,"tag":107,"props":23701,"children":23702},{"style":680},[23703],{"type":52,"value":2321},{"type":46,"tag":107,"props":23705,"children":23706},{"style":120},[23707],{"type":52,"value":1318},{"type":46,"tag":107,"props":23709,"children":23710},{"style":695},[23711],{"type":52,"value":698},{"type":46,"tag":107,"props":23713,"children":23714},{"style":120},[23715],{"type":52,"value":703},{"type":46,"tag":107,"props":23717,"children":23718},{"style":680},[23719],{"type":52,"value":2338},{"type":46,"tag":107,"props":23721,"children":23722},{"style":120},[23723],{"type":52,"value":1318},{"type":46,"tag":107,"props":23725,"children":23726},{"style":695},[23727],{"type":52,"value":698},{"type":46,"tag":107,"props":23729,"children":23730},{"style":120},[23731],{"type":52,"value":2351},{"type":46,"tag":107,"props":23733,"children":23734},{"style":680},[23735],{"type":52,"value":2356},{"type":46,"tag":107,"props":23737,"children":23738},{"style":695},[23739],{"type":52,"value":1376},{"type":46,"tag":107,"props":23741,"children":23742},{"style":680},[23743],{"type":52,"value":1381},{"type":46,"tag":107,"props":23745,"children":23746},{"style":120},[23747],{"type":52,"value":2369},{"type":46,"tag":450,"props":23749,"children":23750},{"v-slot:snowflake":7},[23751],{"type":46,"tag":97,"props":23752,"children":23753},{"className":455,"code":2375,"language":457,"meta":7,"style":7},[23754],{"type":46,"tag":88,"props":23755,"children":23756},{"__ignoreMap":7},[23757,23764,23771,23778,23785,23792,23799,23806,23813,23820,23827,23834,23841,23848,23855,23862,23869,23876,23883,23890,23897,23904,23911,23918,23925,23932,23955,23974,23997,24020,24043,24062,24121,24180,24239,24298,24317,24336,24355,24394,24417,24440,24463,24486,24521],{"type":46,"tag":107,"props":23758,"children":23759},{"class":109,"line":110},[23760],{"type":46,"tag":107,"props":23761,"children":23762},{"style":467},[23763],{"type":52,"value":470},{"type":46,"tag":107,"props":23765,"children":23766},{"class":109,"line":473},[23767],{"type":46,"tag":107,"props":23768,"children":23769},{"style":467},[23770],{"type":52,"value":479},{"type":46,"tag":107,"props":23772,"children":23773},{"class":109,"line":23},[23774],{"type":46,"tag":107,"props":23775,"children":23776},{"style":467},[23777],{"type":52,"value":487},{"type":46,"tag":107,"props":23779,"children":23780},{"class":109,"line":490},[23781],{"type":46,"tag":107,"props":23782,"children":23783},{"style":467},[23784],{"type":52,"value":496},{"type":46,"tag":107,"props":23786,"children":23787},{"class":109,"line":499},[23788],{"type":46,"tag":107,"props":23789,"children":23790},{"style":467},[23791],{"type":52,"value":505},{"type":46,"tag":107,"props":23793,"children":23794},{"class":109,"line":508},[23795],{"type":46,"tag":107,"props":23796,"children":23797},{"style":467},[23798],{"type":52,"value":514},{"type":46,"tag":107,"props":23800,"children":23801},{"class":109,"line":517},[23802],{"type":46,"tag":107,"props":23803,"children":23804},{"style":467},[23805],{"type":52,"value":523},{"type":46,"tag":107,"props":23807,"children":23808},{"class":109,"line":526},[23809],{"type":46,"tag":107,"props":23810,"children":23811},{"style":467},[23812],{"type":52,"value":532},{"type":46,"tag":107,"props":23814,"children":23815},{"class":109,"line":535},[23816],{"type":46,"tag":107,"props":23817,"children":23818},{"style":467},[23819],{"type":52,"value":541},{"type":46,"tag":107,"props":23821,"children":23822},{"class":109,"line":544},[23823],{"type":46,"tag":107,"props":23824,"children":23825},{"style":467},[23826],{"type":52,"value":550},{"type":46,"tag":107,"props":23828,"children":23829},{"class":109,"line":553},[23830],{"type":46,"tag":107,"props":23831,"children":23832},{"style":467},[23833],{"type":52,"value":559},{"type":46,"tag":107,"props":23835,"children":23836},{"class":109,"line":562},[23837],{"type":46,"tag":107,"props":23838,"children":23839},{"style":467},[23840],{"type":52,"value":568},{"type":46,"tag":107,"props":23842,"children":23843},{"class":109,"line":571},[23844],{"type":46,"tag":107,"props":23845,"children":23846},{"style":467},[23847],{"type":52,"value":577},{"type":46,"tag":107,"props":23849,"children":23850},{"class":109,"line":580},[23851],{"type":46,"tag":107,"props":23852,"children":23853},{"style":467},[23854],{"type":52,"value":586},{"type":46,"tag":107,"props":23856,"children":23857},{"class":109,"line":11},[23858],{"type":46,"tag":107,"props":23859,"children":23860},{"style":467},[23861],{"type":52,"value":594},{"type":46,"tag":107,"props":23863,"children":23864},{"class":109,"line":597},[23865],{"type":46,"tag":107,"props":23866,"children":23867},{"style":467},[23868],{"type":52,"value":603},{"type":46,"tag":107,"props":23870,"children":23871},{"class":109,"line":606},[23872],{"type":46,"tag":107,"props":23873,"children":23874},{"style":467},[23875],{"type":52,"value":568},{"type":46,"tag":107,"props":23877,"children":23878},{"class":109,"line":614},[23879],{"type":46,"tag":107,"props":23880,"children":23881},{"style":467},[23882],{"type":52,"value":577},{"type":46,"tag":107,"props":23884,"children":23885},{"class":109,"line":622},[23886],{"type":46,"tag":107,"props":23887,"children":23888},{"style":467},[23889],{"type":52,"value":628},{"type":46,"tag":107,"props":23891,"children":23892},{"class":109,"line":631},[23893],{"type":46,"tag":107,"props":23894,"children":23895},{"style":467},[23896],{"type":52,"value":637},{"type":46,"tag":107,"props":23898,"children":23899},{"class":109,"line":640},[23900],{"type":46,"tag":107,"props":23901,"children":23902},{"style":467},[23903],{"type":52,"value":646},{"type":46,"tag":107,"props":23905,"children":23906},{"class":109,"line":649},[23907],{"type":46,"tag":107,"props":23908,"children":23909},{"style":467},[23910],{"type":52,"value":655},{"type":46,"tag":107,"props":23912,"children":23913},{"class":109,"line":658},[23914],{"type":46,"tag":107,"props":23915,"children":23916},{"style":467},[23917],{"type":52,"value":664},{"type":46,"tag":107,"props":23919,"children":23920},{"class":109,"line":667},[23921],{"type":46,"tag":107,"props":23922,"children":23923},{"emptyLinePlaceholder":22},[23924],{"type":52,"value":673},{"type":46,"tag":107,"props":23926,"children":23927},{"class":109,"line":676},[23928],{"type":46,"tag":107,"props":23929,"children":23930},{"style":680},[23931],{"type":52,"value":683},{"type":46,"tag":107,"props":23933,"children":23934},{"class":109,"line":686},[23935,23939,23943,23947,23951],{"type":46,"tag":107,"props":23936,"children":23937},{"style":120},[23938],{"type":52,"value":692},{"type":46,"tag":107,"props":23940,"children":23941},{"style":695},[23942],{"type":52,"value":698},{"type":46,"tag":107,"props":23944,"children":23945},{"style":120},[23946],{"type":52,"value":703},{"type":46,"tag":107,"props":23948,"children":23949},{"style":680},[23950],{"type":52,"value":708},{"type":46,"tag":107,"props":23952,"children":23953},{"style":695},[23954],{"type":52,"value":713},{"type":46,"tag":107,"props":23956,"children":23957},{"class":109,"line":716},[23958,23962,23966,23970],{"type":46,"tag":107,"props":23959,"children":23960},{"style":120},[23961],{"type":52,"value":692},{"type":46,"tag":107,"props":23963,"children":23964},{"style":695},[23965],{"type":52,"value":698},{"type":46,"tag":107,"props":23967,"children":23968},{"style":120},[23969],{"type":52,"value":730},{"type":46,"tag":107,"props":23971,"children":23972},{"style":695},[23973],{"type":52,"value":735},{"type":46,"tag":107,"props":23975,"children":23976},{"class":109,"line":738},[23977,23981,23985,23989,23993],{"type":46,"tag":107,"props":23978,"children":23979},{"style":120},[23980],{"type":52,"value":692},{"type":46,"tag":107,"props":23982,"children":23983},{"style":695},[23984],{"type":52,"value":698},{"type":46,"tag":107,"props":23986,"children":23987},{"style":120},[23988],{"type":52,"value":752},{"type":46,"tag":107,"props":23990,"children":23991},{"style":680},[23992],{"type":52,"value":708},{"type":46,"tag":107,"props":23994,"children":23995},{"style":695},[23996],{"type":52,"value":761},{"type":46,"tag":107,"props":23998,"children":23999},{"class":109,"line":764},[24000,24004,24008,24012,24016],{"type":46,"tag":107,"props":24001,"children":24002},{"style":120},[24003],{"type":52,"value":692},{"type":46,"tag":107,"props":24005,"children":24006},{"style":695},[24007],{"type":52,"value":698},{"type":46,"tag":107,"props":24009,"children":24010},{"style":120},[24011],{"type":52,"value":778},{"type":46,"tag":107,"props":24013,"children":24014},{"style":680},[24015],{"type":52,"value":708},{"type":46,"tag":107,"props":24017,"children":24018},{"style":695},[24019],{"type":52,"value":787},{"type":46,"tag":107,"props":24021,"children":24022},{"class":109,"line":790},[24023,24027,24031,24035,24039],{"type":46,"tag":107,"props":24024,"children":24025},{"style":120},[24026],{"type":52,"value":692},{"type":46,"tag":107,"props":24028,"children":24029},{"style":695},[24030],{"type":52,"value":698},{"type":46,"tag":107,"props":24032,"children":24033},{"style":120},[24034],{"type":52,"value":416},{"type":46,"tag":107,"props":24036,"children":24037},{"style":680},[24038],{"type":52,"value":708},{"type":46,"tag":107,"props":24040,"children":24041},{"style":695},[24042],{"type":52,"value":812},{"type":46,"tag":107,"props":24044,"children":24045},{"class":109,"line":815},[24046,24050,24054,24058],{"type":46,"tag":107,"props":24047,"children":24048},{"style":120},[24049],{"type":52,"value":692},{"type":46,"tag":107,"props":24051,"children":24052},{"style":695},[24053],{"type":52,"value":698},{"type":46,"tag":107,"props":24055,"children":24056},{"style":120},[24057],{"type":52,"value":829},{"type":46,"tag":107,"props":24059,"children":24060},{"style":695},[24061],{"type":52,"value":735},{"type":46,"tag":107,"props":24063,"children":24064},{"class":109,"line":836},[24065,24069,24073,24077,24081,24085,24089,24093,24097,24101,24105,24109,24113,24117],{"type":46,"tag":107,"props":24066,"children":24067},{"style":120},[24068],{"type":52,"value":842},{"type":46,"tag":107,"props":24070,"children":24071},{"style":695},[24072],{"type":52,"value":847},{"type":46,"tag":107,"props":24074,"children":24075},{"style":120},[24076],{"type":52,"value":852},{"type":46,"tag":107,"props":24078,"children":24079},{"style":695},[24080],{"type":52,"value":698},{"type":46,"tag":107,"props":24082,"children":24083},{"style":120},[24084],{"type":52,"value":424},{"type":46,"tag":107,"props":24086,"children":24087},{"style":680},[24088],{"type":52,"value":708},{"type":46,"tag":107,"props":24090,"children":24091},{"style":680},[24092],{"type":52,"value":869},{"type":46,"tag":107,"props":24094,"children":24095},{"style":695},[24096],{"type":52,"value":847},{"type":46,"tag":107,"props":24098,"children":24099},{"style":120},[24100],{"type":52,"value":878},{"type":46,"tag":107,"props":24102,"children":24103},{"style":695},[24104],{"type":52,"value":883},{"type":46,"tag":107,"props":24106,"children":24107},{"style":120},[24108],{"type":52,"value":888},{"type":46,"tag":107,"props":24110,"children":24111},{"style":695},[24112],{"type":52,"value":893},{"type":46,"tag":107,"props":24114,"children":24115},{"style":680},[24116],{"type":52,"value":898},{"type":46,"tag":107,"props":24118,"children":24119},{"style":695},[24120],{"type":52,"value":903},{"type":46,"tag":107,"props":24122,"children":24123},{"class":109,"line":906},[24124,24128,24132,24136,24140,24144,24148,24152,24156,24160,24164,24168,24172,24176],{"type":46,"tag":107,"props":24125,"children":24126},{"style":120},[24127],{"type":52,"value":842},{"type":46,"tag":107,"props":24129,"children":24130},{"style":695},[24131],{"type":52,"value":847},{"type":46,"tag":107,"props":24133,"children":24134},{"style":120},[24135],{"type":52,"value":852},{"type":46,"tag":107,"props":24137,"children":24138},{"style":695},[24139],{"type":52,"value":698},{"type":46,"tag":107,"props":24141,"children":24142},{"style":120},[24143],{"type":52,"value":928},{"type":46,"tag":107,"props":24145,"children":24146},{"style":680},[24147],{"type":52,"value":708},{"type":46,"tag":107,"props":24149,"children":24150},{"style":680},[24151],{"type":52,"value":869},{"type":46,"tag":107,"props":24153,"children":24154},{"style":695},[24155],{"type":52,"value":847},{"type":46,"tag":107,"props":24157,"children":24158},{"style":120},[24159],{"type":52,"value":878},{"type":46,"tag":107,"props":24161,"children":24162},{"style":695},[24163],{"type":52,"value":883},{"type":46,"tag":107,"props":24165,"children":24166},{"style":120},[24167],{"type":52,"value":888},{"type":46,"tag":107,"props":24169,"children":24170},{"style":695},[24171],{"type":52,"value":893},{"type":46,"tag":107,"props":24173,"children":24174},{"style":680},[24175],{"type":52,"value":898},{"type":46,"tag":107,"props":24177,"children":24178},{"style":695},[24179],{"type":52,"value":965},{"type":46,"tag":107,"props":24181,"children":24182},{"class":109,"line":968},[24183,24187,24191,24195,24199,24203,24207,24211,24215,24219,24223,24227,24231,24235],{"type":46,"tag":107,"props":24184,"children":24185},{"style":120},[24186],{"type":52,"value":842},{"type":46,"tag":107,"props":24188,"children":24189},{"style":695},[24190],{"type":52,"value":847},{"type":46,"tag":107,"props":24192,"children":24193},{"style":120},[24194],{"type":52,"value":852},{"type":46,"tag":107,"props":24196,"children":24197},{"style":695},[24198],{"type":52,"value":698},{"type":46,"tag":107,"props":24200,"children":24201},{"style":120},[24202],{"type":52,"value":990},{"type":46,"tag":107,"props":24204,"children":24205},{"style":680},[24206],{"type":52,"value":708},{"type":46,"tag":107,"props":24208,"children":24209},{"style":680},[24210],{"type":52,"value":869},{"type":46,"tag":107,"props":24212,"children":24213},{"style":695},[24214],{"type":52,"value":847},{"type":46,"tag":107,"props":24216,"children":24217},{"style":120},[24218],{"type":52,"value":878},{"type":46,"tag":107,"props":24220,"children":24221},{"style":695},[24222],{"type":52,"value":883},{"type":46,"tag":107,"props":24224,"children":24225},{"style":120},[24226],{"type":52,"value":888},{"type":46,"tag":107,"props":24228,"children":24229},{"style":695},[24230],{"type":52,"value":893},{"type":46,"tag":107,"props":24232,"children":24233},{"style":680},[24234],{"type":52,"value":898},{"type":46,"tag":107,"props":24236,"children":24237},{"style":695},[24238],{"type":52,"value":1027},{"type":46,"tag":107,"props":24240,"children":24241},{"class":109,"line":1030},[24242,24246,24250,24254,24258,24262,24266,24270,24274,24278,24282,24286,24290,24294],{"type":46,"tag":107,"props":24243,"children":24244},{"style":120},[24245],{"type":52,"value":842},{"type":46,"tag":107,"props":24247,"children":24248},{"style":695},[24249],{"type":52,"value":847},{"type":46,"tag":107,"props":24251,"children":24252},{"style":120},[24253],{"type":52,"value":852},{"type":46,"tag":107,"props":24255,"children":24256},{"style":695},[24257],{"type":52,"value":698},{"type":46,"tag":107,"props":24259,"children":24260},{"style":120},[24261],{"type":52,"value":1052},{"type":46,"tag":107,"props":24263,"children":24264},{"style":680},[24265],{"type":52,"value":708},{"type":46,"tag":107,"props":24267,"children":24268},{"style":680},[24269],{"type":52,"value":869},{"type":46,"tag":107,"props":24271,"children":24272},{"style":695},[24273],{"type":52,"value":847},{"type":46,"tag":107,"props":24275,"children":24276},{"style":120},[24277],{"type":52,"value":878},{"type":46,"tag":107,"props":24279,"children":24280},{"style":695},[24281],{"type":52,"value":883},{"type":46,"tag":107,"props":24283,"children":24284},{"style":120},[24285],{"type":52,"value":888},{"type":46,"tag":107,"props":24287,"children":24288},{"style":695},[24289],{"type":52,"value":893},{"type":46,"tag":107,"props":24291,"children":24292},{"style":680},[24293],{"type":52,"value":898},{"type":46,"tag":107,"props":24295,"children":24296},{"style":695},[24297],{"type":52,"value":1089},{"type":46,"tag":107,"props":24299,"children":24300},{"class":109,"line":1092},[24301,24305,24309,24313],{"type":46,"tag":107,"props":24302,"children":24303},{"style":120},[24304],{"type":52,"value":692},{"type":46,"tag":107,"props":24306,"children":24307},{"style":695},[24308],{"type":52,"value":698},{"type":46,"tag":107,"props":24310,"children":24311},{"style":120},[24312],{"type":52,"value":1106},{"type":46,"tag":107,"props":24314,"children":24315},{"style":695},[24316],{"type":52,"value":735},{"type":46,"tag":107,"props":24318,"children":24319},{"class":109,"line":1113},[24320,24324,24328,24332],{"type":46,"tag":107,"props":24321,"children":24322},{"style":120},[24323],{"type":52,"value":692},{"type":46,"tag":107,"props":24325,"children":24326},{"style":695},[24327],{"type":52,"value":698},{"type":46,"tag":107,"props":24329,"children":24330},{"style":120},[24331],{"type":52,"value":1127},{"type":46,"tag":107,"props":24333,"children":24334},{"style":695},[24335],{"type":52,"value":735},{"type":46,"tag":107,"props":24337,"children":24338},{"class":109,"line":1134},[24339,24343,24347,24351],{"type":46,"tag":107,"props":24340,"children":24341},{"style":120},[24342],{"type":52,"value":692},{"type":46,"tag":107,"props":24344,"children":24345},{"style":695},[24346],{"type":52,"value":698},{"type":46,"tag":107,"props":24348,"children":24349},{"style":120},[24350],{"type":52,"value":1148},{"type":46,"tag":107,"props":24352,"children":24353},{"style":695},[24354],{"type":52,"value":735},{"type":46,"tag":107,"props":24356,"children":24357},{"class":109,"line":1155},[24358,24362,24366,24370,24374,24378,24382,24386,24390],{"type":46,"tag":107,"props":24359,"children":24360},{"style":120},[24361],{"type":52,"value":1161},{"type":46,"tag":107,"props":24363,"children":24364},{"style":695},[24365],{"type":52,"value":698},{"type":46,"tag":107,"props":24367,"children":24368},{"style":120},[24369],{"type":52,"value":1170},{"type":46,"tag":107,"props":24371,"children":24372},{"style":680},[24373],{"type":52,"value":1175},{"type":46,"tag":107,"props":24375,"children":24376},{"style":120},[24377],{"type":52,"value":1180},{"type":46,"tag":107,"props":24379,"children":24380},{"style":695},[24381],{"type":52,"value":698},{"type":46,"tag":107,"props":24383,"children":24384},{"style":120},[24385],{"type":52,"value":1189},{"type":46,"tag":107,"props":24387,"children":24388},{"style":680},[24389],{"type":52,"value":708},{"type":46,"tag":107,"props":24391,"children":24392},{"style":695},[24393],{"type":52,"value":1198},{"type":46,"tag":107,"props":24395,"children":24396},{"class":109,"line":1201},[24397,24401,24405,24409,24413],{"type":46,"tag":107,"props":24398,"children":24399},{"style":120},[24400],{"type":52,"value":1161},{"type":46,"tag":107,"props":24402,"children":24403},{"style":695},[24404],{"type":52,"value":698},{"type":46,"tag":107,"props":24406,"children":24407},{"style":120},[24408],{"type":52,"value":1215},{"type":46,"tag":107,"props":24410,"children":24411},{"style":680},[24412],{"type":52,"value":708},{"type":46,"tag":107,"props":24414,"children":24415},{"style":695},[24416],{"type":52,"value":1224},{"type":46,"tag":107,"props":24418,"children":24419},{"class":109,"line":1227},[24420,24424,24428,24432,24436],{"type":46,"tag":107,"props":24421,"children":24422},{"style":120},[24423],{"type":52,"value":1161},{"type":46,"tag":107,"props":24425,"children":24426},{"style":695},[24427],{"type":52,"value":698},{"type":46,"tag":107,"props":24429,"children":24430},{"style":120},[24431],{"type":52,"value":1241},{"type":46,"tag":107,"props":24433,"children":24434},{"style":680},[24435],{"type":52,"value":708},{"type":46,"tag":107,"props":24437,"children":24438},{"style":695},[24439],{"type":52,"value":1250},{"type":46,"tag":107,"props":24441,"children":24442},{"class":109,"line":1253},[24443,24447,24451,24455,24459],{"type":46,"tag":107,"props":24444,"children":24445},{"style":680},[24446],{"type":52,"value":1259},{"type":46,"tag":107,"props":24448,"children":24449},{"style":120},[24450],{"type":52,"value":1264},{"type":46,"tag":107,"props":24452,"children":24453},{"style":695},[24454],{"type":52,"value":698},{"type":46,"tag":107,"props":24456,"children":24457},{"style":120},[24458],{"type":52,"value":1273},{"type":46,"tag":107,"props":24460,"children":24461},{"style":695},[24462],{"type":52,"value":1278},{"type":46,"tag":107,"props":24464,"children":24465},{"class":109,"line":1281},[24466,24470,24474,24478,24482],{"type":46,"tag":107,"props":24467,"children":24468},{"style":680},[24469],{"type":52,"value":348},{"type":46,"tag":107,"props":24471,"children":24472},{"style":120},[24473],{"type":52,"value":1264},{"type":46,"tag":107,"props":24475,"children":24476},{"style":695},[24477],{"type":52,"value":698},{"type":46,"tag":107,"props":24479,"children":24480},{"style":120},[24481],{"type":52,"value":1299},{"type":46,"tag":107,"props":24483,"children":24484},{"style":695},[24485],{"type":52,"value":1304},{"type":46,"tag":107,"props":24487,"children":24488},{"class":109,"line":1307},[24489,24493,24497,24501,24505,24509,24513,24517],{"type":46,"tag":107,"props":24490,"children":24491},{"style":680},[24492],{"type":52,"value":1313},{"type":46,"tag":107,"props":24494,"children":24495},{"style":120},[24496],{"type":52,"value":1318},{"type":46,"tag":107,"props":24498,"children":24499},{"style":695},[24500],{"type":52,"value":698},{"type":46,"tag":107,"props":24502,"children":24503},{"style":120},[24504],{"type":52,"value":752},{"type":46,"tag":107,"props":24506,"children":24507},{"style":680},[24508],{"type":52,"value":1331},{"type":46,"tag":107,"props":24510,"children":24511},{"style":120},[24512],{"type":52,"value":1336},{"type":46,"tag":107,"props":24514,"children":24515},{"style":695},[24516],{"type":52,"value":698},{"type":46,"tag":107,"props":24518,"children":24519},{"style":120},[24520],{"type":52,"value":1345},{"type":46,"tag":107,"props":24522,"children":24523},{"class":109,"line":1348},[24524,24528,24532,24536,24540,24544,24548,24552,24556,24560,24564,24568],{"type":46,"tag":107,"props":24525,"children":24526},{"style":680},[24527],{"type":52,"value":1354},{"type":46,"tag":107,"props":24529,"children":24530},{"style":120},[24531],{"type":52,"value":1318},{"type":46,"tag":107,"props":24533,"children":24534},{"style":695},[24535],{"type":52,"value":698},{"type":46,"tag":107,"props":24537,"children":24538},{"style":120},[24539],{"type":52,"value":778},{"type":46,"tag":107,"props":24541,"children":24542},{"style":695},[24543],{"type":52,"value":3167},{"type":46,"tag":107,"props":24545,"children":24546},{"style":680},[24547],{"type":52,"value":3172},{"type":46,"tag":107,"props":24549,"children":24550},{"style":680},[24551],{"type":52,"value":1331},{"type":46,"tag":107,"props":24553,"children":24554},{"style":120},[24555],{"type":52,"value":1336},{"type":46,"tag":107,"props":24557,"children":24558},{"style":695},[24559],{"type":52,"value":698},{"type":46,"tag":107,"props":24561,"children":24562},{"style":120},[24563],{"type":52,"value":1399},{"type":46,"tag":107,"props":24565,"children":24566},{"style":695},[24567],{"type":52,"value":3167},{"type":46,"tag":107,"props":24569,"children":24570},{"style":680},[24571],{"type":52,"value":3197},{"type":46,"tag":55,"props":24573,"children":24574},{},[24575,24576,24581,24582,24587],{"type":52,"value":3202},{"type":46,"tag":88,"props":24577,"children":24579},{"className":24578},[],[24580],{"type":52,"value":348},{"type":52,"value":3209},{"type":46,"tag":88,"props":24583,"children":24585},{"className":24584},[],[24586],{"type":52,"value":3215},{"type":52,"value":3217},{"type":46,"tag":131,"props":24589,"children":24590},{"id":3220},[24591,24592],{"type":52,"value":3223},{"type":46,"tag":88,"props":24593,"children":24595},{"className":24594},[],[24596],{"type":52,"value":3229},{"type":46,"tag":55,"props":24598,"children":24599},{},[24600,24601,24606,24607,24612,24613,24618,24619,24624],{"type":52,"value":3234},{"type":46,"tag":88,"props":24602,"children":24604},{"className":24603},[],[24605],{"type":52,"value":3240},{"type":52,"value":235},{"type":46,"tag":88,"props":24608,"children":24610},{"className":24609},[],[24611],{"type":52,"value":3247},{"type":52,"value":235},{"type":46,"tag":88,"props":24614,"children":24616},{"className":24615},[],[24617],{"type":52,"value":3254},{"type":52,"value":243},{"type":46,"tag":88,"props":24620,"children":24622},{"className":24621},[],[24623],{"type":52,"value":3261},{"type":52,"value":3263},{"type":46,"tag":162,"props":24626,"children":24627},{"type":336},[24628],{"type":46,"tag":55,"props":24629,"children":24630},{},[24631,24632,24637,24638,24643,24644,24648,24649,24654,24655,24660,24661,24666,24667,24672,24673,24678,24679,24684],{"type":52,"value":3271},{"type":46,"tag":88,"props":24633,"children":24635},{"className":24634},[],[24636],{"type":52,"value":3277},{"type":52,"value":3279},{"type":46,"tag":88,"props":24639,"children":24641},{"className":24640},[],[24642],{"type":52,"value":3285},{"type":52,"value":366},{"type":46,"tag":170,"props":24645,"children":24646},{},[24647],{"type":52,"value":371},{"type":52,"value":373},{"type":46,"tag":88,"props":24650,"children":24652},{"className":24651},[],[24653],{"type":52,"value":3285},{"type":52,"value":380},{"type":46,"tag":88,"props":24656,"children":24658},{"className":24657},[],[24659],{"type":52,"value":364},{"type":52,"value":3304},{"type":46,"tag":88,"props":24662,"children":24664},{"className":24663},[],[24665],{"type":52,"value":3254},{"type":52,"value":3311},{"type":46,"tag":88,"props":24668,"children":24670},{"className":24669},[],[24671],{"type":52,"value":3317},{"type":52,"value":3319},{"type":46,"tag":88,"props":24674,"children":24676},{"className":24675},[],[24677],{"type":52,"value":3277},{"type":52,"value":3326},{"type":46,"tag":88,"props":24680,"children":24682},{"className":24681},[],[24683],{"type":52,"value":400},{"type":52,"value":3333},{"type":46,"tag":55,"props":24686,"children":24687},{},[24688,24689,24697],{"type":52,"value":431},{"type":46,"tag":170,"props":24690,"children":24691},{},[24692],{"type":46,"tag":88,"props":24693,"children":24695},{"className":24694},[],[24696],{"type":52,"value":3346},{"type":52,"value":442},{"type":46,"tag":97,"props":24699,"children":24700},{"className":455,"code":3350,"language":457,"meta":7,"style":7},[24701],{"type":46,"tag":88,"props":24702,"children":24703},{"__ignoreMap":7},[24704,24711,24718,24725,24732,24739,24746,24753,24760,24767,24774,24781,24788,24795,24802,24809,24816,24823,24874,24897,24920,24939,24958,24981,25004,25055,25074,25133,25156,25179,25202,25225,25284],{"type":46,"tag":107,"props":24705,"children":24706},{"class":109,"line":110},[24707],{"type":46,"tag":107,"props":24708,"children":24709},{"style":467},[24710],{"type":52,"value":470},{"type":46,"tag":107,"props":24712,"children":24713},{"class":109,"line":473},[24714],{"type":46,"tag":107,"props":24715,"children":24716},{"style":467},[24717],{"type":52,"value":3369},{"type":46,"tag":107,"props":24719,"children":24720},{"class":109,"line":23},[24721],{"type":46,"tag":107,"props":24722,"children":24723},{"style":467},[24724],{"type":52,"value":487},{"type":46,"tag":107,"props":24726,"children":24727},{"class":109,"line":490},[24728],{"type":46,"tag":107,"props":24729,"children":24730},{"style":467},[24731],{"type":52,"value":496},{"type":46,"tag":107,"props":24733,"children":24734},{"class":109,"line":499},[24735],{"type":46,"tag":107,"props":24736,"children":24737},{"style":467},[24738],{"type":52,"value":505},{"type":46,"tag":107,"props":24740,"children":24741},{"class":109,"line":508},[24742],{"type":46,"tag":107,"props":24743,"children":24744},{"style":467},[24745],{"type":52,"value":514},{"type":46,"tag":107,"props":24747,"children":24748},{"class":109,"line":517},[24749],{"type":46,"tag":107,"props":24750,"children":24751},{"style":467},[24752],{"type":52,"value":3405},{"type":46,"tag":107,"props":24754,"children":24755},{"class":109,"line":526},[24756],{"type":46,"tag":107,"props":24757,"children":24758},{"style":467},[24759],{"type":52,"value":3413},{"type":46,"tag":107,"props":24761,"children":24762},{"class":109,"line":535},[24763],{"type":46,"tag":107,"props":24764,"children":24765},{"style":467},[24766],{"type":52,"value":541},{"type":46,"tag":107,"props":24768,"children":24769},{"class":109,"line":544},[24770],{"type":46,"tag":107,"props":24771,"children":24772},{"style":467},[24773],{"type":52,"value":3428},{"type":46,"tag":107,"props":24775,"children":24776},{"class":109,"line":553},[24777],{"type":46,"tag":107,"props":24778,"children":24779},{"style":467},[24780],{"type":52,"value":559},{"type":46,"tag":107,"props":24782,"children":24783},{"class":109,"line":562},[24784],{"type":46,"tag":107,"props":24785,"children":24786},{"style":467},[24787],{"type":52,"value":568},{"type":46,"tag":107,"props":24789,"children":24790},{"class":109,"line":571},[24791],{"type":46,"tag":107,"props":24792,"children":24793},{"style":467},[24794],{"type":52,"value":577},{"type":46,"tag":107,"props":24796,"children":24797},{"class":109,"line":580},[24798],{"type":46,"tag":107,"props":24799,"children":24800},{"style":467},[24801],{"type":52,"value":586},{"type":46,"tag":107,"props":24803,"children":24804},{"class":109,"line":11},[24805],{"type":46,"tag":107,"props":24806,"children":24807},{"style":467},[24808],{"type":52,"value":664},{"type":46,"tag":107,"props":24810,"children":24811},{"class":109,"line":597},[24812],{"type":46,"tag":107,"props":24813,"children":24814},{"emptyLinePlaceholder":22},[24815],{"type":52,"value":673},{"type":46,"tag":107,"props":24817,"children":24818},{"class":109,"line":606},[24819],{"type":46,"tag":107,"props":24820,"children":24821},{"style":680},[24822],{"type":52,"value":683},{"type":46,"tag":107,"props":24824,"children":24825},{"class":109,"line":614},[24826,24830,24834,24838,24842,24846,24850,24854,24858,24862,24866,24870],{"type":46,"tag":107,"props":24827,"children":24828},{"style":120},[24829],{"type":52,"value":3485},{"type":46,"tag":107,"props":24831,"children":24832},{"style":695},[24833],{"type":52,"value":847},{"type":46,"tag":107,"props":24835,"children":24836},{"style":120},[24837],{"type":52,"value":3494},{"type":46,"tag":107,"props":24839,"children":24840},{"style":695},[24841],{"type":52,"value":698},{"type":46,"tag":107,"props":24843,"children":24844},{"style":120},[24845],{"type":52,"value":752},{"type":46,"tag":107,"props":24847,"children":24848},{"style":695},[24849],{"type":52,"value":235},{"type":46,"tag":107,"props":24851,"children":24852},{"style":120},[24853],{"type":52,"value":3511},{"type":46,"tag":107,"props":24855,"children":24856},{"style":695},[24857],{"type":52,"value":698},{"type":46,"tag":107,"props":24859,"children":24860},{"style":120},[24861],{"type":52,"value":752},{"type":46,"tag":107,"props":24863,"children":24864},{"style":695},[24865],{"type":52,"value":1376},{"type":46,"tag":107,"props":24867,"children":24868},{"style":680},[24869],{"type":52,"value":898},{"type":46,"tag":107,"props":24871,"children":24872},{"style":695},[24873],{"type":52,"value":761},{"type":46,"tag":107,"props":24875,"children":24876},{"class":109,"line":622},[24877,24881,24885,24889,24893],{"type":46,"tag":107,"props":24878,"children":24879},{"style":120},[24880],{"type":52,"value":3539},{"type":46,"tag":107,"props":24882,"children":24883},{"style":695},[24884],{"type":52,"value":698},{"type":46,"tag":107,"props":24886,"children":24887},{"style":120},[24888],{"type":52,"value":703},{"type":46,"tag":107,"props":24890,"children":24891},{"style":680},[24892],{"type":52,"value":708},{"type":46,"tag":107,"props":24894,"children":24895},{"style":695},[24896],{"type":52,"value":3556},{"type":46,"tag":107,"props":24898,"children":24899},{"class":109,"line":631},[24900,24904,24908,24912,24916],{"type":46,"tag":107,"props":24901,"children":24902},{"style":120},[24903],{"type":52,"value":3564},{"type":46,"tag":107,"props":24905,"children":24906},{"style":695},[24907],{"type":52,"value":698},{"type":46,"tag":107,"props":24909,"children":24910},{"style":120},[24911],{"type":52,"value":703},{"type":46,"tag":107,"props":24913,"children":24914},{"style":680},[24915],{"type":52,"value":708},{"type":46,"tag":107,"props":24917,"children":24918},{"style":695},[24919],{"type":52,"value":3581},{"type":46,"tag":107,"props":24921,"children":24922},{"class":109,"line":640},[24923,24927,24931,24935],{"type":46,"tag":107,"props":24924,"children":24925},{"style":120},[24926],{"type":52,"value":3539},{"type":46,"tag":107,"props":24928,"children":24929},{"style":695},[24930],{"type":52,"value":698},{"type":46,"tag":107,"props":24932,"children":24933},{"style":120},[24934],{"type":52,"value":3597},{"type":46,"tag":107,"props":24936,"children":24937},{"style":695},[24938],{"type":52,"value":735},{"type":46,"tag":107,"props":24940,"children":24941},{"class":109,"line":649},[24942,24946,24950,24954],{"type":46,"tag":107,"props":24943,"children":24944},{"style":120},[24945],{"type":52,"value":3539},{"type":46,"tag":107,"props":24947,"children":24948},{"style":695},[24949],{"type":52,"value":698},{"type":46,"tag":107,"props":24951,"children":24952},{"style":120},[24953],{"type":52,"value":3617},{"type":46,"tag":107,"props":24955,"children":24956},{"style":695},[24957],{"type":52,"value":735},{"type":46,"tag":107,"props":24959,"children":24960},{"class":109,"line":658},[24961,24965,24969,24973,24977],{"type":46,"tag":107,"props":24962,"children":24963},{"style":120},[24964],{"type":52,"value":3539},{"type":46,"tag":107,"props":24966,"children":24967},{"style":695},[24968],{"type":52,"value":698},{"type":46,"tag":107,"props":24970,"children":24971},{"style":120},[24972],{"type":52,"value":778},{"type":46,"tag":107,"props":24974,"children":24975},{"style":680},[24976],{"type":52,"value":708},{"type":46,"tag":107,"props":24978,"children":24979},{"style":695},[24980],{"type":52,"value":3645},{"type":46,"tag":107,"props":24982,"children":24983},{"class":109,"line":667},[24984,24988,24992,24996,25000],{"type":46,"tag":107,"props":24985,"children":24986},{"style":120},[24987],{"type":52,"value":3564},{"type":46,"tag":107,"props":24989,"children":24990},{"style":695},[24991],{"type":52,"value":698},{"type":46,"tag":107,"props":24993,"children":24994},{"style":120},[24995],{"type":52,"value":1399},{"type":46,"tag":107,"props":24997,"children":24998},{"style":680},[24999],{"type":52,"value":708},{"type":46,"tag":107,"props":25001,"children":25002},{"style":695},[25003],{"type":52,"value":3669},{"type":46,"tag":107,"props":25005,"children":25006},{"class":109,"line":676},[25007,25011,25015,25019,25023,25027,25031,25035,25039,25043,25047,25051],{"type":46,"tag":107,"props":25008,"children":25009},{"style":120},[25010],{"type":52,"value":3677},{"type":46,"tag":107,"props":25012,"children":25013},{"style":695},[25014],{"type":52,"value":847},{"type":46,"tag":107,"props":25016,"children":25017},{"style":120},[25018],{"type":52,"value":3494},{"type":46,"tag":107,"props":25020,"children":25021},{"style":695},[25022],{"type":52,"value":698},{"type":46,"tag":107,"props":25024,"children":25025},{"style":120},[25026],{"type":52,"value":778},{"type":46,"tag":107,"props":25028,"children":25029},{"style":695},[25030],{"type":52,"value":235},{"type":46,"tag":107,"props":25032,"children":25033},{"style":120},[25034],{"type":52,"value":3511},{"type":46,"tag":107,"props":25036,"children":25037},{"style":695},[25038],{"type":52,"value":698},{"type":46,"tag":107,"props":25040,"children":25041},{"style":120},[25042],{"type":52,"value":1399},{"type":46,"tag":107,"props":25044,"children":25045},{"style":695},[25046],{"type":52,"value":1376},{"type":46,"tag":107,"props":25048,"children":25049},{"style":680},[25050],{"type":52,"value":898},{"type":46,"tag":107,"props":25052,"children":25053},{"style":695},[25054],{"type":52,"value":3722},{"type":46,"tag":107,"props":25056,"children":25057},{"class":109,"line":686},[25058,25062,25066,25070],{"type":46,"tag":107,"props":25059,"children":25060},{"style":120},[25061],{"type":52,"value":3539},{"type":46,"tag":107,"props":25063,"children":25064},{"style":695},[25065],{"type":52,"value":698},{"type":46,"tag":107,"props":25067,"children":25068},{"style":120},[25069],{"type":52,"value":3738},{"type":46,"tag":107,"props":25071,"children":25072},{"style":695},[25073],{"type":52,"value":735},{"type":46,"tag":107,"props":25075,"children":25076},{"class":109,"line":716},[25077,25081,25085,25089,25093,25097,25101,25105,25109,25113,25117,25121,25125,25129],{"type":46,"tag":107,"props":25078,"children":25079},{"style":120},[25080],{"type":52,"value":842},{"type":46,"tag":107,"props":25082,"children":25083},{"style":695},[25084],{"type":52,"value":847},{"type":46,"tag":107,"props":25086,"children":25087},{"style":120},[25088],{"type":52,"value":3494},{"type":46,"tag":107,"props":25090,"children":25091},{"style":695},[25092],{"type":52,"value":698},{"type":46,"tag":107,"props":25094,"children":25095},{"style":120},[25096],{"type":52,"value":3766},{"type":46,"tag":107,"props":25098,"children":25099},{"style":680},[25100],{"type":52,"value":708},{"type":46,"tag":107,"props":25102,"children":25103},{"style":680},[25104],{"type":52,"value":869},{"type":46,"tag":107,"props":25106,"children":25107},{"style":695},[25108],{"type":52,"value":847},{"type":46,"tag":107,"props":25110,"children":25111},{"style":120},[25112],{"type":52,"value":878},{"type":46,"tag":107,"props":25114,"children":25115},{"style":695},[25116],{"type":52,"value":883},{"type":46,"tag":107,"props":25118,"children":25119},{"style":120},[25120],{"type":52,"value":888},{"type":46,"tag":107,"props":25122,"children":25123},{"style":695},[25124],{"type":52,"value":893},{"type":46,"tag":107,"props":25126,"children":25127},{"style":680},[25128],{"type":52,"value":898},{"type":46,"tag":107,"props":25130,"children":25131},{"style":695},[25132],{"type":52,"value":3803},{"type":46,"tag":107,"props":25134,"children":25135},{"class":109,"line":738},[25136,25140,25144,25148,25152],{"type":46,"tag":107,"props":25137,"children":25138},{"style":120},[25139],{"type":52,"value":3539},{"type":46,"tag":107,"props":25141,"children":25142},{"style":695},[25143],{"type":52,"value":698},{"type":46,"tag":107,"props":25145,"children":25146},{"style":120},[25147],{"type":52,"value":3819},{"type":46,"tag":107,"props":25149,"children":25150},{"style":680},[25151],{"type":52,"value":708},{"type":46,"tag":107,"props":25153,"children":25154},{"style":695},[25155],{"type":52,"value":3828},{"type":46,"tag":107,"props":25157,"children":25158},{"class":109,"line":764},[25159,25163,25167,25171,25175],{"type":46,"tag":107,"props":25160,"children":25161},{"style":120},[25162],{"type":52,"value":3539},{"type":46,"tag":107,"props":25164,"children":25165},{"style":695},[25166],{"type":52,"value":698},{"type":46,"tag":107,"props":25168,"children":25169},{"style":120},[25170],{"type":52,"value":3844},{"type":46,"tag":107,"props":25172,"children":25173},{"style":680},[25174],{"type":52,"value":708},{"type":46,"tag":107,"props":25176,"children":25177},{"style":695},[25178],{"type":52,"value":3853},{"type":46,"tag":107,"props":25180,"children":25181},{"class":109,"line":790},[25182,25186,25190,25194,25198],{"type":46,"tag":107,"props":25183,"children":25184},{"style":680},[25185],{"type":52,"value":1259},{"type":46,"tag":107,"props":25187,"children":25188},{"style":120},[25189],{"type":52,"value":1264},{"type":46,"tag":107,"props":25191,"children":25192},{"style":695},[25193],{"type":52,"value":698},{"type":46,"tag":107,"props":25195,"children":25196},{"style":120},[25197],{"type":52,"value":3873},{"type":46,"tag":107,"props":25199,"children":25200},{"style":695},[25201],{"type":52,"value":3878},{"type":46,"tag":107,"props":25203,"children":25204},{"class":109,"line":815},[25205,25209,25213,25217,25221],{"type":46,"tag":107,"props":25206,"children":25207},{"style":680},[25208],{"type":52,"value":3254},{"type":46,"tag":107,"props":25210,"children":25211},{"style":120},[25212],{"type":52,"value":1264},{"type":46,"tag":107,"props":25214,"children":25215},{"style":695},[25216],{"type":52,"value":698},{"type":46,"tag":107,"props":25218,"children":25219},{"style":120},[25220],{"type":52,"value":3898},{"type":46,"tag":107,"props":25222,"children":25223},{"style":695},[25224],{"type":52,"value":3903},{"type":46,"tag":107,"props":25226,"children":25227},{"class":109,"line":836},[25228,25232,25236,25240,25244,25248,25252,25256,25260,25264,25268,25272,25276,25280],{"type":46,"tag":107,"props":25229,"children":25230},{"style":680},[25231],{"type":52,"value":1313},{"type":46,"tag":107,"props":25233,"children":25234},{"style":120},[25235],{"type":52,"value":3915},{"type":46,"tag":107,"props":25237,"children":25238},{"style":695},[25239],{"type":52,"value":847},{"type":46,"tag":107,"props":25241,"children":25242},{"style":120},[25243],{"type":52,"value":3494},{"type":46,"tag":107,"props":25245,"children":25246},{"style":695},[25247],{"type":52,"value":698},{"type":46,"tag":107,"props":25249,"children":25250},{"style":120},[25251],{"type":52,"value":752},{"type":46,"tag":107,"props":25253,"children":25254},{"style":695},[25255],{"type":52,"value":1376},{"type":46,"tag":107,"props":25257,"children":25258},{"style":680},[25259],{"type":52,"value":1381},{"type":46,"tag":107,"props":25261,"children":25262},{"style":120},[25263],{"type":52,"value":3915},{"type":46,"tag":107,"props":25265,"children":25266},{"style":695},[25267],{"type":52,"value":847},{"type":46,"tag":107,"props":25269,"children":25270},{"style":120},[25271],{"type":52,"value":3511},{"type":46,"tag":107,"props":25273,"children":25274},{"style":695},[25275],{"type":52,"value":698},{"type":46,"tag":107,"props":25277,"children":25278},{"style":120},[25279],{"type":52,"value":752},{"type":46,"tag":107,"props":25281,"children":25282},{"style":695},[25283],{"type":52,"value":1404},{"type":46,"tag":107,"props":25285,"children":25286},{"class":109,"line":906},[25287,25291,25295,25299,25303,25307,25311,25315,25319,25323,25327,25331],{"type":46,"tag":107,"props":25288,"children":25289},{"style":680},[25290],{"type":52,"value":2232},{"type":46,"tag":107,"props":25292,"children":25293},{"style":120},[25294],{"type":52,"value":3975},{"type":46,"tag":107,"props":25296,"children":25297},{"style":695},[25298],{"type":52,"value":847},{"type":46,"tag":107,"props":25300,"children":25301},{"style":120},[25302],{"type":52,"value":3494},{"type":46,"tag":107,"props":25304,"children":25305},{"style":695},[25306],{"type":52,"value":698},{"type":46,"tag":107,"props":25308,"children":25309},{"style":120},[25310],{"type":52,"value":752},{"type":46,"tag":107,"props":25312,"children":25313},{"style":695},[25314],{"type":52,"value":235},{"type":46,"tag":107,"props":25316,"children":25317},{"style":120},[25318],{"type":52,"value":3511},{"type":46,"tag":107,"props":25320,"children":25321},{"style":695},[25322],{"type":52,"value":698},{"type":46,"tag":107,"props":25324,"children":25325},{"style":120},[25326],{"type":52,"value":752},{"type":46,"tag":107,"props":25328,"children":25329},{"style":695},[25330],{"type":52,"value":1376},{"type":46,"tag":107,"props":25332,"children":25333},{"style":680},[25334],{"type":52,"value":4016},{"type":46,"tag":55,"props":25336,"children":25337},{},[25338,25339,25344,25345,25350],{"type":52,"value":3202},{"type":46,"tag":88,"props":25340,"children":25342},{"className":25341},[],[25343],{"type":52,"value":3254},{"type":52,"value":4027},{"type":46,"tag":88,"props":25346,"children":25348},{"className":25347},[],[25349],{"type":52,"value":3240},{"type":52,"value":4034},{"type":46,"tag":131,"props":25352,"children":25353},{"id":4037},[25354,25355],{"type":52,"value":4040},{"type":46,"tag":88,"props":25356,"children":25358},{"className":25357},[],[25359],{"type":52,"value":4046},{"type":46,"tag":55,"props":25361,"children":25362},{},[25363,25364,25369,25370,25375],{"type":52,"value":4051},{"type":46,"tag":88,"props":25365,"children":25367},{"className":25366},[],[25368],{"type":52,"value":4057},{"type":52,"value":235},{"type":46,"tag":88,"props":25371,"children":25373},{"className":25372},[],[25374],{"type":52,"value":2232},{"type":52,"value":4065},{"type":46,"tag":162,"props":25377,"children":25378},{"type":4068},[25379],{"type":46,"tag":55,"props":25380,"children":25381},{},[25382,25383,25388,25389,25394,25395,25400],{"type":52,"value":4074},{"type":46,"tag":88,"props":25384,"children":25386},{"className":25385},[],[25387],{"type":52,"value":275},{"type":52,"value":4081},{"type":46,"tag":88,"props":25390,"children":25392},{"className":25391},[],[25393],{"type":52,"value":703},{"type":52,"value":4088},{"type":46,"tag":88,"props":25396,"children":25398},{"className":25397},[],[25399],{"type":52,"value":283},{"type":52,"value":4095},{"type":46,"tag":55,"props":25402,"children":25403},{},[25404,25405,25413],{"type":52,"value":431},{"type":46,"tag":170,"props":25406,"children":25407},{},[25408],{"type":46,"tag":88,"props":25409,"children":25411},{"className":25410},[],[25412],{"type":52,"value":4108},{"type":52,"value":442},{"type":46,"tag":97,"props":25415,"children":25416},{"className":455,"code":4112,"language":457,"meta":7,"style":7},[25417],{"type":46,"tag":88,"props":25418,"children":25419},{"__ignoreMap":7},[25420,25427,25434,25441,25448,25455,25462,25469,25476,25483,25490,25497,25504,25511,25518,25525,25532,25547,25562,25577,25584,25599,25650,25657,25664,25671,25690],{"type":46,"tag":107,"props":25421,"children":25422},{"class":109,"line":110},[25423],{"type":46,"tag":107,"props":25424,"children":25425},{"style":467},[25426],{"type":52,"value":470},{"type":46,"tag":107,"props":25428,"children":25429},{"class":109,"line":473},[25430],{"type":46,"tag":107,"props":25431,"children":25432},{"style":467},[25433],{"type":52,"value":4131},{"type":46,"tag":107,"props":25435,"children":25436},{"class":109,"line":23},[25437],{"type":46,"tag":107,"props":25438,"children":25439},{"style":467},[25440],{"type":52,"value":487},{"type":46,"tag":107,"props":25442,"children":25443},{"class":109,"line":490},[25444],{"type":46,"tag":107,"props":25445,"children":25446},{"style":467},[25447],{"type":52,"value":496},{"type":46,"tag":107,"props":25449,"children":25450},{"class":109,"line":499},[25451],{"type":46,"tag":107,"props":25452,"children":25453},{"style":467},[25454],{"type":52,"value":505},{"type":46,"tag":107,"props":25456,"children":25457},{"class":109,"line":508},[25458],{"type":46,"tag":107,"props":25459,"children":25460},{"style":467},[25461],{"type":52,"value":514},{"type":46,"tag":107,"props":25463,"children":25464},{"class":109,"line":517},[25465],{"type":46,"tag":107,"props":25466,"children":25467},{"style":467},[25468],{"type":52,"value":4167},{"type":46,"tag":107,"props":25470,"children":25471},{"class":109,"line":526},[25472],{"type":46,"tag":107,"props":25473,"children":25474},{"style":467},[25475],{"type":52,"value":541},{"type":46,"tag":107,"props":25477,"children":25478},{"class":109,"line":535},[25479],{"type":46,"tag":107,"props":25480,"children":25481},{"style":467},[25482],{"type":52,"value":4182},{"type":46,"tag":107,"props":25484,"children":25485},{"class":109,"line":544},[25486],{"type":46,"tag":107,"props":25487,"children":25488},{"style":467},[25489],{"type":52,"value":559},{"type":46,"tag":107,"props":25491,"children":25492},{"class":109,"line":553},[25493],{"type":46,"tag":107,"props":25494,"children":25495},{"style":467},[25496],{"type":52,"value":568},{"type":46,"tag":107,"props":25498,"children":25499},{"class":109,"line":562},[25500],{"type":46,"tag":107,"props":25501,"children":25502},{"style":467},[25503],{"type":52,"value":577},{"type":46,"tag":107,"props":25505,"children":25506},{"class":109,"line":571},[25507],{"type":46,"tag":107,"props":25508,"children":25509},{"style":467},[25510],{"type":52,"value":586},{"type":46,"tag":107,"props":25512,"children":25513},{"class":109,"line":580},[25514],{"type":46,"tag":107,"props":25515,"children":25516},{"style":467},[25517],{"type":52,"value":664},{"type":46,"tag":107,"props":25519,"children":25520},{"class":109,"line":11},[25521],{"type":46,"tag":107,"props":25522,"children":25523},{"emptyLinePlaceholder":22},[25524],{"type":52,"value":673},{"type":46,"tag":107,"props":25526,"children":25527},{"class":109,"line":597},[25528],{"type":46,"tag":107,"props":25529,"children":25530},{"style":680},[25531],{"type":52,"value":683},{"type":46,"tag":107,"props":25533,"children":25534},{"class":109,"line":606},[25535,25539,25543],{"type":46,"tag":107,"props":25536,"children":25537},{"style":695},[25538],{"type":52,"value":4239},{"type":46,"tag":107,"props":25540,"children":25541},{"style":680},[25542],{"type":52,"value":898},{"type":46,"tag":107,"props":25544,"children":25545},{"style":695},[25546],{"type":52,"value":4248},{"type":46,"tag":107,"props":25548,"children":25549},{"class":109,"line":614},[25550,25554,25558],{"type":46,"tag":107,"props":25551,"children":25552},{"style":695},[25553],{"type":52,"value":4256},{"type":46,"tag":107,"props":25555,"children":25556},{"style":680},[25557],{"type":52,"value":898},{"type":46,"tag":107,"props":25559,"children":25560},{"style":695},[25561],{"type":52,"value":4265},{"type":46,"tag":107,"props":25563,"children":25564},{"class":109,"line":622},[25565,25569,25573],{"type":46,"tag":107,"props":25566,"children":25567},{"style":695},[25568],{"type":52,"value":4273},{"type":46,"tag":107,"props":25570,"children":25571},{"style":680},[25572],{"type":52,"value":898},{"type":46,"tag":107,"props":25574,"children":25575},{"style":695},[25576],{"type":52,"value":4282},{"type":46,"tag":107,"props":25578,"children":25579},{"class":109,"line":631},[25580],{"type":46,"tag":107,"props":25581,"children":25582},{"style":695},[25583],{"type":52,"value":4290},{"type":46,"tag":107,"props":25585,"children":25586},{"class":109,"line":640},[25587,25591,25595],{"type":46,"tag":107,"props":25588,"children":25589},{"style":680},[25590],{"type":52,"value":4298},{"type":46,"tag":107,"props":25592,"children":25593},{"style":680},[25594],{"type":52,"value":708},{"type":46,"tag":107,"props":25596,"children":25597},{"style":695},[25598],{"type":52,"value":4307},{"type":46,"tag":107,"props":25600,"children":25601},{"class":109,"line":649},[25602,25606,25610,25614,25618,25622,25626,25630,25634,25638,25642,25646],{"type":46,"tag":107,"props":25603,"children":25604},{"style":120},[25605],{"type":52,"value":842},{"type":46,"tag":107,"props":25607,"children":25608},{"style":695},[25609],{"type":52,"value":4319},{"type":46,"tag":107,"props":25611,"children":25612},{"style":680},[25613],{"type":52,"value":898},{"type":46,"tag":107,"props":25615,"children":25616},{"style":680},[25617],{"type":52,"value":869},{"type":46,"tag":107,"props":25619,"children":25620},{"style":695},[25621],{"type":52,"value":847},{"type":46,"tag":107,"props":25623,"children":25624},{"style":120},[25625],{"type":52,"value":878},{"type":46,"tag":107,"props":25627,"children":25628},{"style":695},[25629],{"type":52,"value":883},{"type":46,"tag":107,"props":25631,"children":25632},{"style":120},[25633],{"type":52,"value":888},{"type":46,"tag":107,"props":25635,"children":25636},{"style":695},[25637],{"type":52,"value":893},{"type":46,"tag":107,"props":25639,"children":25640},{"style":680},[25641],{"type":52,"value":898},{"type":46,"tag":107,"props":25643,"children":25644},{"style":695},[25645],{"type":52,"value":4356},{"type":46,"tag":107,"props":25647,"children":25648},{"style":467},[25649],{"type":52,"value":4361},{"type":46,"tag":107,"props":25651,"children":25652},{"class":109,"line":658},[25653],{"type":46,"tag":107,"props":25654,"children":25655},{"style":695},[25656],{"type":52,"value":4369},{"type":46,"tag":107,"props":25658,"children":25659},{"class":109,"line":667},[25660],{"type":46,"tag":107,"props":25661,"children":25662},{"style":695},[25663],{"type":52,"value":4377},{"type":46,"tag":107,"props":25665,"children":25666},{"class":109,"line":676},[25667],{"type":46,"tag":107,"props":25668,"children":25669},{"style":695},[25670],{"type":52,"value":4385},{"type":46,"tag":107,"props":25672,"children":25673},{"class":109,"line":686},[25674,25678,25682,25686],{"type":46,"tag":107,"props":25675,"children":25676},{"style":680},[25677],{"type":52,"value":1259},{"type":46,"tag":107,"props":25679,"children":25680},{"style":120},[25681],{"type":52,"value":1264},{"type":46,"tag":107,"props":25683,"children":25684},{"style":695},[25685],{"type":52,"value":698},{"type":46,"tag":107,"props":25687,"children":25688},{"style":120},[25689],{"type":52,"value":4405},{"type":46,"tag":107,"props":25691,"children":25692},{"class":109,"line":716},[25693,25697,25701,25705],{"type":46,"tag":107,"props":25694,"children":25695},{"style":680},[25696],{"type":52,"value":2232},{"type":46,"tag":107,"props":25698,"children":25699},{"style":680},[25700],{"type":52,"value":4417},{"type":46,"tag":107,"props":25702,"children":25703},{"style":680},[25704],{"type":52,"value":1331},{"type":46,"tag":107,"props":25706,"children":25707},{"style":126},[25708],{"type":52,"value":4426},{"type":46,"tag":131,"props":25710,"children":25711},{"id":4429},[25712,25713],{"type":52,"value":4432},{"type":46,"tag":88,"props":25714,"children":25716},{"className":25715},[],[25717],{"type":52,"value":4438},{"type":46,"tag":55,"props":25719,"children":25720},{},[25721],{"type":52,"value":4443},{"type":46,"tag":55,"props":25723,"children":25724},{},[25725,25726,25734],{"type":52,"value":431},{"type":46,"tag":170,"props":25727,"children":25728},{},[25729],{"type":46,"tag":88,"props":25730,"children":25732},{"className":25731},[],[25733],{"type":52,"value":4456},{"type":52,"value":442},{"type":46,"tag":55,"props":25736,"children":25737},{},[25738,25739,25744,25745,25750,25751,25756],{"type":52,"value":4462},{"type":46,"tag":88,"props":25740,"children":25742},{"className":25741},[],[25743],{"type":52,"value":4468},{"type":52,"value":4470},{"type":46,"tag":88,"props":25746,"children":25748},{"className":25747},[],[25749],{"type":52,"value":4476},{"type":52,"value":4470},{"type":46,"tag":88,"props":25752,"children":25754},{"className":25753},[],[25755],{"type":52,"value":4483},{"type":52,"value":4485},{"type":46,"tag":4487,"props":25758,"children":25759},{"id":4489},[25760],{"type":52,"value":4492},{"type":46,"tag":444,"props":25762,"children":25763},{":variants":4495,"group":4496},[25764,26089,26422],{"type":46,"tag":450,"props":25765,"children":25766},{"v-slot:facebook-ads":7},[25767],{"type":46,"tag":97,"props":25768,"children":25769},{"className":455,"code":4503,"language":457,"meta":7,"style":7},[25770],{"type":46,"tag":88,"props":25771,"children":25772},{"__ignoreMap":7},[25773,25780,25787,25794,25801,25808,25815,25822,25829,25836,25843,25850,25857,25864,25871,25878,25885,25908,25923,25930,25977,26008,26039,26070],{"type":46,"tag":107,"props":25774,"children":25775},{"class":109,"line":110},[25776],{"type":46,"tag":107,"props":25777,"children":25778},{"style":467},[25779],{"type":52,"value":470},{"type":46,"tag":107,"props":25781,"children":25782},{"class":109,"line":473},[25783],{"type":46,"tag":107,"props":25784,"children":25785},{"style":467},[25786],{"type":52,"value":4522},{"type":46,"tag":107,"props":25788,"children":25789},{"class":109,"line":23},[25790],{"type":46,"tag":107,"props":25791,"children":25792},{"style":467},[25793],{"type":52,"value":487},{"type":46,"tag":107,"props":25795,"children":25796},{"class":109,"line":490},[25797],{"type":46,"tag":107,"props":25798,"children":25799},{"style":467},[25800],{"type":52,"value":496},{"type":46,"tag":107,"props":25802,"children":25803},{"class":109,"line":499},[25804],{"type":46,"tag":107,"props":25805,"children":25806},{"style":467},[25807],{"type":52,"value":505},{"type":46,"tag":107,"props":25809,"children":25810},{"class":109,"line":508},[25811],{"type":46,"tag":107,"props":25812,"children":25813},{"style":467},[25814],{"type":52,"value":514},{"type":46,"tag":107,"props":25816,"children":25817},{"class":109,"line":517},[25818],{"type":46,"tag":107,"props":25819,"children":25820},{"style":467},[25821],{"type":52,"value":4558},{"type":46,"tag":107,"props":25823,"children":25824},{"class":109,"line":526},[25825],{"type":46,"tag":107,"props":25826,"children":25827},{"style":467},[25828],{"type":52,"value":541},{"type":46,"tag":107,"props":25830,"children":25831},{"class":109,"line":535},[25832],{"type":46,"tag":107,"props":25833,"children":25834},{"style":467},[25835],{"type":52,"value":4573},{"type":46,"tag":107,"props":25837,"children":25838},{"class":109,"line":544},[25839],{"type":46,"tag":107,"props":25840,"children":25841},{"style":467},[25842],{"type":52,"value":4581},{"type":46,"tag":107,"props":25844,"children":25845},{"class":109,"line":553},[25846],{"type":46,"tag":107,"props":25847,"children":25848},{"style":467},[25849],{"type":52,"value":568},{"type":46,"tag":107,"props":25851,"children":25852},{"class":109,"line":562},[25853],{"type":46,"tag":107,"props":25854,"children":25855},{"style":467},[25856],{"type":52,"value":577},{"type":46,"tag":107,"props":25858,"children":25859},{"class":109,"line":571},[25860],{"type":46,"tag":107,"props":25861,"children":25862},{"style":467},[25863],{"type":52,"value":664},{"type":46,"tag":107,"props":25865,"children":25866},{"class":109,"line":580},[25867],{"type":46,"tag":107,"props":25868,"children":25869},{"emptyLinePlaceholder":22},[25870],{"type":52,"value":673},{"type":46,"tag":107,"props":25872,"children":25873},{"class":109,"line":11},[25874],{"type":46,"tag":107,"props":25875,"children":25876},{"style":467},[25877],{"type":52,"value":4617},{"type":46,"tag":107,"props":25879,"children":25880},{"class":109,"line":597},[25881],{"type":46,"tag":107,"props":25882,"children":25883},{"style":680},[25884],{"type":52,"value":683},{"type":46,"tag":107,"props":25886,"children":25887},{"class":109,"line":606},[25888,25892,25896,25900,25904],{"type":46,"tag":107,"props":25889,"children":25890},{"style":680},[25891],{"type":52,"value":4632},{"type":46,"tag":107,"props":25893,"children":25894},{"style":695},[25895],{"type":52,"value":4637},{"type":46,"tag":107,"props":25897,"children":25898},{"style":680},[25899],{"type":52,"value":898},{"type":46,"tag":107,"props":25901,"children":25902},{"style":695},[25903],{"type":52,"value":4646},{"type":46,"tag":107,"props":25905,"children":25906},{"style":467},[25907],{"type":52,"value":4651},{"type":46,"tag":107,"props":25909,"children":25910},{"class":109,"line":614},[25911,25915,25919],{"type":46,"tag":107,"props":25912,"children":25913},{"style":126},[25914],{"type":52,"value":4659},{"type":46,"tag":107,"props":25916,"children":25917},{"style":680},[25918],{"type":52,"value":708},{"type":46,"tag":107,"props":25920,"children":25921},{"style":695},[25922],{"type":52,"value":4668},{"type":46,"tag":107,"props":25924,"children":25925},{"class":109,"line":622},[25926],{"type":46,"tag":107,"props":25927,"children":25928},{"style":695},[25929],{"type":52,"value":4676},{"type":46,"tag":107,"props":25931,"children":25932},{"class":109,"line":631},[25933,25937,25941,25945,25949,25953,25957,25961,25965,25969,25973],{"type":46,"tag":107,"props":25934,"children":25935},{"style":120},[25936],{"type":52,"value":842},{"type":46,"tag":107,"props":25938,"children":25939},{"style":695},[25940],{"type":52,"value":4688},{"type":46,"tag":107,"props":25942,"children":25943},{"style":680},[25944],{"type":52,"value":898},{"type":46,"tag":107,"props":25946,"children":25947},{"style":680},[25948],{"type":52,"value":869},{"type":46,"tag":107,"props":25950,"children":25951},{"style":695},[25952],{"type":52,"value":847},{"type":46,"tag":107,"props":25954,"children":25955},{"style":120},[25956],{"type":52,"value":878},{"type":46,"tag":107,"props":25958,"children":25959},{"style":695},[25960],{"type":52,"value":883},{"type":46,"tag":107,"props":25962,"children":25963},{"style":120},[25964],{"type":52,"value":888},{"type":46,"tag":107,"props":25966,"children":25967},{"style":695},[25968],{"type":52,"value":893},{"type":46,"tag":107,"props":25970,"children":25971},{"style":680},[25972],{"type":52,"value":898},{"type":46,"tag":107,"props":25974,"children":25975},{"style":695},[25976],{"type":52,"value":4725},{"type":46,"tag":107,"props":25978,"children":25979},{"class":109,"line":640},[25980,25984,25988,25992,25996,26000,26004],{"type":46,"tag":107,"props":25981,"children":25982},{"style":120},[25983],{"type":52,"value":842},{"type":46,"tag":107,"props":25985,"children":25986},{"style":695},[25987],{"type":52,"value":4737},{"type":46,"tag":107,"props":25989,"children":25990},{"style":680},[25991],{"type":52,"value":898},{"type":46,"tag":107,"props":25993,"children":25994},{"style":680},[25995],{"type":52,"value":4746},{"type":46,"tag":107,"props":25997,"children":25998},{"style":695},[25999],{"type":52,"value":1376},{"type":46,"tag":107,"props":26001,"children":26002},{"style":680},[26003],{"type":52,"value":898},{"type":46,"tag":107,"props":26005,"children":26006},{"style":695},[26007],{"type":52,"value":4759},{"type":46,"tag":107,"props":26009,"children":26010},{"class":109,"line":649},[26011,26015,26019,26023,26027,26031,26035],{"type":46,"tag":107,"props":26012,"children":26013},{"style":120},[26014],{"type":52,"value":842},{"type":46,"tag":107,"props":26016,"children":26017},{"style":695},[26018],{"type":52,"value":4771},{"type":46,"tag":107,"props":26020,"children":26021},{"style":680},[26022],{"type":52,"value":898},{"type":46,"tag":107,"props":26024,"children":26025},{"style":680},[26026],{"type":52,"value":4746},{"type":46,"tag":107,"props":26028,"children":26029},{"style":695},[26030],{"type":52,"value":1376},{"type":46,"tag":107,"props":26032,"children":26033},{"style":680},[26034],{"type":52,"value":898},{"type":46,"tag":107,"props":26036,"children":26037},{"style":695},[26038],{"type":52,"value":4792},{"type":46,"tag":107,"props":26040,"children":26041},{"class":109,"line":658},[26042,26046,26050,26054,26058,26062,26066],{"type":46,"tag":107,"props":26043,"children":26044},{"style":120},[26045],{"type":52,"value":842},{"type":46,"tag":107,"props":26047,"children":26048},{"style":695},[26049],{"type":52,"value":4804},{"type":46,"tag":107,"props":26051,"children":26052},{"style":680},[26053],{"type":52,"value":898},{"type":46,"tag":107,"props":26055,"children":26056},{"style":680},[26057],{"type":52,"value":4746},{"type":46,"tag":107,"props":26059,"children":26060},{"style":695},[26061],{"type":52,"value":1376},{"type":46,"tag":107,"props":26063,"children":26064},{"style":680},[26065],{"type":52,"value":898},{"type":46,"tag":107,"props":26067,"children":26068},{"style":695},[26069],{"type":52,"value":4825},{"type":46,"tag":107,"props":26071,"children":26072},{"class":109,"line":667},[26073,26077,26081,26085],{"type":46,"tag":107,"props":26074,"children":26075},{"style":680},[26076],{"type":52,"value":1259},{"type":46,"tag":107,"props":26078,"children":26079},{"style":120},[26080],{"type":52,"value":1264},{"type":46,"tag":107,"props":26082,"children":26083},{"style":695},[26084],{"type":52,"value":698},{"type":46,"tag":107,"props":26086,"children":26087},{"style":120},[26088],{"type":52,"value":4845},{"type":46,"tag":450,"props":26090,"children":26091},{"v-slot:google-ads":7},[26092],{"type":46,"tag":97,"props":26093,"children":26094},{"className":455,"code":4851,"language":457,"meta":7,"style":7},[26095],{"type":46,"tag":88,"props":26096,"children":26097},{"__ignoreMap":7},[26098,26105,26112,26119,26126,26133,26140,26147,26154,26161,26168,26175,26182,26189,26196,26203,26210,26241,26256,26263,26310,26341,26372,26403],{"type":46,"tag":107,"props":26099,"children":26100},{"class":109,"line":110},[26101],{"type":46,"tag":107,"props":26102,"children":26103},{"style":467},[26104],{"type":52,"value":470},{"type":46,"tag":107,"props":26106,"children":26107},{"class":109,"line":473},[26108],{"type":46,"tag":107,"props":26109,"children":26110},{"style":467},[26111],{"type":52,"value":4522},{"type":46,"tag":107,"props":26113,"children":26114},{"class":109,"line":23},[26115],{"type":46,"tag":107,"props":26116,"children":26117},{"style":467},[26118],{"type":52,"value":487},{"type":46,"tag":107,"props":26120,"children":26121},{"class":109,"line":490},[26122],{"type":46,"tag":107,"props":26123,"children":26124},{"style":467},[26125],{"type":52,"value":496},{"type":46,"tag":107,"props":26127,"children":26128},{"class":109,"line":499},[26129],{"type":46,"tag":107,"props":26130,"children":26131},{"style":467},[26132],{"type":52,"value":505},{"type":46,"tag":107,"props":26134,"children":26135},{"class":109,"line":508},[26136],{"type":46,"tag":107,"props":26137,"children":26138},{"style":467},[26139],{"type":52,"value":514},{"type":46,"tag":107,"props":26141,"children":26142},{"class":109,"line":517},[26143],{"type":46,"tag":107,"props":26144,"children":26145},{"style":467},[26146],{"type":52,"value":4905},{"type":46,"tag":107,"props":26148,"children":26149},{"class":109,"line":526},[26150],{"type":46,"tag":107,"props":26151,"children":26152},{"style":467},[26153],{"type":52,"value":541},{"type":46,"tag":107,"props":26155,"children":26156},{"class":109,"line":535},[26157],{"type":46,"tag":107,"props":26158,"children":26159},{"style":467},[26160],{"type":52,"value":4573},{"type":46,"tag":107,"props":26162,"children":26163},{"class":109,"line":544},[26164],{"type":46,"tag":107,"props":26165,"children":26166},{"style":467},[26167],{"type":52,"value":4581},{"type":46,"tag":107,"props":26169,"children":26170},{"class":109,"line":553},[26171],{"type":46,"tag":107,"props":26172,"children":26173},{"style":467},[26174],{"type":52,"value":568},{"type":46,"tag":107,"props":26176,"children":26177},{"class":109,"line":562},[26178],{"type":46,"tag":107,"props":26179,"children":26180},{"style":467},[26181],{"type":52,"value":577},{"type":46,"tag":107,"props":26183,"children":26184},{"class":109,"line":571},[26185],{"type":46,"tag":107,"props":26186,"children":26187},{"style":467},[26188],{"type":52,"value":664},{"type":46,"tag":107,"props":26190,"children":26191},{"class":109,"line":580},[26192],{"type":46,"tag":107,"props":26193,"children":26194},{"emptyLinePlaceholder":22},[26195],{"type":52,"value":673},{"type":46,"tag":107,"props":26197,"children":26198},{"class":109,"line":11},[26199],{"type":46,"tag":107,"props":26200,"children":26201},{"style":467},[26202],{"type":52,"value":4962},{"type":46,"tag":107,"props":26204,"children":26205},{"class":109,"line":597},[26206],{"type":46,"tag":107,"props":26207,"children":26208},{"style":680},[26209],{"type":52,"value":683},{"type":46,"tag":107,"props":26211,"children":26212},{"class":109,"line":606},[26213,26217,26221,26225,26229,26233,26237],{"type":46,"tag":107,"props":26214,"children":26215},{"style":680},[26216],{"type":52,"value":4632},{"type":46,"tag":107,"props":26218,"children":26219},{"style":695},[26220],{"type":52,"value":847},{"type":46,"tag":107,"props":26222,"children":26223},{"style":680},[26224],{"type":52,"value":4985},{"type":46,"tag":107,"props":26226,"children":26227},{"style":695},[26228],{"type":52,"value":1376},{"type":46,"tag":107,"props":26230,"children":26231},{"style":680},[26232],{"type":52,"value":898},{"type":46,"tag":107,"props":26234,"children":26235},{"style":695},[26236],{"type":52,"value":4998},{"type":46,"tag":107,"props":26238,"children":26239},{"style":467},[26240],{"type":52,"value":4651},{"type":46,"tag":107,"props":26242,"children":26243},{"class":109,"line":614},[26244,26248,26252],{"type":46,"tag":107,"props":26245,"children":26246},{"style":126},[26247],{"type":52,"value":4659},{"type":46,"tag":107,"props":26249,"children":26250},{"style":680},[26251],{"type":52,"value":708},{"type":46,"tag":107,"props":26253,"children":26254},{"style":695},[26255],{"type":52,"value":4668},{"type":46,"tag":107,"props":26257,"children":26258},{"class":109,"line":622},[26259],{"type":46,"tag":107,"props":26260,"children":26261},{"style":695},[26262],{"type":52,"value":4676},{"type":46,"tag":107,"props":26264,"children":26265},{"class":109,"line":631},[26266,26270,26274,26278,26282,26286,26290,26294,26298,26302,26306],{"type":46,"tag":107,"props":26267,"children":26268},{"style":120},[26269],{"type":52,"value":842},{"type":46,"tag":107,"props":26271,"children":26272},{"style":695},[26273],{"type":52,"value":4688},{"type":46,"tag":107,"props":26275,"children":26276},{"style":680},[26277],{"type":52,"value":898},{"type":46,"tag":107,"props":26279,"children":26280},{"style":680},[26281],{"type":52,"value":869},{"type":46,"tag":107,"props":26283,"children":26284},{"style":695},[26285],{"type":52,"value":847},{"type":46,"tag":107,"props":26287,"children":26288},{"style":120},[26289],{"type":52,"value":878},{"type":46,"tag":107,"props":26291,"children":26292},{"style":695},[26293],{"type":52,"value":883},{"type":46,"tag":107,"props":26295,"children":26296},{"style":120},[26297],{"type":52,"value":888},{"type":46,"tag":107,"props":26299,"children":26300},{"style":695},[26301],{"type":52,"value":893},{"type":46,"tag":107,"props":26303,"children":26304},{"style":680},[26305],{"type":52,"value":898},{"type":46,"tag":107,"props":26307,"children":26308},{"style":695},[26309],{"type":52,"value":4725},{"type":46,"tag":107,"props":26311,"children":26312},{"class":109,"line":640},[26313,26317,26321,26325,26329,26333,26337],{"type":46,"tag":107,"props":26314,"children":26315},{"style":120},[26316],{"type":52,"value":842},{"type":46,"tag":107,"props":26318,"children":26319},{"style":695},[26320],{"type":52,"value":4737},{"type":46,"tag":107,"props":26322,"children":26323},{"style":680},[26324],{"type":52,"value":898},{"type":46,"tag":107,"props":26326,"children":26327},{"style":680},[26328],{"type":52,"value":4746},{"type":46,"tag":107,"props":26330,"children":26331},{"style":695},[26332],{"type":52,"value":1376},{"type":46,"tag":107,"props":26334,"children":26335},{"style":680},[26336],{"type":52,"value":898},{"type":46,"tag":107,"props":26338,"children":26339},{"style":695},[26340],{"type":52,"value":4759},{"type":46,"tag":107,"props":26342,"children":26343},{"class":109,"line":649},[26344,26348,26352,26356,26360,26364,26368],{"type":46,"tag":107,"props":26345,"children":26346},{"style":120},[26347],{"type":52,"value":842},{"type":46,"tag":107,"props":26349,"children":26350},{"style":695},[26351],{"type":52,"value":4771},{"type":46,"tag":107,"props":26353,"children":26354},{"style":680},[26355],{"type":52,"value":898},{"type":46,"tag":107,"props":26357,"children":26358},{"style":680},[26359],{"type":52,"value":4746},{"type":46,"tag":107,"props":26361,"children":26362},{"style":695},[26363],{"type":52,"value":1376},{"type":46,"tag":107,"props":26365,"children":26366},{"style":680},[26367],{"type":52,"value":898},{"type":46,"tag":107,"props":26369,"children":26370},{"style":695},[26371],{"type":52,"value":4792},{"type":46,"tag":107,"props":26373,"children":26374},{"class":109,"line":658},[26375,26379,26383,26387,26391,26395,26399],{"type":46,"tag":107,"props":26376,"children":26377},{"style":120},[26378],{"type":52,"value":842},{"type":46,"tag":107,"props":26380,"children":26381},{"style":695},[26382],{"type":52,"value":4804},{"type":46,"tag":107,"props":26384,"children":26385},{"style":680},[26386],{"type":52,"value":898},{"type":46,"tag":107,"props":26388,"children":26389},{"style":680},[26390],{"type":52,"value":4746},{"type":46,"tag":107,"props":26392,"children":26393},{"style":695},[26394],{"type":52,"value":1376},{"type":46,"tag":107,"props":26396,"children":26397},{"style":680},[26398],{"type":52,"value":898},{"type":46,"tag":107,"props":26400,"children":26401},{"style":695},[26402],{"type":52,"value":4825},{"type":46,"tag":107,"props":26404,"children":26405},{"class":109,"line":667},[26406,26410,26414,26418],{"type":46,"tag":107,"props":26407,"children":26408},{"style":680},[26409],{"type":52,"value":1259},{"type":46,"tag":107,"props":26411,"children":26412},{"style":120},[26413],{"type":52,"value":1264},{"type":46,"tag":107,"props":26415,"children":26416},{"style":695},[26417],{"type":52,"value":698},{"type":46,"tag":107,"props":26419,"children":26420},{"style":120},[26421],{"type":52,"value":5184},{"type":46,"tag":450,"props":26423,"children":26424},{"v-slot:tiktok-ads":7},[26425],{"type":46,"tag":97,"props":26426,"children":26427},{"className":455,"code":5190,"language":457,"meta":7,"style":7},[26428],{"type":46,"tag":88,"props":26429,"children":26430},{"__ignoreMap":7},[26431,26438,26445,26452,26459,26466,26473,26480,26487,26494,26501,26508,26515,26522,26529,26536,26543,26566,26581,26588,26635,26666,26697,26728],{"type":46,"tag":107,"props":26432,"children":26433},{"class":109,"line":110},[26434],{"type":46,"tag":107,"props":26435,"children":26436},{"style":467},[26437],{"type":52,"value":470},{"type":46,"tag":107,"props":26439,"children":26440},{"class":109,"line":473},[26441],{"type":46,"tag":107,"props":26442,"children":26443},{"style":467},[26444],{"type":52,"value":4522},{"type":46,"tag":107,"props":26446,"children":26447},{"class":109,"line":23},[26448],{"type":46,"tag":107,"props":26449,"children":26450},{"style":467},[26451],{"type":52,"value":487},{"type":46,"tag":107,"props":26453,"children":26454},{"class":109,"line":490},[26455],{"type":46,"tag":107,"props":26456,"children":26457},{"style":467},[26458],{"type":52,"value":496},{"type":46,"tag":107,"props":26460,"children":26461},{"class":109,"line":499},[26462],{"type":46,"tag":107,"props":26463,"children":26464},{"style":467},[26465],{"type":52,"value":505},{"type":46,"tag":107,"props":26467,"children":26468},{"class":109,"line":508},[26469],{"type":46,"tag":107,"props":26470,"children":26471},{"style":467},[26472],{"type":52,"value":514},{"type":46,"tag":107,"props":26474,"children":26475},{"class":109,"line":517},[26476],{"type":46,"tag":107,"props":26477,"children":26478},{"style":467},[26479],{"type":52,"value":5244},{"type":46,"tag":107,"props":26481,"children":26482},{"class":109,"line":526},[26483],{"type":46,"tag":107,"props":26484,"children":26485},{"style":467},[26486],{"type":52,"value":541},{"type":46,"tag":107,"props":26488,"children":26489},{"class":109,"line":535},[26490],{"type":46,"tag":107,"props":26491,"children":26492},{"style":467},[26493],{"type":52,"value":4573},{"type":46,"tag":107,"props":26495,"children":26496},{"class":109,"line":544},[26497],{"type":46,"tag":107,"props":26498,"children":26499},{"style":467},[26500],{"type":52,"value":4581},{"type":46,"tag":107,"props":26502,"children":26503},{"class":109,"line":553},[26504],{"type":46,"tag":107,"props":26505,"children":26506},{"style":467},[26507],{"type":52,"value":568},{"type":46,"tag":107,"props":26509,"children":26510},{"class":109,"line":562},[26511],{"type":46,"tag":107,"props":26512,"children":26513},{"style":467},[26514],{"type":52,"value":577},{"type":46,"tag":107,"props":26516,"children":26517},{"class":109,"line":571},[26518],{"type":46,"tag":107,"props":26519,"children":26520},{"style":467},[26521],{"type":52,"value":664},{"type":46,"tag":107,"props":26523,"children":26524},{"class":109,"line":580},[26525],{"type":46,"tag":107,"props":26526,"children":26527},{"emptyLinePlaceholder":22},[26528],{"type":52,"value":673},{"type":46,"tag":107,"props":26530,"children":26531},{"class":109,"line":11},[26532],{"type":46,"tag":107,"props":26533,"children":26534},{"style":467},[26535],{"type":52,"value":5301},{"type":46,"tag":107,"props":26537,"children":26538},{"class":109,"line":597},[26539],{"type":46,"tag":107,"props":26540,"children":26541},{"style":680},[26542],{"type":52,"value":683},{"type":46,"tag":107,"props":26544,"children":26545},{"class":109,"line":606},[26546,26550,26554,26558,26562],{"type":46,"tag":107,"props":26547,"children":26548},{"style":680},[26549],{"type":52,"value":4632},{"type":46,"tag":107,"props":26551,"children":26552},{"style":695},[26553],{"type":52,"value":5320},{"type":46,"tag":107,"props":26555,"children":26556},{"style":680},[26557],{"type":52,"value":898},{"type":46,"tag":107,"props":26559,"children":26560},{"style":695},[26561],{"type":52,"value":5329},{"type":46,"tag":107,"props":26563,"children":26564},{"style":467},[26565],{"type":52,"value":4651},{"type":46,"tag":107,"props":26567,"children":26568},{"class":109,"line":614},[26569,26573,26577],{"type":46,"tag":107,"props":26570,"children":26571},{"style":126},[26572],{"type":52,"value":4659},{"type":46,"tag":107,"props":26574,"children":26575},{"style":680},[26576],{"type":52,"value":708},{"type":46,"tag":107,"props":26578,"children":26579},{"style":695},[26580],{"type":52,"value":4668},{"type":46,"tag":107,"props":26582,"children":26583},{"class":109,"line":622},[26584],{"type":46,"tag":107,"props":26585,"children":26586},{"style":695},[26587],{"type":52,"value":4676},{"type":46,"tag":107,"props":26589,"children":26590},{"class":109,"line":631},[26591,26595,26599,26603,26607,26611,26615,26619,26623,26627,26631],{"type":46,"tag":107,"props":26592,"children":26593},{"style":120},[26594],{"type":52,"value":842},{"type":46,"tag":107,"props":26596,"children":26597},{"style":695},[26598],{"type":52,"value":4688},{"type":46,"tag":107,"props":26600,"children":26601},{"style":680},[26602],{"type":52,"value":898},{"type":46,"tag":107,"props":26604,"children":26605},{"style":680},[26606],{"type":52,"value":869},{"type":46,"tag":107,"props":26608,"children":26609},{"style":695},[26610],{"type":52,"value":847},{"type":46,"tag":107,"props":26612,"children":26613},{"style":120},[26614],{"type":52,"value":878},{"type":46,"tag":107,"props":26616,"children":26617},{"style":695},[26618],{"type":52,"value":883},{"type":46,"tag":107,"props":26620,"children":26621},{"style":120},[26622],{"type":52,"value":888},{"type":46,"tag":107,"props":26624,"children":26625},{"style":695},[26626],{"type":52,"value":893},{"type":46,"tag":107,"props":26628,"children":26629},{"style":680},[26630],{"type":52,"value":898},{"type":46,"tag":107,"props":26632,"children":26633},{"style":695},[26634],{"type":52,"value":4725},{"type":46,"tag":107,"props":26636,"children":26637},{"class":109,"line":640},[26638,26642,26646,26650,26654,26658,26662],{"type":46,"tag":107,"props":26639,"children":26640},{"style":120},[26641],{"type":52,"value":842},{"type":46,"tag":107,"props":26643,"children":26644},{"style":695},[26645],{"type":52,"value":4737},{"type":46,"tag":107,"props":26647,"children":26648},{"style":680},[26649],{"type":52,"value":898},{"type":46,"tag":107,"props":26651,"children":26652},{"style":680},[26653],{"type":52,"value":4746},{"type":46,"tag":107,"props":26655,"children":26656},{"style":695},[26657],{"type":52,"value":1376},{"type":46,"tag":107,"props":26659,"children":26660},{"style":680},[26661],{"type":52,"value":898},{"type":46,"tag":107,"props":26663,"children":26664},{"style":695},[26665],{"type":52,"value":4759},{"type":46,"tag":107,"props":26667,"children":26668},{"class":109,"line":649},[26669,26673,26677,26681,26685,26689,26693],{"type":46,"tag":107,"props":26670,"children":26671},{"style":120},[26672],{"type":52,"value":842},{"type":46,"tag":107,"props":26674,"children":26675},{"style":695},[26676],{"type":52,"value":4771},{"type":46,"tag":107,"props":26678,"children":26679},{"style":680},[26680],{"type":52,"value":898},{"type":46,"tag":107,"props":26682,"children":26683},{"style":680},[26684],{"type":52,"value":4746},{"type":46,"tag":107,"props":26686,"children":26687},{"style":695},[26688],{"type":52,"value":1376},{"type":46,"tag":107,"props":26690,"children":26691},{"style":680},[26692],{"type":52,"value":898},{"type":46,"tag":107,"props":26694,"children":26695},{"style":695},[26696],{"type":52,"value":4792},{"type":46,"tag":107,"props":26698,"children":26699},{"class":109,"line":658},[26700,26704,26708,26712,26716,26720,26724],{"type":46,"tag":107,"props":26701,"children":26702},{"style":120},[26703],{"type":52,"value":842},{"type":46,"tag":107,"props":26705,"children":26706},{"style":695},[26707],{"type":52,"value":4804},{"type":46,"tag":107,"props":26709,"children":26710},{"style":680},[26711],{"type":52,"value":898},{"type":46,"tag":107,"props":26713,"children":26714},{"style":680},[26715],{"type":52,"value":4746},{"type":46,"tag":107,"props":26717,"children":26718},{"style":695},[26719],{"type":52,"value":1376},{"type":46,"tag":107,"props":26721,"children":26722},{"style":680},[26723],{"type":52,"value":898},{"type":46,"tag":107,"props":26725,"children":26726},{"style":695},[26727],{"type":52,"value":4825},{"type":46,"tag":107,"props":26729,"children":26730},{"class":109,"line":667},[26731,26735,26739,26743],{"type":46,"tag":107,"props":26732,"children":26733},{"style":680},[26734],{"type":52,"value":1259},{"type":46,"tag":107,"props":26736,"children":26737},{"style":120},[26738],{"type":52,"value":1264},{"type":46,"tag":107,"props":26740,"children":26741},{"style":695},[26742],{"type":52,"value":698},{"type":46,"tag":107,"props":26744,"children":26745},{"style":120},[26746],{"type":52,"value":5515},{"type":46,"tag":4487,"props":26748,"children":26749},{"id":5518},[26750],{"type":52,"value":5521},{"type":46,"tag":55,"props":26752,"children":26753},{},[26754,26755,26760],{"type":52,"value":5526},{"type":46,"tag":88,"props":26756,"children":26758},{"className":26757},[],[26759],{"type":52,"value":5532},{"type":52,"value":5534},{"type":46,"tag":444,"props":26762,"children":26763},{":variants":5537,"group":5538},[26764,27082],{"type":46,"tag":450,"props":26765,"children":26766},{"v-slot:klaviyo":7},[26767,26777,27060],{"type":46,"tag":55,"props":26768,"children":26769},{},[26770,26771,26776],{"type":52,"value":5547},{"type":46,"tag":88,"props":26772,"children":26774},{"className":26773},[],[26775],{"type":52,"value":5532},{"type":52,"value":442},{"type":46,"tag":97,"props":26778,"children":26779},{"className":455,"code":5556,"language":457,"meta":7,"style":7},[26780],{"type":46,"tag":88,"props":26781,"children":26782},{"__ignoreMap":7},[26783,26790,26797,26804,26811,26834,26849,26864,26887,26902,26933,26964,26987,27010,27045],{"type":46,"tag":107,"props":26784,"children":26785},{"class":109,"line":110},[26786],{"type":46,"tag":107,"props":26787,"children":26788},{"style":680},[26789],{"type":52,"value":5568},{"type":46,"tag":107,"props":26791,"children":26792},{"class":109,"line":473},[26793],{"type":46,"tag":107,"props":26794,"children":26795},{"emptyLinePlaceholder":22},[26796],{"type":52,"value":673},{"type":46,"tag":107,"props":26798,"children":26799},{"class":109,"line":23},[26800],{"type":46,"tag":107,"props":26801,"children":26802},{"style":467},[26803],{"type":52,"value":5583},{"type":46,"tag":107,"props":26805,"children":26806},{"class":109,"line":490},[26807],{"type":46,"tag":107,"props":26808,"children":26809},{"style":680},[26810],{"type":52,"value":683},{"type":46,"tag":107,"props":26812,"children":26813},{"class":109,"line":499},[26814,26818,26822,26826,26830],{"type":46,"tag":107,"props":26815,"children":26816},{"style":695},[26817],{"type":52,"value":5598},{"type":46,"tag":107,"props":26819,"children":26820},{"style":680},[26821],{"type":52,"value":4985},{"type":46,"tag":107,"props":26823,"children":26824},{"style":680},[26825],{"type":52,"value":708},{"type":46,"tag":107,"props":26827,"children":26828},{"style":695},[26829],{"type":52,"value":5611},{"type":46,"tag":107,"props":26831,"children":26832},{"style":467},[26833],{"type":52,"value":5616},{"type":46,"tag":107,"props":26835,"children":26836},{"class":109,"line":508},[26837,26841,26845],{"type":46,"tag":107,"props":26838,"children":26839},{"style":126},[26840],{"type":52,"value":5624},{"type":46,"tag":107,"props":26842,"children":26843},{"style":680},[26844],{"type":52,"value":708},{"type":46,"tag":107,"props":26846,"children":26847},{"style":695},[26848],{"type":52,"value":4668},{"type":46,"tag":107,"props":26850,"children":26851},{"class":109,"line":517},[26852,26856,26860],{"type":46,"tag":107,"props":26853,"children":26854},{"style":680},[26855],{"type":52,"value":5640},{"type":46,"tag":107,"props":26857,"children":26858},{"style":680},[26859],{"type":52,"value":708},{"type":46,"tag":107,"props":26861,"children":26862},{"style":695},[26863],{"type":52,"value":5649},{"type":46,"tag":107,"props":26865,"children":26866},{"class":109,"line":526},[26867,26871,26875,26879,26883],{"type":46,"tag":107,"props":26868,"children":26869},{"style":120},[26870],{"type":52,"value":5657},{"type":46,"tag":107,"props":26872,"children":26873},{"style":695},[26874],{"type":52,"value":698},{"type":46,"tag":107,"props":26876,"children":26877},{"style":120},[26878],{"type":52,"value":5666},{"type":46,"tag":107,"props":26880,"children":26881},{"style":680},[26882],{"type":52,"value":708},{"type":46,"tag":107,"props":26884,"children":26885},{"style":695},[26886],{"type":52,"value":4725},{"type":46,"tag":107,"props":26888,"children":26889},{"class":109,"line":535},[26890,26894,26898],{"type":46,"tag":107,"props":26891,"children":26892},{"style":695},[26893],{"type":52,"value":5682},{"type":46,"tag":107,"props":26895,"children":26896},{"style":680},[26897],{"type":52,"value":898},{"type":46,"tag":107,"props":26899,"children":26900},{"style":695},[26901],{"type":52,"value":4759},{"type":46,"tag":107,"props":26903,"children":26904},{"class":109,"line":544},[26905,26909,26913,26917,26921,26925,26929],{"type":46,"tag":107,"props":26906,"children":26907},{"style":120},[26908],{"type":52,"value":842},{"type":46,"tag":107,"props":26910,"children":26911},{"style":695},[26912],{"type":52,"value":5702},{"type":46,"tag":107,"props":26914,"children":26915},{"style":680},[26916],{"type":52,"value":898},{"type":46,"tag":107,"props":26918,"children":26919},{"style":680},[26920],{"type":52,"value":4746},{"type":46,"tag":107,"props":26922,"children":26923},{"style":695},[26924],{"type":52,"value":1376},{"type":46,"tag":107,"props":26926,"children":26927},{"style":680},[26928],{"type":52,"value":898},{"type":46,"tag":107,"props":26930,"children":26931},{"style":695},[26932],{"type":52,"value":4792},{"type":46,"tag":107,"props":26934,"children":26935},{"class":109,"line":553},[26936,26940,26944,26948,26952,26956,26960],{"type":46,"tag":107,"props":26937,"children":26938},{"style":120},[26939],{"type":52,"value":842},{"type":46,"tag":107,"props":26941,"children":26942},{"style":695},[26943],{"type":52,"value":5734},{"type":46,"tag":107,"props":26945,"children":26946},{"style":680},[26947],{"type":52,"value":898},{"type":46,"tag":107,"props":26949,"children":26950},{"style":680},[26951],{"type":52,"value":4746},{"type":46,"tag":107,"props":26953,"children":26954},{"style":695},[26955],{"type":52,"value":1376},{"type":46,"tag":107,"props":26957,"children":26958},{"style":680},[26959],{"type":52,"value":898},{"type":46,"tag":107,"props":26961,"children":26962},{"style":695},[26963],{"type":52,"value":4825},{"type":46,"tag":107,"props":26965,"children":26966},{"class":109,"line":562},[26967,26971,26975,26979,26983],{"type":46,"tag":107,"props":26968,"children":26969},{"style":680},[26970],{"type":52,"value":1259},{"type":46,"tag":107,"props":26972,"children":26973},{"style":120},[26974],{"type":52,"value":1264},{"type":46,"tag":107,"props":26976,"children":26977},{"style":695},[26978],{"type":52,"value":698},{"type":46,"tag":107,"props":26980,"children":26981},{"style":120},[26982],{"type":52,"value":5774},{"type":46,"tag":107,"props":26984,"children":26985},{"style":695},[26986],{"type":52,"value":5779},{"type":46,"tag":107,"props":26988,"children":26989},{"class":109,"line":571},[26990,26994,26998,27002,27006],{"type":46,"tag":107,"props":26991,"children":26992},{"style":680},[26993],{"type":52,"value":348},{"type":46,"tag":107,"props":26995,"children":26996},{"style":120},[26997],{"type":52,"value":1264},{"type":46,"tag":107,"props":26999,"children":27000},{"style":695},[27001],{"type":52,"value":698},{"type":46,"tag":107,"props":27003,"children":27004},{"style":120},[27005],{"type":52,"value":5799},{"type":46,"tag":107,"props":27007,"children":27008},{"style":695},[27009],{"type":52,"value":5804},{"type":46,"tag":107,"props":27011,"children":27012},{"class":109,"line":580},[27013,27017,27021,27025,27029,27033,27037,27041],{"type":46,"tag":107,"props":27014,"children":27015},{"style":680},[27016],{"type":52,"value":1313},{"type":46,"tag":107,"props":27018,"children":27019},{"style":120},[27020],{"type":52,"value":5816},{"type":46,"tag":107,"props":27022,"children":27023},{"style":695},[27024],{"type":52,"value":698},{"type":46,"tag":107,"props":27026,"children":27027},{"style":120},[27028],{"type":52,"value":703},{"type":46,"tag":107,"props":27030,"children":27031},{"style":680},[27032],{"type":52,"value":1331},{"type":46,"tag":107,"props":27034,"children":27035},{"style":120},[27036],{"type":52,"value":5833},{"type":46,"tag":107,"props":27038,"children":27039},{"style":695},[27040],{"type":52,"value":698},{"type":46,"tag":107,"props":27042,"children":27043},{"style":120},[27044],{"type":52,"value":5842},{"type":46,"tag":107,"props":27046,"children":27047},{"class":109,"line":11},[27048,27052,27056],{"type":46,"tag":107,"props":27049,"children":27050},{"style":680},[27051],{"type":52,"value":2232},{"type":46,"tag":107,"props":27053,"children":27054},{"style":695},[27055],{"type":52,"value":5854},{"type":46,"tag":107,"props":27057,"children":27058},{"style":680},[27059],{"type":52,"value":4016},{"type":46,"tag":55,"props":27061,"children":27062},{},[27063,27064,27069,27070,27075,27076,27081],{"type":52,"value":5863},{"type":46,"tag":88,"props":27065,"children":27067},{"className":27066},[],[27068],{"type":52,"value":5869},{"type":52,"value":418},{"type":46,"tag":88,"props":27071,"children":27073},{"className":27072},[],[27074],{"type":52,"value":5876},{"type":52,"value":5878},{"type":46,"tag":88,"props":27077,"children":27079},{"className":27078},[],[27080],{"type":52,"value":364},{"type":52,"value":5885},{"type":46,"tag":450,"props":27083,"children":27084},{"v-slot:hubspot":7},[27085,27095,27316],{"type":46,"tag":55,"props":27086,"children":27087},{},[27088,27089,27094],{"type":52,"value":5547},{"type":46,"tag":88,"props":27090,"children":27092},{"className":27091},[],[27093],{"type":52,"value":5532},{"type":52,"value":442},{"type":46,"tag":97,"props":27096,"children":27097},{"className":455,"code":5901,"language":457,"meta":7,"style":7},[27098],{"type":46,"tag":88,"props":27099,"children":27100},{"__ignoreMap":7},[27101,27108,27115,27122,27129,27152,27167,27182,27205,27236,27267,27282,27301],{"type":46,"tag":107,"props":27102,"children":27103},{"class":109,"line":110},[27104],{"type":46,"tag":107,"props":27105,"children":27106},{"style":680},[27107],{"type":52,"value":5568},{"type":46,"tag":107,"props":27109,"children":27110},{"class":109,"line":473},[27111],{"type":46,"tag":107,"props":27112,"children":27113},{"emptyLinePlaceholder":22},[27114],{"type":52,"value":673},{"type":46,"tag":107,"props":27116,"children":27117},{"class":109,"line":23},[27118],{"type":46,"tag":107,"props":27119,"children":27120},{"style":467},[27121],{"type":52,"value":5927},{"type":46,"tag":107,"props":27123,"children":27124},{"class":109,"line":490},[27125],{"type":46,"tag":107,"props":27126,"children":27127},{"style":680},[27128],{"type":52,"value":683},{"type":46,"tag":107,"props":27130,"children":27131},{"class":109,"line":499},[27132,27136,27140,27144,27148],{"type":46,"tag":107,"props":27133,"children":27134},{"style":695},[27135],{"type":52,"value":5942},{"type":46,"tag":107,"props":27137,"children":27138},{"style":680},[27139],{"type":52,"value":4985},{"type":46,"tag":107,"props":27141,"children":27142},{"style":680},[27143],{"type":52,"value":708},{"type":46,"tag":107,"props":27145,"children":27146},{"style":695},[27147],{"type":52,"value":5611},{"type":46,"tag":107,"props":27149,"children":27150},{"style":467},[27151],{"type":52,"value":5616},{"type":46,"tag":107,"props":27153,"children":27154},{"class":109,"line":508},[27155,27159,27163],{"type":46,"tag":107,"props":27156,"children":27157},{"style":126},[27158],{"type":52,"value":5624},{"type":46,"tag":107,"props":27160,"children":27161},{"style":680},[27162],{"type":52,"value":708},{"type":46,"tag":107,"props":27164,"children":27165},{"style":695},[27166],{"type":52,"value":4668},{"type":46,"tag":107,"props":27168,"children":27169},{"class":109,"line":517},[27170,27174,27178],{"type":46,"tag":107,"props":27171,"children":27172},{"style":680},[27173],{"type":52,"value":5640},{"type":46,"tag":107,"props":27175,"children":27176},{"style":680},[27177],{"type":52,"value":708},{"type":46,"tag":107,"props":27179,"children":27180},{"style":695},[27181],{"type":52,"value":5649},{"type":46,"tag":107,"props":27183,"children":27184},{"class":109,"line":526},[27185,27189,27193,27197,27201],{"type":46,"tag":107,"props":27186,"children":27187},{"style":120},[27188],{"type":52,"value":5657},{"type":46,"tag":107,"props":27190,"children":27191},{"style":695},[27192],{"type":52,"value":698},{"type":46,"tag":107,"props":27194,"children":27195},{"style":120},[27196],{"type":52,"value":5666},{"type":46,"tag":107,"props":27198,"children":27199},{"style":680},[27200],{"type":52,"value":708},{"type":46,"tag":107,"props":27202,"children":27203},{"style":695},[27204],{"type":52,"value":4725},{"type":46,"tag":107,"props":27206,"children":27207},{"class":109,"line":535},[27208,27212,27216,27220,27224,27228,27232],{"type":46,"tag":107,"props":27209,"children":27210},{"style":120},[27211],{"type":52,"value":842},{"type":46,"tag":107,"props":27213,"children":27214},{"style":695},[27215],{"type":52,"value":6023},{"type":46,"tag":107,"props":27217,"children":27218},{"style":680},[27219],{"type":52,"value":898},{"type":46,"tag":107,"props":27221,"children":27222},{"style":680},[27223],{"type":52,"value":4746},{"type":46,"tag":107,"props":27225,"children":27226},{"style":695},[27227],{"type":52,"value":1376},{"type":46,"tag":107,"props":27229,"children":27230},{"style":680},[27231],{"type":52,"value":898},{"type":46,"tag":107,"props":27233,"children":27234},{"style":695},[27235],{"type":52,"value":4759},{"type":46,"tag":107,"props":27237,"children":27238},{"class":109,"line":544},[27239,27243,27247,27251,27255,27259,27263],{"type":46,"tag":107,"props":27240,"children":27241},{"style":120},[27242],{"type":52,"value":842},{"type":46,"tag":107,"props":27244,"children":27245},{"style":695},[27246],{"type":52,"value":6055},{"type":46,"tag":107,"props":27248,"children":27249},{"style":680},[27250],{"type":52,"value":898},{"type":46,"tag":107,"props":27252,"children":27253},{"style":680},[27254],{"type":52,"value":4746},{"type":46,"tag":107,"props":27256,"children":27257},{"style":695},[27258],{"type":52,"value":1376},{"type":46,"tag":107,"props":27260,"children":27261},{"style":680},[27262],{"type":52,"value":898},{"type":46,"tag":107,"props":27264,"children":27265},{"style":695},[27266],{"type":52,"value":4792},{"type":46,"tag":107,"props":27268,"children":27269},{"class":109,"line":553},[27270,27274,27278],{"type":46,"tag":107,"props":27271,"children":27272},{"style":120},[27273],{"type":52,"value":5657},{"type":46,"tag":107,"props":27275,"children":27276},{"style":680},[27277],{"type":52,"value":708},{"type":46,"tag":107,"props":27279,"children":27280},{"style":695},[27281],{"type":52,"value":4825},{"type":46,"tag":107,"props":27283,"children":27284},{"class":109,"line":562},[27285,27289,27293,27297],{"type":46,"tag":107,"props":27286,"children":27287},{"style":680},[27288],{"type":52,"value":1259},{"type":46,"tag":107,"props":27290,"children":27291},{"style":120},[27292],{"type":52,"value":1264},{"type":46,"tag":107,"props":27294,"children":27295},{"style":695},[27296],{"type":52,"value":698},{"type":46,"tag":107,"props":27298,"children":27299},{"style":120},[27300],{"type":52,"value":6110},{"type":46,"tag":107,"props":27302,"children":27303},{"class":109,"line":571},[27304,27308,27312],{"type":46,"tag":107,"props":27305,"children":27306},{"style":680},[27307],{"type":52,"value":2232},{"type":46,"tag":107,"props":27309,"children":27310},{"style":680},[27311],{"type":52,"value":6122},{"type":46,"tag":107,"props":27313,"children":27314},{"style":680},[27315],{"type":52,"value":2282},{"type":46,"tag":55,"props":27317,"children":27318},{},[27319,27320,27325,27326,27331],{"type":52,"value":5863},{"type":46,"tag":88,"props":27321,"children":27323},{"className":27322},[],[27324],{"type":52,"value":6136},{"type":52,"value":5878},{"type":46,"tag":88,"props":27327,"children":27329},{"className":27328},[],[27330],{"type":52,"value":364},{"type":52,"value":5885},{"type":46,"tag":162,"props":27333,"children":27334},{},[27335],{"type":46,"tag":55,"props":27336,"children":27337},{},[27338,27339,27344,27345,27350,27351,27356],{"type":52,"value":6151},{"type":46,"tag":88,"props":27340,"children":27342},{"className":27341},[],[27343],{"type":52,"value":6157},{"type":52,"value":6159},{"type":46,"tag":88,"props":27346,"children":27348},{"className":27347},[],[27349],{"type":52,"value":4468},{"type":52,"value":6166},{"type":46,"tag":88,"props":27352,"children":27354},{"className":27353},[],[27355],{"type":52,"value":4476},{"type":52,"value":6173},{"type":46,"tag":131,"props":27358,"children":27359},{"id":6176},[27360,27361],{"type":52,"value":6179},{"type":46,"tag":88,"props":27362,"children":27364},{"className":27363},[],[27365],{"type":52,"value":6185},{"type":46,"tag":55,"props":27367,"children":27368},{},[27369],{"type":52,"value":6190},{"type":46,"tag":55,"props":27371,"children":27372},{},[27373,27374,27382],{"type":52,"value":431},{"type":46,"tag":170,"props":27375,"children":27376},{},[27377],{"type":46,"tag":88,"props":27378,"children":27380},{"className":27379},[],[27381],{"type":52,"value":6203},{"type":52,"value":442},{"type":46,"tag":4487,"props":27384,"children":27385},{"id":6207},[27386],{"type":52,"value":6210},{"type":46,"tag":55,"props":27388,"children":27389},{},[27390,27391,27396,27397,27402,27403,27408],{"type":52,"value":6215},{"type":46,"tag":88,"props":27392,"children":27394},{"className":27393},[],[27395],{"type":52,"value":6221},{"type":52,"value":418},{"type":46,"tag":88,"props":27398,"children":27400},{"className":27399},[],[27401],{"type":52,"value":6228},{"type":52,"value":6230},{"type":46,"tag":88,"props":27404,"children":27406},{"className":27405},[],[27407],{"type":52,"value":6236},{"type":52,"value":6238},{"type":46,"tag":444,"props":27410,"children":27411},{":variants":6241,"group":6242},[27412,27871],{"type":46,"tag":450,"props":27413,"children":27414},{"v-slot:ga4":7},[27415,27431],{"type":46,"tag":55,"props":27416,"children":27417},{},[27418,27419,27424,27425,27430],{"type":52,"value":6251},{"type":46,"tag":88,"props":27420,"children":27422},{"className":27421},[],[27423],{"type":52,"value":6257},{"type":52,"value":6259},{"type":46,"tag":88,"props":27426,"children":27428},{"className":27427},[],[27429],{"type":52,"value":6265},{"type":52,"value":6267},{"type":46,"tag":97,"props":27432,"children":27433},{"className":455,"code":6270,"language":457,"meta":7,"style":7},[27434],{"type":46,"tag":88,"props":27435,"children":27436},{"__ignoreMap":7},[27437,27444,27471,27494,27513,27532,27555,27562,27597,27632,27667,27702,27737,27748,27763,27786,27809,27844],{"type":46,"tag":107,"props":27438,"children":27439},{"class":109,"line":110},[27440],{"type":46,"tag":107,"props":27441,"children":27442},{"style":680},[27443],{"type":52,"value":683},{"type":46,"tag":107,"props":27445,"children":27446},{"class":109,"line":473},[27447,27451,27455,27459,27463,27467],{"type":46,"tag":107,"props":27448,"children":27449},{"style":120},[27450],{"type":52,"value":6289},{"type":46,"tag":107,"props":27452,"children":27453},{"style":695},[27454],{"type":52,"value":698},{"type":46,"tag":107,"props":27456,"children":27457},{"style":120},[27458],{"type":52,"value":4985},{"type":46,"tag":107,"props":27460,"children":27461},{"style":680},[27462],{"type":52,"value":708},{"type":46,"tag":107,"props":27464,"children":27465},{"style":695},[27466],{"type":52,"value":6306},{"type":46,"tag":107,"props":27468,"children":27469},{"style":467},[27470],{"type":52,"value":6311},{"type":46,"tag":107,"props":27472,"children":27473},{"class":109,"line":23},[27474,27478,27482,27486,27490],{"type":46,"tag":107,"props":27475,"children":27476},{"style":120},[27477],{"type":52,"value":6289},{"type":46,"tag":107,"props":27479,"children":27480},{"style":695},[27481],{"type":52,"value":698},{"type":46,"tag":107,"props":27483,"children":27484},{"style":120},[27485],{"type":52,"value":6327},{"type":46,"tag":107,"props":27487,"children":27488},{"style":680},[27489],{"type":52,"value":708},{"type":46,"tag":107,"props":27491,"children":27492},{"style":695},[27493],{"type":52,"value":6336},{"type":46,"tag":107,"props":27495,"children":27496},{"class":109,"line":490},[27497,27501,27505,27509],{"type":46,"tag":107,"props":27498,"children":27499},{"style":120},[27500],{"type":52,"value":6289},{"type":46,"tag":107,"props":27502,"children":27503},{"style":695},[27504],{"type":52,"value":698},{"type":46,"tag":107,"props":27506,"children":27507},{"style":120},[27508],{"type":52,"value":6352},{"type":46,"tag":107,"props":27510,"children":27511},{"style":695},[27512],{"type":52,"value":735},{"type":46,"tag":107,"props":27514,"children":27515},{"class":109,"line":499},[27516,27520,27524,27528],{"type":46,"tag":107,"props":27517,"children":27518},{"style":120},[27519],{"type":52,"value":6289},{"type":46,"tag":107,"props":27521,"children":27522},{"style":695},[27523],{"type":52,"value":698},{"type":46,"tag":107,"props":27525,"children":27526},{"style":120},[27527],{"type":52,"value":6372},{"type":46,"tag":107,"props":27529,"children":27530},{"style":695},[27531],{"type":52,"value":735},{"type":46,"tag":107,"props":27533,"children":27534},{"class":109,"line":508},[27535,27539,27543,27547,27551],{"type":46,"tag":107,"props":27536,"children":27537},{"style":120},[27538],{"type":52,"value":6384},{"type":46,"tag":107,"props":27540,"children":27541},{"style":695},[27542],{"type":52,"value":698},{"type":46,"tag":107,"props":27544,"children":27545},{"style":120},[27546],{"type":52,"value":6393},{"type":46,"tag":107,"props":27548,"children":27549},{"style":680},[27550],{"type":52,"value":708},{"type":46,"tag":107,"props":27552,"children":27553},{"style":695},[27554],{"type":52,"value":6402},{"type":46,"tag":107,"props":27556,"children":27557},{"class":109,"line":517},[27558],{"type":46,"tag":107,"props":27559,"children":27560},{"style":680},[27561],{"type":52,"value":6410},{"type":46,"tag":107,"props":27563,"children":27564},{"class":109,"line":526},[27565,27569,27573,27577,27581,27585,27589,27593],{"type":46,"tag":107,"props":27566,"children":27567},{"style":680},[27568],{"type":52,"value":6418},{"type":46,"tag":107,"props":27570,"children":27571},{"style":120},[27572],{"type":52,"value":6423},{"type":46,"tag":107,"props":27574,"children":27575},{"style":695},[27576],{"type":52,"value":698},{"type":46,"tag":107,"props":27578,"children":27579},{"style":120},[27580],{"type":52,"value":6432},{"type":46,"tag":107,"props":27582,"children":27583},{"style":680},[27584],{"type":52,"value":1331},{"type":46,"tag":107,"props":27586,"children":27587},{"style":126},[27588],{"type":52,"value":6441},{"type":46,"tag":107,"props":27590,"children":27591},{"style":680},[27592],{"type":52,"value":6446},{"type":46,"tag":107,"props":27594,"children":27595},{"style":126},[27596],{"type":52,"value":6451},{"type":46,"tag":107,"props":27598,"children":27599},{"class":109,"line":535},[27600,27604,27608,27612,27616,27620,27624,27628],{"type":46,"tag":107,"props":27601,"children":27602},{"style":680},[27603],{"type":52,"value":6418},{"type":46,"tag":107,"props":27605,"children":27606},{"style":120},[27607],{"type":52,"value":6423},{"type":46,"tag":107,"props":27609,"children":27610},{"style":695},[27611],{"type":52,"value":698},{"type":46,"tag":107,"props":27613,"children":27614},{"style":120},[27615],{"type":52,"value":6471},{"type":46,"tag":107,"props":27617,"children":27618},{"style":680},[27619],{"type":52,"value":1331},{"type":46,"tag":107,"props":27621,"children":27622},{"style":126},[27623],{"type":52,"value":6480},{"type":46,"tag":107,"props":27625,"children":27626},{"style":680},[27627],{"type":52,"value":6446},{"type":46,"tag":107,"props":27629,"children":27630},{"style":126},[27631],{"type":52,"value":6489},{"type":46,"tag":107,"props":27633,"children":27634},{"class":109,"line":544},[27635,27639,27643,27647,27651,27655,27659,27663],{"type":46,"tag":107,"props":27636,"children":27637},{"style":680},[27638],{"type":52,"value":6418},{"type":46,"tag":107,"props":27640,"children":27641},{"style":120},[27642],{"type":52,"value":6423},{"type":46,"tag":107,"props":27644,"children":27645},{"style":695},[27646],{"type":52,"value":698},{"type":46,"tag":107,"props":27648,"children":27649},{"style":120},[27650],{"type":52,"value":6471},{"type":46,"tag":107,"props":27652,"children":27653},{"style":680},[27654],{"type":52,"value":1331},{"type":46,"tag":107,"props":27656,"children":27657},{"style":126},[27658],{"type":52,"value":6517},{"type":46,"tag":107,"props":27660,"children":27661},{"style":680},[27662],{"type":52,"value":6446},{"type":46,"tag":107,"props":27664,"children":27665},{"style":126},[27666],{"type":52,"value":6526},{"type":46,"tag":107,"props":27668,"children":27669},{"class":109,"line":553},[27670,27674,27678,27682,27686,27690,27694,27698],{"type":46,"tag":107,"props":27671,"children":27672},{"style":680},[27673],{"type":52,"value":6418},{"type":46,"tag":107,"props":27675,"children":27676},{"style":120},[27677],{"type":52,"value":6423},{"type":46,"tag":107,"props":27679,"children":27680},{"style":695},[27681],{"type":52,"value":698},{"type":46,"tag":107,"props":27683,"children":27684},{"style":120},[27685],{"type":52,"value":6471},{"type":46,"tag":107,"props":27687,"children":27688},{"style":680},[27689],{"type":52,"value":1331},{"type":46,"tag":107,"props":27691,"children":27692},{"style":126},[27693],{"type":52,"value":6554},{"type":46,"tag":107,"props":27695,"children":27696},{"style":680},[27697],{"type":52,"value":6446},{"type":46,"tag":107,"props":27699,"children":27700},{"style":126},[27701],{"type":52,"value":6563},{"type":46,"tag":107,"props":27703,"children":27704},{"class":109,"line":562},[27705,27709,27713,27717,27721,27725,27729,27733],{"type":46,"tag":107,"props":27706,"children":27707},{"style":680},[27708],{"type":52,"value":6418},{"type":46,"tag":107,"props":27710,"children":27711},{"style":120},[27712],{"type":52,"value":6423},{"type":46,"tag":107,"props":27714,"children":27715},{"style":695},[27716],{"type":52,"value":698},{"type":46,"tag":107,"props":27718,"children":27719},{"style":120},[27720],{"type":52,"value":6432},{"type":46,"tag":107,"props":27722,"children":27723},{"style":680},[27724],{"type":52,"value":1331},{"type":46,"tag":107,"props":27726,"children":27727},{"style":126},[27728],{"type":52,"value":6591},{"type":46,"tag":107,"props":27730,"children":27731},{"style":680},[27732],{"type":52,"value":6446},{"type":46,"tag":107,"props":27734,"children":27735},{"style":126},[27736],{"type":52,"value":6600},{"type":46,"tag":107,"props":27738,"children":27739},{"class":109,"line":571},[27740,27744],{"type":46,"tag":107,"props":27741,"children":27742},{"style":680},[27743],{"type":52,"value":6608},{"type":46,"tag":107,"props":27745,"children":27746},{"style":126},[27747],{"type":52,"value":6613},{"type":46,"tag":107,"props":27749,"children":27750},{"class":109,"line":580},[27751,27755,27759],{"type":46,"tag":107,"props":27752,"children":27753},{"style":680},[27754],{"type":52,"value":6621},{"type":46,"tag":107,"props":27756,"children":27757},{"style":680},[27758],{"type":52,"value":708},{"type":46,"tag":107,"props":27760,"children":27761},{"style":695},[27762],{"type":52,"value":6630},{"type":46,"tag":107,"props":27764,"children":27765},{"class":109,"line":11},[27766,27770,27774,27778,27782],{"type":46,"tag":107,"props":27767,"children":27768},{"style":680},[27769],{"type":52,"value":1259},{"type":46,"tag":107,"props":27771,"children":27772},{"style":120},[27773],{"type":52,"value":1264},{"type":46,"tag":107,"props":27775,"children":27776},{"style":695},[27777],{"type":52,"value":698},{"type":46,"tag":107,"props":27779,"children":27780},{"style":120},[27781],{"type":52,"value":6650},{"type":46,"tag":107,"props":27783,"children":27784},{"style":695},[27785],{"type":52,"value":6655},{"type":46,"tag":107,"props":27787,"children":27788},{"class":109,"line":597},[27789,27793,27797,27801,27805],{"type":46,"tag":107,"props":27790,"children":27791},{"style":680},[27792],{"type":52,"value":348},{"type":46,"tag":107,"props":27794,"children":27795},{"style":120},[27796],{"type":52,"value":1264},{"type":46,"tag":107,"props":27798,"children":27799},{"style":695},[27800],{"type":52,"value":698},{"type":46,"tag":107,"props":27802,"children":27803},{"style":120},[27804],{"type":52,"value":6675},{"type":46,"tag":107,"props":27806,"children":27807},{"style":695},[27808],{"type":52,"value":6680},{"type":46,"tag":107,"props":27810,"children":27811},{"class":109,"line":606},[27812,27816,27820,27824,27828,27832,27836,27840],{"type":46,"tag":107,"props":27813,"children":27814},{"style":680},[27815],{"type":52,"value":1313},{"type":46,"tag":107,"props":27817,"children":27818},{"style":120},[27819],{"type":52,"value":6423},{"type":46,"tag":107,"props":27821,"children":27822},{"style":695},[27823],{"type":52,"value":698},{"type":46,"tag":107,"props":27825,"children":27826},{"style":120},[27827],{"type":52,"value":4985},{"type":46,"tag":107,"props":27829,"children":27830},{"style":680},[27831],{"type":52,"value":1331},{"type":46,"tag":107,"props":27833,"children":27834},{"style":120},[27835],{"type":52,"value":6708},{"type":46,"tag":107,"props":27837,"children":27838},{"style":695},[27839],{"type":52,"value":698},{"type":46,"tag":107,"props":27841,"children":27842},{"style":120},[27843],{"type":52,"value":6717},{"type":46,"tag":107,"props":27845,"children":27846},{"class":109,"line":614},[27847,27851,27855,27859,27863,27867],{"type":46,"tag":107,"props":27848,"children":27849},{"style":680},[27850],{"type":52,"value":1354},{"type":46,"tag":107,"props":27852,"children":27853},{"style":120},[27854],{"type":52,"value":6708},{"type":46,"tag":107,"props":27856,"children":27857},{"style":695},[27858],{"type":52,"value":698},{"type":46,"tag":107,"props":27860,"children":27861},{"style":120},[27862],{"type":52,"value":6737},{"type":46,"tag":107,"props":27864,"children":27865},{"style":680},[27866],{"type":52,"value":1331},{"type":46,"tag":107,"props":27868,"children":27869},{"style":126},[27870],{"type":52,"value":6746},{"type":46,"tag":450,"props":27872,"children":27873},{"v-slot:mixpanel":7},[27874,27884],{"type":46,"tag":55,"props":27875,"children":27876},{},[27877,27878,27883],{"type":52,"value":6754},{"type":46,"tag":88,"props":27879,"children":27881},{"className":27880},[],[27882],{"type":52,"value":6236},{"type":52,"value":6761},{"type":46,"tag":97,"props":27885,"children":27886},{"className":455,"code":6764,"language":457,"meta":7,"style":7},[27887],{"type":46,"tag":88,"props":27888,"children":27889},{"__ignoreMap":7},[27890,27897,27924,27951,28014,28077,28140,28147,28182,28217,28252,28287,28298,28313,28336,28363],{"type":46,"tag":107,"props":27891,"children":27892},{"class":109,"line":110},[27893],{"type":46,"tag":107,"props":27894,"children":27895},{"style":680},[27896],{"type":52,"value":683},{"type":46,"tag":107,"props":27898,"children":27899},{"class":109,"line":473},[27900,27904,27908,27912,27916,27920],{"type":46,"tag":107,"props":27901,"children":27902},{"style":120},[27903],{"type":52,"value":6384},{"type":46,"tag":107,"props":27905,"children":27906},{"style":695},[27907],{"type":52,"value":698},{"type":46,"tag":107,"props":27909,"children":27910},{"style":120},[27911],{"type":52,"value":6791},{"type":46,"tag":107,"props":27913,"children":27914},{"style":680},[27915],{"type":52,"value":708},{"type":46,"tag":107,"props":27917,"children":27918},{"style":695},[27919],{"type":52,"value":6306},{"type":46,"tag":107,"props":27921,"children":27922},{"style":467},[27923],{"type":52,"value":6311},{"type":46,"tag":107,"props":27925,"children":27926},{"class":109,"line":23},[27927,27931,27935,27939,27943,27947],{"type":46,"tag":107,"props":27928,"children":27929},{"style":120},[27930],{"type":52,"value":6811},{"type":46,"tag":107,"props":27932,"children":27933},{"style":695},[27934],{"type":52,"value":847},{"type":46,"tag":107,"props":27936,"children":27937},{"style":680},[27938],{"type":52,"value":6820},{"type":46,"tag":107,"props":27940,"children":27941},{"style":695},[27942],{"type":52,"value":1376},{"type":46,"tag":107,"props":27944,"children":27945},{"style":680},[27946],{"type":52,"value":898},{"type":46,"tag":107,"props":27948,"children":27949},{"style":695},[27950],{"type":52,"value":6336},{"type":46,"tag":107,"props":27952,"children":27953},{"class":109,"line":490},[27954,27958,27962,27966,27970,27974,27978,27982,27986,27990,27994,27998,28002,28006,28010],{"type":46,"tag":107,"props":27955,"children":27956},{"style":120},[27957],{"type":52,"value":6811},{"type":46,"tag":107,"props":27959,"children":27960},{"style":695},[27961],{"type":52,"value":847},{"type":46,"tag":107,"props":27963,"children":27964},{"style":680},[27965],{"type":52,"value":6257},{"type":46,"tag":107,"props":27967,"children":27968},{"style":680},[27969],{"type":52,"value":6852},{"type":46,"tag":107,"props":27971,"children":27972},{"style":120},[27973],{"type":52,"value":6708},{"type":46,"tag":107,"props":27975,"children":27976},{"style":695},[27977],{"type":52,"value":698},{"type":46,"tag":107,"props":27979,"children":27980},{"style":120},[27981],{"type":52,"value":6865},{"type":46,"tag":107,"props":27983,"children":27984},{"style":680},[27985],{"type":52,"value":1331},{"type":46,"tag":107,"props":27987,"children":27988},{"style":695},[27989],{"type":52,"value":6874},{"type":46,"tag":107,"props":27991,"children":27992},{"style":680},[27993],{"type":52,"value":6879},{"type":46,"tag":107,"props":27995,"children":27996},{"style":120},[27997],{"type":52,"value":6884},{"type":46,"tag":107,"props":27999,"children":28000},{"style":680},[28001],{"type":52,"value":6889},{"type":46,"tag":107,"props":28003,"children":28004},{"style":695},[28005],{"type":52,"value":1376},{"type":46,"tag":107,"props":28007,"children":28008},{"style":680},[28009],{"type":52,"value":898},{"type":46,"tag":107,"props":28011,"children":28012},{"style":695},[28013],{"type":52,"value":6902},{"type":46,"tag":107,"props":28015,"children":28016},{"class":109,"line":499},[28017,28021,28025,28029,28033,28037,28041,28045,28049,28053,28057,28061,28065,28069,28073],{"type":46,"tag":107,"props":28018,"children":28019},{"style":120},[28020],{"type":52,"value":6811},{"type":46,"tag":107,"props":28022,"children":28023},{"style":695},[28024],{"type":52,"value":847},{"type":46,"tag":107,"props":28026,"children":28027},{"style":680},[28028],{"type":52,"value":6257},{"type":46,"tag":107,"props":28030,"children":28031},{"style":680},[28032],{"type":52,"value":6852},{"type":46,"tag":107,"props":28034,"children":28035},{"style":120},[28036],{"type":52,"value":6708},{"type":46,"tag":107,"props":28038,"children":28039},{"style":695},[28040],{"type":52,"value":698},{"type":46,"tag":107,"props":28042,"children":28043},{"style":120},[28044],{"type":52,"value":6934},{"type":46,"tag":107,"props":28046,"children":28047},{"style":680},[28048],{"type":52,"value":6939},{"type":46,"tag":107,"props":28050,"children":28051},{"style":120},[28052],{"type":52,"value":6944},{"type":46,"tag":107,"props":28054,"children":28055},{"style":680},[28056],{"type":52,"value":6446},{"type":46,"tag":107,"props":28058,"children":28059},{"style":120},[28060],{"type":52,"value":6884},{"type":46,"tag":107,"props":28062,"children":28063},{"style":680},[28064],{"type":52,"value":6889},{"type":46,"tag":107,"props":28066,"children":28067},{"style":695},[28068],{"type":52,"value":1376},{"type":46,"tag":107,"props":28070,"children":28071},{"style":680},[28072],{"type":52,"value":898},{"type":46,"tag":107,"props":28074,"children":28075},{"style":695},[28076],{"type":52,"value":6969},{"type":46,"tag":107,"props":28078,"children":28079},{"class":109,"line":508},[28080,28084,28088,28092,28096,28100,28104,28108,28112,28116,28120,28124,28128,28132,28136],{"type":46,"tag":107,"props":28081,"children":28082},{"style":120},[28083],{"type":52,"value":6811},{"type":46,"tag":107,"props":28085,"children":28086},{"style":695},[28087],{"type":52,"value":847},{"type":46,"tag":107,"props":28089,"children":28090},{"style":680},[28091],{"type":52,"value":6257},{"type":46,"tag":107,"props":28093,"children":28094},{"style":680},[28095],{"type":52,"value":6852},{"type":46,"tag":107,"props":28097,"children":28098},{"style":120},[28099],{"type":52,"value":6708},{"type":46,"tag":107,"props":28101,"children":28102},{"style":695},[28103],{"type":52,"value":698},{"type":46,"tag":107,"props":28105,"children":28106},{"style":120},[28107],{"type":52,"value":6737},{"type":46,"tag":107,"props":28109,"children":28110},{"style":680},[28111],{"type":52,"value":1331},{"type":46,"tag":107,"props":28113,"children":28114},{"style":126},[28115],{"type":52,"value":7009},{"type":46,"tag":107,"props":28117,"children":28118},{"style":680},[28119],{"type":52,"value":6446},{"type":46,"tag":107,"props":28121,"children":28122},{"style":120},[28123],{"type":52,"value":6884},{"type":46,"tag":107,"props":28125,"children":28126},{"style":680},[28127],{"type":52,"value":6889},{"type":46,"tag":107,"props":28129,"children":28130},{"style":695},[28131],{"type":52,"value":1376},{"type":46,"tag":107,"props":28133,"children":28134},{"style":680},[28135],{"type":52,"value":898},{"type":46,"tag":107,"props":28137,"children":28138},{"style":695},[28139],{"type":52,"value":6402},{"type":46,"tag":107,"props":28141,"children":28142},{"class":109,"line":517},[28143],{"type":46,"tag":107,"props":28144,"children":28145},{"style":680},[28146],{"type":52,"value":6410},{"type":46,"tag":107,"props":28148,"children":28149},{"class":109,"line":526},[28150,28154,28158,28162,28166,28170,28174,28178],{"type":46,"tag":107,"props":28151,"children":28152},{"style":680},[28153],{"type":52,"value":6418},{"type":46,"tag":107,"props":28155,"children":28156},{"style":120},[28157],{"type":52,"value":6708},{"type":46,"tag":107,"props":28159,"children":28160},{"style":695},[28161],{"type":52,"value":698},{"type":46,"tag":107,"props":28163,"children":28164},{"style":120},[28165],{"type":52,"value":7060},{"type":46,"tag":107,"props":28167,"children":28168},{"style":680},[28169],{"type":52,"value":1331},{"type":46,"tag":107,"props":28171,"children":28172},{"style":126},[28173],{"type":52,"value":6441},{"type":46,"tag":107,"props":28175,"children":28176},{"style":680},[28177],{"type":52,"value":6446},{"type":46,"tag":107,"props":28179,"children":28180},{"style":126},[28181],{"type":52,"value":6451},{"type":46,"tag":107,"props":28183,"children":28184},{"class":109,"line":535},[28185,28189,28193,28197,28201,28205,28209,28213],{"type":46,"tag":107,"props":28186,"children":28187},{"style":680},[28188],{"type":52,"value":6418},{"type":46,"tag":107,"props":28190,"children":28191},{"style":120},[28192],{"type":52,"value":6708},{"type":46,"tag":107,"props":28194,"children":28195},{"style":695},[28196],{"type":52,"value":698},{"type":46,"tag":107,"props":28198,"children":28199},{"style":120},[28200],{"type":52,"value":7096},{"type":46,"tag":107,"props":28202,"children":28203},{"style":680},[28204],{"type":52,"value":1331},{"type":46,"tag":107,"props":28206,"children":28207},{"style":126},[28208],{"type":52,"value":6480},{"type":46,"tag":107,"props":28210,"children":28211},{"style":680},[28212],{"type":52,"value":6446},{"type":46,"tag":107,"props":28214,"children":28215},{"style":126},[28216],{"type":52,"value":6489},{"type":46,"tag":107,"props":28218,"children":28219},{"class":109,"line":544},[28220,28224,28228,28232,28236,28240,28244,28248],{"type":46,"tag":107,"props":28221,"children":28222},{"style":680},[28223],{"type":52,"value":6418},{"type":46,"tag":107,"props":28225,"children":28226},{"style":120},[28227],{"type":52,"value":6708},{"type":46,"tag":107,"props":28229,"children":28230},{"style":695},[28231],{"type":52,"value":698},{"type":46,"tag":107,"props":28233,"children":28234},{"style":120},[28235],{"type":52,"value":7096},{"type":46,"tag":107,"props":28237,"children":28238},{"style":680},[28239],{"type":52,"value":1331},{"type":46,"tag":107,"props":28241,"children":28242},{"style":126},[28243],{"type":52,"value":6517},{"type":46,"tag":107,"props":28245,"children":28246},{"style":680},[28247],{"type":52,"value":6446},{"type":46,"tag":107,"props":28249,"children":28250},{"style":126},[28251],{"type":52,"value":6526},{"type":46,"tag":107,"props":28253,"children":28254},{"class":109,"line":553},[28255,28259,28263,28267,28271,28275,28279,28283],{"type":46,"tag":107,"props":28256,"children":28257},{"style":680},[28258],{"type":52,"value":6418},{"type":46,"tag":107,"props":28260,"children":28261},{"style":120},[28262],{"type":52,"value":6708},{"type":46,"tag":107,"props":28264,"children":28265},{"style":695},[28266],{"type":52,"value":698},{"type":46,"tag":107,"props":28268,"children":28269},{"style":120},[28270],{"type":52,"value":7096},{"type":46,"tag":107,"props":28272,"children":28273},{"style":680},[28274],{"type":52,"value":1331},{"type":46,"tag":107,"props":28276,"children":28277},{"style":126},[28278],{"type":52,"value":6554},{"type":46,"tag":107,"props":28280,"children":28281},{"style":680},[28282],{"type":52,"value":6446},{"type":46,"tag":107,"props":28284,"children":28285},{"style":126},[28286],{"type":52,"value":6563},{"type":46,"tag":107,"props":28288,"children":28289},{"class":109,"line":562},[28290,28294],{"type":46,"tag":107,"props":28291,"children":28292},{"style":680},[28293],{"type":52,"value":6608},{"type":46,"tag":107,"props":28295,"children":28296},{"style":126},[28297],{"type":52,"value":6613},{"type":46,"tag":107,"props":28299,"children":28300},{"class":109,"line":571},[28301,28305,28309],{"type":46,"tag":107,"props":28302,"children":28303},{"style":680},[28304],{"type":52,"value":6621},{"type":46,"tag":107,"props":28306,"children":28307},{"style":680},[28308],{"type":52,"value":708},{"type":46,"tag":107,"props":28310,"children":28311},{"style":695},[28312],{"type":52,"value":6630},{"type":46,"tag":107,"props":28314,"children":28315},{"class":109,"line":580},[28316,28320,28324,28328,28332],{"type":46,"tag":107,"props":28317,"children":28318},{"style":680},[28319],{"type":52,"value":1259},{"type":46,"tag":107,"props":28321,"children":28322},{"style":120},[28323],{"type":52,"value":1264},{"type":46,"tag":107,"props":28325,"children":28326},{"style":695},[28327],{"type":52,"value":698},{"type":46,"tag":107,"props":28329,"children":28330},{"style":120},[28331],{"type":52,"value":7228},{"type":46,"tag":107,"props":28333,"children":28334},{"style":695},[28335],{"type":52,"value":6680},{"type":46,"tag":107,"props":28337,"children":28338},{"class":109,"line":11},[28339,28343,28347,28351,28355,28359],{"type":46,"tag":107,"props":28340,"children":28341},{"style":680},[28342],{"type":52,"value":2232},{"type":46,"tag":107,"props":28344,"children":28345},{"style":120},[28346],{"type":52,"value":6708},{"type":46,"tag":107,"props":28348,"children":28349},{"style":695},[28350],{"type":52,"value":698},{"type":46,"tag":107,"props":28352,"children":28353},{"style":120},[28354],{"type":52,"value":6737},{"type":46,"tag":107,"props":28356,"children":28357},{"style":680},[28358],{"type":52,"value":1331},{"type":46,"tag":107,"props":28360,"children":28361},{"style":126},[28362],{"type":52,"value":7260},{"type":46,"tag":107,"props":28364,"children":28365},{"class":109,"line":597},[28366,28370],{"type":46,"tag":107,"props":28367,"children":28368},{"style":680},[28369],{"type":52,"value":7268},{"type":46,"tag":107,"props":28371,"children":28372},{"style":695},[28373],{"type":52,"value":7273},{"type":46,"tag":4487,"props":28375,"children":28376},{"id":7276},[28377],{"type":52,"value":7279},{"type":46,"tag":55,"props":28379,"children":28380},{},[28381,28382,28387,28388,28393,28394,28399,28400,28405],{"type":52,"value":7284},{"type":46,"tag":88,"props":28383,"children":28385},{"className":28384},[],[28386],{"type":52,"value":7290},{"type":52,"value":7292},{"type":46,"tag":88,"props":28389,"children":28391},{"className":28390},[],[28392],{"type":52,"value":6221},{"type":52,"value":418},{"type":46,"tag":88,"props":28395,"children":28397},{"className":28396},[],[28398],{"type":52,"value":6228},{"type":52,"value":7305},{"type":46,"tag":88,"props":28401,"children":28403},{"className":28402},[],[28404],{"type":52,"value":6236},{"type":52,"value":7312},{"type":46,"tag":444,"props":28407,"children":28408},{":variants":446,"group":447},[28409,28562,28719],{"type":46,"tag":450,"props":28410,"children":28411},{"v-slot:clickhouse":7},[28412,28422],{"type":46,"tag":55,"props":28413,"children":28414},{},[28415,28416,28421],{"type":52,"value":7323},{"type":46,"tag":88,"props":28417,"children":28419},{"className":28418},[],[28420],{"type":52,"value":4468},{"type":52,"value":7330},{"type":46,"tag":97,"props":28423,"children":28424},{"className":455,"code":7333,"language":457,"meta":7,"style":7},[28425],{"type":46,"tag":88,"props":28426,"children":28427},{"__ignoreMap":7},[28428,28435,28442,28449,28456,28463,28470,28477,28484,28491,28498,28505,28512,28519,28526,28533,28540,28555],{"type":46,"tag":107,"props":28429,"children":28430},{"class":109,"line":110},[28431],{"type":46,"tag":107,"props":28432,"children":28433},{"style":467},[28434],{"type":52,"value":470},{"type":46,"tag":107,"props":28436,"children":28437},{"class":109,"line":473},[28438],{"type":46,"tag":107,"props":28439,"children":28440},{"style":467},[28441],{"type":52,"value":7352},{"type":46,"tag":107,"props":28443,"children":28444},{"class":109,"line":23},[28445],{"type":46,"tag":107,"props":28446,"children":28447},{"style":467},[28448],{"type":52,"value":487},{"type":46,"tag":107,"props":28450,"children":28451},{"class":109,"line":490},[28452],{"type":46,"tag":107,"props":28453,"children":28454},{"style":467},[28455],{"type":52,"value":496},{"type":46,"tag":107,"props":28457,"children":28458},{"class":109,"line":499},[28459],{"type":46,"tag":107,"props":28460,"children":28461},{"style":467},[28462],{"type":52,"value":505},{"type":46,"tag":107,"props":28464,"children":28465},{"class":109,"line":508},[28466],{"type":46,"tag":107,"props":28467,"children":28468},{"style":467},[28469],{"type":52,"value":514},{"type":46,"tag":107,"props":28471,"children":28472},{"class":109,"line":517},[28473],{"type":46,"tag":107,"props":28474,"children":28475},{"style":467},[28476],{"type":52,"value":7388},{"type":46,"tag":107,"props":28478,"children":28479},{"class":109,"line":526},[28480],{"type":46,"tag":107,"props":28481,"children":28482},{"style":467},[28483],{"type":52,"value":7396},{"type":46,"tag":107,"props":28485,"children":28486},{"class":109,"line":535},[28487],{"type":46,"tag":107,"props":28488,"children":28489},{"style":467},[28490],{"type":52,"value":541},{"type":46,"tag":107,"props":28492,"children":28493},{"class":109,"line":544},[28494],{"type":46,"tag":107,"props":28495,"children":28496},{"style":467},[28497],{"type":52,"value":7411},{"type":46,"tag":107,"props":28499,"children":28500},{"class":109,"line":553},[28501],{"type":46,"tag":107,"props":28502,"children":28503},{"style":467},[28504],{"type":52,"value":4581},{"type":46,"tag":107,"props":28506,"children":28507},{"class":109,"line":562},[28508],{"type":46,"tag":107,"props":28509,"children":28510},{"style":467},[28511],{"type":52,"value":568},{"type":46,"tag":107,"props":28513,"children":28514},{"class":109,"line":571},[28515],{"type":46,"tag":107,"props":28516,"children":28517},{"style":467},[28518],{"type":52,"value":577},{"type":46,"tag":107,"props":28520,"children":28521},{"class":109,"line":580},[28522],{"type":46,"tag":107,"props":28523,"children":28524},{"style":467},[28525],{"type":52,"value":664},{"type":46,"tag":107,"props":28527,"children":28528},{"class":109,"line":11},[28529],{"type":46,"tag":107,"props":28530,"children":28531},{"emptyLinePlaceholder":22},[28532],{"type":52,"value":673},{"type":46,"tag":107,"props":28534,"children":28535},{"class":109,"line":597},[28536],{"type":46,"tag":107,"props":28537,"children":28538},{"style":680},[28539],{"type":52,"value":683},{"type":46,"tag":107,"props":28541,"children":28542},{"class":109,"line":606},[28543,28547,28551],{"type":46,"tag":107,"props":28544,"children":28545},{"style":695},[28546],{"type":52,"value":7461},{"type":46,"tag":107,"props":28548,"children":28549},{"style":680},[28550],{"type":52,"value":898},{"type":46,"tag":107,"props":28552,"children":28553},{"style":695},[28554],{"type":52,"value":7470},{"type":46,"tag":107,"props":28556,"children":28557},{"class":109,"line":614},[28558],{"type":46,"tag":107,"props":28559,"children":28560},{"style":467},[28561],{"type":52,"value":7478},{"type":46,"tag":450,"props":28563,"children":28564},{"v-slot:bigquery":7},[28565,28575],{"type":46,"tag":55,"props":28566,"children":28567},{},[28568,28569,28574],{"type":52,"value":7323},{"type":46,"tag":88,"props":28570,"children":28572},{"className":28571},[],[28573],{"type":52,"value":4476},{"type":52,"value":7330},{"type":46,"tag":97,"props":28576,"children":28577},{"className":455,"code":7494,"language":457,"meta":7,"style":7},[28578],{"type":46,"tag":88,"props":28579,"children":28580},{"__ignoreMap":7},[28581,28588,28595,28602,28609,28616,28623,28630,28637,28644,28651,28658,28665,28672,28679,28686,28693,28712],{"type":46,"tag":107,"props":28582,"children":28583},{"class":109,"line":110},[28584],{"type":46,"tag":107,"props":28585,"children":28586},{"style":467},[28587],{"type":52,"value":470},{"type":46,"tag":107,"props":28589,"children":28590},{"class":109,"line":473},[28591],{"type":46,"tag":107,"props":28592,"children":28593},{"style":467},[28594],{"type":52,"value":7352},{"type":46,"tag":107,"props":28596,"children":28597},{"class":109,"line":23},[28598],{"type":46,"tag":107,"props":28599,"children":28600},{"style":467},[28601],{"type":52,"value":487},{"type":46,"tag":107,"props":28603,"children":28604},{"class":109,"line":490},[28605],{"type":46,"tag":107,"props":28606,"children":28607},{"style":467},[28608],{"type":52,"value":496},{"type":46,"tag":107,"props":28610,"children":28611},{"class":109,"line":499},[28612],{"type":46,"tag":107,"props":28613,"children":28614},{"style":467},[28615],{"type":52,"value":505},{"type":46,"tag":107,"props":28617,"children":28618},{"class":109,"line":508},[28619],{"type":46,"tag":107,"props":28620,"children":28621},{"style":467},[28622],{"type":52,"value":514},{"type":46,"tag":107,"props":28624,"children":28625},{"class":109,"line":517},[28626],{"type":46,"tag":107,"props":28627,"children":28628},{"style":467},[28629],{"type":52,"value":7388},{"type":46,"tag":107,"props":28631,"children":28632},{"class":109,"line":526},[28633],{"type":46,"tag":107,"props":28634,"children":28635},{"style":467},[28636],{"type":52,"value":7396},{"type":46,"tag":107,"props":28638,"children":28639},{"class":109,"line":535},[28640],{"type":46,"tag":107,"props":28641,"children":28642},{"style":467},[28643],{"type":52,"value":541},{"type":46,"tag":107,"props":28645,"children":28646},{"class":109,"line":544},[28647],{"type":46,"tag":107,"props":28648,"children":28649},{"style":467},[28650],{"type":52,"value":7411},{"type":46,"tag":107,"props":28652,"children":28653},{"class":109,"line":553},[28654],{"type":46,"tag":107,"props":28655,"children":28656},{"style":467},[28657],{"type":52,"value":4581},{"type":46,"tag":107,"props":28659,"children":28660},{"class":109,"line":562},[28661],{"type":46,"tag":107,"props":28662,"children":28663},{"style":467},[28664],{"type":52,"value":568},{"type":46,"tag":107,"props":28666,"children":28667},{"class":109,"line":571},[28668],{"type":46,"tag":107,"props":28669,"children":28670},{"style":467},[28671],{"type":52,"value":577},{"type":46,"tag":107,"props":28673,"children":28674},{"class":109,"line":580},[28675],{"type":46,"tag":107,"props":28676,"children":28677},{"style":467},[28678],{"type":52,"value":664},{"type":46,"tag":107,"props":28680,"children":28681},{"class":109,"line":11},[28682],{"type":46,"tag":107,"props":28683,"children":28684},{"emptyLinePlaceholder":22},[28685],{"type":52,"value":673},{"type":46,"tag":107,"props":28687,"children":28688},{"class":109,"line":597},[28689],{"type":46,"tag":107,"props":28690,"children":28691},{"style":680},[28692],{"type":52,"value":683},{"type":46,"tag":107,"props":28694,"children":28695},{"class":109,"line":606},[28696,28700,28704,28708],{"type":46,"tag":107,"props":28697,"children":28698},{"style":680},[28699],{"type":52,"value":4632},{"type":46,"tag":107,"props":28701,"children":28702},{"style":695},[28703],{"type":52,"value":7622},{"type":46,"tag":107,"props":28705,"children":28706},{"style":680},[28707],{"type":52,"value":898},{"type":46,"tag":107,"props":28709,"children":28710},{"style":695},[28711],{"type":52,"value":7470},{"type":46,"tag":107,"props":28713,"children":28714},{"class":109,"line":614},[28715],{"type":46,"tag":107,"props":28716,"children":28717},{"style":467},[28718],{"type":52,"value":7478},{"type":46,"tag":450,"props":28720,"children":28721},{"v-slot:snowflake":7},[28722,28732],{"type":46,"tag":55,"props":28723,"children":28724},{},[28725,28726,28731],{"type":52,"value":7323},{"type":46,"tag":88,"props":28727,"children":28729},{"className":28728},[],[28730],{"type":52,"value":4483},{"type":52,"value":7330},{"type":46,"tag":97,"props":28733,"children":28734},{"className":455,"code":7653,"language":457,"meta":7,"style":7},[28735],{"type":46,"tag":88,"props":28736,"children":28737},{"__ignoreMap":7},[28738,28745,28752,28759,28766,28773,28780,28787,28794,28801,28808,28815,28822,28829,28836,28843,28850,28869],{"type":46,"tag":107,"props":28739,"children":28740},{"class":109,"line":110},[28741],{"type":46,"tag":107,"props":28742,"children":28743},{"style":467},[28744],{"type":52,"value":470},{"type":46,"tag":107,"props":28746,"children":28747},{"class":109,"line":473},[28748],{"type":46,"tag":107,"props":28749,"children":28750},{"style":467},[28751],{"type":52,"value":7352},{"type":46,"tag":107,"props":28753,"children":28754},{"class":109,"line":23},[28755],{"type":46,"tag":107,"props":28756,"children":28757},{"style":467},[28758],{"type":52,"value":487},{"type":46,"tag":107,"props":28760,"children":28761},{"class":109,"line":490},[28762],{"type":46,"tag":107,"props":28763,"children":28764},{"style":467},[28765],{"type":52,"value":496},{"type":46,"tag":107,"props":28767,"children":28768},{"class":109,"line":499},[28769],{"type":46,"tag":107,"props":28770,"children":28771},{"style":467},[28772],{"type":52,"value":505},{"type":46,"tag":107,"props":28774,"children":28775},{"class":109,"line":508},[28776],{"type":46,"tag":107,"props":28777,"children":28778},{"style":467},[28779],{"type":52,"value":514},{"type":46,"tag":107,"props":28781,"children":28782},{"class":109,"line":517},[28783],{"type":46,"tag":107,"props":28784,"children":28785},{"style":467},[28786],{"type":52,"value":7388},{"type":46,"tag":107,"props":28788,"children":28789},{"class":109,"line":526},[28790],{"type":46,"tag":107,"props":28791,"children":28792},{"style":467},[28793],{"type":52,"value":7396},{"type":46,"tag":107,"props":28795,"children":28796},{"class":109,"line":535},[28797],{"type":46,"tag":107,"props":28798,"children":28799},{"style":467},[28800],{"type":52,"value":541},{"type":46,"tag":107,"props":28802,"children":28803},{"class":109,"line":544},[28804],{"type":46,"tag":107,"props":28805,"children":28806},{"style":467},[28807],{"type":52,"value":7411},{"type":46,"tag":107,"props":28809,"children":28810},{"class":109,"line":553},[28811],{"type":46,"tag":107,"props":28812,"children":28813},{"style":467},[28814],{"type":52,"value":4581},{"type":46,"tag":107,"props":28816,"children":28817},{"class":109,"line":562},[28818],{"type":46,"tag":107,"props":28819,"children":28820},{"style":467},[28821],{"type":52,"value":568},{"type":46,"tag":107,"props":28823,"children":28824},{"class":109,"line":571},[28825],{"type":46,"tag":107,"props":28826,"children":28827},{"style":467},[28828],{"type":52,"value":577},{"type":46,"tag":107,"props":28830,"children":28831},{"class":109,"line":580},[28832],{"type":46,"tag":107,"props":28833,"children":28834},{"style":467},[28835],{"type":52,"value":664},{"type":46,"tag":107,"props":28837,"children":28838},{"class":109,"line":11},[28839],{"type":46,"tag":107,"props":28840,"children":28841},{"emptyLinePlaceholder":22},[28842],{"type":52,"value":673},{"type":46,"tag":107,"props":28844,"children":28845},{"class":109,"line":597},[28846],{"type":46,"tag":107,"props":28847,"children":28848},{"style":680},[28849],{"type":52,"value":683},{"type":46,"tag":107,"props":28851,"children":28852},{"class":109,"line":606},[28853,28857,28861,28865],{"type":46,"tag":107,"props":28854,"children":28855},{"style":695},[28856],{"type":52,"value":7777},{"type":46,"tag":107,"props":28858,"children":28859},{"style":680},[28860],{"type":52,"value":3172},{"type":46,"tag":107,"props":28862,"children":28863},{"style":680},[28864],{"type":52,"value":708},{"type":46,"tag":107,"props":28866,"children":28867},{"style":695},[28868],{"type":52,"value":7470},{"type":46,"tag":107,"props":28870,"children":28871},{"class":109,"line":614},[28872],{"type":46,"tag":107,"props":28873,"children":28874},{"style":467},[28875],{"type":52,"value":7478},{"type":46,"tag":162,"props":28877,"children":28878},{},[28879],{"type":46,"tag":55,"props":28880,"children":28881},{},[28882],{"type":52,"value":7804},{"type":46,"tag":131,"props":28884,"children":28885},{"id":7807},[28886],{"type":52,"value":7810},{"type":46,"tag":97,"props":28888,"children":28889},{"className":99,"code":7813,"language":101,"meta":7,"style":7},[28890],{"type":46,"tag":88,"props":28891,"children":28892},{"__ignoreMap":7},[28893],{"type":46,"tag":107,"props":28894,"children":28895},{"class":109,"line":110},[28896,28900,28904],{"type":46,"tag":107,"props":28897,"children":28898},{"style":114},[28899],{"type":52,"value":7825},{"type":46,"tag":107,"props":28901,"children":28902},{"style":126},[28903],{"type":52,"value":7830},{"type":46,"tag":107,"props":28905,"children":28906},{"style":126},[28907],{"type":52,"value":7835},{"type":46,"tag":55,"props":28909,"children":28910},{},[28911],{"type":52,"value":7840},{"type":46,"tag":97,"props":28913,"children":28914},{"className":99,"code":7843,"language":101,"meta":7,"style":7},[28915],{"type":46,"tag":88,"props":28916,"children":28917},{"__ignoreMap":7},[28918],{"type":46,"tag":107,"props":28919,"children":28920},{"class":109,"line":110},[28921,28925,28929,28933,28937,28941,28945],{"type":46,"tag":107,"props":28922,"children":28923},{"style":114},[28924],{"type":52,"value":7825},{"type":46,"tag":107,"props":28926,"children":28927},{"style":126},[28928],{"type":52,"value":7859},{"type":46,"tag":107,"props":28930,"children":28931},{"style":120},[28932],{"type":52,"value":7864},{"type":46,"tag":107,"props":28934,"children":28935},{"style":126},[28936],{"type":52,"value":7869},{"type":46,"tag":107,"props":28938,"children":28939},{"style":120},[28940],{"type":52,"value":7874},{"type":46,"tag":107,"props":28942,"children":28943},{"style":126},[28944],{"type":52,"value":7879},{"type":46,"tag":107,"props":28946,"children":28947},{"style":126},[28948],{"type":52,"value":7835},{"type":46,"tag":55,"props":28950,"children":28951},{},[28952,28953,28957],{"type":52,"value":7888},{"type":46,"tag":7890,"props":28954,"children":28955},{"href":7892},[28956],{"type":52,"value":7895},{"type":52,"value":7897},{"type":46,"tag":97,"props":28959,"children":28960},{"className":99,"code":7900,"language":101,"meta":7,"style":7},[28961],{"type":46,"tag":88,"props":28962,"children":28963},{"__ignoreMap":7},[28964],{"type":46,"tag":107,"props":28965,"children":28966},{"class":109,"line":110},[28967,28971,28975,28979,28983,28987,28991],{"type":46,"tag":107,"props":28968,"children":28969},{"style":114},[28970],{"type":52,"value":7825},{"type":46,"tag":107,"props":28972,"children":28973},{"style":126},[28974],{"type":52,"value":7859},{"type":46,"tag":107,"props":28976,"children":28977},{"style":120},[28978],{"type":52,"value":7864},{"type":46,"tag":107,"props":28980,"children":28981},{"style":126},[28982],{"type":52,"value":7869},{"type":46,"tag":107,"props":28984,"children":28985},{"style":120},[28986],{"type":52,"value":7874},{"type":46,"tag":107,"props":28988,"children":28989},{"style":126},[28990],{"type":52,"value":7879},{"type":46,"tag":107,"props":28992,"children":28993},{"style":126},[28994],{"type":52,"value":7936},{"type":46,"tag":131,"props":28996,"children":28997},{"id":7939},[28998],{"type":52,"value":7942},{"type":46,"tag":55,"props":29000,"children":29001},{},[29002],{"type":52,"value":7947},{"type":46,"tag":143,"props":29004,"children":29005},{},[29006],{"type":46,"tag":55,"props":29007,"children":29008},{},[29009],{"type":52,"value":7955},{"type":46,"tag":55,"props":29011,"children":29012},{},[29013],{"type":52,"value":7960},{"type":46,"tag":143,"props":29015,"children":29016},{},[29017],{"type":46,"tag":55,"props":29018,"children":29019},{},[29020],{"type":52,"value":7968},{"type":46,"tag":47,"props":29022,"children":29023},{"id":7971},[29024],{"type":52,"value":7974},{"type":46,"tag":178,"props":29026,"children":29027},{},[29028,29036,29065,29073],{"type":46,"tag":182,"props":29029,"children":29030},{},[29031,29035],{"type":46,"tag":170,"props":29032,"children":29033},{},[29034],{"type":52,"value":7985},{"type":52,"value":7987},{"type":46,"tag":182,"props":29037,"children":29038},{},[29039,29046,29047,29052,29053,29058,29059,29064],{"type":46,"tag":170,"props":29040,"children":29041},{},[29042],{"type":46,"tag":7890,"props":29043,"children":29044},{"href":7892},[29045],{"type":52,"value":33},{"type":52,"value":2311},{"type":46,"tag":88,"props":29048,"children":29050},{"className":29049},[],[29051],{"type":52,"value":8004},{"type":52,"value":235},{"type":46,"tag":88,"props":29054,"children":29056},{"className":29055},[],[29057],{"type":52,"value":8011},{"type":52,"value":235},{"type":46,"tag":88,"props":29060,"children":29062},{"className":29061},[],[29063],{"type":52,"value":8018},{"type":52,"value":8020},{"type":46,"tag":182,"props":29066,"children":29067},{},[29068,29072],{"type":46,"tag":170,"props":29069,"children":29070},{},[29071],{"type":52,"value":8028},{"type":52,"value":8030},{"type":46,"tag":182,"props":29074,"children":29075},{},[29076,29083,29084,29089],{"type":46,"tag":170,"props":29077,"children":29078},{},[29079],{"type":46,"tag":7890,"props":29080,"children":29081},{"href":7892},[29082],{"type":52,"value":8041},{"type":52,"value":8043},{"type":46,"tag":88,"props":29085,"children":29087},{"className":29086},[],[29088],{"type":52,"value":8049},{"type":52,"value":8051},{"type":46,"tag":55,"props":29091,"children":29092},{},[29093,29094,29098],{"type":52,"value":8056},{"type":46,"tag":7890,"props":29095,"children":29096},{"href":8059},[29097],{"type":52,"value":8062},{"type":52,"value":8064},{"type":46,"tag":8066,"props":29100,"children":29101},{},[29102],{"type":52,"value":8070},{"title":7,"searchDepth":473,"depth":473,"links":29104},[29105,29106,29107,29117],{"id":49,"depth":473,"text":53},{"id":62,"depth":473,"text":65},{"id":78,"depth":473,"text":81,"children":29108},[29109,29110,29111,29112,29113,29114,29115,29116],{"id":133,"depth":23,"text":136},{"id":319,"depth":23,"text":8079},{"id":3220,"depth":23,"text":8081},{"id":4037,"depth":23,"text":8083},{"id":4429,"depth":23,"text":8085},{"id":6176,"depth":23,"text":8087},{"id":7807,"depth":23,"text":7810},{"id":7939,"depth":23,"text":7942},{"id":7971,"depth":473,"text":7974},{"_path":29119,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":29120,"description":29121,"date":10,"readingTime":11,"category":12,"tags":29122,"difficulty":21,"module":5,"subSteps":22,"step":490,"journeys":29124,"variants":29125,"learnMore":29126,"author":29129,"body":29130,"_type":8091,"_id":42421,"_source":8093,"_file":42422,"_stem":42423,"_extension":8096},"\u002Ftutorials\u002Fecommerce-pipeline\u002Fbuild-reports","Build Ecommerce Reports","Create report tables for daily revenue, customer cohorts, product performance, marketing ROI, and a unified KPI dashboard.",[14,15,16,17,18,19,29123,20],"Analytics",[26,27],[17,18,19],[29127,29128],{"label":30,"url":31},{"label":33,"url":34},{"name":39,"role":40,"image":41},{"type":43,"children":29131,"toc":42401},[29132,29136,29141,29145,29150,29154,29166,29189,29195,29200,29208,29213,29221,29226,29238,29243,29257,31202,31214,31219,31233,34045,34057,34062,34084,34098,34312,34324,34329,34343,38285,38297,38302,38316,42107,42113,42118,42155,42173,42178,42217,42230,42273,42278,42299,42305,42310,42318,42326,42334,42339,42347,42351,42392,42397],{"type":46,"tag":47,"props":29133,"children":29134},{"id":49},[29135],{"type":52,"value":53},{"type":46,"tag":55,"props":29137,"children":29138},{},[29139],{"type":52,"value":29140},"Build five report tables on top of the staging layer: daily revenue, customer cohorts, product performance, marketing ROI, and a unified daily KPI dashboard.",{"type":46,"tag":47,"props":29142,"children":29143},{"id":62},[29144],{"type":52,"value":65},{"type":46,"tag":55,"props":29146,"children":29147},{},[29148],{"type":52,"value":29149},"Staging tables are clean but they're not answers. They tell you \"what happened\" but not \"how is the business doing.\" Report tables compute the metrics teams actually care about - revenue trends, retention rates, ROAS, and the daily numbers that inform decisions.",{"type":46,"tag":47,"props":29151,"children":29152},{"id":78},[29153],{"type":52,"value":81},{"type":46,"tag":55,"props":29155,"children":29156},{},[29157,29158,29164],{"type":52,"value":86},{"type":46,"tag":88,"props":29159,"children":29161},{"className":29160},[],[29162],{"type":52,"value":29163},"reports\u002F",{"type":52,"value":29165}," subfolder:",{"type":46,"tag":97,"props":29167,"children":29169},{"className":99,"code":29168,"language":101,"meta":7,"style":7},"mkdir -p ecommerce\u002Fassets\u002Freports\n",[29170],{"type":46,"tag":88,"props":29171,"children":29172},{"__ignoreMap":7},[29173],{"type":46,"tag":107,"props":29174,"children":29175},{"class":109,"line":110},[29176,29180,29184],{"type":46,"tag":107,"props":29177,"children":29178},{"style":114},[29179],{"type":52,"value":117},{"type":46,"tag":107,"props":29181,"children":29182},{"style":120},[29183],{"type":52,"value":123},{"type":46,"tag":107,"props":29185,"children":29186},{"style":126},[29187],{"type":52,"value":29188}," ecommerce\u002Fassets\u002Freports\n",{"type":46,"tag":131,"props":29190,"children":29192},{"id":29191},"let-claude-code-help-with-report-sql",[29193],{"type":52,"value":29194},"Let Claude Code help with report SQL",{"type":46,"tag":55,"props":29196,"children":29197},{},[29198],{"type":52,"value":29199},"Report queries can get complex, especially cohort retention and marketing attribution. You can ask Claude Code to generate any of these:",{"type":46,"tag":143,"props":29201,"children":29202},{},[29203],{"type":46,"tag":55,"props":29204,"children":29205},{},[29206],{"type":52,"value":29207},"Create a Bruin SQL asset for a daily revenue report. It should read from staging.stg_orders and compute total orders, paid orders, gross and net revenue, AOV, and cancellation rate grouped by day. Add quality checks. Put it in ecommerce\u002Fassets\u002Freports\u002Frpt_daily_revenue.sql.",{"type":46,"tag":55,"props":29209,"children":29210},{},[29211],{"type":52,"value":29212},"For the harder reports:",{"type":46,"tag":143,"props":29214,"children":29215},{},[29216],{"type":46,"tag":55,"props":29217,"children":29218},{},[29219],{"type":52,"value":29220},"Write a monthly customer cohort retention query using staging.stg_orders and staging.stg_customers. Group by the month of first purchase, compute retention rate and revenue per customer for each month since first order.",{"type":46,"tag":55,"props":29222,"children":29223},{},[29224],{"type":52,"value":29225},"The examples below show what each report should look like. Select the tab that matches your warehouse.",{"type":46,"tag":131,"props":29227,"children":29229},{"id":29228},"_1-daily-revenue-rpt_daily_revenuesql",[29230,29232],{"type":52,"value":29231},"1) Daily revenue - ",{"type":46,"tag":88,"props":29233,"children":29235},{"className":29234},[],[29236],{"type":52,"value":29237},"rpt_daily_revenue.sql",{"type":46,"tag":55,"props":29239,"children":29240},{},[29241],{"type":52,"value":29242},"The most basic ecommerce report: daily revenue, order count, average order value, and cancellation rate.",{"type":46,"tag":55,"props":29244,"children":29245},{},[29246,29247,29256],{"type":52,"value":431},{"type":46,"tag":170,"props":29248,"children":29249},{},[29250],{"type":46,"tag":88,"props":29251,"children":29253},{"className":29252},[],[29254],{"type":52,"value":29255},"ecommerce\u002Fassets\u002Freports\u002Frpt_daily_revenue.sql",{"type":52,"value":442},{"type":46,"tag":444,"props":29258,"children":29259},{":variants":446,"group":447},[29260,29808,30473],{"type":46,"tag":450,"props":29261,"children":29262},{"v-slot:clickhouse":7},[29263],{"type":46,"tag":97,"props":29264,"children":29266},{"className":455,"code":29265,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: reports.rpt_daily_revenue\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - staging.stg_orders\ncolumns:\n  - name: order_date\n    type: date\n    checks:\n      - name: not_null\n      - name: unique\ncustom_checks:\n  - name: has_rows\n    query: \"SELECT count(*) > 0 FROM reports.rpt_daily_revenue\"\n    value: 1\n@bruin *\u002F\n\nSELECT\n    toDate(order_date) AS order_date,\n    count(*) AS total_orders,\n    countIf(payment_status = 'paid') AS paid_orders,\n    countIf(cancel_reason IS NOT NULL) AS cancelled_orders,\n    sum(order_total) AS gross_revenue,\n    sum(CASE WHEN payment_status = 'paid' THEN order_total ELSE 0 END) AS net_revenue,\n    sum(discount_amount) AS total_discounts,\n    sum(tax_amount) AS total_tax,\n    round(net_revenue \u002F nullIf(paid_orders, 0), 2) AS avg_order_value,\n    round(cancelled_orders \u002F nullIf(total_orders, 0) * 100, 2) AS cancellation_rate\nFROM staging.stg_orders\nGROUP BY toDate(order_date)\nORDER BY order_date\n",[29267],{"type":46,"tag":88,"props":29268,"children":29269},{"__ignoreMap":7},[29270,29277,29285,29292,29299,29306,29313,29321,29328,29335,29342,29349,29356,29363,29370,29377,29385,29392,29399,29406,29413,29429,29458,29488,29514,29536,29604,29625,29646,29700,29762,29783,29795],{"type":46,"tag":107,"props":29271,"children":29272},{"class":109,"line":110},[29273],{"type":46,"tag":107,"props":29274,"children":29275},{"style":467},[29276],{"type":52,"value":470},{"type":46,"tag":107,"props":29278,"children":29279},{"class":109,"line":473},[29280],{"type":46,"tag":107,"props":29281,"children":29282},{"style":467},[29283],{"type":52,"value":29284},"name: reports.rpt_daily_revenue\n",{"type":46,"tag":107,"props":29286,"children":29287},{"class":109,"line":23},[29288],{"type":46,"tag":107,"props":29289,"children":29290},{"style":467},[29291],{"type":52,"value":487},{"type":46,"tag":107,"props":29293,"children":29294},{"class":109,"line":490},[29295],{"type":46,"tag":107,"props":29296,"children":29297},{"style":467},[29298],{"type":52,"value":496},{"type":46,"tag":107,"props":29300,"children":29301},{"class":109,"line":499},[29302],{"type":46,"tag":107,"props":29303,"children":29304},{"style":467},[29305],{"type":52,"value":505},{"type":46,"tag":107,"props":29307,"children":29308},{"class":109,"line":508},[29309],{"type":46,"tag":107,"props":29310,"children":29311},{"style":467},[29312],{"type":52,"value":514},{"type":46,"tag":107,"props":29314,"children":29315},{"class":109,"line":517},[29316],{"type":46,"tag":107,"props":29317,"children":29318},{"style":467},[29319],{"type":52,"value":29320},"  - staging.stg_orders\n",{"type":46,"tag":107,"props":29322,"children":29323},{"class":109,"line":526},[29324],{"type":46,"tag":107,"props":29325,"children":29326},{"style":467},[29327],{"type":52,"value":541},{"type":46,"tag":107,"props":29329,"children":29330},{"class":109,"line":535},[29331],{"type":46,"tag":107,"props":29332,"children":29333},{"style":467},[29334],{"type":52,"value":594},{"type":46,"tag":107,"props":29336,"children":29337},{"class":109,"line":544},[29338],{"type":46,"tag":107,"props":29339,"children":29340},{"style":467},[29341],{"type":52,"value":4581},{"type":46,"tag":107,"props":29343,"children":29344},{"class":109,"line":553},[29345],{"type":46,"tag":107,"props":29346,"children":29347},{"style":467},[29348],{"type":52,"value":568},{"type":46,"tag":107,"props":29350,"children":29351},{"class":109,"line":562},[29352],{"type":46,"tag":107,"props":29353,"children":29354},{"style":467},[29355],{"type":52,"value":577},{"type":46,"tag":107,"props":29357,"children":29358},{"class":109,"line":571},[29359],{"type":46,"tag":107,"props":29360,"children":29361},{"style":467},[29362],{"type":52,"value":586},{"type":46,"tag":107,"props":29364,"children":29365},{"class":109,"line":580},[29366],{"type":46,"tag":107,"props":29367,"children":29368},{"style":467},[29369],{"type":52,"value":628},{"type":46,"tag":107,"props":29371,"children":29372},{"class":109,"line":11},[29373],{"type":46,"tag":107,"props":29374,"children":29375},{"style":467},[29376],{"type":52,"value":637},{"type":46,"tag":107,"props":29378,"children":29379},{"class":109,"line":597},[29380],{"type":46,"tag":107,"props":29381,"children":29382},{"style":467},[29383],{"type":52,"value":29384},"    query: \"SELECT count(*) > 0 FROM reports.rpt_daily_revenue\"\n",{"type":46,"tag":107,"props":29386,"children":29387},{"class":109,"line":606},[29388],{"type":46,"tag":107,"props":29389,"children":29390},{"style":467},[29391],{"type":52,"value":655},{"type":46,"tag":107,"props":29393,"children":29394},{"class":109,"line":614},[29395],{"type":46,"tag":107,"props":29396,"children":29397},{"style":467},[29398],{"type":52,"value":664},{"type":46,"tag":107,"props":29400,"children":29401},{"class":109,"line":622},[29402],{"type":46,"tag":107,"props":29403,"children":29404},{"emptyLinePlaceholder":22},[29405],{"type":52,"value":673},{"type":46,"tag":107,"props":29407,"children":29408},{"class":109,"line":631},[29409],{"type":46,"tag":107,"props":29410,"children":29411},{"style":680},[29412],{"type":52,"value":683},{"type":46,"tag":107,"props":29414,"children":29415},{"class":109,"line":640},[29416,29421,29425],{"type":46,"tag":107,"props":29417,"children":29418},{"style":695},[29419],{"type":52,"value":29420},"    toDate(order_date) ",{"type":46,"tag":107,"props":29422,"children":29423},{"style":680},[29424],{"type":52,"value":898},{"type":46,"tag":107,"props":29426,"children":29427},{"style":695},[29428],{"type":52,"value":787},{"type":46,"tag":107,"props":29430,"children":29431},{"class":109,"line":649},[29432,29437,29441,29445,29449,29453],{"type":46,"tag":107,"props":29433,"children":29434},{"style":120},[29435],{"type":52,"value":29436},"    count",{"type":46,"tag":107,"props":29438,"children":29439},{"style":695},[29440],{"type":52,"value":847},{"type":46,"tag":107,"props":29442,"children":29443},{"style":680},[29444],{"type":52,"value":6820},{"type":46,"tag":107,"props":29446,"children":29447},{"style":695},[29448],{"type":52,"value":1376},{"type":46,"tag":107,"props":29450,"children":29451},{"style":680},[29452],{"type":52,"value":898},{"type":46,"tag":107,"props":29454,"children":29455},{"style":695},[29456],{"type":52,"value":29457}," total_orders,\n",{"type":46,"tag":107,"props":29459,"children":29460},{"class":109,"line":658},[29461,29466,29470,29475,29479,29483],{"type":46,"tag":107,"props":29462,"children":29463},{"style":695},[29464],{"type":52,"value":29465},"    countIf(payment_status ",{"type":46,"tag":107,"props":29467,"children":29468},{"style":680},[29469],{"type":52,"value":1381},{"type":46,"tag":107,"props":29471,"children":29472},{"style":126},[29473],{"type":52,"value":29474}," 'paid'",{"type":46,"tag":107,"props":29476,"children":29477},{"style":695},[29478],{"type":52,"value":1376},{"type":46,"tag":107,"props":29480,"children":29481},{"style":680},[29482],{"type":52,"value":898},{"type":46,"tag":107,"props":29484,"children":29485},{"style":695},[29486],{"type":52,"value":29487}," paid_orders,\n",{"type":46,"tag":107,"props":29489,"children":29490},{"class":109,"line":667},[29491,29496,29501,29505,29509],{"type":46,"tag":107,"props":29492,"children":29493},{"style":695},[29494],{"type":52,"value":29495},"    countIf(cancel_reason ",{"type":46,"tag":107,"props":29497,"children":29498},{"style":680},[29499],{"type":52,"value":29500},"IS NOT NULL",{"type":46,"tag":107,"props":29502,"children":29503},{"style":695},[29504],{"type":52,"value":1376},{"type":46,"tag":107,"props":29506,"children":29507},{"style":680},[29508],{"type":52,"value":898},{"type":46,"tag":107,"props":29510,"children":29511},{"style":695},[29512],{"type":52,"value":29513}," cancelled_orders,\n",{"type":46,"tag":107,"props":29515,"children":29516},{"class":109,"line":676},[29517,29522,29527,29531],{"type":46,"tag":107,"props":29518,"children":29519},{"style":120},[29520],{"type":52,"value":29521},"    sum",{"type":46,"tag":107,"props":29523,"children":29524},{"style":695},[29525],{"type":52,"value":29526},"(order_total) ",{"type":46,"tag":107,"props":29528,"children":29529},{"style":680},[29530],{"type":52,"value":898},{"type":46,"tag":107,"props":29532,"children":29533},{"style":695},[29534],{"type":52,"value":29535}," gross_revenue,\n",{"type":46,"tag":107,"props":29537,"children":29538},{"class":109,"line":686},[29539,29543,29547,29551,29555,29560,29564,29568,29572,29577,29582,29587,29591,29595,29599],{"type":46,"tag":107,"props":29540,"children":29541},{"style":120},[29542],{"type":52,"value":29521},{"type":46,"tag":107,"props":29544,"children":29545},{"style":695},[29546],{"type":52,"value":847},{"type":46,"tag":107,"props":29548,"children":29549},{"style":680},[29550],{"type":52,"value":6257},{"type":46,"tag":107,"props":29552,"children":29553},{"style":680},[29554],{"type":52,"value":6852},{"type":46,"tag":107,"props":29556,"children":29557},{"style":695},[29558],{"type":52,"value":29559}," payment_status ",{"type":46,"tag":107,"props":29561,"children":29562},{"style":680},[29563],{"type":52,"value":1381},{"type":46,"tag":107,"props":29565,"children":29566},{"style":126},[29567],{"type":52,"value":29474},{"type":46,"tag":107,"props":29569,"children":29570},{"style":680},[29571],{"type":52,"value":6446},{"type":46,"tag":107,"props":29573,"children":29574},{"style":695},[29575],{"type":52,"value":29576}," order_total ",{"type":46,"tag":107,"props":29578,"children":29579},{"style":680},[29580],{"type":52,"value":29581},"ELSE",{"type":46,"tag":107,"props":29583,"children":29584},{"style":120},[29585],{"type":52,"value":29586}," 0",{"type":46,"tag":107,"props":29588,"children":29589},{"style":680},[29590],{"type":52,"value":6889},{"type":46,"tag":107,"props":29592,"children":29593},{"style":695},[29594],{"type":52,"value":1376},{"type":46,"tag":107,"props":29596,"children":29597},{"style":680},[29598],{"type":52,"value":898},{"type":46,"tag":107,"props":29600,"children":29601},{"style":695},[29602],{"type":52,"value":29603}," net_revenue,\n",{"type":46,"tag":107,"props":29605,"children":29606},{"class":109,"line":716},[29607,29611,29616,29620],{"type":46,"tag":107,"props":29608,"children":29609},{"style":120},[29610],{"type":52,"value":29521},{"type":46,"tag":107,"props":29612,"children":29613},{"style":695},[29614],{"type":52,"value":29615},"(discount_amount) ",{"type":46,"tag":107,"props":29617,"children":29618},{"style":680},[29619],{"type":52,"value":898},{"type":46,"tag":107,"props":29621,"children":29622},{"style":695},[29623],{"type":52,"value":29624}," total_discounts,\n",{"type":46,"tag":107,"props":29626,"children":29627},{"class":109,"line":738},[29628,29632,29637,29641],{"type":46,"tag":107,"props":29629,"children":29630},{"style":120},[29631],{"type":52,"value":29521},{"type":46,"tag":107,"props":29633,"children":29634},{"style":695},[29635],{"type":52,"value":29636},"(tax_amount) ",{"type":46,"tag":107,"props":29638,"children":29639},{"style":680},[29640],{"type":52,"value":898},{"type":46,"tag":107,"props":29642,"children":29643},{"style":695},[29644],{"type":52,"value":29645}," total_tax,\n",{"type":46,"tag":107,"props":29647,"children":29648},{"class":109,"line":764},[29649,29654,29659,29664,29669,29674,29678,29683,29687,29691,29695],{"type":46,"tag":107,"props":29650,"children":29651},{"style":120},[29652],{"type":52,"value":29653},"    round",{"type":46,"tag":107,"props":29655,"children":29656},{"style":695},[29657],{"type":52,"value":29658},"(net_revenue ",{"type":46,"tag":107,"props":29660,"children":29661},{"style":680},[29662],{"type":52,"value":29663},"\u002F",{"type":46,"tag":107,"props":29665,"children":29666},{"style":120},[29667],{"type":52,"value":29668}," nullIf",{"type":46,"tag":107,"props":29670,"children":29671},{"style":695},[29672],{"type":52,"value":29673},"(paid_orders, ",{"type":46,"tag":107,"props":29675,"children":29676},{"style":120},[29677],{"type":52,"value":1189},{"type":46,"tag":107,"props":29679,"children":29680},{"style":695},[29681],{"type":52,"value":29682},"), ",{"type":46,"tag":107,"props":29684,"children":29685},{"style":120},[29686],{"type":52,"value":888},{"type":46,"tag":107,"props":29688,"children":29689},{"style":695},[29690],{"type":52,"value":1376},{"type":46,"tag":107,"props":29692,"children":29693},{"style":680},[29694],{"type":52,"value":898},{"type":46,"tag":107,"props":29696,"children":29697},{"style":695},[29698],{"type":52,"value":29699}," avg_order_value,\n",{"type":46,"tag":107,"props":29701,"children":29702},{"class":109,"line":790},[29703,29707,29712,29716,29720,29725,29729,29733,29737,29741,29745,29749,29753,29757],{"type":46,"tag":107,"props":29704,"children":29705},{"style":120},[29706],{"type":52,"value":29653},{"type":46,"tag":107,"props":29708,"children":29709},{"style":695},[29710],{"type":52,"value":29711},"(cancelled_orders ",{"type":46,"tag":107,"props":29713,"children":29714},{"style":680},[29715],{"type":52,"value":29663},{"type":46,"tag":107,"props":29717,"children":29718},{"style":120},[29719],{"type":52,"value":29668},{"type":46,"tag":107,"props":29721,"children":29722},{"style":695},[29723],{"type":52,"value":29724},"(total_orders, ",{"type":46,"tag":107,"props":29726,"children":29727},{"style":120},[29728],{"type":52,"value":1189},{"type":46,"tag":107,"props":29730,"children":29731},{"style":695},[29732],{"type":52,"value":1376},{"type":46,"tag":107,"props":29734,"children":29735},{"style":680},[29736],{"type":52,"value":6820},{"type":46,"tag":107,"props":29738,"children":29739},{"style":120},[29740],{"type":52,"value":1180},{"type":46,"tag":107,"props":29742,"children":29743},{"style":695},[29744],{"type":52,"value":235},{"type":46,"tag":107,"props":29746,"children":29747},{"style":120},[29748],{"type":52,"value":888},{"type":46,"tag":107,"props":29750,"children":29751},{"style":695},[29752],{"type":52,"value":1376},{"type":46,"tag":107,"props":29754,"children":29755},{"style":680},[29756],{"type":52,"value":898},{"type":46,"tag":107,"props":29758,"children":29759},{"style":695},[29760],{"type":52,"value":29761}," cancellation_rate\n",{"type":46,"tag":107,"props":29763,"children":29764},{"class":109,"line":815},[29765,29769,29774,29778],{"type":46,"tag":107,"props":29766,"children":29767},{"style":680},[29768],{"type":52,"value":1259},{"type":46,"tag":107,"props":29770,"children":29771},{"style":120},[29772],{"type":52,"value":29773}," staging",{"type":46,"tag":107,"props":29775,"children":29776},{"style":695},[29777],{"type":52,"value":698},{"type":46,"tag":107,"props":29779,"children":29780},{"style":120},[29781],{"type":52,"value":29782},"stg_orders\n",{"type":46,"tag":107,"props":29784,"children":29785},{"class":109,"line":836},[29786,29790],{"type":46,"tag":107,"props":29787,"children":29788},{"style":680},[29789],{"type":52,"value":7268},{"type":46,"tag":107,"props":29791,"children":29792},{"style":695},[29793],{"type":52,"value":29794}," toDate(order_date)\n",{"type":46,"tag":107,"props":29796,"children":29797},{"class":109,"line":906},[29798,29803],{"type":46,"tag":107,"props":29799,"children":29800},{"style":680},[29801],{"type":52,"value":29802},"ORDER BY",{"type":46,"tag":107,"props":29804,"children":29805},{"style":695},[29806],{"type":52,"value":29807}," order_date\n",{"type":46,"tag":450,"props":29809,"children":29810},{"v-slot:bigquery":7},[29811],{"type":46,"tag":97,"props":29812,"children":29814},{"className":455,"code":29813,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: reports.rpt_daily_revenue\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - staging.stg_orders\ncolumns:\n  - name: order_date\n    type: date\n    checks:\n      - name: not_null\n      - name: unique\ncustom_checks:\n  - name: has_rows\n    query: \"SELECT count(*) > 0 FROM reports.rpt_daily_revenue\"\n    value: 1\n@bruin *\u002F\n\nSELECT\n    DATE(order_date) AS order_date,\n    count(*) AS total_orders,\n    COUNTIF(payment_status = 'paid') AS paid_orders,\n    COUNTIF(cancel_reason IS NOT NULL) AS cancelled_orders,\n    sum(order_total) AS gross_revenue,\n    sum(CASE WHEN payment_status = 'paid' THEN order_total ELSE 0 END) AS net_revenue,\n    sum(discount_amount) AS total_discounts,\n    sum(tax_amount) AS total_tax,\n    round(sum(CASE WHEN payment_status = 'paid' THEN order_total ELSE 0 END) \u002F NULLIF(COUNTIF(payment_status = 'paid'), 0), 2) AS avg_order_value,\n    round(COUNTIF(cancel_reason IS NOT NULL) \u002F NULLIF(count(*), 0) * 100, 2) AS cancellation_rate\nFROM staging.stg_orders o\nWHERE o.financial_status IN ('paid', 'partially_refunded')\nGROUP BY DATE(order_date)\nORDER BY order_date\n",[29815],{"type":46,"tag":88,"props":29816,"children":29817},{"__ignoreMap":7},[29818,29825,29832,29839,29846,29853,29860,29867,29874,29881,29888,29895,29902,29909,29916,29923,29930,29937,29944,29951,29958,29978,30005,30033,30057,30076,30139,30158,30177,30291,30376,30400,30446,30462],{"type":46,"tag":107,"props":29819,"children":29820},{"class":109,"line":110},[29821],{"type":46,"tag":107,"props":29822,"children":29823},{"style":467},[29824],{"type":52,"value":470},{"type":46,"tag":107,"props":29826,"children":29827},{"class":109,"line":473},[29828],{"type":46,"tag":107,"props":29829,"children":29830},{"style":467},[29831],{"type":52,"value":29284},{"type":46,"tag":107,"props":29833,"children":29834},{"class":109,"line":23},[29835],{"type":46,"tag":107,"props":29836,"children":29837},{"style":467},[29838],{"type":52,"value":487},{"type":46,"tag":107,"props":29840,"children":29841},{"class":109,"line":490},[29842],{"type":46,"tag":107,"props":29843,"children":29844},{"style":467},[29845],{"type":52,"value":496},{"type":46,"tag":107,"props":29847,"children":29848},{"class":109,"line":499},[29849],{"type":46,"tag":107,"props":29850,"children":29851},{"style":467},[29852],{"type":52,"value":505},{"type":46,"tag":107,"props":29854,"children":29855},{"class":109,"line":508},[29856],{"type":46,"tag":107,"props":29857,"children":29858},{"style":467},[29859],{"type":52,"value":514},{"type":46,"tag":107,"props":29861,"children":29862},{"class":109,"line":517},[29863],{"type":46,"tag":107,"props":29864,"children":29865},{"style":467},[29866],{"type":52,"value":29320},{"type":46,"tag":107,"props":29868,"children":29869},{"class":109,"line":526},[29870],{"type":46,"tag":107,"props":29871,"children":29872},{"style":467},[29873],{"type":52,"value":541},{"type":46,"tag":107,"props":29875,"children":29876},{"class":109,"line":535},[29877],{"type":46,"tag":107,"props":29878,"children":29879},{"style":467},[29880],{"type":52,"value":594},{"type":46,"tag":107,"props":29882,"children":29883},{"class":109,"line":544},[29884],{"type":46,"tag":107,"props":29885,"children":29886},{"style":467},[29887],{"type":52,"value":4581},{"type":46,"tag":107,"props":29889,"children":29890},{"class":109,"line":553},[29891],{"type":46,"tag":107,"props":29892,"children":29893},{"style":467},[29894],{"type":52,"value":568},{"type":46,"tag":107,"props":29896,"children":29897},{"class":109,"line":562},[29898],{"type":46,"tag":107,"props":29899,"children":29900},{"style":467},[29901],{"type":52,"value":577},{"type":46,"tag":107,"props":29903,"children":29904},{"class":109,"line":571},[29905],{"type":46,"tag":107,"props":29906,"children":29907},{"style":467},[29908],{"type":52,"value":586},{"type":46,"tag":107,"props":29910,"children":29911},{"class":109,"line":580},[29912],{"type":46,"tag":107,"props":29913,"children":29914},{"style":467},[29915],{"type":52,"value":628},{"type":46,"tag":107,"props":29917,"children":29918},{"class":109,"line":11},[29919],{"type":46,"tag":107,"props":29920,"children":29921},{"style":467},[29922],{"type":52,"value":637},{"type":46,"tag":107,"props":29924,"children":29925},{"class":109,"line":597},[29926],{"type":46,"tag":107,"props":29927,"children":29928},{"style":467},[29929],{"type":52,"value":29384},{"type":46,"tag":107,"props":29931,"children":29932},{"class":109,"line":606},[29933],{"type":46,"tag":107,"props":29934,"children":29935},{"style":467},[29936],{"type":52,"value":655},{"type":46,"tag":107,"props":29938,"children":29939},{"class":109,"line":614},[29940],{"type":46,"tag":107,"props":29941,"children":29942},{"style":467},[29943],{"type":52,"value":664},{"type":46,"tag":107,"props":29945,"children":29946},{"class":109,"line":622},[29947],{"type":46,"tag":107,"props":29948,"children":29949},{"emptyLinePlaceholder":22},[29950],{"type":52,"value":673},{"type":46,"tag":107,"props":29952,"children":29953},{"class":109,"line":631},[29954],{"type":46,"tag":107,"props":29955,"children":29956},{"style":680},[29957],{"type":52,"value":683},{"type":46,"tag":107,"props":29959,"children":29960},{"class":109,"line":640},[29961,29965,29970,29974],{"type":46,"tag":107,"props":29962,"children":29963},{"style":680},[29964],{"type":52,"value":4632},{"type":46,"tag":107,"props":29966,"children":29967},{"style":695},[29968],{"type":52,"value":29969},"(order_date) ",{"type":46,"tag":107,"props":29971,"children":29972},{"style":680},[29973],{"type":52,"value":898},{"type":46,"tag":107,"props":29975,"children":29976},{"style":695},[29977],{"type":52,"value":787},{"type":46,"tag":107,"props":29979,"children":29980},{"class":109,"line":649},[29981,29985,29989,29993,29997,30001],{"type":46,"tag":107,"props":29982,"children":29983},{"style":120},[29984],{"type":52,"value":29436},{"type":46,"tag":107,"props":29986,"children":29987},{"style":695},[29988],{"type":52,"value":847},{"type":46,"tag":107,"props":29990,"children":29991},{"style":680},[29992],{"type":52,"value":6820},{"type":46,"tag":107,"props":29994,"children":29995},{"style":695},[29996],{"type":52,"value":1376},{"type":46,"tag":107,"props":29998,"children":29999},{"style":680},[30000],{"type":52,"value":898},{"type":46,"tag":107,"props":30002,"children":30003},{"style":695},[30004],{"type":52,"value":29457},{"type":46,"tag":107,"props":30006,"children":30007},{"class":109,"line":658},[30008,30013,30017,30021,30025,30029],{"type":46,"tag":107,"props":30009,"children":30010},{"style":695},[30011],{"type":52,"value":30012},"    COUNTIF(payment_status ",{"type":46,"tag":107,"props":30014,"children":30015},{"style":680},[30016],{"type":52,"value":1381},{"type":46,"tag":107,"props":30018,"children":30019},{"style":126},[30020],{"type":52,"value":29474},{"type":46,"tag":107,"props":30022,"children":30023},{"style":695},[30024],{"type":52,"value":1376},{"type":46,"tag":107,"props":30026,"children":30027},{"style":680},[30028],{"type":52,"value":898},{"type":46,"tag":107,"props":30030,"children":30031},{"style":695},[30032],{"type":52,"value":29487},{"type":46,"tag":107,"props":30034,"children":30035},{"class":109,"line":667},[30036,30041,30045,30049,30053],{"type":46,"tag":107,"props":30037,"children":30038},{"style":695},[30039],{"type":52,"value":30040},"    COUNTIF(cancel_reason ",{"type":46,"tag":107,"props":30042,"children":30043},{"style":680},[30044],{"type":52,"value":29500},{"type":46,"tag":107,"props":30046,"children":30047},{"style":695},[30048],{"type":52,"value":1376},{"type":46,"tag":107,"props":30050,"children":30051},{"style":680},[30052],{"type":52,"value":898},{"type":46,"tag":107,"props":30054,"children":30055},{"style":695},[30056],{"type":52,"value":29513},{"type":46,"tag":107,"props":30058,"children":30059},{"class":109,"line":676},[30060,30064,30068,30072],{"type":46,"tag":107,"props":30061,"children":30062},{"style":120},[30063],{"type":52,"value":29521},{"type":46,"tag":107,"props":30065,"children":30066},{"style":695},[30067],{"type":52,"value":29526},{"type":46,"tag":107,"props":30069,"children":30070},{"style":680},[30071],{"type":52,"value":898},{"type":46,"tag":107,"props":30073,"children":30074},{"style":695},[30075],{"type":52,"value":29535},{"type":46,"tag":107,"props":30077,"children":30078},{"class":109,"line":686},[30079,30083,30087,30091,30095,30099,30103,30107,30111,30115,30119,30123,30127,30131,30135],{"type":46,"tag":107,"props":30080,"children":30081},{"style":120},[30082],{"type":52,"value":29521},{"type":46,"tag":107,"props":30084,"children":30085},{"style":695},[30086],{"type":52,"value":847},{"type":46,"tag":107,"props":30088,"children":30089},{"style":680},[30090],{"type":52,"value":6257},{"type":46,"tag":107,"props":30092,"children":30093},{"style":680},[30094],{"type":52,"value":6852},{"type":46,"tag":107,"props":30096,"children":30097},{"style":695},[30098],{"type":52,"value":29559},{"type":46,"tag":107,"props":30100,"children":30101},{"style":680},[30102],{"type":52,"value":1381},{"type":46,"tag":107,"props":30104,"children":30105},{"style":126},[30106],{"type":52,"value":29474},{"type":46,"tag":107,"props":30108,"children":30109},{"style":680},[30110],{"type":52,"value":6446},{"type":46,"tag":107,"props":30112,"children":30113},{"style":695},[30114],{"type":52,"value":29576},{"type":46,"tag":107,"props":30116,"children":30117},{"style":680},[30118],{"type":52,"value":29581},{"type":46,"tag":107,"props":30120,"children":30121},{"style":120},[30122],{"type":52,"value":29586},{"type":46,"tag":107,"props":30124,"children":30125},{"style":680},[30126],{"type":52,"value":6889},{"type":46,"tag":107,"props":30128,"children":30129},{"style":695},[30130],{"type":52,"value":1376},{"type":46,"tag":107,"props":30132,"children":30133},{"style":680},[30134],{"type":52,"value":898},{"type":46,"tag":107,"props":30136,"children":30137},{"style":695},[30138],{"type":52,"value":29603},{"type":46,"tag":107,"props":30140,"children":30141},{"class":109,"line":716},[30142,30146,30150,30154],{"type":46,"tag":107,"props":30143,"children":30144},{"style":120},[30145],{"type":52,"value":29521},{"type":46,"tag":107,"props":30147,"children":30148},{"style":695},[30149],{"type":52,"value":29615},{"type":46,"tag":107,"props":30151,"children":30152},{"style":680},[30153],{"type":52,"value":898},{"type":46,"tag":107,"props":30155,"children":30156},{"style":695},[30157],{"type":52,"value":29624},{"type":46,"tag":107,"props":30159,"children":30160},{"class":109,"line":738},[30161,30165,30169,30173],{"type":46,"tag":107,"props":30162,"children":30163},{"style":120},[30164],{"type":52,"value":29521},{"type":46,"tag":107,"props":30166,"children":30167},{"style":695},[30168],{"type":52,"value":29636},{"type":46,"tag":107,"props":30170,"children":30171},{"style":680},[30172],{"type":52,"value":898},{"type":46,"tag":107,"props":30174,"children":30175},{"style":695},[30176],{"type":52,"value":29645},{"type":46,"tag":107,"props":30178,"children":30179},{"class":109,"line":764},[30180,30184,30188,30193,30197,30201,30205,30209,30213,30217,30221,30225,30229,30233,30237,30241,30245,30250,30255,30259,30263,30267,30271,30275,30279,30283,30287],{"type":46,"tag":107,"props":30181,"children":30182},{"style":120},[30183],{"type":52,"value":29653},{"type":46,"tag":107,"props":30185,"children":30186},{"style":695},[30187],{"type":52,"value":847},{"type":46,"tag":107,"props":30189,"children":30190},{"style":120},[30191],{"type":52,"value":30192},"sum",{"type":46,"tag":107,"props":30194,"children":30195},{"style":695},[30196],{"type":52,"value":847},{"type":46,"tag":107,"props":30198,"children":30199},{"style":680},[30200],{"type":52,"value":6257},{"type":46,"tag":107,"props":30202,"children":30203},{"style":680},[30204],{"type":52,"value":6852},{"type":46,"tag":107,"props":30206,"children":30207},{"style":695},[30208],{"type":52,"value":29559},{"type":46,"tag":107,"props":30210,"children":30211},{"style":680},[30212],{"type":52,"value":1381},{"type":46,"tag":107,"props":30214,"children":30215},{"style":126},[30216],{"type":52,"value":29474},{"type":46,"tag":107,"props":30218,"children":30219},{"style":680},[30220],{"type":52,"value":6446},{"type":46,"tag":107,"props":30222,"children":30223},{"style":695},[30224],{"type":52,"value":29576},{"type":46,"tag":107,"props":30226,"children":30227},{"style":680},[30228],{"type":52,"value":29581},{"type":46,"tag":107,"props":30230,"children":30231},{"style":120},[30232],{"type":52,"value":29586},{"type":46,"tag":107,"props":30234,"children":30235},{"style":680},[30236],{"type":52,"value":6889},{"type":46,"tag":107,"props":30238,"children":30239},{"style":695},[30240],{"type":52,"value":1376},{"type":46,"tag":107,"props":30242,"children":30243},{"style":680},[30244],{"type":52,"value":29663},{"type":46,"tag":107,"props":30246,"children":30247},{"style":120},[30248],{"type":52,"value":30249}," NULLIF",{"type":46,"tag":107,"props":30251,"children":30252},{"style":695},[30253],{"type":52,"value":30254},"(COUNTIF(payment_status ",{"type":46,"tag":107,"props":30256,"children":30257},{"style":680},[30258],{"type":52,"value":1381},{"type":46,"tag":107,"props":30260,"children":30261},{"style":126},[30262],{"type":52,"value":29474},{"type":46,"tag":107,"props":30264,"children":30265},{"style":695},[30266],{"type":52,"value":29682},{"type":46,"tag":107,"props":30268,"children":30269},{"style":120},[30270],{"type":52,"value":1189},{"type":46,"tag":107,"props":30272,"children":30273},{"style":695},[30274],{"type":52,"value":29682},{"type":46,"tag":107,"props":30276,"children":30277},{"style":120},[30278],{"type":52,"value":888},{"type":46,"tag":107,"props":30280,"children":30281},{"style":695},[30282],{"type":52,"value":1376},{"type":46,"tag":107,"props":30284,"children":30285},{"style":680},[30286],{"type":52,"value":898},{"type":46,"tag":107,"props":30288,"children":30289},{"style":695},[30290],{"type":52,"value":29699},{"type":46,"tag":107,"props":30292,"children":30293},{"class":109,"line":790},[30294,30298,30303,30307,30311,30315,30319,30323,30328,30332,30336,30340,30344,30348,30352,30356,30360,30364,30368,30372],{"type":46,"tag":107,"props":30295,"children":30296},{"style":120},[30297],{"type":52,"value":29653},{"type":46,"tag":107,"props":30299,"children":30300},{"style":695},[30301],{"type":52,"value":30302},"(COUNTIF(cancel_reason ",{"type":46,"tag":107,"props":30304,"children":30305},{"style":680},[30306],{"type":52,"value":29500},{"type":46,"tag":107,"props":30308,"children":30309},{"style":695},[30310],{"type":52,"value":1376},{"type":46,"tag":107,"props":30312,"children":30313},{"style":680},[30314],{"type":52,"value":29663},{"type":46,"tag":107,"props":30316,"children":30317},{"style":120},[30318],{"type":52,"value":30249},{"type":46,"tag":107,"props":30320,"children":30321},{"style":695},[30322],{"type":52,"value":847},{"type":46,"tag":107,"props":30324,"children":30325},{"style":120},[30326],{"type":52,"value":30327},"count",{"type":46,"tag":107,"props":30329,"children":30330},{"style":695},[30331],{"type":52,"value":847},{"type":46,"tag":107,"props":30333,"children":30334},{"style":680},[30335],{"type":52,"value":6820},{"type":46,"tag":107,"props":30337,"children":30338},{"style":695},[30339],{"type":52,"value":29682},{"type":46,"tag":107,"props":30341,"children":30342},{"style":120},[30343],{"type":52,"value":1189},{"type":46,"tag":107,"props":30345,"children":30346},{"style":695},[30347],{"type":52,"value":1376},{"type":46,"tag":107,"props":30349,"children":30350},{"style":680},[30351],{"type":52,"value":6820},{"type":46,"tag":107,"props":30353,"children":30354},{"style":120},[30355],{"type":52,"value":1180},{"type":46,"tag":107,"props":30357,"children":30358},{"style":695},[30359],{"type":52,"value":235},{"type":46,"tag":107,"props":30361,"children":30362},{"style":120},[30363],{"type":52,"value":888},{"type":46,"tag":107,"props":30365,"children":30366},{"style":695},[30367],{"type":52,"value":1376},{"type":46,"tag":107,"props":30369,"children":30370},{"style":680},[30371],{"type":52,"value":898},{"type":46,"tag":107,"props":30373,"children":30374},{"style":695},[30375],{"type":52,"value":29761},{"type":46,"tag":107,"props":30377,"children":30378},{"class":109,"line":815},[30379,30383,30387,30391,30396],{"type":46,"tag":107,"props":30380,"children":30381},{"style":680},[30382],{"type":52,"value":1259},{"type":46,"tag":107,"props":30384,"children":30385},{"style":120},[30386],{"type":52,"value":29773},{"type":46,"tag":107,"props":30388,"children":30389},{"style":695},[30390],{"type":52,"value":698},{"type":46,"tag":107,"props":30392,"children":30393},{"style":120},[30394],{"type":52,"value":30395},"stg_orders",{"type":46,"tag":107,"props":30397,"children":30398},{"style":695},[30399],{"type":52,"value":1278},{"type":46,"tag":107,"props":30401,"children":30402},{"class":109,"line":836},[30403,30407,30411,30415,30419,30424,30428,30433,30437,30442],{"type":46,"tag":107,"props":30404,"children":30405},{"style":680},[30406],{"type":52,"value":2232},{"type":46,"tag":107,"props":30408,"children":30409},{"style":120},[30410],{"type":52,"value":1318},{"type":46,"tag":107,"props":30412,"children":30413},{"style":695},[30414],{"type":52,"value":698},{"type":46,"tag":107,"props":30416,"children":30417},{"style":120},[30418],{"type":52,"value":416},{"type":46,"tag":107,"props":30420,"children":30421},{"style":680},[30422],{"type":52,"value":30423}," IN",{"type":46,"tag":107,"props":30425,"children":30426},{"style":695},[30427],{"type":52,"value":2311},{"type":46,"tag":107,"props":30429,"children":30430},{"style":126},[30431],{"type":52,"value":30432},"'paid'",{"type":46,"tag":107,"props":30434,"children":30435},{"style":695},[30436],{"type":52,"value":235},{"type":46,"tag":107,"props":30438,"children":30439},{"style":126},[30440],{"type":52,"value":30441},"'partially_refunded'",{"type":46,"tag":107,"props":30443,"children":30444},{"style":695},[30445],{"type":52,"value":1404},{"type":46,"tag":107,"props":30447,"children":30448},{"class":109,"line":906},[30449,30453,30457],{"type":46,"tag":107,"props":30450,"children":30451},{"style":680},[30452],{"type":52,"value":7268},{"type":46,"tag":107,"props":30454,"children":30455},{"style":680},[30456],{"type":52,"value":2175},{"type":46,"tag":107,"props":30458,"children":30459},{"style":695},[30460],{"type":52,"value":30461},"(order_date)\n",{"type":46,"tag":107,"props":30463,"children":30464},{"class":109,"line":968},[30465,30469],{"type":46,"tag":107,"props":30466,"children":30467},{"style":680},[30468],{"type":52,"value":29802},{"type":46,"tag":107,"props":30470,"children":30471},{"style":695},[30472],{"type":52,"value":29807},{"type":46,"tag":450,"props":30474,"children":30475},{"v-slot:snowflake":7},[30476],{"type":46,"tag":97,"props":30477,"children":30479},{"className":455,"code":30478,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: reports.rpt_daily_revenue\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - staging.stg_orders\ncolumns:\n  - name: order_date\n    type: date\n    checks:\n      - name: not_null\n      - name: unique\ncustom_checks:\n  - name: has_rows\n    query: \"SELECT count(*) > 0 FROM reports.rpt_daily_revenue\"\n    value: 1\n@bruin *\u002F\n\nSELECT\n    order_date::DATE AS order_date,\n    count(*) AS total_orders,\n    COUNT(CASE WHEN payment_status = 'paid' THEN 1 END) AS paid_orders,\n    COUNT(CASE WHEN cancel_reason IS NOT NULL THEN 1 END) AS cancelled_orders,\n    sum(order_total) AS gross_revenue,\n    sum(CASE WHEN payment_status = 'paid' THEN order_total ELSE 0 END) AS net_revenue,\n    sum(discount_amount) AS total_discounts,\n    sum(tax_amount) AS total_tax,\n    round(sum(CASE WHEN payment_status = 'paid' THEN order_total ELSE 0 END) \u002F NULLIF(COUNT(CASE WHEN payment_status = 'paid' THEN 1 END), 0), 2) AS avg_order_value,\n    round(COUNT(CASE WHEN cancel_reason IS NOT NULL THEN 1 END) \u002F NULLIF(count(*), 0) * 100, 2) AS cancellation_rate\nFROM staging.stg_orders\nGROUP BY order_date::DATE\nORDER BY order_date\n",[30480],{"type":46,"tag":88,"props":30481,"children":30482},{"__ignoreMap":7},[30483,30490,30497,30504,30511,30518,30525,30532,30539,30546,30553,30560,30567,30574,30581,30588,30595,30602,30609,30616,30623,30643,30670,30725,30777,30796,30859,30878,30897,31041,31156,31175,31191],{"type":46,"tag":107,"props":30484,"children":30485},{"class":109,"line":110},[30486],{"type":46,"tag":107,"props":30487,"children":30488},{"style":467},[30489],{"type":52,"value":470},{"type":46,"tag":107,"props":30491,"children":30492},{"class":109,"line":473},[30493],{"type":46,"tag":107,"props":30494,"children":30495},{"style":467},[30496],{"type":52,"value":29284},{"type":46,"tag":107,"props":30498,"children":30499},{"class":109,"line":23},[30500],{"type":46,"tag":107,"props":30501,"children":30502},{"style":467},[30503],{"type":52,"value":487},{"type":46,"tag":107,"props":30505,"children":30506},{"class":109,"line":490},[30507],{"type":46,"tag":107,"props":30508,"children":30509},{"style":467},[30510],{"type":52,"value":496},{"type":46,"tag":107,"props":30512,"children":30513},{"class":109,"line":499},[30514],{"type":46,"tag":107,"props":30515,"children":30516},{"style":467},[30517],{"type":52,"value":505},{"type":46,"tag":107,"props":30519,"children":30520},{"class":109,"line":508},[30521],{"type":46,"tag":107,"props":30522,"children":30523},{"style":467},[30524],{"type":52,"value":514},{"type":46,"tag":107,"props":30526,"children":30527},{"class":109,"line":517},[30528],{"type":46,"tag":107,"props":30529,"children":30530},{"style":467},[30531],{"type":52,"value":29320},{"type":46,"tag":107,"props":30533,"children":30534},{"class":109,"line":526},[30535],{"type":46,"tag":107,"props":30536,"children":30537},{"style":467},[30538],{"type":52,"value":541},{"type":46,"tag":107,"props":30540,"children":30541},{"class":109,"line":535},[30542],{"type":46,"tag":107,"props":30543,"children":30544},{"style":467},[30545],{"type":52,"value":594},{"type":46,"tag":107,"props":30547,"children":30548},{"class":109,"line":544},[30549],{"type":46,"tag":107,"props":30550,"children":30551},{"style":467},[30552],{"type":52,"value":4581},{"type":46,"tag":107,"props":30554,"children":30555},{"class":109,"line":553},[30556],{"type":46,"tag":107,"props":30557,"children":30558},{"style":467},[30559],{"type":52,"value":568},{"type":46,"tag":107,"props":30561,"children":30562},{"class":109,"line":562},[30563],{"type":46,"tag":107,"props":30564,"children":30565},{"style":467},[30566],{"type":52,"value":577},{"type":46,"tag":107,"props":30568,"children":30569},{"class":109,"line":571},[30570],{"type":46,"tag":107,"props":30571,"children":30572},{"style":467},[30573],{"type":52,"value":586},{"type":46,"tag":107,"props":30575,"children":30576},{"class":109,"line":580},[30577],{"type":46,"tag":107,"props":30578,"children":30579},{"style":467},[30580],{"type":52,"value":628},{"type":46,"tag":107,"props":30582,"children":30583},{"class":109,"line":11},[30584],{"type":46,"tag":107,"props":30585,"children":30586},{"style":467},[30587],{"type":52,"value":637},{"type":46,"tag":107,"props":30589,"children":30590},{"class":109,"line":597},[30591],{"type":46,"tag":107,"props":30592,"children":30593},{"style":467},[30594],{"type":52,"value":29384},{"type":46,"tag":107,"props":30596,"children":30597},{"class":109,"line":606},[30598],{"type":46,"tag":107,"props":30599,"children":30600},{"style":467},[30601],{"type":52,"value":655},{"type":46,"tag":107,"props":30603,"children":30604},{"class":109,"line":614},[30605],{"type":46,"tag":107,"props":30606,"children":30607},{"style":467},[30608],{"type":52,"value":664},{"type":46,"tag":107,"props":30610,"children":30611},{"class":109,"line":622},[30612],{"type":46,"tag":107,"props":30613,"children":30614},{"emptyLinePlaceholder":22},[30615],{"type":52,"value":673},{"type":46,"tag":107,"props":30617,"children":30618},{"class":109,"line":631},[30619],{"type":46,"tag":107,"props":30620,"children":30621},{"style":680},[30622],{"type":52,"value":683},{"type":46,"tag":107,"props":30624,"children":30625},{"class":109,"line":640},[30626,30631,30635,30639],{"type":46,"tag":107,"props":30627,"children":30628},{"style":695},[30629],{"type":52,"value":30630},"    order_date::",{"type":46,"tag":107,"props":30632,"children":30633},{"style":680},[30634],{"type":52,"value":3172},{"type":46,"tag":107,"props":30636,"children":30637},{"style":680},[30638],{"type":52,"value":708},{"type":46,"tag":107,"props":30640,"children":30641},{"style":695},[30642],{"type":52,"value":787},{"type":46,"tag":107,"props":30644,"children":30645},{"class":109,"line":649},[30646,30650,30654,30658,30662,30666],{"type":46,"tag":107,"props":30647,"children":30648},{"style":120},[30649],{"type":52,"value":29436},{"type":46,"tag":107,"props":30651,"children":30652},{"style":695},[30653],{"type":52,"value":847},{"type":46,"tag":107,"props":30655,"children":30656},{"style":680},[30657],{"type":52,"value":6820},{"type":46,"tag":107,"props":30659,"children":30660},{"style":695},[30661],{"type":52,"value":1376},{"type":46,"tag":107,"props":30663,"children":30664},{"style":680},[30665],{"type":52,"value":898},{"type":46,"tag":107,"props":30667,"children":30668},{"style":695},[30669],{"type":52,"value":29457},{"type":46,"tag":107,"props":30671,"children":30672},{"class":109,"line":658},[30673,30677,30681,30685,30689,30693,30697,30701,30705,30709,30713,30717,30721],{"type":46,"tag":107,"props":30674,"children":30675},{"style":120},[30676],{"type":52,"value":6811},{"type":46,"tag":107,"props":30678,"children":30679},{"style":695},[30680],{"type":52,"value":847},{"type":46,"tag":107,"props":30682,"children":30683},{"style":680},[30684],{"type":52,"value":6257},{"type":46,"tag":107,"props":30686,"children":30687},{"style":680},[30688],{"type":52,"value":6852},{"type":46,"tag":107,"props":30690,"children":30691},{"style":695},[30692],{"type":52,"value":29559},{"type":46,"tag":107,"props":30694,"children":30695},{"style":680},[30696],{"type":52,"value":1381},{"type":46,"tag":107,"props":30698,"children":30699},{"style":126},[30700],{"type":52,"value":29474},{"type":46,"tag":107,"props":30702,"children":30703},{"style":680},[30704],{"type":52,"value":6446},{"type":46,"tag":107,"props":30706,"children":30707},{"style":120},[30708],{"type":52,"value":6884},{"type":46,"tag":107,"props":30710,"children":30711},{"style":680},[30712],{"type":52,"value":6889},{"type":46,"tag":107,"props":30714,"children":30715},{"style":695},[30716],{"type":52,"value":1376},{"type":46,"tag":107,"props":30718,"children":30719},{"style":680},[30720],{"type":52,"value":898},{"type":46,"tag":107,"props":30722,"children":30723},{"style":695},[30724],{"type":52,"value":29487},{"type":46,"tag":107,"props":30726,"children":30727},{"class":109,"line":667},[30728,30732,30736,30740,30744,30749,30753,30757,30761,30765,30769,30773],{"type":46,"tag":107,"props":30729,"children":30730},{"style":120},[30731],{"type":52,"value":6811},{"type":46,"tag":107,"props":30733,"children":30734},{"style":695},[30735],{"type":52,"value":847},{"type":46,"tag":107,"props":30737,"children":30738},{"style":680},[30739],{"type":52,"value":6257},{"type":46,"tag":107,"props":30741,"children":30742},{"style":680},[30743],{"type":52,"value":6852},{"type":46,"tag":107,"props":30745,"children":30746},{"style":695},[30747],{"type":52,"value":30748}," cancel_reason ",{"type":46,"tag":107,"props":30750,"children":30751},{"style":680},[30752],{"type":52,"value":29500},{"type":46,"tag":107,"props":30754,"children":30755},{"style":680},[30756],{"type":52,"value":6446},{"type":46,"tag":107,"props":30758,"children":30759},{"style":120},[30760],{"type":52,"value":6884},{"type":46,"tag":107,"props":30762,"children":30763},{"style":680},[30764],{"type":52,"value":6889},{"type":46,"tag":107,"props":30766,"children":30767},{"style":695},[30768],{"type":52,"value":1376},{"type":46,"tag":107,"props":30770,"children":30771},{"style":680},[30772],{"type":52,"value":898},{"type":46,"tag":107,"props":30774,"children":30775},{"style":695},[30776],{"type":52,"value":29513},{"type":46,"tag":107,"props":30778,"children":30779},{"class":109,"line":676},[30780,30784,30788,30792],{"type":46,"tag":107,"props":30781,"children":30782},{"style":120},[30783],{"type":52,"value":29521},{"type":46,"tag":107,"props":30785,"children":30786},{"style":695},[30787],{"type":52,"value":29526},{"type":46,"tag":107,"props":30789,"children":30790},{"style":680},[30791],{"type":52,"value":898},{"type":46,"tag":107,"props":30793,"children":30794},{"style":695},[30795],{"type":52,"value":29535},{"type":46,"tag":107,"props":30797,"children":30798},{"class":109,"line":686},[30799,30803,30807,30811,30815,30819,30823,30827,30831,30835,30839,30843,30847,30851,30855],{"type":46,"tag":107,"props":30800,"children":30801},{"style":120},[30802],{"type":52,"value":29521},{"type":46,"tag":107,"props":30804,"children":30805},{"style":695},[30806],{"type":52,"value":847},{"type":46,"tag":107,"props":30808,"children":30809},{"style":680},[30810],{"type":52,"value":6257},{"type":46,"tag":107,"props":30812,"children":30813},{"style":680},[30814],{"type":52,"value":6852},{"type":46,"tag":107,"props":30816,"children":30817},{"style":695},[30818],{"type":52,"value":29559},{"type":46,"tag":107,"props":30820,"children":30821},{"style":680},[30822],{"type":52,"value":1381},{"type":46,"tag":107,"props":30824,"children":30825},{"style":126},[30826],{"type":52,"value":29474},{"type":46,"tag":107,"props":30828,"children":30829},{"style":680},[30830],{"type":52,"value":6446},{"type":46,"tag":107,"props":30832,"children":30833},{"style":695},[30834],{"type":52,"value":29576},{"type":46,"tag":107,"props":30836,"children":30837},{"style":680},[30838],{"type":52,"value":29581},{"type":46,"tag":107,"props":30840,"children":30841},{"style":120},[30842],{"type":52,"value":29586},{"type":46,"tag":107,"props":30844,"children":30845},{"style":680},[30846],{"type":52,"value":6889},{"type":46,"tag":107,"props":30848,"children":30849},{"style":695},[30850],{"type":52,"value":1376},{"type":46,"tag":107,"props":30852,"children":30853},{"style":680},[30854],{"type":52,"value":898},{"type":46,"tag":107,"props":30856,"children":30857},{"style":695},[30858],{"type":52,"value":29603},{"type":46,"tag":107,"props":30860,"children":30861},{"class":109,"line":716},[30862,30866,30870,30874],{"type":46,"tag":107,"props":30863,"children":30864},{"style":120},[30865],{"type":52,"value":29521},{"type":46,"tag":107,"props":30867,"children":30868},{"style":695},[30869],{"type":52,"value":29615},{"type":46,"tag":107,"props":30871,"children":30872},{"style":680},[30873],{"type":52,"value":898},{"type":46,"tag":107,"props":30875,"children":30876},{"style":695},[30877],{"type":52,"value":29624},{"type":46,"tag":107,"props":30879,"children":30880},{"class":109,"line":738},[30881,30885,30889,30893],{"type":46,"tag":107,"props":30882,"children":30883},{"style":120},[30884],{"type":52,"value":29521},{"type":46,"tag":107,"props":30886,"children":30887},{"style":695},[30888],{"type":52,"value":29636},{"type":46,"tag":107,"props":30890,"children":30891},{"style":680},[30892],{"type":52,"value":898},{"type":46,"tag":107,"props":30894,"children":30895},{"style":695},[30896],{"type":52,"value":29645},{"type":46,"tag":107,"props":30898,"children":30899},{"class":109,"line":764},[30900,30904,30908,30912,30916,30920,30924,30928,30932,30936,30940,30944,30948,30952,30956,30960,30964,30968,30972,30977,30981,30985,30989,30993,30997,31001,31005,31009,31013,31017,31021,31025,31029,31033,31037],{"type":46,"tag":107,"props":30901,"children":30902},{"style":120},[30903],{"type":52,"value":29653},{"type":46,"tag":107,"props":30905,"children":30906},{"style":695},[30907],{"type":52,"value":847},{"type":46,"tag":107,"props":30909,"children":30910},{"style":120},[30911],{"type":52,"value":30192},{"type":46,"tag":107,"props":30913,"children":30914},{"style":695},[30915],{"type":52,"value":847},{"type":46,"tag":107,"props":30917,"children":30918},{"style":680},[30919],{"type":52,"value":6257},{"type":46,"tag":107,"props":30921,"children":30922},{"style":680},[30923],{"type":52,"value":6852},{"type":46,"tag":107,"props":30925,"children":30926},{"style":695},[30927],{"type":52,"value":29559},{"type":46,"tag":107,"props":30929,"children":30930},{"style":680},[30931],{"type":52,"value":1381},{"type":46,"tag":107,"props":30933,"children":30934},{"style":126},[30935],{"type":52,"value":29474},{"type":46,"tag":107,"props":30937,"children":30938},{"style":680},[30939],{"type":52,"value":6446},{"type":46,"tag":107,"props":30941,"children":30942},{"style":695},[30943],{"type":52,"value":29576},{"type":46,"tag":107,"props":30945,"children":30946},{"style":680},[30947],{"type":52,"value":29581},{"type":46,"tag":107,"props":30949,"children":30950},{"style":120},[30951],{"type":52,"value":29586},{"type":46,"tag":107,"props":30953,"children":30954},{"style":680},[30955],{"type":52,"value":6889},{"type":46,"tag":107,"props":30957,"children":30958},{"style":695},[30959],{"type":52,"value":1376},{"type":46,"tag":107,"props":30961,"children":30962},{"style":680},[30963],{"type":52,"value":29663},{"type":46,"tag":107,"props":30965,"children":30966},{"style":120},[30967],{"type":52,"value":30249},{"type":46,"tag":107,"props":30969,"children":30970},{"style":695},[30971],{"type":52,"value":847},{"type":46,"tag":107,"props":30973,"children":30974},{"style":120},[30975],{"type":52,"value":30976},"COUNT",{"type":46,"tag":107,"props":30978,"children":30979},{"style":695},[30980],{"type":52,"value":847},{"type":46,"tag":107,"props":30982,"children":30983},{"style":680},[30984],{"type":52,"value":6257},{"type":46,"tag":107,"props":30986,"children":30987},{"style":680},[30988],{"type":52,"value":6852},{"type":46,"tag":107,"props":30990,"children":30991},{"style":695},[30992],{"type":52,"value":29559},{"type":46,"tag":107,"props":30994,"children":30995},{"style":680},[30996],{"type":52,"value":1381},{"type":46,"tag":107,"props":30998,"children":30999},{"style":126},[31000],{"type":52,"value":29474},{"type":46,"tag":107,"props":31002,"children":31003},{"style":680},[31004],{"type":52,"value":6446},{"type":46,"tag":107,"props":31006,"children":31007},{"style":120},[31008],{"type":52,"value":6884},{"type":46,"tag":107,"props":31010,"children":31011},{"style":680},[31012],{"type":52,"value":6889},{"type":46,"tag":107,"props":31014,"children":31015},{"style":695},[31016],{"type":52,"value":29682},{"type":46,"tag":107,"props":31018,"children":31019},{"style":120},[31020],{"type":52,"value":1189},{"type":46,"tag":107,"props":31022,"children":31023},{"style":695},[31024],{"type":52,"value":29682},{"type":46,"tag":107,"props":31026,"children":31027},{"style":120},[31028],{"type":52,"value":888},{"type":46,"tag":107,"props":31030,"children":31031},{"style":695},[31032],{"type":52,"value":1376},{"type":46,"tag":107,"props":31034,"children":31035},{"style":680},[31036],{"type":52,"value":898},{"type":46,"tag":107,"props":31038,"children":31039},{"style":695},[31040],{"type":52,"value":29699},{"type":46,"tag":107,"props":31042,"children":31043},{"class":109,"line":790},[31044,31048,31052,31056,31060,31064,31068,31072,31076,31080,31084,31088,31092,31096,31100,31104,31108,31112,31116,31120,31124,31128,31132,31136,31140,31144,31148,31152],{"type":46,"tag":107,"props":31045,"children":31046},{"style":120},[31047],{"type":52,"value":29653},{"type":46,"tag":107,"props":31049,"children":31050},{"style":695},[31051],{"type":52,"value":847},{"type":46,"tag":107,"props":31053,"children":31054},{"style":120},[31055],{"type":52,"value":30976},{"type":46,"tag":107,"props":31057,"children":31058},{"style":695},[31059],{"type":52,"value":847},{"type":46,"tag":107,"props":31061,"children":31062},{"style":680},[31063],{"type":52,"value":6257},{"type":46,"tag":107,"props":31065,"children":31066},{"style":680},[31067],{"type":52,"value":6852},{"type":46,"tag":107,"props":31069,"children":31070},{"style":695},[31071],{"type":52,"value":30748},{"type":46,"tag":107,"props":31073,"children":31074},{"style":680},[31075],{"type":52,"value":29500},{"type":46,"tag":107,"props":31077,"children":31078},{"style":680},[31079],{"type":52,"value":6446},{"type":46,"tag":107,"props":31081,"children":31082},{"style":120},[31083],{"type":52,"value":6884},{"type":46,"tag":107,"props":31085,"children":31086},{"style":680},[31087],{"type":52,"value":6889},{"type":46,"tag":107,"props":31089,"children":31090},{"style":695},[31091],{"type":52,"value":1376},{"type":46,"tag":107,"props":31093,"children":31094},{"style":680},[31095],{"type":52,"value":29663},{"type":46,"tag":107,"props":31097,"children":31098},{"style":120},[31099],{"type":52,"value":30249},{"type":46,"tag":107,"props":31101,"children":31102},{"style":695},[31103],{"type":52,"value":847},{"type":46,"tag":107,"props":31105,"children":31106},{"style":120},[31107],{"type":52,"value":30327},{"type":46,"tag":107,"props":31109,"children":31110},{"style":695},[31111],{"type":52,"value":847},{"type":46,"tag":107,"props":31113,"children":31114},{"style":680},[31115],{"type":52,"value":6820},{"type":46,"tag":107,"props":31117,"children":31118},{"style":695},[31119],{"type":52,"value":29682},{"type":46,"tag":107,"props":31121,"children":31122},{"style":120},[31123],{"type":52,"value":1189},{"type":46,"tag":107,"props":31125,"children":31126},{"style":695},[31127],{"type":52,"value":1376},{"type":46,"tag":107,"props":31129,"children":31130},{"style":680},[31131],{"type":52,"value":6820},{"type":46,"tag":107,"props":31133,"children":31134},{"style":120},[31135],{"type":52,"value":1180},{"type":46,"tag":107,"props":31137,"children":31138},{"style":695},[31139],{"type":52,"value":235},{"type":46,"tag":107,"props":31141,"children":31142},{"style":120},[31143],{"type":52,"value":888},{"type":46,"tag":107,"props":31145,"children":31146},{"style":695},[31147],{"type":52,"value":1376},{"type":46,"tag":107,"props":31149,"children":31150},{"style":680},[31151],{"type":52,"value":898},{"type":46,"tag":107,"props":31153,"children":31154},{"style":695},[31155],{"type":52,"value":29761},{"type":46,"tag":107,"props":31157,"children":31158},{"class":109,"line":815},[31159,31163,31167,31171],{"type":46,"tag":107,"props":31160,"children":31161},{"style":680},[31162],{"type":52,"value":1259},{"type":46,"tag":107,"props":31164,"children":31165},{"style":120},[31166],{"type":52,"value":29773},{"type":46,"tag":107,"props":31168,"children":31169},{"style":695},[31170],{"type":52,"value":698},{"type":46,"tag":107,"props":31172,"children":31173},{"style":120},[31174],{"type":52,"value":29782},{"type":46,"tag":107,"props":31176,"children":31177},{"class":109,"line":836},[31178,31182,31187],{"type":46,"tag":107,"props":31179,"children":31180},{"style":680},[31181],{"type":52,"value":7268},{"type":46,"tag":107,"props":31183,"children":31184},{"style":695},[31185],{"type":52,"value":31186}," order_date::",{"type":46,"tag":107,"props":31188,"children":31189},{"style":680},[31190],{"type":52,"value":3197},{"type":46,"tag":107,"props":31192,"children":31193},{"class":109,"line":906},[31194,31198],{"type":46,"tag":107,"props":31195,"children":31196},{"style":680},[31197],{"type":52,"value":29802},{"type":46,"tag":107,"props":31199,"children":31200},{"style":695},[31201],{"type":52,"value":29807},{"type":46,"tag":131,"props":31203,"children":31205},{"id":31204},"_2-customer-cohorts-rpt_customer_cohortssql",[31206,31208],{"type":52,"value":31207},"2) Customer cohorts - ",{"type":46,"tag":88,"props":31209,"children":31211},{"className":31210},[],[31212],{"type":52,"value":31213},"rpt_customer_cohorts.sql",{"type":46,"tag":55,"props":31215,"children":31216},{},[31217],{"type":52,"value":31218},"Monthly cohort analysis showing retention and lifetime value. This tells you if you're acquiring customers who stick around.",{"type":46,"tag":55,"props":31220,"children":31221},{},[31222,31223,31232],{"type":52,"value":431},{"type":46,"tag":170,"props":31224,"children":31225},{},[31226],{"type":46,"tag":88,"props":31227,"children":31229},{"className":31228},[],[31230],{"type":52,"value":31231},"ecommerce\u002Fassets\u002Freports\u002Frpt_customer_cohorts.sql",{"type":52,"value":442},{"type":46,"tag":444,"props":31234,"children":31235},{":variants":446,"group":447},[31236,32165,33104],{"type":46,"tag":450,"props":31237,"children":31238},{"v-slot:clickhouse":7},[31239],{"type":46,"tag":97,"props":31240,"children":31242},{"className":455,"code":31241,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: reports.rpt_customer_cohorts\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - staging.stg_orders\n  - staging.stg_customers\ncolumns:\n  - name: cohort_month\n    type: date\n    checks:\n      - name: not_null\n@bruin *\u002F\n\nWITH customer_orders AS (\n    SELECT\n        o.customer_email,\n        toStartOfMonth(c.first_seen_at) AS cohort_month,\n        toStartOfMonth(o.order_date) AS order_month,\n        o.order_total\n    FROM staging.stg_orders o\n    INNER JOIN staging.stg_customers c\n        ON o.customer_email = c.customer_email\n    WHERE o.payment_status = 'paid'\n),\ncohort_sizes AS (\n    SELECT\n        cohort_month,\n        count(DISTINCT customer_email) AS cohort_size\n    FROM customer_orders\n    GROUP BY cohort_month\n)\nSELECT\n    co.cohort_month,\n    cs.cohort_size,\n    dateDiff('month', co.cohort_month, co.order_month) AS months_since_first,\n    count(DISTINCT co.customer_email) AS active_customers,\n    round(active_customers \u002F nullIf(cs.cohort_size, 0) * 100, 2) AS retention_rate,\n    sum(co.order_total) AS cohort_revenue,\n    round(cohort_revenue \u002F nullIf(cs.cohort_size, 0), 2) AS revenue_per_customer\nFROM customer_orders co\nINNER JOIN cohort_sizes cs\n    ON co.cohort_month = cs.cohort_month\nGROUP BY co.cohort_month, cs.cohort_size, months_since_first\nORDER BY co.cohort_month, months_since_first\n",[31243],{"type":46,"tag":88,"props":31244,"children":31245},{"__ignoreMap":7},[31246,31253,31261,31268,31275,31282,31289,31296,31304,31311,31319,31326,31333,31340,31347,31354,31376,31384,31405,31439,31472,31488,31512,31537,31574,31604,31612,31628,31635,31643,31674,31686,31699,31706,31713,31734,31755,31819,31860,31938,31975,32040,32052,32065,32102,32142],{"type":46,"tag":107,"props":31247,"children":31248},{"class":109,"line":110},[31249],{"type":46,"tag":107,"props":31250,"children":31251},{"style":467},[31252],{"type":52,"value":470},{"type":46,"tag":107,"props":31254,"children":31255},{"class":109,"line":473},[31256],{"type":46,"tag":107,"props":31257,"children":31258},{"style":467},[31259],{"type":52,"value":31260},"name: reports.rpt_customer_cohorts\n",{"type":46,"tag":107,"props":31262,"children":31263},{"class":109,"line":23},[31264],{"type":46,"tag":107,"props":31265,"children":31266},{"style":467},[31267],{"type":52,"value":487},{"type":46,"tag":107,"props":31269,"children":31270},{"class":109,"line":490},[31271],{"type":46,"tag":107,"props":31272,"children":31273},{"style":467},[31274],{"type":52,"value":496},{"type":46,"tag":107,"props":31276,"children":31277},{"class":109,"line":499},[31278],{"type":46,"tag":107,"props":31279,"children":31280},{"style":467},[31281],{"type":52,"value":505},{"type":46,"tag":107,"props":31283,"children":31284},{"class":109,"line":508},[31285],{"type":46,"tag":107,"props":31286,"children":31287},{"style":467},[31288],{"type":52,"value":514},{"type":46,"tag":107,"props":31290,"children":31291},{"class":109,"line":517},[31292],{"type":46,"tag":107,"props":31293,"children":31294},{"style":467},[31295],{"type":52,"value":29320},{"type":46,"tag":107,"props":31297,"children":31298},{"class":109,"line":526},[31299],{"type":46,"tag":107,"props":31300,"children":31301},{"style":467},[31302],{"type":52,"value":31303},"  - staging.stg_customers\n",{"type":46,"tag":107,"props":31305,"children":31306},{"class":109,"line":535},[31307],{"type":46,"tag":107,"props":31308,"children":31309},{"style":467},[31310],{"type":52,"value":541},{"type":46,"tag":107,"props":31312,"children":31313},{"class":109,"line":544},[31314],{"type":46,"tag":107,"props":31315,"children":31316},{"style":467},[31317],{"type":52,"value":31318},"  - name: cohort_month\n",{"type":46,"tag":107,"props":31320,"children":31321},{"class":109,"line":553},[31322],{"type":46,"tag":107,"props":31323,"children":31324},{"style":467},[31325],{"type":52,"value":4581},{"type":46,"tag":107,"props":31327,"children":31328},{"class":109,"line":562},[31329],{"type":46,"tag":107,"props":31330,"children":31331},{"style":467},[31332],{"type":52,"value":568},{"type":46,"tag":107,"props":31334,"children":31335},{"class":109,"line":571},[31336],{"type":46,"tag":107,"props":31337,"children":31338},{"style":467},[31339],{"type":52,"value":577},{"type":46,"tag":107,"props":31341,"children":31342},{"class":109,"line":580},[31343],{"type":46,"tag":107,"props":31344,"children":31345},{"style":467},[31346],{"type":52,"value":664},{"type":46,"tag":107,"props":31348,"children":31349},{"class":109,"line":11},[31350],{"type":46,"tag":107,"props":31351,"children":31352},{"emptyLinePlaceholder":22},[31353],{"type":52,"value":673},{"type":46,"tag":107,"props":31355,"children":31356},{"class":109,"line":597},[31357,31362,31367,31371],{"type":46,"tag":107,"props":31358,"children":31359},{"style":680},[31360],{"type":52,"value":31361},"WITH",{"type":46,"tag":107,"props":31363,"children":31364},{"style":695},[31365],{"type":52,"value":31366}," customer_orders ",{"type":46,"tag":107,"props":31368,"children":31369},{"style":680},[31370],{"type":52,"value":898},{"type":46,"tag":107,"props":31372,"children":31373},{"style":695},[31374],{"type":52,"value":31375}," (\n",{"type":46,"tag":107,"props":31377,"children":31378},{"class":109,"line":606},[31379],{"type":46,"tag":107,"props":31380,"children":31381},{"style":680},[31382],{"type":52,"value":31383},"    SELECT\n",{"type":46,"tag":107,"props":31385,"children":31386},{"class":109,"line":614},[31387,31392,31396,31401],{"type":46,"tag":107,"props":31388,"children":31389},{"style":120},[31390],{"type":52,"value":31391},"        o",{"type":46,"tag":107,"props":31393,"children":31394},{"style":695},[31395],{"type":52,"value":698},{"type":46,"tag":107,"props":31397,"children":31398},{"style":120},[31399],{"type":52,"value":31400},"customer_email",{"type":46,"tag":107,"props":31402,"children":31403},{"style":695},[31404],{"type":52,"value":735},{"type":46,"tag":107,"props":31406,"children":31407},{"class":109,"line":622},[31408,31413,31417,31421,31426,31430,31434],{"type":46,"tag":107,"props":31409,"children":31410},{"style":695},[31411],{"type":52,"value":31412},"        toStartOfMonth(",{"type":46,"tag":107,"props":31414,"children":31415},{"style":120},[31416],{"type":52,"value":1390},{"type":46,"tag":107,"props":31418,"children":31419},{"style":695},[31420],{"type":52,"value":698},{"type":46,"tag":107,"props":31422,"children":31423},{"style":120},[31424],{"type":52,"value":31425},"first_seen_at",{"type":46,"tag":107,"props":31427,"children":31428},{"style":695},[31429],{"type":52,"value":1376},{"type":46,"tag":107,"props":31431,"children":31432},{"style":680},[31433],{"type":52,"value":898},{"type":46,"tag":107,"props":31435,"children":31436},{"style":695},[31437],{"type":52,"value":31438}," cohort_month,\n",{"type":46,"tag":107,"props":31440,"children":31441},{"class":109,"line":631},[31442,31446,31450,31454,31459,31463,31467],{"type":46,"tag":107,"props":31443,"children":31444},{"style":695},[31445],{"type":52,"value":31412},{"type":46,"tag":107,"props":31447,"children":31448},{"style":120},[31449],{"type":52,"value":852},{"type":46,"tag":107,"props":31451,"children":31452},{"style":695},[31453],{"type":52,"value":698},{"type":46,"tag":107,"props":31455,"children":31456},{"style":120},[31457],{"type":52,"value":31458},"order_date",{"type":46,"tag":107,"props":31460,"children":31461},{"style":695},[31462],{"type":52,"value":1376},{"type":46,"tag":107,"props":31464,"children":31465},{"style":680},[31466],{"type":52,"value":898},{"type":46,"tag":107,"props":31468,"children":31469},{"style":695},[31470],{"type":52,"value":31471}," order_month,\n",{"type":46,"tag":107,"props":31473,"children":31474},{"class":109,"line":640},[31475,31479,31483],{"type":46,"tag":107,"props":31476,"children":31477},{"style":120},[31478],{"type":52,"value":31391},{"type":46,"tag":107,"props":31480,"children":31481},{"style":695},[31482],{"type":52,"value":698},{"type":46,"tag":107,"props":31484,"children":31485},{"style":120},[31486],{"type":52,"value":31487},"order_total\n",{"type":46,"tag":107,"props":31489,"children":31490},{"class":109,"line":649},[31491,31496,31500,31504,31508],{"type":46,"tag":107,"props":31492,"children":31493},{"style":680},[31494],{"type":52,"value":31495},"    FROM",{"type":46,"tag":107,"props":31497,"children":31498},{"style":120},[31499],{"type":52,"value":29773},{"type":46,"tag":107,"props":31501,"children":31502},{"style":695},[31503],{"type":52,"value":698},{"type":46,"tag":107,"props":31505,"children":31506},{"style":120},[31507],{"type":52,"value":30395},{"type":46,"tag":107,"props":31509,"children":31510},{"style":695},[31511],{"type":52,"value":1278},{"type":46,"tag":107,"props":31513,"children":31514},{"class":109,"line":658},[31515,31520,31524,31528,31533],{"type":46,"tag":107,"props":31516,"children":31517},{"style":680},[31518],{"type":52,"value":31519},"    INNER JOIN",{"type":46,"tag":107,"props":31521,"children":31522},{"style":120},[31523],{"type":52,"value":29773},{"type":46,"tag":107,"props":31525,"children":31526},{"style":695},[31527],{"type":52,"value":698},{"type":46,"tag":107,"props":31529,"children":31530},{"style":120},[31531],{"type":52,"value":31532},"stg_customers",{"type":46,"tag":107,"props":31534,"children":31535},{"style":695},[31536],{"type":52,"value":1304},{"type":46,"tag":107,"props":31538,"children":31539},{"class":109,"line":667},[31540,31545,31549,31553,31557,31561,31565,31569],{"type":46,"tag":107,"props":31541,"children":31542},{"style":680},[31543],{"type":52,"value":31544},"        ON",{"type":46,"tag":107,"props":31546,"children":31547},{"style":120},[31548],{"type":52,"value":1318},{"type":46,"tag":107,"props":31550,"children":31551},{"style":695},[31552],{"type":52,"value":698},{"type":46,"tag":107,"props":31554,"children":31555},{"style":120},[31556],{"type":52,"value":31400},{"type":46,"tag":107,"props":31558,"children":31559},{"style":680},[31560],{"type":52,"value":1331},{"type":46,"tag":107,"props":31562,"children":31563},{"style":120},[31564],{"type":52,"value":1336},{"type":46,"tag":107,"props":31566,"children":31567},{"style":695},[31568],{"type":52,"value":698},{"type":46,"tag":107,"props":31570,"children":31571},{"style":120},[31572],{"type":52,"value":31573},"customer_email\n",{"type":46,"tag":107,"props":31575,"children":31576},{"class":109,"line":676},[31577,31582,31586,31590,31595,31599],{"type":46,"tag":107,"props":31578,"children":31579},{"style":680},[31580],{"type":52,"value":31581},"    WHERE",{"type":46,"tag":107,"props":31583,"children":31584},{"style":120},[31585],{"type":52,"value":1318},{"type":46,"tag":107,"props":31587,"children":31588},{"style":695},[31589],{"type":52,"value":698},{"type":46,"tag":107,"props":31591,"children":31592},{"style":120},[31593],{"type":52,"value":31594},"payment_status",{"type":46,"tag":107,"props":31596,"children":31597},{"style":680},[31598],{"type":52,"value":1331},{"type":46,"tag":107,"props":31600,"children":31601},{"style":126},[31602],{"type":52,"value":31603}," 'paid'\n",{"type":46,"tag":107,"props":31605,"children":31606},{"class":109,"line":686},[31607],{"type":46,"tag":107,"props":31608,"children":31609},{"style":695},[31610],{"type":52,"value":31611},"),\n",{"type":46,"tag":107,"props":31613,"children":31614},{"class":109,"line":716},[31615,31620,31624],{"type":46,"tag":107,"props":31616,"children":31617},{"style":695},[31618],{"type":52,"value":31619},"cohort_sizes ",{"type":46,"tag":107,"props":31621,"children":31622},{"style":680},[31623],{"type":52,"value":898},{"type":46,"tag":107,"props":31625,"children":31626},{"style":695},[31627],{"type":52,"value":31375},{"type":46,"tag":107,"props":31629,"children":31630},{"class":109,"line":738},[31631],{"type":46,"tag":107,"props":31632,"children":31633},{"style":680},[31634],{"type":52,"value":31383},{"type":46,"tag":107,"props":31636,"children":31637},{"class":109,"line":764},[31638],{"type":46,"tag":107,"props":31639,"children":31640},{"style":695},[31641],{"type":52,"value":31642},"        cohort_month,\n",{"type":46,"tag":107,"props":31644,"children":31645},{"class":109,"line":790},[31646,31651,31655,31660,31665,31669],{"type":46,"tag":107,"props":31647,"children":31648},{"style":120},[31649],{"type":52,"value":31650},"        count",{"type":46,"tag":107,"props":31652,"children":31653},{"style":695},[31654],{"type":52,"value":847},{"type":46,"tag":107,"props":31656,"children":31657},{"style":680},[31658],{"type":52,"value":31659},"DISTINCT",{"type":46,"tag":107,"props":31661,"children":31662},{"style":695},[31663],{"type":52,"value":31664}," customer_email) ",{"type":46,"tag":107,"props":31666,"children":31667},{"style":680},[31668],{"type":52,"value":898},{"type":46,"tag":107,"props":31670,"children":31671},{"style":695},[31672],{"type":52,"value":31673}," cohort_size\n",{"type":46,"tag":107,"props":31675,"children":31676},{"class":109,"line":815},[31677,31681],{"type":46,"tag":107,"props":31678,"children":31679},{"style":680},[31680],{"type":52,"value":31495},{"type":46,"tag":107,"props":31682,"children":31683},{"style":695},[31684],{"type":52,"value":31685}," customer_orders\n",{"type":46,"tag":107,"props":31687,"children":31688},{"class":109,"line":836},[31689,31694],{"type":46,"tag":107,"props":31690,"children":31691},{"style":680},[31692],{"type":52,"value":31693},"    GROUP BY",{"type":46,"tag":107,"props":31695,"children":31696},{"style":695},[31697],{"type":52,"value":31698}," cohort_month\n",{"type":46,"tag":107,"props":31700,"children":31701},{"class":109,"line":906},[31702],{"type":46,"tag":107,"props":31703,"children":31704},{"style":695},[31705],{"type":52,"value":1404},{"type":46,"tag":107,"props":31707,"children":31708},{"class":109,"line":968},[31709],{"type":46,"tag":107,"props":31710,"children":31711},{"style":680},[31712],{"type":52,"value":683},{"type":46,"tag":107,"props":31714,"children":31715},{"class":109,"line":1030},[31716,31721,31725,31730],{"type":46,"tag":107,"props":31717,"children":31718},{"style":120},[31719],{"type":52,"value":31720},"    co",{"type":46,"tag":107,"props":31722,"children":31723},{"style":695},[31724],{"type":52,"value":698},{"type":46,"tag":107,"props":31726,"children":31727},{"style":120},[31728],{"type":52,"value":31729},"cohort_month",{"type":46,"tag":107,"props":31731,"children":31732},{"style":695},[31733],{"type":52,"value":735},{"type":46,"tag":107,"props":31735,"children":31736},{"class":109,"line":1092},[31737,31742,31746,31751],{"type":46,"tag":107,"props":31738,"children":31739},{"style":120},[31740],{"type":52,"value":31741},"    cs",{"type":46,"tag":107,"props":31743,"children":31744},{"style":695},[31745],{"type":52,"value":698},{"type":46,"tag":107,"props":31747,"children":31748},{"style":120},[31749],{"type":52,"value":31750},"cohort_size",{"type":46,"tag":107,"props":31752,"children":31753},{"style":695},[31754],{"type":52,"value":735},{"type":46,"tag":107,"props":31756,"children":31757},{"class":109,"line":1113},[31758,31763,31767,31772,31776,31781,31785,31789,31793,31797,31801,31806,31810,31814],{"type":46,"tag":107,"props":31759,"children":31760},{"style":120},[31761],{"type":52,"value":31762},"    dateDiff",{"type":46,"tag":107,"props":31764,"children":31765},{"style":695},[31766],{"type":52,"value":847},{"type":46,"tag":107,"props":31768,"children":31769},{"style":126},[31770],{"type":52,"value":31771},"'month'",{"type":46,"tag":107,"props":31773,"children":31774},{"style":695},[31775],{"type":52,"value":235},{"type":46,"tag":107,"props":31777,"children":31778},{"style":120},[31779],{"type":52,"value":31780},"co",{"type":46,"tag":107,"props":31782,"children":31783},{"style":695},[31784],{"type":52,"value":698},{"type":46,"tag":107,"props":31786,"children":31787},{"style":120},[31788],{"type":52,"value":31729},{"type":46,"tag":107,"props":31790,"children":31791},{"style":695},[31792],{"type":52,"value":235},{"type":46,"tag":107,"props":31794,"children":31795},{"style":120},[31796],{"type":52,"value":31780},{"type":46,"tag":107,"props":31798,"children":31799},{"style":695},[31800],{"type":52,"value":698},{"type":46,"tag":107,"props":31802,"children":31803},{"style":120},[31804],{"type":52,"value":31805},"order_month",{"type":46,"tag":107,"props":31807,"children":31808},{"style":695},[31809],{"type":52,"value":1376},{"type":46,"tag":107,"props":31811,"children":31812},{"style":680},[31813],{"type":52,"value":898},{"type":46,"tag":107,"props":31815,"children":31816},{"style":695},[31817],{"type":52,"value":31818}," months_since_first,\n",{"type":46,"tag":107,"props":31820,"children":31821},{"class":109,"line":1134},[31822,31826,31830,31834,31839,31843,31847,31851,31855],{"type":46,"tag":107,"props":31823,"children":31824},{"style":120},[31825],{"type":52,"value":29436},{"type":46,"tag":107,"props":31827,"children":31828},{"style":695},[31829],{"type":52,"value":847},{"type":46,"tag":107,"props":31831,"children":31832},{"style":680},[31833],{"type":52,"value":31659},{"type":46,"tag":107,"props":31835,"children":31836},{"style":120},[31837],{"type":52,"value":31838}," co",{"type":46,"tag":107,"props":31840,"children":31841},{"style":695},[31842],{"type":52,"value":698},{"type":46,"tag":107,"props":31844,"children":31845},{"style":120},[31846],{"type":52,"value":31400},{"type":46,"tag":107,"props":31848,"children":31849},{"style":695},[31850],{"type":52,"value":1376},{"type":46,"tag":107,"props":31852,"children":31853},{"style":680},[31854],{"type":52,"value":898},{"type":46,"tag":107,"props":31856,"children":31857},{"style":695},[31858],{"type":52,"value":31859}," active_customers,\n",{"type":46,"tag":107,"props":31861,"children":31862},{"class":109,"line":1155},[31863,31867,31872,31876,31880,31884,31889,31893,31897,31901,31905,31909,31913,31917,31921,31925,31929,31933],{"type":46,"tag":107,"props":31864,"children":31865},{"style":120},[31866],{"type":52,"value":29653},{"type":46,"tag":107,"props":31868,"children":31869},{"style":695},[31870],{"type":52,"value":31871},"(active_customers ",{"type":46,"tag":107,"props":31873,"children":31874},{"style":680},[31875],{"type":52,"value":29663},{"type":46,"tag":107,"props":31877,"children":31878},{"style":120},[31879],{"type":52,"value":29668},{"type":46,"tag":107,"props":31881,"children":31882},{"style":695},[31883],{"type":52,"value":847},{"type":46,"tag":107,"props":31885,"children":31886},{"style":120},[31887],{"type":52,"value":31888},"cs",{"type":46,"tag":107,"props":31890,"children":31891},{"style":695},[31892],{"type":52,"value":698},{"type":46,"tag":107,"props":31894,"children":31895},{"style":120},[31896],{"type":52,"value":31750},{"type":46,"tag":107,"props":31898,"children":31899},{"style":695},[31900],{"type":52,"value":235},{"type":46,"tag":107,"props":31902,"children":31903},{"style":120},[31904],{"type":52,"value":1189},{"type":46,"tag":107,"props":31906,"children":31907},{"style":695},[31908],{"type":52,"value":1376},{"type":46,"tag":107,"props":31910,"children":31911},{"style":680},[31912],{"type":52,"value":6820},{"type":46,"tag":107,"props":31914,"children":31915},{"style":120},[31916],{"type":52,"value":1180},{"type":46,"tag":107,"props":31918,"children":31919},{"style":695},[31920],{"type":52,"value":235},{"type":46,"tag":107,"props":31922,"children":31923},{"style":120},[31924],{"type":52,"value":888},{"type":46,"tag":107,"props":31926,"children":31927},{"style":695},[31928],{"type":52,"value":1376},{"type":46,"tag":107,"props":31930,"children":31931},{"style":680},[31932],{"type":52,"value":898},{"type":46,"tag":107,"props":31934,"children":31935},{"style":695},[31936],{"type":52,"value":31937}," retention_rate,\n",{"type":46,"tag":107,"props":31939,"children":31940},{"class":109,"line":1201},[31941,31945,31949,31953,31957,31962,31966,31970],{"type":46,"tag":107,"props":31942,"children":31943},{"style":120},[31944],{"type":52,"value":29521},{"type":46,"tag":107,"props":31946,"children":31947},{"style":695},[31948],{"type":52,"value":847},{"type":46,"tag":107,"props":31950,"children":31951},{"style":120},[31952],{"type":52,"value":31780},{"type":46,"tag":107,"props":31954,"children":31955},{"style":695},[31956],{"type":52,"value":698},{"type":46,"tag":107,"props":31958,"children":31959},{"style":120},[31960],{"type":52,"value":31961},"order_total",{"type":46,"tag":107,"props":31963,"children":31964},{"style":695},[31965],{"type":52,"value":1376},{"type":46,"tag":107,"props":31967,"children":31968},{"style":680},[31969],{"type":52,"value":898},{"type":46,"tag":107,"props":31971,"children":31972},{"style":695},[31973],{"type":52,"value":31974}," cohort_revenue,\n",{"type":46,"tag":107,"props":31976,"children":31977},{"class":109,"line":1227},[31978,31982,31987,31991,31995,31999,32003,32007,32011,32015,32019,32023,32027,32031,32035],{"type":46,"tag":107,"props":31979,"children":31980},{"style":120},[31981],{"type":52,"value":29653},{"type":46,"tag":107,"props":31983,"children":31984},{"style":695},[31985],{"type":52,"value":31986},"(cohort_revenue ",{"type":46,"tag":107,"props":31988,"children":31989},{"style":680},[31990],{"type":52,"value":29663},{"type":46,"tag":107,"props":31992,"children":31993},{"style":120},[31994],{"type":52,"value":29668},{"type":46,"tag":107,"props":31996,"children":31997},{"style":695},[31998],{"type":52,"value":847},{"type":46,"tag":107,"props":32000,"children":32001},{"style":120},[32002],{"type":52,"value":31888},{"type":46,"tag":107,"props":32004,"children":32005},{"style":695},[32006],{"type":52,"value":698},{"type":46,"tag":107,"props":32008,"children":32009},{"style":120},[32010],{"type":52,"value":31750},{"type":46,"tag":107,"props":32012,"children":32013},{"style":695},[32014],{"type":52,"value":235},{"type":46,"tag":107,"props":32016,"children":32017},{"style":120},[32018],{"type":52,"value":1189},{"type":46,"tag":107,"props":32020,"children":32021},{"style":695},[32022],{"type":52,"value":29682},{"type":46,"tag":107,"props":32024,"children":32025},{"style":120},[32026],{"type":52,"value":888},{"type":46,"tag":107,"props":32028,"children":32029},{"style":695},[32030],{"type":52,"value":1376},{"type":46,"tag":107,"props":32032,"children":32033},{"style":680},[32034],{"type":52,"value":898},{"type":46,"tag":107,"props":32036,"children":32037},{"style":695},[32038],{"type":52,"value":32039}," revenue_per_customer\n",{"type":46,"tag":107,"props":32041,"children":32042},{"class":109,"line":1253},[32043,32047],{"type":46,"tag":107,"props":32044,"children":32045},{"style":680},[32046],{"type":52,"value":1259},{"type":46,"tag":107,"props":32048,"children":32049},{"style":695},[32050],{"type":52,"value":32051}," customer_orders co\n",{"type":46,"tag":107,"props":32053,"children":32054},{"class":109,"line":1281},[32055,32060],{"type":46,"tag":107,"props":32056,"children":32057},{"style":680},[32058],{"type":52,"value":32059},"INNER JOIN",{"type":46,"tag":107,"props":32061,"children":32062},{"style":695},[32063],{"type":52,"value":32064}," cohort_sizes cs\n",{"type":46,"tag":107,"props":32066,"children":32067},{"class":109,"line":1307},[32068,32072,32076,32080,32084,32088,32093,32097],{"type":46,"tag":107,"props":32069,"children":32070},{"style":680},[32071],{"type":52,"value":1313},{"type":46,"tag":107,"props":32073,"children":32074},{"style":120},[32075],{"type":52,"value":31838},{"type":46,"tag":107,"props":32077,"children":32078},{"style":695},[32079],{"type":52,"value":698},{"type":46,"tag":107,"props":32081,"children":32082},{"style":120},[32083],{"type":52,"value":31729},{"type":46,"tag":107,"props":32085,"children":32086},{"style":680},[32087],{"type":52,"value":1331},{"type":46,"tag":107,"props":32089,"children":32090},{"style":120},[32091],{"type":52,"value":32092}," cs",{"type":46,"tag":107,"props":32094,"children":32095},{"style":695},[32096],{"type":52,"value":698},{"type":46,"tag":107,"props":32098,"children":32099},{"style":120},[32100],{"type":52,"value":32101},"cohort_month\n",{"type":46,"tag":107,"props":32103,"children":32104},{"class":109,"line":1348},[32105,32109,32113,32117,32121,32125,32129,32133,32137],{"type":46,"tag":107,"props":32106,"children":32107},{"style":680},[32108],{"type":52,"value":7268},{"type":46,"tag":107,"props":32110,"children":32111},{"style":120},[32112],{"type":52,"value":31838},{"type":46,"tag":107,"props":32114,"children":32115},{"style":695},[32116],{"type":52,"value":698},{"type":46,"tag":107,"props":32118,"children":32119},{"style":120},[32120],{"type":52,"value":31729},{"type":46,"tag":107,"props":32122,"children":32123},{"style":695},[32124],{"type":52,"value":235},{"type":46,"tag":107,"props":32126,"children":32127},{"style":120},[32128],{"type":52,"value":31888},{"type":46,"tag":107,"props":32130,"children":32131},{"style":695},[32132],{"type":52,"value":698},{"type":46,"tag":107,"props":32134,"children":32135},{"style":120},[32136],{"type":52,"value":31750},{"type":46,"tag":107,"props":32138,"children":32139},{"style":695},[32140],{"type":52,"value":32141},", months_since_first\n",{"type":46,"tag":107,"props":32143,"children":32144},{"class":109,"line":2226},[32145,32149,32153,32157,32161],{"type":46,"tag":107,"props":32146,"children":32147},{"style":680},[32148],{"type":52,"value":29802},{"type":46,"tag":107,"props":32150,"children":32151},{"style":120},[32152],{"type":52,"value":31838},{"type":46,"tag":107,"props":32154,"children":32155},{"style":695},[32156],{"type":52,"value":698},{"type":46,"tag":107,"props":32158,"children":32159},{"style":120},[32160],{"type":52,"value":31729},{"type":46,"tag":107,"props":32162,"children":32163},{"style":695},[32164],{"type":52,"value":32141},{"type":46,"tag":450,"props":32166,"children":32167},{"v-slot:bigquery":7},[32168],{"type":46,"tag":97,"props":32169,"children":32171},{"className":455,"code":32170,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: reports.rpt_customer_cohorts\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - staging.stg_orders\n  - staging.stg_customers\ncolumns:\n  - name: cohort_month\n    type: date\n    checks:\n      - name: not_null\n@bruin *\u002F\n\nWITH customer_orders AS (\n    SELECT\n        o.customer_email,\n        DATE_TRUNC(c.first_seen_at, MONTH) AS cohort_month,\n        DATE_TRUNC(o.order_date, MONTH) AS order_month,\n        o.order_total\n    FROM staging.stg_orders o\n    INNER JOIN staging.stg_customers c\n        ON o.customer_email = c.customer_email\n    WHERE o.payment_status = 'paid'\n),\ncohort_sizes AS (\n    SELECT\n        cohort_month,\n        count(DISTINCT customer_email) AS cohort_size\n    FROM customer_orders\n    GROUP BY cohort_month\n)\nSELECT\n    co.cohort_month,\n    cs.cohort_size,\n    DATE_DIFF(co.order_month, co.cohort_month, MONTH) AS months_since_first,\n    count(DISTINCT co.customer_email) AS active_customers,\n    round(count(DISTINCT co.customer_email) \u002F NULLIF(cs.cohort_size, 0) * 100, 2) AS retention_rate,\n    sum(co.order_total) AS cohort_revenue,\n    round(sum(co.order_total) \u002F NULLIF(cs.cohort_size, 0), 2) AS revenue_per_customer\nFROM customer_orders co\nINNER JOIN cohort_sizes cs\n    ON co.cohort_month = cs.cohort_month\nGROUP BY co.cohort_month, cs.cohort_size, months_since_first\nORDER BY co.cohort_month, months_since_first\n",[32172],{"type":46,"tag":88,"props":32173,"children":32174},{"__ignoreMap":7},[32175,32182,32189,32196,32203,32210,32217,32224,32231,32238,32245,32252,32259,32266,32273,32280,32299,32306,32325,32366,32405,32420,32443,32466,32501,32528,32535,32550,32557,32564,32591,32602,32613,32620,32627,32646,32665,32721,32760,32863,32898,32985,32996,33007,33042,33081],{"type":46,"tag":107,"props":32176,"children":32177},{"class":109,"line":110},[32178],{"type":46,"tag":107,"props":32179,"children":32180},{"style":467},[32181],{"type":52,"value":470},{"type":46,"tag":107,"props":32183,"children":32184},{"class":109,"line":473},[32185],{"type":46,"tag":107,"props":32186,"children":32187},{"style":467},[32188],{"type":52,"value":31260},{"type":46,"tag":107,"props":32190,"children":32191},{"class":109,"line":23},[32192],{"type":46,"tag":107,"props":32193,"children":32194},{"style":467},[32195],{"type":52,"value":487},{"type":46,"tag":107,"props":32197,"children":32198},{"class":109,"line":490},[32199],{"type":46,"tag":107,"props":32200,"children":32201},{"style":467},[32202],{"type":52,"value":496},{"type":46,"tag":107,"props":32204,"children":32205},{"class":109,"line":499},[32206],{"type":46,"tag":107,"props":32207,"children":32208},{"style":467},[32209],{"type":52,"value":505},{"type":46,"tag":107,"props":32211,"children":32212},{"class":109,"line":508},[32213],{"type":46,"tag":107,"props":32214,"children":32215},{"style":467},[32216],{"type":52,"value":514},{"type":46,"tag":107,"props":32218,"children":32219},{"class":109,"line":517},[32220],{"type":46,"tag":107,"props":32221,"children":32222},{"style":467},[32223],{"type":52,"value":29320},{"type":46,"tag":107,"props":32225,"children":32226},{"class":109,"line":526},[32227],{"type":46,"tag":107,"props":32228,"children":32229},{"style":467},[32230],{"type":52,"value":31303},{"type":46,"tag":107,"props":32232,"children":32233},{"class":109,"line":535},[32234],{"type":46,"tag":107,"props":32235,"children":32236},{"style":467},[32237],{"type":52,"value":541},{"type":46,"tag":107,"props":32239,"children":32240},{"class":109,"line":544},[32241],{"type":46,"tag":107,"props":32242,"children":32243},{"style":467},[32244],{"type":52,"value":31318},{"type":46,"tag":107,"props":32246,"children":32247},{"class":109,"line":553},[32248],{"type":46,"tag":107,"props":32249,"children":32250},{"style":467},[32251],{"type":52,"value":4581},{"type":46,"tag":107,"props":32253,"children":32254},{"class":109,"line":562},[32255],{"type":46,"tag":107,"props":32256,"children":32257},{"style":467},[32258],{"type":52,"value":568},{"type":46,"tag":107,"props":32260,"children":32261},{"class":109,"line":571},[32262],{"type":46,"tag":107,"props":32263,"children":32264},{"style":467},[32265],{"type":52,"value":577},{"type":46,"tag":107,"props":32267,"children":32268},{"class":109,"line":580},[32269],{"type":46,"tag":107,"props":32270,"children":32271},{"style":467},[32272],{"type":52,"value":664},{"type":46,"tag":107,"props":32274,"children":32275},{"class":109,"line":11},[32276],{"type":46,"tag":107,"props":32277,"children":32278},{"emptyLinePlaceholder":22},[32279],{"type":52,"value":673},{"type":46,"tag":107,"props":32281,"children":32282},{"class":109,"line":597},[32283,32287,32291,32295],{"type":46,"tag":107,"props":32284,"children":32285},{"style":680},[32286],{"type":52,"value":31361},{"type":46,"tag":107,"props":32288,"children":32289},{"style":695},[32290],{"type":52,"value":31366},{"type":46,"tag":107,"props":32292,"children":32293},{"style":680},[32294],{"type":52,"value":898},{"type":46,"tag":107,"props":32296,"children":32297},{"style":695},[32298],{"type":52,"value":31375},{"type":46,"tag":107,"props":32300,"children":32301},{"class":109,"line":606},[32302],{"type":46,"tag":107,"props":32303,"children":32304},{"style":680},[32305],{"type":52,"value":31383},{"type":46,"tag":107,"props":32307,"children":32308},{"class":109,"line":614},[32309,32313,32317,32321],{"type":46,"tag":107,"props":32310,"children":32311},{"style":120},[32312],{"type":52,"value":31391},{"type":46,"tag":107,"props":32314,"children":32315},{"style":695},[32316],{"type":52,"value":698},{"type":46,"tag":107,"props":32318,"children":32319},{"style":120},[32320],{"type":52,"value":31400},{"type":46,"tag":107,"props":32322,"children":32323},{"style":695},[32324],{"type":52,"value":735},{"type":46,"tag":107,"props":32326,"children":32327},{"class":109,"line":622},[32328,32333,32337,32341,32345,32349,32354,32358,32362],{"type":46,"tag":107,"props":32329,"children":32330},{"style":695},[32331],{"type":52,"value":32332},"        DATE_TRUNC(",{"type":46,"tag":107,"props":32334,"children":32335},{"style":120},[32336],{"type":52,"value":1390},{"type":46,"tag":107,"props":32338,"children":32339},{"style":695},[32340],{"type":52,"value":698},{"type":46,"tag":107,"props":32342,"children":32343},{"style":120},[32344],{"type":52,"value":31425},{"type":46,"tag":107,"props":32346,"children":32347},{"style":695},[32348],{"type":52,"value":235},{"type":46,"tag":107,"props":32350,"children":32351},{"style":680},[32352],{"type":52,"value":32353},"MONTH",{"type":46,"tag":107,"props":32355,"children":32356},{"style":695},[32357],{"type":52,"value":1376},{"type":46,"tag":107,"props":32359,"children":32360},{"style":680},[32361],{"type":52,"value":898},{"type":46,"tag":107,"props":32363,"children":32364},{"style":695},[32365],{"type":52,"value":31438},{"type":46,"tag":107,"props":32367,"children":32368},{"class":109,"line":631},[32369,32373,32377,32381,32385,32389,32393,32397,32401],{"type":46,"tag":107,"props":32370,"children":32371},{"style":695},[32372],{"type":52,"value":32332},{"type":46,"tag":107,"props":32374,"children":32375},{"style":120},[32376],{"type":52,"value":852},{"type":46,"tag":107,"props":32378,"children":32379},{"style":695},[32380],{"type":52,"value":698},{"type":46,"tag":107,"props":32382,"children":32383},{"style":120},[32384],{"type":52,"value":31458},{"type":46,"tag":107,"props":32386,"children":32387},{"style":695},[32388],{"type":52,"value":235},{"type":46,"tag":107,"props":32390,"children":32391},{"style":680},[32392],{"type":52,"value":32353},{"type":46,"tag":107,"props":32394,"children":32395},{"style":695},[32396],{"type":52,"value":1376},{"type":46,"tag":107,"props":32398,"children":32399},{"style":680},[32400],{"type":52,"value":898},{"type":46,"tag":107,"props":32402,"children":32403},{"style":695},[32404],{"type":52,"value":31471},{"type":46,"tag":107,"props":32406,"children":32407},{"class":109,"line":640},[32408,32412,32416],{"type":46,"tag":107,"props":32409,"children":32410},{"style":120},[32411],{"type":52,"value":31391},{"type":46,"tag":107,"props":32413,"children":32414},{"style":695},[32415],{"type":52,"value":698},{"type":46,"tag":107,"props":32417,"children":32418},{"style":120},[32419],{"type":52,"value":31487},{"type":46,"tag":107,"props":32421,"children":32422},{"class":109,"line":649},[32423,32427,32431,32435,32439],{"type":46,"tag":107,"props":32424,"children":32425},{"style":680},[32426],{"type":52,"value":31495},{"type":46,"tag":107,"props":32428,"children":32429},{"style":120},[32430],{"type":52,"value":29773},{"type":46,"tag":107,"props":32432,"children":32433},{"style":695},[32434],{"type":52,"value":698},{"type":46,"tag":107,"props":32436,"children":32437},{"style":120},[32438],{"type":52,"value":30395},{"type":46,"tag":107,"props":32440,"children":32441},{"style":695},[32442],{"type":52,"value":1278},{"type":46,"tag":107,"props":32444,"children":32445},{"class":109,"line":658},[32446,32450,32454,32458,32462],{"type":46,"tag":107,"props":32447,"children":32448},{"style":680},[32449],{"type":52,"value":31519},{"type":46,"tag":107,"props":32451,"children":32452},{"style":120},[32453],{"type":52,"value":29773},{"type":46,"tag":107,"props":32455,"children":32456},{"style":695},[32457],{"type":52,"value":698},{"type":46,"tag":107,"props":32459,"children":32460},{"style":120},[32461],{"type":52,"value":31532},{"type":46,"tag":107,"props":32463,"children":32464},{"style":695},[32465],{"type":52,"value":1304},{"type":46,"tag":107,"props":32467,"children":32468},{"class":109,"line":667},[32469,32473,32477,32481,32485,32489,32493,32497],{"type":46,"tag":107,"props":32470,"children":32471},{"style":680},[32472],{"type":52,"value":31544},{"type":46,"tag":107,"props":32474,"children":32475},{"style":120},[32476],{"type":52,"value":1318},{"type":46,"tag":107,"props":32478,"children":32479},{"style":695},[32480],{"type":52,"value":698},{"type":46,"tag":107,"props":32482,"children":32483},{"style":120},[32484],{"type":52,"value":31400},{"type":46,"tag":107,"props":32486,"children":32487},{"style":680},[32488],{"type":52,"value":1331},{"type":46,"tag":107,"props":32490,"children":32491},{"style":120},[32492],{"type":52,"value":1336},{"type":46,"tag":107,"props":32494,"children":32495},{"style":695},[32496],{"type":52,"value":698},{"type":46,"tag":107,"props":32498,"children":32499},{"style":120},[32500],{"type":52,"value":31573},{"type":46,"tag":107,"props":32502,"children":32503},{"class":109,"line":676},[32504,32508,32512,32516,32520,32524],{"type":46,"tag":107,"props":32505,"children":32506},{"style":680},[32507],{"type":52,"value":31581},{"type":46,"tag":107,"props":32509,"children":32510},{"style":120},[32511],{"type":52,"value":1318},{"type":46,"tag":107,"props":32513,"children":32514},{"style":695},[32515],{"type":52,"value":698},{"type":46,"tag":107,"props":32517,"children":32518},{"style":120},[32519],{"type":52,"value":31594},{"type":46,"tag":107,"props":32521,"children":32522},{"style":680},[32523],{"type":52,"value":1331},{"type":46,"tag":107,"props":32525,"children":32526},{"style":126},[32527],{"type":52,"value":31603},{"type":46,"tag":107,"props":32529,"children":32530},{"class":109,"line":686},[32531],{"type":46,"tag":107,"props":32532,"children":32533},{"style":695},[32534],{"type":52,"value":31611},{"type":46,"tag":107,"props":32536,"children":32537},{"class":109,"line":716},[32538,32542,32546],{"type":46,"tag":107,"props":32539,"children":32540},{"style":695},[32541],{"type":52,"value":31619},{"type":46,"tag":107,"props":32543,"children":32544},{"style":680},[32545],{"type":52,"value":898},{"type":46,"tag":107,"props":32547,"children":32548},{"style":695},[32549],{"type":52,"value":31375},{"type":46,"tag":107,"props":32551,"children":32552},{"class":109,"line":738},[32553],{"type":46,"tag":107,"props":32554,"children":32555},{"style":680},[32556],{"type":52,"value":31383},{"type":46,"tag":107,"props":32558,"children":32559},{"class":109,"line":764},[32560],{"type":46,"tag":107,"props":32561,"children":32562},{"style":695},[32563],{"type":52,"value":31642},{"type":46,"tag":107,"props":32565,"children":32566},{"class":109,"line":790},[32567,32571,32575,32579,32583,32587],{"type":46,"tag":107,"props":32568,"children":32569},{"style":120},[32570],{"type":52,"value":31650},{"type":46,"tag":107,"props":32572,"children":32573},{"style":695},[32574],{"type":52,"value":847},{"type":46,"tag":107,"props":32576,"children":32577},{"style":680},[32578],{"type":52,"value":31659},{"type":46,"tag":107,"props":32580,"children":32581},{"style":695},[32582],{"type":52,"value":31664},{"type":46,"tag":107,"props":32584,"children":32585},{"style":680},[32586],{"type":52,"value":898},{"type":46,"tag":107,"props":32588,"children":32589},{"style":695},[32590],{"type":52,"value":31673},{"type":46,"tag":107,"props":32592,"children":32593},{"class":109,"line":815},[32594,32598],{"type":46,"tag":107,"props":32595,"children":32596},{"style":680},[32597],{"type":52,"value":31495},{"type":46,"tag":107,"props":32599,"children":32600},{"style":695},[32601],{"type":52,"value":31685},{"type":46,"tag":107,"props":32603,"children":32604},{"class":109,"line":836},[32605,32609],{"type":46,"tag":107,"props":32606,"children":32607},{"style":680},[32608],{"type":52,"value":31693},{"type":46,"tag":107,"props":32610,"children":32611},{"style":695},[32612],{"type":52,"value":31698},{"type":46,"tag":107,"props":32614,"children":32615},{"class":109,"line":906},[32616],{"type":46,"tag":107,"props":32617,"children":32618},{"style":695},[32619],{"type":52,"value":1404},{"type":46,"tag":107,"props":32621,"children":32622},{"class":109,"line":968},[32623],{"type":46,"tag":107,"props":32624,"children":32625},{"style":680},[32626],{"type":52,"value":683},{"type":46,"tag":107,"props":32628,"children":32629},{"class":109,"line":1030},[32630,32634,32638,32642],{"type":46,"tag":107,"props":32631,"children":32632},{"style":120},[32633],{"type":52,"value":31720},{"type":46,"tag":107,"props":32635,"children":32636},{"style":695},[32637],{"type":52,"value":698},{"type":46,"tag":107,"props":32639,"children":32640},{"style":120},[32641],{"type":52,"value":31729},{"type":46,"tag":107,"props":32643,"children":32644},{"style":695},[32645],{"type":52,"value":735},{"type":46,"tag":107,"props":32647,"children":32648},{"class":109,"line":1092},[32649,32653,32657,32661],{"type":46,"tag":107,"props":32650,"children":32651},{"style":120},[32652],{"type":52,"value":31741},{"type":46,"tag":107,"props":32654,"children":32655},{"style":695},[32656],{"type":52,"value":698},{"type":46,"tag":107,"props":32658,"children":32659},{"style":120},[32660],{"type":52,"value":31750},{"type":46,"tag":107,"props":32662,"children":32663},{"style":695},[32664],{"type":52,"value":735},{"type":46,"tag":107,"props":32666,"children":32667},{"class":109,"line":1113},[32668,32673,32677,32681,32685,32689,32693,32697,32701,32705,32709,32713,32717],{"type":46,"tag":107,"props":32669,"children":32670},{"style":695},[32671],{"type":52,"value":32672},"    DATE_DIFF(",{"type":46,"tag":107,"props":32674,"children":32675},{"style":120},[32676],{"type":52,"value":31780},{"type":46,"tag":107,"props":32678,"children":32679},{"style":695},[32680],{"type":52,"value":698},{"type":46,"tag":107,"props":32682,"children":32683},{"style":120},[32684],{"type":52,"value":31805},{"type":46,"tag":107,"props":32686,"children":32687},{"style":695},[32688],{"type":52,"value":235},{"type":46,"tag":107,"props":32690,"children":32691},{"style":120},[32692],{"type":52,"value":31780},{"type":46,"tag":107,"props":32694,"children":32695},{"style":695},[32696],{"type":52,"value":698},{"type":46,"tag":107,"props":32698,"children":32699},{"style":120},[32700],{"type":52,"value":31729},{"type":46,"tag":107,"props":32702,"children":32703},{"style":695},[32704],{"type":52,"value":235},{"type":46,"tag":107,"props":32706,"children":32707},{"style":680},[32708],{"type":52,"value":32353},{"type":46,"tag":107,"props":32710,"children":32711},{"style":695},[32712],{"type":52,"value":1376},{"type":46,"tag":107,"props":32714,"children":32715},{"style":680},[32716],{"type":52,"value":898},{"type":46,"tag":107,"props":32718,"children":32719},{"style":695},[32720],{"type":52,"value":31818},{"type":46,"tag":107,"props":32722,"children":32723},{"class":109,"line":1134},[32724,32728,32732,32736,32740,32744,32748,32752,32756],{"type":46,"tag":107,"props":32725,"children":32726},{"style":120},[32727],{"type":52,"value":29436},{"type":46,"tag":107,"props":32729,"children":32730},{"style":695},[32731],{"type":52,"value":847},{"type":46,"tag":107,"props":32733,"children":32734},{"style":680},[32735],{"type":52,"value":31659},{"type":46,"tag":107,"props":32737,"children":32738},{"style":120},[32739],{"type":52,"value":31838},{"type":46,"tag":107,"props":32741,"children":32742},{"style":695},[32743],{"type":52,"value":698},{"type":46,"tag":107,"props":32745,"children":32746},{"style":120},[32747],{"type":52,"value":31400},{"type":46,"tag":107,"props":32749,"children":32750},{"style":695},[32751],{"type":52,"value":1376},{"type":46,"tag":107,"props":32753,"children":32754},{"style":680},[32755],{"type":52,"value":898},{"type":46,"tag":107,"props":32757,"children":32758},{"style":695},[32759],{"type":52,"value":31859},{"type":46,"tag":107,"props":32761,"children":32762},{"class":109,"line":1155},[32763,32767,32771,32775,32779,32783,32787,32791,32795,32799,32803,32807,32811,32815,32819,32823,32827,32831,32835,32839,32843,32847,32851,32855,32859],{"type":46,"tag":107,"props":32764,"children":32765},{"style":120},[32766],{"type":52,"value":29653},{"type":46,"tag":107,"props":32768,"children":32769},{"style":695},[32770],{"type":52,"value":847},{"type":46,"tag":107,"props":32772,"children":32773},{"style":120},[32774],{"type":52,"value":30327},{"type":46,"tag":107,"props":32776,"children":32777},{"style":695},[32778],{"type":52,"value":847},{"type":46,"tag":107,"props":32780,"children":32781},{"style":680},[32782],{"type":52,"value":31659},{"type":46,"tag":107,"props":32784,"children":32785},{"style":120},[32786],{"type":52,"value":31838},{"type":46,"tag":107,"props":32788,"children":32789},{"style":695},[32790],{"type":52,"value":698},{"type":46,"tag":107,"props":32792,"children":32793},{"style":120},[32794],{"type":52,"value":31400},{"type":46,"tag":107,"props":32796,"children":32797},{"style":695},[32798],{"type":52,"value":1376},{"type":46,"tag":107,"props":32800,"children":32801},{"style":680},[32802],{"type":52,"value":29663},{"type":46,"tag":107,"props":32804,"children":32805},{"style":120},[32806],{"type":52,"value":30249},{"type":46,"tag":107,"props":32808,"children":32809},{"style":695},[32810],{"type":52,"value":847},{"type":46,"tag":107,"props":32812,"children":32813},{"style":120},[32814],{"type":52,"value":31888},{"type":46,"tag":107,"props":32816,"children":32817},{"style":695},[32818],{"type":52,"value":698},{"type":46,"tag":107,"props":32820,"children":32821},{"style":120},[32822],{"type":52,"value":31750},{"type":46,"tag":107,"props":32824,"children":32825},{"style":695},[32826],{"type":52,"value":235},{"type":46,"tag":107,"props":32828,"children":32829},{"style":120},[32830],{"type":52,"value":1189},{"type":46,"tag":107,"props":32832,"children":32833},{"style":695},[32834],{"type":52,"value":1376},{"type":46,"tag":107,"props":32836,"children":32837},{"style":680},[32838],{"type":52,"value":6820},{"type":46,"tag":107,"props":32840,"children":32841},{"style":120},[32842],{"type":52,"value":1180},{"type":46,"tag":107,"props":32844,"children":32845},{"style":695},[32846],{"type":52,"value":235},{"type":46,"tag":107,"props":32848,"children":32849},{"style":120},[32850],{"type":52,"value":888},{"type":46,"tag":107,"props":32852,"children":32853},{"style":695},[32854],{"type":52,"value":1376},{"type":46,"tag":107,"props":32856,"children":32857},{"style":680},[32858],{"type":52,"value":898},{"type":46,"tag":107,"props":32860,"children":32861},{"style":695},[32862],{"type":52,"value":31937},{"type":46,"tag":107,"props":32864,"children":32865},{"class":109,"line":1201},[32866,32870,32874,32878,32882,32886,32890,32894],{"type":46,"tag":107,"props":32867,"children":32868},{"style":120},[32869],{"type":52,"value":29521},{"type":46,"tag":107,"props":32871,"children":32872},{"style":695},[32873],{"type":52,"value":847},{"type":46,"tag":107,"props":32875,"children":32876},{"style":120},[32877],{"type":52,"value":31780},{"type":46,"tag":107,"props":32879,"children":32880},{"style":695},[32881],{"type":52,"value":698},{"type":46,"tag":107,"props":32883,"children":32884},{"style":120},[32885],{"type":52,"value":31961},{"type":46,"tag":107,"props":32887,"children":32888},{"style":695},[32889],{"type":52,"value":1376},{"type":46,"tag":107,"props":32891,"children":32892},{"style":680},[32893],{"type":52,"value":898},{"type":46,"tag":107,"props":32895,"children":32896},{"style":695},[32897],{"type":52,"value":31974},{"type":46,"tag":107,"props":32899,"children":32900},{"class":109,"line":1227},[32901,32905,32909,32913,32917,32921,32925,32929,32933,32937,32941,32945,32949,32953,32957,32961,32965,32969,32973,32977,32981],{"type":46,"tag":107,"props":32902,"children":32903},{"style":120},[32904],{"type":52,"value":29653},{"type":46,"tag":107,"props":32906,"children":32907},{"style":695},[32908],{"type":52,"value":847},{"type":46,"tag":107,"props":32910,"children":32911},{"style":120},[32912],{"type":52,"value":30192},{"type":46,"tag":107,"props":32914,"children":32915},{"style":695},[32916],{"type":52,"value":847},{"type":46,"tag":107,"props":32918,"children":32919},{"style":120},[32920],{"type":52,"value":31780},{"type":46,"tag":107,"props":32922,"children":32923},{"style":695},[32924],{"type":52,"value":698},{"type":46,"tag":107,"props":32926,"children":32927},{"style":120},[32928],{"type":52,"value":31961},{"type":46,"tag":107,"props":32930,"children":32931},{"style":695},[32932],{"type":52,"value":1376},{"type":46,"tag":107,"props":32934,"children":32935},{"style":680},[32936],{"type":52,"value":29663},{"type":46,"tag":107,"props":32938,"children":32939},{"style":120},[32940],{"type":52,"value":30249},{"type":46,"tag":107,"props":32942,"children":32943},{"style":695},[32944],{"type":52,"value":847},{"type":46,"tag":107,"props":32946,"children":32947},{"style":120},[32948],{"type":52,"value":31888},{"type":46,"tag":107,"props":32950,"children":32951},{"style":695},[32952],{"type":52,"value":698},{"type":46,"tag":107,"props":32954,"children":32955},{"style":120},[32956],{"type":52,"value":31750},{"type":46,"tag":107,"props":32958,"children":32959},{"style":695},[32960],{"type":52,"value":235},{"type":46,"tag":107,"props":32962,"children":32963},{"style":120},[32964],{"type":52,"value":1189},{"type":46,"tag":107,"props":32966,"children":32967},{"style":695},[32968],{"type":52,"value":29682},{"type":46,"tag":107,"props":32970,"children":32971},{"style":120},[32972],{"type":52,"value":888},{"type":46,"tag":107,"props":32974,"children":32975},{"style":695},[32976],{"type":52,"value":1376},{"type":46,"tag":107,"props":32978,"children":32979},{"style":680},[32980],{"type":52,"value":898},{"type":46,"tag":107,"props":32982,"children":32983},{"style":695},[32984],{"type":52,"value":32039},{"type":46,"tag":107,"props":32986,"children":32987},{"class":109,"line":1253},[32988,32992],{"type":46,"tag":107,"props":32989,"children":32990},{"style":680},[32991],{"type":52,"value":1259},{"type":46,"tag":107,"props":32993,"children":32994},{"style":695},[32995],{"type":52,"value":32051},{"type":46,"tag":107,"props":32997,"children":32998},{"class":109,"line":1281},[32999,33003],{"type":46,"tag":107,"props":33000,"children":33001},{"style":680},[33002],{"type":52,"value":32059},{"type":46,"tag":107,"props":33004,"children":33005},{"style":695},[33006],{"type":52,"value":32064},{"type":46,"tag":107,"props":33008,"children":33009},{"class":109,"line":1307},[33010,33014,33018,33022,33026,33030,33034,33038],{"type":46,"tag":107,"props":33011,"children":33012},{"style":680},[33013],{"type":52,"value":1313},{"type":46,"tag":107,"props":33015,"children":33016},{"style":120},[33017],{"type":52,"value":31838},{"type":46,"tag":107,"props":33019,"children":33020},{"style":695},[33021],{"type":52,"value":698},{"type":46,"tag":107,"props":33023,"children":33024},{"style":120},[33025],{"type":52,"value":31729},{"type":46,"tag":107,"props":33027,"children":33028},{"style":680},[33029],{"type":52,"value":1331},{"type":46,"tag":107,"props":33031,"children":33032},{"style":120},[33033],{"type":52,"value":32092},{"type":46,"tag":107,"props":33035,"children":33036},{"style":695},[33037],{"type":52,"value":698},{"type":46,"tag":107,"props":33039,"children":33040},{"style":120},[33041],{"type":52,"value":32101},{"type":46,"tag":107,"props":33043,"children":33044},{"class":109,"line":1348},[33045,33049,33053,33057,33061,33065,33069,33073,33077],{"type":46,"tag":107,"props":33046,"children":33047},{"style":680},[33048],{"type":52,"value":7268},{"type":46,"tag":107,"props":33050,"children":33051},{"style":120},[33052],{"type":52,"value":31838},{"type":46,"tag":107,"props":33054,"children":33055},{"style":695},[33056],{"type":52,"value":698},{"type":46,"tag":107,"props":33058,"children":33059},{"style":120},[33060],{"type":52,"value":31729},{"type":46,"tag":107,"props":33062,"children":33063},{"style":695},[33064],{"type":52,"value":235},{"type":46,"tag":107,"props":33066,"children":33067},{"style":120},[33068],{"type":52,"value":31888},{"type":46,"tag":107,"props":33070,"children":33071},{"style":695},[33072],{"type":52,"value":698},{"type":46,"tag":107,"props":33074,"children":33075},{"style":120},[33076],{"type":52,"value":31750},{"type":46,"tag":107,"props":33078,"children":33079},{"style":695},[33080],{"type":52,"value":32141},{"type":46,"tag":107,"props":33082,"children":33083},{"class":109,"line":2226},[33084,33088,33092,33096,33100],{"type":46,"tag":107,"props":33085,"children":33086},{"style":680},[33087],{"type":52,"value":29802},{"type":46,"tag":107,"props":33089,"children":33090},{"style":120},[33091],{"type":52,"value":31838},{"type":46,"tag":107,"props":33093,"children":33094},{"style":695},[33095],{"type":52,"value":698},{"type":46,"tag":107,"props":33097,"children":33098},{"style":120},[33099],{"type":52,"value":31729},{"type":46,"tag":107,"props":33101,"children":33102},{"style":695},[33103],{"type":52,"value":32141},{"type":46,"tag":450,"props":33105,"children":33106},{"v-slot:snowflake":7},[33107],{"type":46,"tag":97,"props":33108,"children":33110},{"className":455,"code":33109,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: reports.rpt_customer_cohorts\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - staging.stg_orders\n  - staging.stg_customers\ncolumns:\n  - name: cohort_month\n    type: date\n    checks:\n      - name: not_null\n@bruin *\u002F\n\nWITH customer_orders AS (\n    SELECT\n        o.customer_email,\n        DATE_TRUNC('month', c.first_seen_at) AS cohort_month,\n        DATE_TRUNC('month', o.order_date) AS order_month,\n        o.order_total\n    FROM staging.stg_orders o\n    INNER JOIN staging.stg_customers c\n        ON o.customer_email = c.customer_email\n    WHERE o.payment_status = 'paid'\n),\ncohort_sizes AS (\n    SELECT\n        cohort_month,\n        count(DISTINCT customer_email) AS cohort_size\n    FROM customer_orders\n    GROUP BY cohort_month\n)\nSELECT\n    co.cohort_month,\n    cs.cohort_size,\n    DATEDIFF('month', co.cohort_month, co.order_month) AS months_since_first,\n    count(DISTINCT co.customer_email) AS active_customers,\n    round(count(DISTINCT co.customer_email) \u002F NULLIF(cs.cohort_size, 0) * 100, 2) AS retention_rate,\n    sum(co.order_total) AS cohort_revenue,\n    round(sum(co.order_total) \u002F NULLIF(cs.cohort_size, 0), 2) AS revenue_per_customer\nFROM customer_orders co\nINNER JOIN cohort_sizes cs\n    ON co.cohort_month = cs.cohort_month\nGROUP BY co.cohort_month, cs.cohort_size, months_since_first\nORDER BY co.cohort_month, months_since_first\n",[33111],{"type":46,"tag":88,"props":33112,"children":33113},{"__ignoreMap":7},[33114,33121,33128,33135,33142,33149,33156,33163,33170,33177,33184,33191,33198,33205,33212,33219,33238,33245,33264,33303,33342,33357,33380,33403,33438,33465,33472,33487,33494,33501,33528,33539,33550,33557,33564,33583,33602,33662,33701,33804,33839,33926,33937,33948,33983,34022],{"type":46,"tag":107,"props":33115,"children":33116},{"class":109,"line":110},[33117],{"type":46,"tag":107,"props":33118,"children":33119},{"style":467},[33120],{"type":52,"value":470},{"type":46,"tag":107,"props":33122,"children":33123},{"class":109,"line":473},[33124],{"type":46,"tag":107,"props":33125,"children":33126},{"style":467},[33127],{"type":52,"value":31260},{"type":46,"tag":107,"props":33129,"children":33130},{"class":109,"line":23},[33131],{"type":46,"tag":107,"props":33132,"children":33133},{"style":467},[33134],{"type":52,"value":487},{"type":46,"tag":107,"props":33136,"children":33137},{"class":109,"line":490},[33138],{"type":46,"tag":107,"props":33139,"children":33140},{"style":467},[33141],{"type":52,"value":496},{"type":46,"tag":107,"props":33143,"children":33144},{"class":109,"line":499},[33145],{"type":46,"tag":107,"props":33146,"children":33147},{"style":467},[33148],{"type":52,"value":505},{"type":46,"tag":107,"props":33150,"children":33151},{"class":109,"line":508},[33152],{"type":46,"tag":107,"props":33153,"children":33154},{"style":467},[33155],{"type":52,"value":514},{"type":46,"tag":107,"props":33157,"children":33158},{"class":109,"line":517},[33159],{"type":46,"tag":107,"props":33160,"children":33161},{"style":467},[33162],{"type":52,"value":29320},{"type":46,"tag":107,"props":33164,"children":33165},{"class":109,"line":526},[33166],{"type":46,"tag":107,"props":33167,"children":33168},{"style":467},[33169],{"type":52,"value":31303},{"type":46,"tag":107,"props":33171,"children":33172},{"class":109,"line":535},[33173],{"type":46,"tag":107,"props":33174,"children":33175},{"style":467},[33176],{"type":52,"value":541},{"type":46,"tag":107,"props":33178,"children":33179},{"class":109,"line":544},[33180],{"type":46,"tag":107,"props":33181,"children":33182},{"style":467},[33183],{"type":52,"value":31318},{"type":46,"tag":107,"props":33185,"children":33186},{"class":109,"line":553},[33187],{"type":46,"tag":107,"props":33188,"children":33189},{"style":467},[33190],{"type":52,"value":4581},{"type":46,"tag":107,"props":33192,"children":33193},{"class":109,"line":562},[33194],{"type":46,"tag":107,"props":33195,"children":33196},{"style":467},[33197],{"type":52,"value":568},{"type":46,"tag":107,"props":33199,"children":33200},{"class":109,"line":571},[33201],{"type":46,"tag":107,"props":33202,"children":33203},{"style":467},[33204],{"type":52,"value":577},{"type":46,"tag":107,"props":33206,"children":33207},{"class":109,"line":580},[33208],{"type":46,"tag":107,"props":33209,"children":33210},{"style":467},[33211],{"type":52,"value":664},{"type":46,"tag":107,"props":33213,"children":33214},{"class":109,"line":11},[33215],{"type":46,"tag":107,"props":33216,"children":33217},{"emptyLinePlaceholder":22},[33218],{"type":52,"value":673},{"type":46,"tag":107,"props":33220,"children":33221},{"class":109,"line":597},[33222,33226,33230,33234],{"type":46,"tag":107,"props":33223,"children":33224},{"style":680},[33225],{"type":52,"value":31361},{"type":46,"tag":107,"props":33227,"children":33228},{"style":695},[33229],{"type":52,"value":31366},{"type":46,"tag":107,"props":33231,"children":33232},{"style":680},[33233],{"type":52,"value":898},{"type":46,"tag":107,"props":33235,"children":33236},{"style":695},[33237],{"type":52,"value":31375},{"type":46,"tag":107,"props":33239,"children":33240},{"class":109,"line":606},[33241],{"type":46,"tag":107,"props":33242,"children":33243},{"style":680},[33244],{"type":52,"value":31383},{"type":46,"tag":107,"props":33246,"children":33247},{"class":109,"line":614},[33248,33252,33256,33260],{"type":46,"tag":107,"props":33249,"children":33250},{"style":120},[33251],{"type":52,"value":31391},{"type":46,"tag":107,"props":33253,"children":33254},{"style":695},[33255],{"type":52,"value":698},{"type":46,"tag":107,"props":33257,"children":33258},{"style":120},[33259],{"type":52,"value":31400},{"type":46,"tag":107,"props":33261,"children":33262},{"style":695},[33263],{"type":52,"value":735},{"type":46,"tag":107,"props":33265,"children":33266},{"class":109,"line":622},[33267,33271,33275,33279,33283,33287,33291,33295,33299],{"type":46,"tag":107,"props":33268,"children":33269},{"style":695},[33270],{"type":52,"value":32332},{"type":46,"tag":107,"props":33272,"children":33273},{"style":126},[33274],{"type":52,"value":31771},{"type":46,"tag":107,"props":33276,"children":33277},{"style":695},[33278],{"type":52,"value":235},{"type":46,"tag":107,"props":33280,"children":33281},{"style":120},[33282],{"type":52,"value":1390},{"type":46,"tag":107,"props":33284,"children":33285},{"style":695},[33286],{"type":52,"value":698},{"type":46,"tag":107,"props":33288,"children":33289},{"style":120},[33290],{"type":52,"value":31425},{"type":46,"tag":107,"props":33292,"children":33293},{"style":695},[33294],{"type":52,"value":1376},{"type":46,"tag":107,"props":33296,"children":33297},{"style":680},[33298],{"type":52,"value":898},{"type":46,"tag":107,"props":33300,"children":33301},{"style":695},[33302],{"type":52,"value":31438},{"type":46,"tag":107,"props":33304,"children":33305},{"class":109,"line":631},[33306,33310,33314,33318,33322,33326,33330,33334,33338],{"type":46,"tag":107,"props":33307,"children":33308},{"style":695},[33309],{"type":52,"value":32332},{"type":46,"tag":107,"props":33311,"children":33312},{"style":126},[33313],{"type":52,"value":31771},{"type":46,"tag":107,"props":33315,"children":33316},{"style":695},[33317],{"type":52,"value":235},{"type":46,"tag":107,"props":33319,"children":33320},{"style":120},[33321],{"type":52,"value":852},{"type":46,"tag":107,"props":33323,"children":33324},{"style":695},[33325],{"type":52,"value":698},{"type":46,"tag":107,"props":33327,"children":33328},{"style":120},[33329],{"type":52,"value":31458},{"type":46,"tag":107,"props":33331,"children":33332},{"style":695},[33333],{"type":52,"value":1376},{"type":46,"tag":107,"props":33335,"children":33336},{"style":680},[33337],{"type":52,"value":898},{"type":46,"tag":107,"props":33339,"children":33340},{"style":695},[33341],{"type":52,"value":31471},{"type":46,"tag":107,"props":33343,"children":33344},{"class":109,"line":640},[33345,33349,33353],{"type":46,"tag":107,"props":33346,"children":33347},{"style":120},[33348],{"type":52,"value":31391},{"type":46,"tag":107,"props":33350,"children":33351},{"style":695},[33352],{"type":52,"value":698},{"type":46,"tag":107,"props":33354,"children":33355},{"style":120},[33356],{"type":52,"value":31487},{"type":46,"tag":107,"props":33358,"children":33359},{"class":109,"line":649},[33360,33364,33368,33372,33376],{"type":46,"tag":107,"props":33361,"children":33362},{"style":680},[33363],{"type":52,"value":31495},{"type":46,"tag":107,"props":33365,"children":33366},{"style":120},[33367],{"type":52,"value":29773},{"type":46,"tag":107,"props":33369,"children":33370},{"style":695},[33371],{"type":52,"value":698},{"type":46,"tag":107,"props":33373,"children":33374},{"style":120},[33375],{"type":52,"value":30395},{"type":46,"tag":107,"props":33377,"children":33378},{"style":695},[33379],{"type":52,"value":1278},{"type":46,"tag":107,"props":33381,"children":33382},{"class":109,"line":658},[33383,33387,33391,33395,33399],{"type":46,"tag":107,"props":33384,"children":33385},{"style":680},[33386],{"type":52,"value":31519},{"type":46,"tag":107,"props":33388,"children":33389},{"style":120},[33390],{"type":52,"value":29773},{"type":46,"tag":107,"props":33392,"children":33393},{"style":695},[33394],{"type":52,"value":698},{"type":46,"tag":107,"props":33396,"children":33397},{"style":120},[33398],{"type":52,"value":31532},{"type":46,"tag":107,"props":33400,"children":33401},{"style":695},[33402],{"type":52,"value":1304},{"type":46,"tag":107,"props":33404,"children":33405},{"class":109,"line":667},[33406,33410,33414,33418,33422,33426,33430,33434],{"type":46,"tag":107,"props":33407,"children":33408},{"style":680},[33409],{"type":52,"value":31544},{"type":46,"tag":107,"props":33411,"children":33412},{"style":120},[33413],{"type":52,"value":1318},{"type":46,"tag":107,"props":33415,"children":33416},{"style":695},[33417],{"type":52,"value":698},{"type":46,"tag":107,"props":33419,"children":33420},{"style":120},[33421],{"type":52,"value":31400},{"type":46,"tag":107,"props":33423,"children":33424},{"style":680},[33425],{"type":52,"value":1331},{"type":46,"tag":107,"props":33427,"children":33428},{"style":120},[33429],{"type":52,"value":1336},{"type":46,"tag":107,"props":33431,"children":33432},{"style":695},[33433],{"type":52,"value":698},{"type":46,"tag":107,"props":33435,"children":33436},{"style":120},[33437],{"type":52,"value":31573},{"type":46,"tag":107,"props":33439,"children":33440},{"class":109,"line":676},[33441,33445,33449,33453,33457,33461],{"type":46,"tag":107,"props":33442,"children":33443},{"style":680},[33444],{"type":52,"value":31581},{"type":46,"tag":107,"props":33446,"children":33447},{"style":120},[33448],{"type":52,"value":1318},{"type":46,"tag":107,"props":33450,"children":33451},{"style":695},[33452],{"type":52,"value":698},{"type":46,"tag":107,"props":33454,"children":33455},{"style":120},[33456],{"type":52,"value":31594},{"type":46,"tag":107,"props":33458,"children":33459},{"style":680},[33460],{"type":52,"value":1331},{"type":46,"tag":107,"props":33462,"children":33463},{"style":126},[33464],{"type":52,"value":31603},{"type":46,"tag":107,"props":33466,"children":33467},{"class":109,"line":686},[33468],{"type":46,"tag":107,"props":33469,"children":33470},{"style":695},[33471],{"type":52,"value":31611},{"type":46,"tag":107,"props":33473,"children":33474},{"class":109,"line":716},[33475,33479,33483],{"type":46,"tag":107,"props":33476,"children":33477},{"style":695},[33478],{"type":52,"value":31619},{"type":46,"tag":107,"props":33480,"children":33481},{"style":680},[33482],{"type":52,"value":898},{"type":46,"tag":107,"props":33484,"children":33485},{"style":695},[33486],{"type":52,"value":31375},{"type":46,"tag":107,"props":33488,"children":33489},{"class":109,"line":738},[33490],{"type":46,"tag":107,"props":33491,"children":33492},{"style":680},[33493],{"type":52,"value":31383},{"type":46,"tag":107,"props":33495,"children":33496},{"class":109,"line":764},[33497],{"type":46,"tag":107,"props":33498,"children":33499},{"style":695},[33500],{"type":52,"value":31642},{"type":46,"tag":107,"props":33502,"children":33503},{"class":109,"line":790},[33504,33508,33512,33516,33520,33524],{"type":46,"tag":107,"props":33505,"children":33506},{"style":120},[33507],{"type":52,"value":31650},{"type":46,"tag":107,"props":33509,"children":33510},{"style":695},[33511],{"type":52,"value":847},{"type":46,"tag":107,"props":33513,"children":33514},{"style":680},[33515],{"type":52,"value":31659},{"type":46,"tag":107,"props":33517,"children":33518},{"style":695},[33519],{"type":52,"value":31664},{"type":46,"tag":107,"props":33521,"children":33522},{"style":680},[33523],{"type":52,"value":898},{"type":46,"tag":107,"props":33525,"children":33526},{"style":695},[33527],{"type":52,"value":31673},{"type":46,"tag":107,"props":33529,"children":33530},{"class":109,"line":815},[33531,33535],{"type":46,"tag":107,"props":33532,"children":33533},{"style":680},[33534],{"type":52,"value":31495},{"type":46,"tag":107,"props":33536,"children":33537},{"style":695},[33538],{"type":52,"value":31685},{"type":46,"tag":107,"props":33540,"children":33541},{"class":109,"line":836},[33542,33546],{"type":46,"tag":107,"props":33543,"children":33544},{"style":680},[33545],{"type":52,"value":31693},{"type":46,"tag":107,"props":33547,"children":33548},{"style":695},[33549],{"type":52,"value":31698},{"type":46,"tag":107,"props":33551,"children":33552},{"class":109,"line":906},[33553],{"type":46,"tag":107,"props":33554,"children":33555},{"style":695},[33556],{"type":52,"value":1404},{"type":46,"tag":107,"props":33558,"children":33559},{"class":109,"line":968},[33560],{"type":46,"tag":107,"props":33561,"children":33562},{"style":680},[33563],{"type":52,"value":683},{"type":46,"tag":107,"props":33565,"children":33566},{"class":109,"line":1030},[33567,33571,33575,33579],{"type":46,"tag":107,"props":33568,"children":33569},{"style":120},[33570],{"type":52,"value":31720},{"type":46,"tag":107,"props":33572,"children":33573},{"style":695},[33574],{"type":52,"value":698},{"type":46,"tag":107,"props":33576,"children":33577},{"style":120},[33578],{"type":52,"value":31729},{"type":46,"tag":107,"props":33580,"children":33581},{"style":695},[33582],{"type":52,"value":735},{"type":46,"tag":107,"props":33584,"children":33585},{"class":109,"line":1092},[33586,33590,33594,33598],{"type":46,"tag":107,"props":33587,"children":33588},{"style":120},[33589],{"type":52,"value":31741},{"type":46,"tag":107,"props":33591,"children":33592},{"style":695},[33593],{"type":52,"value":698},{"type":46,"tag":107,"props":33595,"children":33596},{"style":120},[33597],{"type":52,"value":31750},{"type":46,"tag":107,"props":33599,"children":33600},{"style":695},[33601],{"type":52,"value":735},{"type":46,"tag":107,"props":33603,"children":33604},{"class":109,"line":1113},[33605,33610,33614,33618,33622,33626,33630,33634,33638,33642,33646,33650,33654,33658],{"type":46,"tag":107,"props":33606,"children":33607},{"style":120},[33608],{"type":52,"value":33609},"    DATEDIFF",{"type":46,"tag":107,"props":33611,"children":33612},{"style":695},[33613],{"type":52,"value":847},{"type":46,"tag":107,"props":33615,"children":33616},{"style":126},[33617],{"type":52,"value":31771},{"type":46,"tag":107,"props":33619,"children":33620},{"style":695},[33621],{"type":52,"value":235},{"type":46,"tag":107,"props":33623,"children":33624},{"style":120},[33625],{"type":52,"value":31780},{"type":46,"tag":107,"props":33627,"children":33628},{"style":695},[33629],{"type":52,"value":698},{"type":46,"tag":107,"props":33631,"children":33632},{"style":120},[33633],{"type":52,"value":31729},{"type":46,"tag":107,"props":33635,"children":33636},{"style":695},[33637],{"type":52,"value":235},{"type":46,"tag":107,"props":33639,"children":33640},{"style":120},[33641],{"type":52,"value":31780},{"type":46,"tag":107,"props":33643,"children":33644},{"style":695},[33645],{"type":52,"value":698},{"type":46,"tag":107,"props":33647,"children":33648},{"style":120},[33649],{"type":52,"value":31805},{"type":46,"tag":107,"props":33651,"children":33652},{"style":695},[33653],{"type":52,"value":1376},{"type":46,"tag":107,"props":33655,"children":33656},{"style":680},[33657],{"type":52,"value":898},{"type":46,"tag":107,"props":33659,"children":33660},{"style":695},[33661],{"type":52,"value":31818},{"type":46,"tag":107,"props":33663,"children":33664},{"class":109,"line":1134},[33665,33669,33673,33677,33681,33685,33689,33693,33697],{"type":46,"tag":107,"props":33666,"children":33667},{"style":120},[33668],{"type":52,"value":29436},{"type":46,"tag":107,"props":33670,"children":33671},{"style":695},[33672],{"type":52,"value":847},{"type":46,"tag":107,"props":33674,"children":33675},{"style":680},[33676],{"type":52,"value":31659},{"type":46,"tag":107,"props":33678,"children":33679},{"style":120},[33680],{"type":52,"value":31838},{"type":46,"tag":107,"props":33682,"children":33683},{"style":695},[33684],{"type":52,"value":698},{"type":46,"tag":107,"props":33686,"children":33687},{"style":120},[33688],{"type":52,"value":31400},{"type":46,"tag":107,"props":33690,"children":33691},{"style":695},[33692],{"type":52,"value":1376},{"type":46,"tag":107,"props":33694,"children":33695},{"style":680},[33696],{"type":52,"value":898},{"type":46,"tag":107,"props":33698,"children":33699},{"style":695},[33700],{"type":52,"value":31859},{"type":46,"tag":107,"props":33702,"children":33703},{"class":109,"line":1155},[33704,33708,33712,33716,33720,33724,33728,33732,33736,33740,33744,33748,33752,33756,33760,33764,33768,33772,33776,33780,33784,33788,33792,33796,33800],{"type":46,"tag":107,"props":33705,"children":33706},{"style":120},[33707],{"type":52,"value":29653},{"type":46,"tag":107,"props":33709,"children":33710},{"style":695},[33711],{"type":52,"value":847},{"type":46,"tag":107,"props":33713,"children":33714},{"style":120},[33715],{"type":52,"value":30327},{"type":46,"tag":107,"props":33717,"children":33718},{"style":695},[33719],{"type":52,"value":847},{"type":46,"tag":107,"props":33721,"children":33722},{"style":680},[33723],{"type":52,"value":31659},{"type":46,"tag":107,"props":33725,"children":33726},{"style":120},[33727],{"type":52,"value":31838},{"type":46,"tag":107,"props":33729,"children":33730},{"style":695},[33731],{"type":52,"value":698},{"type":46,"tag":107,"props":33733,"children":33734},{"style":120},[33735],{"type":52,"value":31400},{"type":46,"tag":107,"props":33737,"children":33738},{"style":695},[33739],{"type":52,"value":1376},{"type":46,"tag":107,"props":33741,"children":33742},{"style":680},[33743],{"type":52,"value":29663},{"type":46,"tag":107,"props":33745,"children":33746},{"style":120},[33747],{"type":52,"value":30249},{"type":46,"tag":107,"props":33749,"children":33750},{"style":695},[33751],{"type":52,"value":847},{"type":46,"tag":107,"props":33753,"children":33754},{"style":120},[33755],{"type":52,"value":31888},{"type":46,"tag":107,"props":33757,"children":33758},{"style":695},[33759],{"type":52,"value":698},{"type":46,"tag":107,"props":33761,"children":33762},{"style":120},[33763],{"type":52,"value":31750},{"type":46,"tag":107,"props":33765,"children":33766},{"style":695},[33767],{"type":52,"value":235},{"type":46,"tag":107,"props":33769,"children":33770},{"style":120},[33771],{"type":52,"value":1189},{"type":46,"tag":107,"props":33773,"children":33774},{"style":695},[33775],{"type":52,"value":1376},{"type":46,"tag":107,"props":33777,"children":33778},{"style":680},[33779],{"type":52,"value":6820},{"type":46,"tag":107,"props":33781,"children":33782},{"style":120},[33783],{"type":52,"value":1180},{"type":46,"tag":107,"props":33785,"children":33786},{"style":695},[33787],{"type":52,"value":235},{"type":46,"tag":107,"props":33789,"children":33790},{"style":120},[33791],{"type":52,"value":888},{"type":46,"tag":107,"props":33793,"children":33794},{"style":695},[33795],{"type":52,"value":1376},{"type":46,"tag":107,"props":33797,"children":33798},{"style":680},[33799],{"type":52,"value":898},{"type":46,"tag":107,"props":33801,"children":33802},{"style":695},[33803],{"type":52,"value":31937},{"type":46,"tag":107,"props":33805,"children":33806},{"class":109,"line":1201},[33807,33811,33815,33819,33823,33827,33831,33835],{"type":46,"tag":107,"props":33808,"children":33809},{"style":120},[33810],{"type":52,"value":29521},{"type":46,"tag":107,"props":33812,"children":33813},{"style":695},[33814],{"type":52,"value":847},{"type":46,"tag":107,"props":33816,"children":33817},{"style":120},[33818],{"type":52,"value":31780},{"type":46,"tag":107,"props":33820,"children":33821},{"style":695},[33822],{"type":52,"value":698},{"type":46,"tag":107,"props":33824,"children":33825},{"style":120},[33826],{"type":52,"value":31961},{"type":46,"tag":107,"props":33828,"children":33829},{"style":695},[33830],{"type":52,"value":1376},{"type":46,"tag":107,"props":33832,"children":33833},{"style":680},[33834],{"type":52,"value":898},{"type":46,"tag":107,"props":33836,"children":33837},{"style":695},[33838],{"type":52,"value":31974},{"type":46,"tag":107,"props":33840,"children":33841},{"class":109,"line":1227},[33842,33846,33850,33854,33858,33862,33866,33870,33874,33878,33882,33886,33890,33894,33898,33902,33906,33910,33914,33918,33922],{"type":46,"tag":107,"props":33843,"children":33844},{"style":120},[33845],{"type":52,"value":29653},{"type":46,"tag":107,"props":33847,"children":33848},{"style":695},[33849],{"type":52,"value":847},{"type":46,"tag":107,"props":33851,"children":33852},{"style":120},[33853],{"type":52,"value":30192},{"type":46,"tag":107,"props":33855,"children":33856},{"style":695},[33857],{"type":52,"value":847},{"type":46,"tag":107,"props":33859,"children":33860},{"style":120},[33861],{"type":52,"value":31780},{"type":46,"tag":107,"props":33863,"children":33864},{"style":695},[33865],{"type":52,"value":698},{"type":46,"tag":107,"props":33867,"children":33868},{"style":120},[33869],{"type":52,"value":31961},{"type":46,"tag":107,"props":33871,"children":33872},{"style":695},[33873],{"type":52,"value":1376},{"type":46,"tag":107,"props":33875,"children":33876},{"style":680},[33877],{"type":52,"value":29663},{"type":46,"tag":107,"props":33879,"children":33880},{"style":120},[33881],{"type":52,"value":30249},{"type":46,"tag":107,"props":33883,"children":33884},{"style":695},[33885],{"type":52,"value":847},{"type":46,"tag":107,"props":33887,"children":33888},{"style":120},[33889],{"type":52,"value":31888},{"type":46,"tag":107,"props":33891,"children":33892},{"style":695},[33893],{"type":52,"value":698},{"type":46,"tag":107,"props":33895,"children":33896},{"style":120},[33897],{"type":52,"value":31750},{"type":46,"tag":107,"props":33899,"children":33900},{"style":695},[33901],{"type":52,"value":235},{"type":46,"tag":107,"props":33903,"children":33904},{"style":120},[33905],{"type":52,"value":1189},{"type":46,"tag":107,"props":33907,"children":33908},{"style":695},[33909],{"type":52,"value":29682},{"type":46,"tag":107,"props":33911,"children":33912},{"style":120},[33913],{"type":52,"value":888},{"type":46,"tag":107,"props":33915,"children":33916},{"style":695},[33917],{"type":52,"value":1376},{"type":46,"tag":107,"props":33919,"children":33920},{"style":680},[33921],{"type":52,"value":898},{"type":46,"tag":107,"props":33923,"children":33924},{"style":695},[33925],{"type":52,"value":32039},{"type":46,"tag":107,"props":33927,"children":33928},{"class":109,"line":1253},[33929,33933],{"type":46,"tag":107,"props":33930,"children":33931},{"style":680},[33932],{"type":52,"value":1259},{"type":46,"tag":107,"props":33934,"children":33935},{"style":695},[33936],{"type":52,"value":32051},{"type":46,"tag":107,"props":33938,"children":33939},{"class":109,"line":1281},[33940,33944],{"type":46,"tag":107,"props":33941,"children":33942},{"style":680},[33943],{"type":52,"value":32059},{"type":46,"tag":107,"props":33945,"children":33946},{"style":695},[33947],{"type":52,"value":32064},{"type":46,"tag":107,"props":33949,"children":33950},{"class":109,"line":1307},[33951,33955,33959,33963,33967,33971,33975,33979],{"type":46,"tag":107,"props":33952,"children":33953},{"style":680},[33954],{"type":52,"value":1313},{"type":46,"tag":107,"props":33956,"children":33957},{"style":120},[33958],{"type":52,"value":31838},{"type":46,"tag":107,"props":33960,"children":33961},{"style":695},[33962],{"type":52,"value":698},{"type":46,"tag":107,"props":33964,"children":33965},{"style":120},[33966],{"type":52,"value":31729},{"type":46,"tag":107,"props":33968,"children":33969},{"style":680},[33970],{"type":52,"value":1331},{"type":46,"tag":107,"props":33972,"children":33973},{"style":120},[33974],{"type":52,"value":32092},{"type":46,"tag":107,"props":33976,"children":33977},{"style":695},[33978],{"type":52,"value":698},{"type":46,"tag":107,"props":33980,"children":33981},{"style":120},[33982],{"type":52,"value":32101},{"type":46,"tag":107,"props":33984,"children":33985},{"class":109,"line":1348},[33986,33990,33994,33998,34002,34006,34010,34014,34018],{"type":46,"tag":107,"props":33987,"children":33988},{"style":680},[33989],{"type":52,"value":7268},{"type":46,"tag":107,"props":33991,"children":33992},{"style":120},[33993],{"type":52,"value":31838},{"type":46,"tag":107,"props":33995,"children":33996},{"style":695},[33997],{"type":52,"value":698},{"type":46,"tag":107,"props":33999,"children":34000},{"style":120},[34001],{"type":52,"value":31729},{"type":46,"tag":107,"props":34003,"children":34004},{"style":695},[34005],{"type":52,"value":235},{"type":46,"tag":107,"props":34007,"children":34008},{"style":120},[34009],{"type":52,"value":31888},{"type":46,"tag":107,"props":34011,"children":34012},{"style":695},[34013],{"type":52,"value":698},{"type":46,"tag":107,"props":34015,"children":34016},{"style":120},[34017],{"type":52,"value":31750},{"type":46,"tag":107,"props":34019,"children":34020},{"style":695},[34021],{"type":52,"value":32141},{"type":46,"tag":107,"props":34023,"children":34024},{"class":109,"line":2226},[34025,34029,34033,34037,34041],{"type":46,"tag":107,"props":34026,"children":34027},{"style":680},[34028],{"type":52,"value":29802},{"type":46,"tag":107,"props":34030,"children":34031},{"style":120},[34032],{"type":52,"value":31838},{"type":46,"tag":107,"props":34034,"children":34035},{"style":695},[34036],{"type":52,"value":698},{"type":46,"tag":107,"props":34038,"children":34039},{"style":120},[34040],{"type":52,"value":31729},{"type":46,"tag":107,"props":34042,"children":34043},{"style":695},[34044],{"type":52,"value":32141},{"type":46,"tag":131,"props":34046,"children":34048},{"id":34047},"_3-product-performance-rpt_product_performancesql",[34049,34051],{"type":52,"value":34050},"3) Product performance - ",{"type":46,"tag":88,"props":34052,"children":34054},{"className":34053},[],[34055],{"type":52,"value":34056},"rpt_product_performance.sql",{"type":46,"tag":55,"props":34058,"children":34059},{},[34060],{"type":52,"value":34061},"A product catalog report showing all products with their key attributes and status.",{"type":46,"tag":162,"props":34063,"children":34064},{},[34065],{"type":46,"tag":55,"props":34066,"children":34067},{},[34068,34070,34075,34077,34083],{"type":52,"value":34069},"A full product performance report would need an order_line_items staging table to connect orders to individual products. Shopify stores line items as nested JSON in the orders table. For production use, ask Claude Code to create a ",{"type":46,"tag":88,"props":34071,"children":34073},{"className":34072},[],[34074],{"type":52,"value":301},{"type":52,"value":34076}," asset that flattens this data. This simplified version shows product catalog metrics from ",{"type":46,"tag":88,"props":34078,"children":34080},{"className":34079},[],[34081],{"type":52,"value":34082},"stg_products",{"type":52,"value":698},{"type":46,"tag":55,"props":34085,"children":34086},{},[34087,34088,34097],{"type":52,"value":431},{"type":46,"tag":170,"props":34089,"children":34090},{},[34091],{"type":46,"tag":88,"props":34092,"children":34094},{"className":34093},[],[34095],{"type":52,"value":34096},"ecommerce\u002Fassets\u002Freports\u002Frpt_product_performance.sql",{"type":52,"value":442},{"type":46,"tag":97,"props":34099,"children":34101},{"className":455,"code":34100,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: reports.rpt_product_performance\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - staging.stg_products\ncolumns:\n  - name: product_id\n    type: varchar\n    checks:\n      - name: not_null\n      - name: unique\n@bruin *\u002F\n\nSELECT\n    product_id,\n    product_name,\n    category,\n    vendor,\n    price,\n    product_status,\n    created_at,\n    updated_at\nFROM staging.stg_products\nORDER BY product_name\n",[34102],{"type":46,"tag":88,"props":34103,"children":34104},{"__ignoreMap":7},[34105,34112,34120,34127,34134,34141,34148,34156,34163,34170,34177,34184,34191,34198,34205,34212,34219,34227,34235,34243,34250,34258,34266,34273,34280,34300],{"type":46,"tag":107,"props":34106,"children":34107},{"class":109,"line":110},[34108],{"type":46,"tag":107,"props":34109,"children":34110},{"style":467},[34111],{"type":52,"value":470},{"type":46,"tag":107,"props":34113,"children":34114},{"class":109,"line":473},[34115],{"type":46,"tag":107,"props":34116,"children":34117},{"style":467},[34118],{"type":52,"value":34119},"name: reports.rpt_product_performance\n",{"type":46,"tag":107,"props":34121,"children":34122},{"class":109,"line":23},[34123],{"type":46,"tag":107,"props":34124,"children":34125},{"style":467},[34126],{"type":52,"value":487},{"type":46,"tag":107,"props":34128,"children":34129},{"class":109,"line":490},[34130],{"type":46,"tag":107,"props":34131,"children":34132},{"style":467},[34133],{"type":52,"value":496},{"type":46,"tag":107,"props":34135,"children":34136},{"class":109,"line":499},[34137],{"type":46,"tag":107,"props":34138,"children":34139},{"style":467},[34140],{"type":52,"value":505},{"type":46,"tag":107,"props":34142,"children":34143},{"class":109,"line":508},[34144],{"type":46,"tag":107,"props":34145,"children":34146},{"style":467},[34147],{"type":52,"value":514},{"type":46,"tag":107,"props":34149,"children":34150},{"class":109,"line":517},[34151],{"type":46,"tag":107,"props":34152,"children":34153},{"style":467},[34154],{"type":52,"value":34155},"  - staging.stg_products\n",{"type":46,"tag":107,"props":34157,"children":34158},{"class":109,"line":526},[34159],{"type":46,"tag":107,"props":34160,"children":34161},{"style":467},[34162],{"type":52,"value":541},{"type":46,"tag":107,"props":34164,"children":34165},{"class":109,"line":535},[34166],{"type":46,"tag":107,"props":34167,"children":34168},{"style":467},[34169],{"type":52,"value":4182},{"type":46,"tag":107,"props":34171,"children":34172},{"class":109,"line":544},[34173],{"type":46,"tag":107,"props":34174,"children":34175},{"style":467},[34176],{"type":52,"value":559},{"type":46,"tag":107,"props":34178,"children":34179},{"class":109,"line":553},[34180],{"type":46,"tag":107,"props":34181,"children":34182},{"style":467},[34183],{"type":52,"value":568},{"type":46,"tag":107,"props":34185,"children":34186},{"class":109,"line":562},[34187],{"type":46,"tag":107,"props":34188,"children":34189},{"style":467},[34190],{"type":52,"value":577},{"type":46,"tag":107,"props":34192,"children":34193},{"class":109,"line":571},[34194],{"type":46,"tag":107,"props":34195,"children":34196},{"style":467},[34197],{"type":52,"value":586},{"type":46,"tag":107,"props":34199,"children":34200},{"class":109,"line":580},[34201],{"type":46,"tag":107,"props":34202,"children":34203},{"style":467},[34204],{"type":52,"value":664},{"type":46,"tag":107,"props":34206,"children":34207},{"class":109,"line":11},[34208],{"type":46,"tag":107,"props":34209,"children":34210},{"emptyLinePlaceholder":22},[34211],{"type":52,"value":673},{"type":46,"tag":107,"props":34213,"children":34214},{"class":109,"line":597},[34215],{"type":46,"tag":107,"props":34216,"children":34217},{"style":680},[34218],{"type":52,"value":683},{"type":46,"tag":107,"props":34220,"children":34221},{"class":109,"line":606},[34222],{"type":46,"tag":107,"props":34223,"children":34224},{"style":695},[34225],{"type":52,"value":34226},"    product_id,\n",{"type":46,"tag":107,"props":34228,"children":34229},{"class":109,"line":614},[34230],{"type":46,"tag":107,"props":34231,"children":34232},{"style":695},[34233],{"type":52,"value":34234},"    product_name,\n",{"type":46,"tag":107,"props":34236,"children":34237},{"class":109,"line":622},[34238],{"type":46,"tag":107,"props":34239,"children":34240},{"style":695},[34241],{"type":52,"value":34242},"    category,\n",{"type":46,"tag":107,"props":34244,"children":34245},{"class":109,"line":631},[34246],{"type":46,"tag":107,"props":34247,"children":34248},{"style":695},[34249],{"type":52,"value":4290},{"type":46,"tag":107,"props":34251,"children":34252},{"class":109,"line":640},[34253],{"type":46,"tag":107,"props":34254,"children":34255},{"style":695},[34256],{"type":52,"value":34257},"    price,\n",{"type":46,"tag":107,"props":34259,"children":34260},{"class":109,"line":649},[34261],{"type":46,"tag":107,"props":34262,"children":34263},{"style":695},[34264],{"type":52,"value":34265},"    product_status,\n",{"type":46,"tag":107,"props":34267,"children":34268},{"class":109,"line":658},[34269],{"type":46,"tag":107,"props":34270,"children":34271},{"style":695},[34272],{"type":52,"value":4377},{"type":46,"tag":107,"props":34274,"children":34275},{"class":109,"line":667},[34276],{"type":46,"tag":107,"props":34277,"children":34278},{"style":695},[34279],{"type":52,"value":4385},{"type":46,"tag":107,"props":34281,"children":34282},{"class":109,"line":676},[34283,34287,34291,34295],{"type":46,"tag":107,"props":34284,"children":34285},{"style":680},[34286],{"type":52,"value":1259},{"type":46,"tag":107,"props":34288,"children":34289},{"style":120},[34290],{"type":52,"value":29773},{"type":46,"tag":107,"props":34292,"children":34293},{"style":695},[34294],{"type":52,"value":698},{"type":46,"tag":107,"props":34296,"children":34297},{"style":120},[34298],{"type":52,"value":34299},"stg_products\n",{"type":46,"tag":107,"props":34301,"children":34302},{"class":109,"line":686},[34303,34307],{"type":46,"tag":107,"props":34304,"children":34305},{"style":680},[34306],{"type":52,"value":29802},{"type":46,"tag":107,"props":34308,"children":34309},{"style":695},[34310],{"type":52,"value":34311}," product_name\n",{"type":46,"tag":131,"props":34313,"children":34315},{"id":34314},"_4-marketing-roi-rpt_marketing_roisql",[34316,34318],{"type":52,"value":34317},"4) Marketing ROI - ",{"type":46,"tag":88,"props":34319,"children":34321},{"className":34320},[],[34322],{"type":52,"value":34323},"rpt_marketing_roi.sql",{"type":46,"tag":55,"props":34325,"children":34326},{},[34327],{"type":52,"value":34328},"Spend, revenue, and ROAS by marketing channel. This is the report that answers \"where should we spend more?\"",{"type":46,"tag":55,"props":34330,"children":34331},{},[34332,34333,34342],{"type":52,"value":431},{"type":46,"tag":170,"props":34334,"children":34335},{},[34336],{"type":46,"tag":88,"props":34337,"children":34339},{"className":34338},[],[34340],{"type":52,"value":34341},"ecommerce\u002Fassets\u002Freports\u002Frpt_marketing_roi.sql",{"type":52,"value":442},{"type":46,"tag":444,"props":34344,"children":34345},{":variants":446,"group":447},[34346,35708,37003],{"type":46,"tag":450,"props":34347,"children":34348},{"v-slot:clickhouse":7},[34349],{"type":46,"tag":97,"props":34350,"children":34352},{"className":455,"code":34351,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: reports.rpt_marketing_roi\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - staging.stg_marketing_spend\n  - staging.stg_web_sessions\n  - staging.stg_orders\ncolumns:\n  - name: channel\n    type: varchar\n    checks:\n      - name: not_null\n@bruin *\u002F\n\nWITH channel_spend AS (\n    SELECT\n        spend_date,\n        channel,\n        sum(spend) AS total_spend,\n        sum(impressions) AS total_impressions,\n        sum(clicks) AS total_clicks,\n        sum(conversions) AS total_conversions\n    FROM staging.stg_marketing_spend\n    GROUP BY spend_date, channel\n),\nchannel_sessions AS (\n    SELECT\n        session_date,\n        channel,\n        sum(total_sessions) AS sessions,\n        sum(new_users) AS new_users,\n        sum(purchase_events) AS purchases\n    FROM staging.stg_web_sessions\n    GROUP BY session_date, channel\n),\nchannel_revenue AS (\n    SELECT\n        toDate(order_date) AS order_date,\n        ws.channel,\n        sum(o.order_total) AS attributed_revenue\n    FROM staging.stg_orders o\n    INNER JOIN staging.stg_web_sessions ws\n        ON toDate(o.order_date) = ws.session_date\n    WHERE o.payment_status = 'paid'\n    GROUP BY toDate(order_date), ws.channel\n)\nSELECT\n    cs.spend_date AS report_date,\n    cs.channel,\n    cs.total_spend,\n    cs.total_impressions,\n    cs.total_clicks,\n    cs.total_conversions,\n    sess.sessions,\n    sess.new_users,\n    cr.attributed_revenue,\n    round(cr.attributed_revenue \u002F nullIf(cs.total_spend, 0), 2) AS roas,\n    round(cs.total_spend \u002F nullIf(cs.total_conversions, 0), 2) AS cost_per_acquisition,\n    round(cs.total_clicks \u002F nullIf(cs.total_impressions, 0) * 100, 2) AS click_through_rate\nFROM channel_spend cs\nLEFT JOIN channel_sessions sess\n    ON cs.spend_date = sess.session_date\n    AND cs.channel = sess.channel\nLEFT JOIN channel_revenue cr\n    ON cs.spend_date = cr.order_date\n    AND cs.channel = cr.channel\nORDER BY cs.spend_date DESC, cs.total_spend DESC\n",[34353],{"type":46,"tag":88,"props":34354,"children":34355},{"__ignoreMap":7},[34356,34363,34371,34378,34385,34392,34399,34407,34415,34422,34429,34437,34444,34451,34458,34465,34472,34492,34499,34507,34515,34537,34558,34579,34600,34620,34632,34639,34655,34662,34670,34677,34702,34722,34743,34763,34775,34782,34798,34805,34821,34842,34878,34901,34926,34971,34998,35024,35032,35040,35066,35086,35107,35128,35149,35170,35191,35211,35233,35311,35388,35477,35490,35503,35540,35576,35589,35627,35663],{"type":46,"tag":107,"props":34357,"children":34358},{"class":109,"line":110},[34359],{"type":46,"tag":107,"props":34360,"children":34361},{"style":467},[34362],{"type":52,"value":470},{"type":46,"tag":107,"props":34364,"children":34365},{"class":109,"line":473},[34366],{"type":46,"tag":107,"props":34367,"children":34368},{"style":467},[34369],{"type":52,"value":34370},"name: reports.rpt_marketing_roi\n",{"type":46,"tag":107,"props":34372,"children":34373},{"class":109,"line":23},[34374],{"type":46,"tag":107,"props":34375,"children":34376},{"style":467},[34377],{"type":52,"value":487},{"type":46,"tag":107,"props":34379,"children":34380},{"class":109,"line":490},[34381],{"type":46,"tag":107,"props":34382,"children":34383},{"style":467},[34384],{"type":52,"value":496},{"type":46,"tag":107,"props":34386,"children":34387},{"class":109,"line":499},[34388],{"type":46,"tag":107,"props":34389,"children":34390},{"style":467},[34391],{"type":52,"value":505},{"type":46,"tag":107,"props":34393,"children":34394},{"class":109,"line":508},[34395],{"type":46,"tag":107,"props":34396,"children":34397},{"style":467},[34398],{"type":52,"value":514},{"type":46,"tag":107,"props":34400,"children":34401},{"class":109,"line":517},[34402],{"type":46,"tag":107,"props":34403,"children":34404},{"style":467},[34405],{"type":52,"value":34406},"  - staging.stg_marketing_spend\n",{"type":46,"tag":107,"props":34408,"children":34409},{"class":109,"line":526},[34410],{"type":46,"tag":107,"props":34411,"children":34412},{"style":467},[34413],{"type":52,"value":34414},"  - staging.stg_web_sessions\n",{"type":46,"tag":107,"props":34416,"children":34417},{"class":109,"line":535},[34418],{"type":46,"tag":107,"props":34419,"children":34420},{"style":467},[34421],{"type":52,"value":29320},{"type":46,"tag":107,"props":34423,"children":34424},{"class":109,"line":544},[34425],{"type":46,"tag":107,"props":34426,"children":34427},{"style":467},[34428],{"type":52,"value":541},{"type":46,"tag":107,"props":34430,"children":34431},{"class":109,"line":553},[34432],{"type":46,"tag":107,"props":34433,"children":34434},{"style":467},[34435],{"type":52,"value":34436},"  - name: channel\n",{"type":46,"tag":107,"props":34438,"children":34439},{"class":109,"line":562},[34440],{"type":46,"tag":107,"props":34441,"children":34442},{"style":467},[34443],{"type":52,"value":559},{"type":46,"tag":107,"props":34445,"children":34446},{"class":109,"line":571},[34447],{"type":46,"tag":107,"props":34448,"children":34449},{"style":467},[34450],{"type":52,"value":568},{"type":46,"tag":107,"props":34452,"children":34453},{"class":109,"line":580},[34454],{"type":46,"tag":107,"props":34455,"children":34456},{"style":467},[34457],{"type":52,"value":577},{"type":46,"tag":107,"props":34459,"children":34460},{"class":109,"line":11},[34461],{"type":46,"tag":107,"props":34462,"children":34463},{"style":467},[34464],{"type":52,"value":664},{"type":46,"tag":107,"props":34466,"children":34467},{"class":109,"line":597},[34468],{"type":46,"tag":107,"props":34469,"children":34470},{"emptyLinePlaceholder":22},[34471],{"type":52,"value":673},{"type":46,"tag":107,"props":34473,"children":34474},{"class":109,"line":606},[34475,34479,34484,34488],{"type":46,"tag":107,"props":34476,"children":34477},{"style":680},[34478],{"type":52,"value":31361},{"type":46,"tag":107,"props":34480,"children":34481},{"style":695},[34482],{"type":52,"value":34483}," channel_spend ",{"type":46,"tag":107,"props":34485,"children":34486},{"style":680},[34487],{"type":52,"value":898},{"type":46,"tag":107,"props":34489,"children":34490},{"style":695},[34491],{"type":52,"value":31375},{"type":46,"tag":107,"props":34493,"children":34494},{"class":109,"line":614},[34495],{"type":46,"tag":107,"props":34496,"children":34497},{"style":680},[34498],{"type":52,"value":31383},{"type":46,"tag":107,"props":34500,"children":34501},{"class":109,"line":622},[34502],{"type":46,"tag":107,"props":34503,"children":34504},{"style":695},[34505],{"type":52,"value":34506},"        spend_date,\n",{"type":46,"tag":107,"props":34508,"children":34509},{"class":109,"line":631},[34510],{"type":46,"tag":107,"props":34511,"children":34512},{"style":695},[34513],{"type":52,"value":34514},"        channel,\n",{"type":46,"tag":107,"props":34516,"children":34517},{"class":109,"line":640},[34518,34523,34528,34532],{"type":46,"tag":107,"props":34519,"children":34520},{"style":120},[34521],{"type":52,"value":34522},"        sum",{"type":46,"tag":107,"props":34524,"children":34525},{"style":695},[34526],{"type":52,"value":34527},"(spend) ",{"type":46,"tag":107,"props":34529,"children":34530},{"style":680},[34531],{"type":52,"value":898},{"type":46,"tag":107,"props":34533,"children":34534},{"style":695},[34535],{"type":52,"value":34536}," total_spend,\n",{"type":46,"tag":107,"props":34538,"children":34539},{"class":109,"line":649},[34540,34544,34549,34553],{"type":46,"tag":107,"props":34541,"children":34542},{"style":120},[34543],{"type":52,"value":34522},{"type":46,"tag":107,"props":34545,"children":34546},{"style":695},[34547],{"type":52,"value":34548},"(impressions) ",{"type":46,"tag":107,"props":34550,"children":34551},{"style":680},[34552],{"type":52,"value":898},{"type":46,"tag":107,"props":34554,"children":34555},{"style":695},[34556],{"type":52,"value":34557}," total_impressions,\n",{"type":46,"tag":107,"props":34559,"children":34560},{"class":109,"line":658},[34561,34565,34570,34574],{"type":46,"tag":107,"props":34562,"children":34563},{"style":120},[34564],{"type":52,"value":34522},{"type":46,"tag":107,"props":34566,"children":34567},{"style":695},[34568],{"type":52,"value":34569},"(clicks) ",{"type":46,"tag":107,"props":34571,"children":34572},{"style":680},[34573],{"type":52,"value":898},{"type":46,"tag":107,"props":34575,"children":34576},{"style":695},[34577],{"type":52,"value":34578}," total_clicks,\n",{"type":46,"tag":107,"props":34580,"children":34581},{"class":109,"line":667},[34582,34586,34591,34595],{"type":46,"tag":107,"props":34583,"children":34584},{"style":120},[34585],{"type":52,"value":34522},{"type":46,"tag":107,"props":34587,"children":34588},{"style":695},[34589],{"type":52,"value":34590},"(conversions) ",{"type":46,"tag":107,"props":34592,"children":34593},{"style":680},[34594],{"type":52,"value":898},{"type":46,"tag":107,"props":34596,"children":34597},{"style":695},[34598],{"type":52,"value":34599}," total_conversions\n",{"type":46,"tag":107,"props":34601,"children":34602},{"class":109,"line":676},[34603,34607,34611,34615],{"type":46,"tag":107,"props":34604,"children":34605},{"style":680},[34606],{"type":52,"value":31495},{"type":46,"tag":107,"props":34608,"children":34609},{"style":120},[34610],{"type":52,"value":29773},{"type":46,"tag":107,"props":34612,"children":34613},{"style":695},[34614],{"type":52,"value":698},{"type":46,"tag":107,"props":34616,"children":34617},{"style":120},[34618],{"type":52,"value":34619},"stg_marketing_spend\n",{"type":46,"tag":107,"props":34621,"children":34622},{"class":109,"line":686},[34623,34627],{"type":46,"tag":107,"props":34624,"children":34625},{"style":680},[34626],{"type":52,"value":31693},{"type":46,"tag":107,"props":34628,"children":34629},{"style":695},[34630],{"type":52,"value":34631}," spend_date, channel\n",{"type":46,"tag":107,"props":34633,"children":34634},{"class":109,"line":716},[34635],{"type":46,"tag":107,"props":34636,"children":34637},{"style":695},[34638],{"type":52,"value":31611},{"type":46,"tag":107,"props":34640,"children":34641},{"class":109,"line":738},[34642,34647,34651],{"type":46,"tag":107,"props":34643,"children":34644},{"style":695},[34645],{"type":52,"value":34646},"channel_sessions ",{"type":46,"tag":107,"props":34648,"children":34649},{"style":680},[34650],{"type":52,"value":898},{"type":46,"tag":107,"props":34652,"children":34653},{"style":695},[34654],{"type":52,"value":31375},{"type":46,"tag":107,"props":34656,"children":34657},{"class":109,"line":764},[34658],{"type":46,"tag":107,"props":34659,"children":34660},{"style":680},[34661],{"type":52,"value":31383},{"type":46,"tag":107,"props":34663,"children":34664},{"class":109,"line":790},[34665],{"type":46,"tag":107,"props":34666,"children":34667},{"style":695},[34668],{"type":52,"value":34669},"        session_date,\n",{"type":46,"tag":107,"props":34671,"children":34672},{"class":109,"line":815},[34673],{"type":46,"tag":107,"props":34674,"children":34675},{"style":695},[34676],{"type":52,"value":34514},{"type":46,"tag":107,"props":34678,"children":34679},{"class":109,"line":836},[34680,34684,34689,34693,34698],{"type":46,"tag":107,"props":34681,"children":34682},{"style":120},[34683],{"type":52,"value":34522},{"type":46,"tag":107,"props":34685,"children":34686},{"style":695},[34687],{"type":52,"value":34688},"(total_sessions) ",{"type":46,"tag":107,"props":34690,"children":34691},{"style":680},[34692],{"type":52,"value":898},{"type":46,"tag":107,"props":34694,"children":34695},{"style":680},[34696],{"type":52,"value":34697}," sessions",{"type":46,"tag":107,"props":34699,"children":34700},{"style":695},[34701],{"type":52,"value":735},{"type":46,"tag":107,"props":34703,"children":34704},{"class":109,"line":906},[34705,34709,34714,34718],{"type":46,"tag":107,"props":34706,"children":34707},{"style":120},[34708],{"type":52,"value":34522},{"type":46,"tag":107,"props":34710,"children":34711},{"style":695},[34712],{"type":52,"value":34713},"(new_users) ",{"type":46,"tag":107,"props":34715,"children":34716},{"style":680},[34717],{"type":52,"value":898},{"type":46,"tag":107,"props":34719,"children":34720},{"style":695},[34721],{"type":52,"value":6902},{"type":46,"tag":107,"props":34723,"children":34724},{"class":109,"line":968},[34725,34729,34734,34738],{"type":46,"tag":107,"props":34726,"children":34727},{"style":120},[34728],{"type":52,"value":34522},{"type":46,"tag":107,"props":34730,"children":34731},{"style":695},[34732],{"type":52,"value":34733},"(purchase_events) ",{"type":46,"tag":107,"props":34735,"children":34736},{"style":680},[34737],{"type":52,"value":898},{"type":46,"tag":107,"props":34739,"children":34740},{"style":695},[34741],{"type":52,"value":34742}," purchases\n",{"type":46,"tag":107,"props":34744,"children":34745},{"class":109,"line":1030},[34746,34750,34754,34758],{"type":46,"tag":107,"props":34747,"children":34748},{"style":680},[34749],{"type":52,"value":31495},{"type":46,"tag":107,"props":34751,"children":34752},{"style":120},[34753],{"type":52,"value":29773},{"type":46,"tag":107,"props":34755,"children":34756},{"style":695},[34757],{"type":52,"value":698},{"type":46,"tag":107,"props":34759,"children":34760},{"style":120},[34761],{"type":52,"value":34762},"stg_web_sessions\n",{"type":46,"tag":107,"props":34764,"children":34765},{"class":109,"line":1092},[34766,34770],{"type":46,"tag":107,"props":34767,"children":34768},{"style":680},[34769],{"type":52,"value":31693},{"type":46,"tag":107,"props":34771,"children":34772},{"style":695},[34773],{"type":52,"value":34774}," session_date, channel\n",{"type":46,"tag":107,"props":34776,"children":34777},{"class":109,"line":1113},[34778],{"type":46,"tag":107,"props":34779,"children":34780},{"style":695},[34781],{"type":52,"value":31611},{"type":46,"tag":107,"props":34783,"children":34784},{"class":109,"line":1134},[34785,34790,34794],{"type":46,"tag":107,"props":34786,"children":34787},{"style":695},[34788],{"type":52,"value":34789},"channel_revenue ",{"type":46,"tag":107,"props":34791,"children":34792},{"style":680},[34793],{"type":52,"value":898},{"type":46,"tag":107,"props":34795,"children":34796},{"style":695},[34797],{"type":52,"value":31375},{"type":46,"tag":107,"props":34799,"children":34800},{"class":109,"line":1155},[34801],{"type":46,"tag":107,"props":34802,"children":34803},{"style":680},[34804],{"type":52,"value":31383},{"type":46,"tag":107,"props":34806,"children":34807},{"class":109,"line":1201},[34808,34813,34817],{"type":46,"tag":107,"props":34809,"children":34810},{"style":695},[34811],{"type":52,"value":34812},"        toDate(order_date) ",{"type":46,"tag":107,"props":34814,"children":34815},{"style":680},[34816],{"type":52,"value":898},{"type":46,"tag":107,"props":34818,"children":34819},{"style":695},[34820],{"type":52,"value":787},{"type":46,"tag":107,"props":34822,"children":34823},{"class":109,"line":1227},[34824,34829,34833,34838],{"type":46,"tag":107,"props":34825,"children":34826},{"style":120},[34827],{"type":52,"value":34828},"        ws",{"type":46,"tag":107,"props":34830,"children":34831},{"style":695},[34832],{"type":52,"value":698},{"type":46,"tag":107,"props":34834,"children":34835},{"style":120},[34836],{"type":52,"value":34837},"channel",{"type":46,"tag":107,"props":34839,"children":34840},{"style":695},[34841],{"type":52,"value":735},{"type":46,"tag":107,"props":34843,"children":34844},{"class":109,"line":1253},[34845,34849,34853,34857,34861,34865,34869,34873],{"type":46,"tag":107,"props":34846,"children":34847},{"style":120},[34848],{"type":52,"value":34522},{"type":46,"tag":107,"props":34850,"children":34851},{"style":695},[34852],{"type":52,"value":847},{"type":46,"tag":107,"props":34854,"children":34855},{"style":120},[34856],{"type":52,"value":852},{"type":46,"tag":107,"props":34858,"children":34859},{"style":695},[34860],{"type":52,"value":698},{"type":46,"tag":107,"props":34862,"children":34863},{"style":120},[34864],{"type":52,"value":31961},{"type":46,"tag":107,"props":34866,"children":34867},{"style":695},[34868],{"type":52,"value":1376},{"type":46,"tag":107,"props":34870,"children":34871},{"style":680},[34872],{"type":52,"value":898},{"type":46,"tag":107,"props":34874,"children":34875},{"style":695},[34876],{"type":52,"value":34877}," attributed_revenue\n",{"type":46,"tag":107,"props":34879,"children":34880},{"class":109,"line":1281},[34881,34885,34889,34893,34897],{"type":46,"tag":107,"props":34882,"children":34883},{"style":680},[34884],{"type":52,"value":31495},{"type":46,"tag":107,"props":34886,"children":34887},{"style":120},[34888],{"type":52,"value":29773},{"type":46,"tag":107,"props":34890,"children":34891},{"style":695},[34892],{"type":52,"value":698},{"type":46,"tag":107,"props":34894,"children":34895},{"style":120},[34896],{"type":52,"value":30395},{"type":46,"tag":107,"props":34898,"children":34899},{"style":695},[34900],{"type":52,"value":1278},{"type":46,"tag":107,"props":34902,"children":34903},{"class":109,"line":1307},[34904,34908,34912,34916,34921],{"type":46,"tag":107,"props":34905,"children":34906},{"style":680},[34907],{"type":52,"value":31519},{"type":46,"tag":107,"props":34909,"children":34910},{"style":120},[34911],{"type":52,"value":29773},{"type":46,"tag":107,"props":34913,"children":34914},{"style":695},[34915],{"type":52,"value":698},{"type":46,"tag":107,"props":34917,"children":34918},{"style":120},[34919],{"type":52,"value":34920},"stg_web_sessions",{"type":46,"tag":107,"props":34922,"children":34923},{"style":695},[34924],{"type":52,"value":34925}," ws\n",{"type":46,"tag":107,"props":34927,"children":34928},{"class":109,"line":1348},[34929,34933,34937,34941,34945,34949,34953,34957,34962,34966],{"type":46,"tag":107,"props":34930,"children":34931},{"style":680},[34932],{"type":52,"value":31544},{"type":46,"tag":107,"props":34934,"children":34935},{"style":695},[34936],{"type":52,"value":1359},{"type":46,"tag":107,"props":34938,"children":34939},{"style":120},[34940],{"type":52,"value":852},{"type":46,"tag":107,"props":34942,"children":34943},{"style":695},[34944],{"type":52,"value":698},{"type":46,"tag":107,"props":34946,"children":34947},{"style":120},[34948],{"type":52,"value":31458},{"type":46,"tag":107,"props":34950,"children":34951},{"style":695},[34952],{"type":52,"value":1376},{"type":46,"tag":107,"props":34954,"children":34955},{"style":680},[34956],{"type":52,"value":1381},{"type":46,"tag":107,"props":34958,"children":34959},{"style":120},[34960],{"type":52,"value":34961}," ws",{"type":46,"tag":107,"props":34963,"children":34964},{"style":695},[34965],{"type":52,"value":698},{"type":46,"tag":107,"props":34967,"children":34968},{"style":120},[34969],{"type":52,"value":34970},"session_date\n",{"type":46,"tag":107,"props":34972,"children":34973},{"class":109,"line":2226},[34974,34978,34982,34986,34990,34994],{"type":46,"tag":107,"props":34975,"children":34976},{"style":680},[34977],{"type":52,"value":31581},{"type":46,"tag":107,"props":34979,"children":34980},{"style":120},[34981],{"type":52,"value":1318},{"type":46,"tag":107,"props":34983,"children":34984},{"style":695},[34985],{"type":52,"value":698},{"type":46,"tag":107,"props":34987,"children":34988},{"style":120},[34989],{"type":52,"value":31594},{"type":46,"tag":107,"props":34991,"children":34992},{"style":680},[34993],{"type":52,"value":1331},{"type":46,"tag":107,"props":34995,"children":34996},{"style":126},[34997],{"type":52,"value":31603},{"type":46,"tag":107,"props":34999,"children":35000},{"class":109,"line":2285},[35001,35005,35010,35015,35019],{"type":46,"tag":107,"props":35002,"children":35003},{"style":680},[35004],{"type":52,"value":31693},{"type":46,"tag":107,"props":35006,"children":35007},{"style":695},[35008],{"type":52,"value":35009}," toDate(order_date), ",{"type":46,"tag":107,"props":35011,"children":35012},{"style":120},[35013],{"type":52,"value":35014},"ws",{"type":46,"tag":107,"props":35016,"children":35017},{"style":695},[35018],{"type":52,"value":698},{"type":46,"tag":107,"props":35020,"children":35021},{"style":120},[35022],{"type":52,"value":35023},"channel\n",{"type":46,"tag":107,"props":35025,"children":35027},{"class":109,"line":35026},48,[35028],{"type":46,"tag":107,"props":35029,"children":35030},{"style":695},[35031],{"type":52,"value":1404},{"type":46,"tag":107,"props":35033,"children":35035},{"class":109,"line":35034},49,[35036],{"type":46,"tag":107,"props":35037,"children":35038},{"style":680},[35039],{"type":52,"value":683},{"type":46,"tag":107,"props":35041,"children":35043},{"class":109,"line":35042},50,[35044,35048,35052,35057,35061],{"type":46,"tag":107,"props":35045,"children":35046},{"style":120},[35047],{"type":52,"value":31741},{"type":46,"tag":107,"props":35049,"children":35050},{"style":695},[35051],{"type":52,"value":698},{"type":46,"tag":107,"props":35053,"children":35054},{"style":120},[35055],{"type":52,"value":35056},"spend_date",{"type":46,"tag":107,"props":35058,"children":35059},{"style":680},[35060],{"type":52,"value":708},{"type":46,"tag":107,"props":35062,"children":35063},{"style":695},[35064],{"type":52,"value":35065}," report_date,\n",{"type":46,"tag":107,"props":35067,"children":35069},{"class":109,"line":35068},51,[35070,35074,35078,35082],{"type":46,"tag":107,"props":35071,"children":35072},{"style":120},[35073],{"type":52,"value":31741},{"type":46,"tag":107,"props":35075,"children":35076},{"style":695},[35077],{"type":52,"value":698},{"type":46,"tag":107,"props":35079,"children":35080},{"style":120},[35081],{"type":52,"value":34837},{"type":46,"tag":107,"props":35083,"children":35084},{"style":695},[35085],{"type":52,"value":735},{"type":46,"tag":107,"props":35087,"children":35089},{"class":109,"line":35088},52,[35090,35094,35098,35103],{"type":46,"tag":107,"props":35091,"children":35092},{"style":120},[35093],{"type":52,"value":31741},{"type":46,"tag":107,"props":35095,"children":35096},{"style":695},[35097],{"type":52,"value":698},{"type":46,"tag":107,"props":35099,"children":35100},{"style":120},[35101],{"type":52,"value":35102},"total_spend",{"type":46,"tag":107,"props":35104,"children":35105},{"style":695},[35106],{"type":52,"value":735},{"type":46,"tag":107,"props":35108,"children":35110},{"class":109,"line":35109},53,[35111,35115,35119,35124],{"type":46,"tag":107,"props":35112,"children":35113},{"style":120},[35114],{"type":52,"value":31741},{"type":46,"tag":107,"props":35116,"children":35117},{"style":695},[35118],{"type":52,"value":698},{"type":46,"tag":107,"props":35120,"children":35121},{"style":120},[35122],{"type":52,"value":35123},"total_impressions",{"type":46,"tag":107,"props":35125,"children":35126},{"style":695},[35127],{"type":52,"value":735},{"type":46,"tag":107,"props":35129,"children":35131},{"class":109,"line":35130},54,[35132,35136,35140,35145],{"type":46,"tag":107,"props":35133,"children":35134},{"style":120},[35135],{"type":52,"value":31741},{"type":46,"tag":107,"props":35137,"children":35138},{"style":695},[35139],{"type":52,"value":698},{"type":46,"tag":107,"props":35141,"children":35142},{"style":120},[35143],{"type":52,"value":35144},"total_clicks",{"type":46,"tag":107,"props":35146,"children":35147},{"style":695},[35148],{"type":52,"value":735},{"type":46,"tag":107,"props":35150,"children":35152},{"class":109,"line":35151},55,[35153,35157,35161,35166],{"type":46,"tag":107,"props":35154,"children":35155},{"style":120},[35156],{"type":52,"value":31741},{"type":46,"tag":107,"props":35158,"children":35159},{"style":695},[35160],{"type":52,"value":698},{"type":46,"tag":107,"props":35162,"children":35163},{"style":120},[35164],{"type":52,"value":35165},"total_conversions",{"type":46,"tag":107,"props":35167,"children":35168},{"style":695},[35169],{"type":52,"value":735},{"type":46,"tag":107,"props":35171,"children":35173},{"class":109,"line":35172},56,[35174,35179,35183,35187],{"type":46,"tag":107,"props":35175,"children":35176},{"style":120},[35177],{"type":52,"value":35178},"    sess",{"type":46,"tag":107,"props":35180,"children":35181},{"style":695},[35182],{"type":52,"value":698},{"type":46,"tag":107,"props":35184,"children":35185},{"style":120},[35186],{"type":52,"value":6327},{"type":46,"tag":107,"props":35188,"children":35189},{"style":695},[35190],{"type":52,"value":735},{"type":46,"tag":107,"props":35192,"children":35194},{"class":109,"line":35193},57,[35195,35199,35203,35207],{"type":46,"tag":107,"props":35196,"children":35197},{"style":120},[35198],{"type":52,"value":35178},{"type":46,"tag":107,"props":35200,"children":35201},{"style":695},[35202],{"type":52,"value":698},{"type":46,"tag":107,"props":35204,"children":35205},{"style":120},[35206],{"type":52,"value":6352},{"type":46,"tag":107,"props":35208,"children":35209},{"style":695},[35210],{"type":52,"value":735},{"type":46,"tag":107,"props":35212,"children":35214},{"class":109,"line":35213},58,[35215,35220,35224,35229],{"type":46,"tag":107,"props":35216,"children":35217},{"style":120},[35218],{"type":52,"value":35219},"    cr",{"type":46,"tag":107,"props":35221,"children":35222},{"style":695},[35223],{"type":52,"value":698},{"type":46,"tag":107,"props":35225,"children":35226},{"style":120},[35227],{"type":52,"value":35228},"attributed_revenue",{"type":46,"tag":107,"props":35230,"children":35231},{"style":695},[35232],{"type":52,"value":735},{"type":46,"tag":107,"props":35234,"children":35236},{"class":109,"line":35235},59,[35237,35241,35245,35250,35254,35258,35262,35266,35270,35274,35278,35282,35286,35290,35294,35298,35302,35306],{"type":46,"tag":107,"props":35238,"children":35239},{"style":120},[35240],{"type":52,"value":29653},{"type":46,"tag":107,"props":35242,"children":35243},{"style":695},[35244],{"type":52,"value":847},{"type":46,"tag":107,"props":35246,"children":35247},{"style":120},[35248],{"type":52,"value":35249},"cr",{"type":46,"tag":107,"props":35251,"children":35252},{"style":695},[35253],{"type":52,"value":698},{"type":46,"tag":107,"props":35255,"children":35256},{"style":120},[35257],{"type":52,"value":35228},{"type":46,"tag":107,"props":35259,"children":35260},{"style":680},[35261],{"type":52,"value":1175},{"type":46,"tag":107,"props":35263,"children":35264},{"style":120},[35265],{"type":52,"value":29668},{"type":46,"tag":107,"props":35267,"children":35268},{"style":695},[35269],{"type":52,"value":847},{"type":46,"tag":107,"props":35271,"children":35272},{"style":120},[35273],{"type":52,"value":31888},{"type":46,"tag":107,"props":35275,"children":35276},{"style":695},[35277],{"type":52,"value":698},{"type":46,"tag":107,"props":35279,"children":35280},{"style":120},[35281],{"type":52,"value":35102},{"type":46,"tag":107,"props":35283,"children":35284},{"style":695},[35285],{"type":52,"value":235},{"type":46,"tag":107,"props":35287,"children":35288},{"style":120},[35289],{"type":52,"value":1189},{"type":46,"tag":107,"props":35291,"children":35292},{"style":695},[35293],{"type":52,"value":29682},{"type":46,"tag":107,"props":35295,"children":35296},{"style":120},[35297],{"type":52,"value":888},{"type":46,"tag":107,"props":35299,"children":35300},{"style":695},[35301],{"type":52,"value":1376},{"type":46,"tag":107,"props":35303,"children":35304},{"style":680},[35305],{"type":52,"value":898},{"type":46,"tag":107,"props":35307,"children":35308},{"style":695},[35309],{"type":52,"value":35310}," roas,\n",{"type":46,"tag":107,"props":35312,"children":35314},{"class":109,"line":35313},60,[35315,35319,35323,35327,35331,35335,35339,35343,35347,35351,35355,35359,35363,35367,35371,35375,35379,35383],{"type":46,"tag":107,"props":35316,"children":35317},{"style":120},[35318],{"type":52,"value":29653},{"type":46,"tag":107,"props":35320,"children":35321},{"style":695},[35322],{"type":52,"value":847},{"type":46,"tag":107,"props":35324,"children":35325},{"style":120},[35326],{"type":52,"value":31888},{"type":46,"tag":107,"props":35328,"children":35329},{"style":695},[35330],{"type":52,"value":698},{"type":46,"tag":107,"props":35332,"children":35333},{"style":120},[35334],{"type":52,"value":35102},{"type":46,"tag":107,"props":35336,"children":35337},{"style":680},[35338],{"type":52,"value":1175},{"type":46,"tag":107,"props":35340,"children":35341},{"style":120},[35342],{"type":52,"value":29668},{"type":46,"tag":107,"props":35344,"children":35345},{"style":695},[35346],{"type":52,"value":847},{"type":46,"tag":107,"props":35348,"children":35349},{"style":120},[35350],{"type":52,"value":31888},{"type":46,"tag":107,"props":35352,"children":35353},{"style":695},[35354],{"type":52,"value":698},{"type":46,"tag":107,"props":35356,"children":35357},{"style":120},[35358],{"type":52,"value":35165},{"type":46,"tag":107,"props":35360,"children":35361},{"style":695},[35362],{"type":52,"value":235},{"type":46,"tag":107,"props":35364,"children":35365},{"style":120},[35366],{"type":52,"value":1189},{"type":46,"tag":107,"props":35368,"children":35369},{"style":695},[35370],{"type":52,"value":29682},{"type":46,"tag":107,"props":35372,"children":35373},{"style":120},[35374],{"type":52,"value":888},{"type":46,"tag":107,"props":35376,"children":35377},{"style":695},[35378],{"type":52,"value":1376},{"type":46,"tag":107,"props":35380,"children":35381},{"style":680},[35382],{"type":52,"value":898},{"type":46,"tag":107,"props":35384,"children":35385},{"style":695},[35386],{"type":52,"value":35387}," cost_per_acquisition,\n",{"type":46,"tag":107,"props":35389,"children":35391},{"class":109,"line":35390},61,[35392,35396,35400,35404,35408,35412,35416,35420,35424,35428,35432,35436,35440,35444,35448,35452,35456,35460,35464,35468,35472],{"type":46,"tag":107,"props":35393,"children":35394},{"style":120},[35395],{"type":52,"value":29653},{"type":46,"tag":107,"props":35397,"children":35398},{"style":695},[35399],{"type":52,"value":847},{"type":46,"tag":107,"props":35401,"children":35402},{"style":120},[35403],{"type":52,"value":31888},{"type":46,"tag":107,"props":35405,"children":35406},{"style":695},[35407],{"type":52,"value":698},{"type":46,"tag":107,"props":35409,"children":35410},{"style":120},[35411],{"type":52,"value":35144},{"type":46,"tag":107,"props":35413,"children":35414},{"style":680},[35415],{"type":52,"value":1175},{"type":46,"tag":107,"props":35417,"children":35418},{"style":120},[35419],{"type":52,"value":29668},{"type":46,"tag":107,"props":35421,"children":35422},{"style":695},[35423],{"type":52,"value":847},{"type":46,"tag":107,"props":35425,"children":35426},{"style":120},[35427],{"type":52,"value":31888},{"type":46,"tag":107,"props":35429,"children":35430},{"style":695},[35431],{"type":52,"value":698},{"type":46,"tag":107,"props":35433,"children":35434},{"style":120},[35435],{"type":52,"value":35123},{"type":46,"tag":107,"props":35437,"children":35438},{"style":695},[35439],{"type":52,"value":235},{"type":46,"tag":107,"props":35441,"children":35442},{"style":120},[35443],{"type":52,"value":1189},{"type":46,"tag":107,"props":35445,"children":35446},{"style":695},[35447],{"type":52,"value":1376},{"type":46,"tag":107,"props":35449,"children":35450},{"style":680},[35451],{"type":52,"value":6820},{"type":46,"tag":107,"props":35453,"children":35454},{"style":120},[35455],{"type":52,"value":1180},{"type":46,"tag":107,"props":35457,"children":35458},{"style":695},[35459],{"type":52,"value":235},{"type":46,"tag":107,"props":35461,"children":35462},{"style":120},[35463],{"type":52,"value":888},{"type":46,"tag":107,"props":35465,"children":35466},{"style":695},[35467],{"type":52,"value":1376},{"type":46,"tag":107,"props":35469,"children":35470},{"style":680},[35471],{"type":52,"value":898},{"type":46,"tag":107,"props":35473,"children":35474},{"style":695},[35475],{"type":52,"value":35476}," click_through_rate\n",{"type":46,"tag":107,"props":35478,"children":35480},{"class":109,"line":35479},62,[35481,35485],{"type":46,"tag":107,"props":35482,"children":35483},{"style":680},[35484],{"type":52,"value":1259},{"type":46,"tag":107,"props":35486,"children":35487},{"style":695},[35488],{"type":52,"value":35489}," channel_spend cs\n",{"type":46,"tag":107,"props":35491,"children":35493},{"class":109,"line":35492},63,[35494,35498],{"type":46,"tag":107,"props":35495,"children":35496},{"style":680},[35497],{"type":52,"value":348},{"type":46,"tag":107,"props":35499,"children":35500},{"style":695},[35501],{"type":52,"value":35502}," channel_sessions sess\n",{"type":46,"tag":107,"props":35504,"children":35506},{"class":109,"line":35505},64,[35507,35511,35515,35519,35523,35527,35532,35536],{"type":46,"tag":107,"props":35508,"children":35509},{"style":680},[35510],{"type":52,"value":1313},{"type":46,"tag":107,"props":35512,"children":35513},{"style":120},[35514],{"type":52,"value":32092},{"type":46,"tag":107,"props":35516,"children":35517},{"style":695},[35518],{"type":52,"value":698},{"type":46,"tag":107,"props":35520,"children":35521},{"style":120},[35522],{"type":52,"value":35056},{"type":46,"tag":107,"props":35524,"children":35525},{"style":680},[35526],{"type":52,"value":1331},{"type":46,"tag":107,"props":35528,"children":35529},{"style":120},[35530],{"type":52,"value":35531}," sess",{"type":46,"tag":107,"props":35533,"children":35534},{"style":695},[35535],{"type":52,"value":698},{"type":46,"tag":107,"props":35537,"children":35538},{"style":120},[35539],{"type":52,"value":34970},{"type":46,"tag":107,"props":35541,"children":35543},{"class":109,"line":35542},65,[35544,35548,35552,35556,35560,35564,35568,35572],{"type":46,"tag":107,"props":35545,"children":35546},{"style":680},[35547],{"type":52,"value":1354},{"type":46,"tag":107,"props":35549,"children":35550},{"style":120},[35551],{"type":52,"value":32092},{"type":46,"tag":107,"props":35553,"children":35554},{"style":695},[35555],{"type":52,"value":698},{"type":46,"tag":107,"props":35557,"children":35558},{"style":120},[35559],{"type":52,"value":34837},{"type":46,"tag":107,"props":35561,"children":35562},{"style":680},[35563],{"type":52,"value":1331},{"type":46,"tag":107,"props":35565,"children":35566},{"style":120},[35567],{"type":52,"value":35531},{"type":46,"tag":107,"props":35569,"children":35570},{"style":695},[35571],{"type":52,"value":698},{"type":46,"tag":107,"props":35573,"children":35574},{"style":120},[35575],{"type":52,"value":35023},{"type":46,"tag":107,"props":35577,"children":35579},{"class":109,"line":35578},66,[35580,35584],{"type":46,"tag":107,"props":35581,"children":35582},{"style":680},[35583],{"type":52,"value":348},{"type":46,"tag":107,"props":35585,"children":35586},{"style":695},[35587],{"type":52,"value":35588}," channel_revenue cr\n",{"type":46,"tag":107,"props":35590,"children":35592},{"class":109,"line":35591},67,[35593,35597,35601,35605,35609,35613,35618,35622],{"type":46,"tag":107,"props":35594,"children":35595},{"style":680},[35596],{"type":52,"value":1313},{"type":46,"tag":107,"props":35598,"children":35599},{"style":120},[35600],{"type":52,"value":32092},{"type":46,"tag":107,"props":35602,"children":35603},{"style":695},[35604],{"type":52,"value":698},{"type":46,"tag":107,"props":35606,"children":35607},{"style":120},[35608],{"type":52,"value":35056},{"type":46,"tag":107,"props":35610,"children":35611},{"style":680},[35612],{"type":52,"value":1331},{"type":46,"tag":107,"props":35614,"children":35615},{"style":120},[35616],{"type":52,"value":35617}," cr",{"type":46,"tag":107,"props":35619,"children":35620},{"style":695},[35621],{"type":52,"value":698},{"type":46,"tag":107,"props":35623,"children":35624},{"style":120},[35625],{"type":52,"value":35626},"order_date\n",{"type":46,"tag":107,"props":35628,"children":35630},{"class":109,"line":35629},68,[35631,35635,35639,35643,35647,35651,35655,35659],{"type":46,"tag":107,"props":35632,"children":35633},{"style":680},[35634],{"type":52,"value":1354},{"type":46,"tag":107,"props":35636,"children":35637},{"style":120},[35638],{"type":52,"value":32092},{"type":46,"tag":107,"props":35640,"children":35641},{"style":695},[35642],{"type":52,"value":698},{"type":46,"tag":107,"props":35644,"children":35645},{"style":120},[35646],{"type":52,"value":34837},{"type":46,"tag":107,"props":35648,"children":35649},{"style":680},[35650],{"type":52,"value":1331},{"type":46,"tag":107,"props":35652,"children":35653},{"style":120},[35654],{"type":52,"value":35617},{"type":46,"tag":107,"props":35656,"children":35657},{"style":695},[35658],{"type":52,"value":698},{"type":46,"tag":107,"props":35660,"children":35661},{"style":120},[35662],{"type":52,"value":35023},{"type":46,"tag":107,"props":35664,"children":35666},{"class":109,"line":35665},69,[35667,35671,35675,35679,35683,35687,35691,35695,35699,35703],{"type":46,"tag":107,"props":35668,"children":35669},{"style":680},[35670],{"type":52,"value":29802},{"type":46,"tag":107,"props":35672,"children":35673},{"style":120},[35674],{"type":52,"value":32092},{"type":46,"tag":107,"props":35676,"children":35677},{"style":695},[35678],{"type":52,"value":698},{"type":46,"tag":107,"props":35680,"children":35681},{"style":120},[35682],{"type":52,"value":35056},{"type":46,"tag":107,"props":35684,"children":35685},{"style":680},[35686],{"type":52,"value":2356},{"type":46,"tag":107,"props":35688,"children":35689},{"style":695},[35690],{"type":52,"value":235},{"type":46,"tag":107,"props":35692,"children":35693},{"style":120},[35694],{"type":52,"value":31888},{"type":46,"tag":107,"props":35696,"children":35697},{"style":695},[35698],{"type":52,"value":698},{"type":46,"tag":107,"props":35700,"children":35701},{"style":120},[35702],{"type":52,"value":35102},{"type":46,"tag":107,"props":35704,"children":35705},{"style":680},[35706],{"type":52,"value":35707}," DESC\n",{"type":46,"tag":450,"props":35709,"children":35710},{"v-slot:bigquery":7},[35711],{"type":46,"tag":97,"props":35712,"children":35714},{"className":455,"code":35713,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: reports.rpt_marketing_roi\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - staging.stg_marketing_spend\n  - staging.stg_web_sessions\n  - staging.stg_orders\ncolumns:\n  - name: channel\n    type: varchar\n    checks:\n      - name: not_null\n@bruin *\u002F\n\nWITH channel_spend AS (\n    SELECT\n        spend_date,\n        channel,\n        sum(spend) AS total_spend,\n        sum(impressions) AS total_impressions,\n        sum(clicks) AS total_clicks,\n        sum(conversions) AS total_conversions\n    FROM staging.stg_marketing_spend\n    GROUP BY spend_date, channel\n),\nchannel_sessions AS (\n    SELECT\n        session_date,\n        channel,\n        sum(total_sessions) AS sessions,\n        sum(new_users) AS new_users,\n        sum(purchase_events) AS purchases\n    FROM staging.stg_web_sessions\n    GROUP BY session_date, channel\n),\nchannel_revenue AS (\n    SELECT\n        DATE(order_date) AS order_date,\n        ws.channel,\n        sum(o.order_total) AS attributed_revenue\n    FROM staging.stg_orders o\n    INNER JOIN staging.stg_web_sessions ws\n        ON DATE(o.order_date) = ws.session_date\n    WHERE o.payment_status = 'paid'\n    GROUP BY DATE(order_date), ws.channel\n)\nSELECT\n    cs.spend_date AS report_date,\n    cs.channel,\n    cs.total_spend,\n    cs.total_impressions,\n    cs.total_clicks,\n    cs.total_conversions,\n    sess.sessions,\n    sess.new_users,\n    cr.attributed_revenue,\n    round(cr.attributed_revenue \u002F NULLIF(cs.total_spend, 0), 2) AS roas,\n    round(cs.total_spend \u002F NULLIF(cs.total_conversions, 0), 2) AS cost_per_acquisition,\n    round(cs.total_clicks \u002F NULLIF(cs.total_impressions, 0) * 100, 2) AS click_through_rate\nFROM channel_spend cs\nLEFT JOIN channel_sessions sess\n    ON cs.spend_date = sess.session_date\n    AND cs.channel = sess.channel\nLEFT JOIN channel_revenue cr\n    ON cs.spend_date = cr.order_date\n    AND cs.channel = cr.channel\nORDER BY cs.spend_date DESC, cs.total_spend DESC\n",[35715],{"type":46,"tag":88,"props":35716,"children":35717},{"__ignoreMap":7},[35718,35725,35732,35739,35746,35753,35760,35767,35774,35781,35788,35795,35802,35809,35816,35823,35830,35849,35856,35863,35870,35889,35908,35927,35946,35965,35976,35983,35998,36005,36012,36019,36042,36061,36080,36099,36110,36117,36132,36139,36159,36178,36213,36236,36259,36306,36333,36361,36368,36375,36398,36417,36436,36455,36474,36493,36512,36531,36550,36625,36700,36787,36798,36809,36844,36879,36890,36925,36960],{"type":46,"tag":107,"props":35719,"children":35720},{"class":109,"line":110},[35721],{"type":46,"tag":107,"props":35722,"children":35723},{"style":467},[35724],{"type":52,"value":470},{"type":46,"tag":107,"props":35726,"children":35727},{"class":109,"line":473},[35728],{"type":46,"tag":107,"props":35729,"children":35730},{"style":467},[35731],{"type":52,"value":34370},{"type":46,"tag":107,"props":35733,"children":35734},{"class":109,"line":23},[35735],{"type":46,"tag":107,"props":35736,"children":35737},{"style":467},[35738],{"type":52,"value":487},{"type":46,"tag":107,"props":35740,"children":35741},{"class":109,"line":490},[35742],{"type":46,"tag":107,"props":35743,"children":35744},{"style":467},[35745],{"type":52,"value":496},{"type":46,"tag":107,"props":35747,"children":35748},{"class":109,"line":499},[35749],{"type":46,"tag":107,"props":35750,"children":35751},{"style":467},[35752],{"type":52,"value":505},{"type":46,"tag":107,"props":35754,"children":35755},{"class":109,"line":508},[35756],{"type":46,"tag":107,"props":35757,"children":35758},{"style":467},[35759],{"type":52,"value":514},{"type":46,"tag":107,"props":35761,"children":35762},{"class":109,"line":517},[35763],{"type":46,"tag":107,"props":35764,"children":35765},{"style":467},[35766],{"type":52,"value":34406},{"type":46,"tag":107,"props":35768,"children":35769},{"class":109,"line":526},[35770],{"type":46,"tag":107,"props":35771,"children":35772},{"style":467},[35773],{"type":52,"value":34414},{"type":46,"tag":107,"props":35775,"children":35776},{"class":109,"line":535},[35777],{"type":46,"tag":107,"props":35778,"children":35779},{"style":467},[35780],{"type":52,"value":29320},{"type":46,"tag":107,"props":35782,"children":35783},{"class":109,"line":544},[35784],{"type":46,"tag":107,"props":35785,"children":35786},{"style":467},[35787],{"type":52,"value":541},{"type":46,"tag":107,"props":35789,"children":35790},{"class":109,"line":553},[35791],{"type":46,"tag":107,"props":35792,"children":35793},{"style":467},[35794],{"type":52,"value":34436},{"type":46,"tag":107,"props":35796,"children":35797},{"class":109,"line":562},[35798],{"type":46,"tag":107,"props":35799,"children":35800},{"style":467},[35801],{"type":52,"value":559},{"type":46,"tag":107,"props":35803,"children":35804},{"class":109,"line":571},[35805],{"type":46,"tag":107,"props":35806,"children":35807},{"style":467},[35808],{"type":52,"value":568},{"type":46,"tag":107,"props":35810,"children":35811},{"class":109,"line":580},[35812],{"type":46,"tag":107,"props":35813,"children":35814},{"style":467},[35815],{"type":52,"value":577},{"type":46,"tag":107,"props":35817,"children":35818},{"class":109,"line":11},[35819],{"type":46,"tag":107,"props":35820,"children":35821},{"style":467},[35822],{"type":52,"value":664},{"type":46,"tag":107,"props":35824,"children":35825},{"class":109,"line":597},[35826],{"type":46,"tag":107,"props":35827,"children":35828},{"emptyLinePlaceholder":22},[35829],{"type":52,"value":673},{"type":46,"tag":107,"props":35831,"children":35832},{"class":109,"line":606},[35833,35837,35841,35845],{"type":46,"tag":107,"props":35834,"children":35835},{"style":680},[35836],{"type":52,"value":31361},{"type":46,"tag":107,"props":35838,"children":35839},{"style":695},[35840],{"type":52,"value":34483},{"type":46,"tag":107,"props":35842,"children":35843},{"style":680},[35844],{"type":52,"value":898},{"type":46,"tag":107,"props":35846,"children":35847},{"style":695},[35848],{"type":52,"value":31375},{"type":46,"tag":107,"props":35850,"children":35851},{"class":109,"line":614},[35852],{"type":46,"tag":107,"props":35853,"children":35854},{"style":680},[35855],{"type":52,"value":31383},{"type":46,"tag":107,"props":35857,"children":35858},{"class":109,"line":622},[35859],{"type":46,"tag":107,"props":35860,"children":35861},{"style":695},[35862],{"type":52,"value":34506},{"type":46,"tag":107,"props":35864,"children":35865},{"class":109,"line":631},[35866],{"type":46,"tag":107,"props":35867,"children":35868},{"style":695},[35869],{"type":52,"value":34514},{"type":46,"tag":107,"props":35871,"children":35872},{"class":109,"line":640},[35873,35877,35881,35885],{"type":46,"tag":107,"props":35874,"children":35875},{"style":120},[35876],{"type":52,"value":34522},{"type":46,"tag":107,"props":35878,"children":35879},{"style":695},[35880],{"type":52,"value":34527},{"type":46,"tag":107,"props":35882,"children":35883},{"style":680},[35884],{"type":52,"value":898},{"type":46,"tag":107,"props":35886,"children":35887},{"style":695},[35888],{"type":52,"value":34536},{"type":46,"tag":107,"props":35890,"children":35891},{"class":109,"line":649},[35892,35896,35900,35904],{"type":46,"tag":107,"props":35893,"children":35894},{"style":120},[35895],{"type":52,"value":34522},{"type":46,"tag":107,"props":35897,"children":35898},{"style":695},[35899],{"type":52,"value":34548},{"type":46,"tag":107,"props":35901,"children":35902},{"style":680},[35903],{"type":52,"value":898},{"type":46,"tag":107,"props":35905,"children":35906},{"style":695},[35907],{"type":52,"value":34557},{"type":46,"tag":107,"props":35909,"children":35910},{"class":109,"line":658},[35911,35915,35919,35923],{"type":46,"tag":107,"props":35912,"children":35913},{"style":120},[35914],{"type":52,"value":34522},{"type":46,"tag":107,"props":35916,"children":35917},{"style":695},[35918],{"type":52,"value":34569},{"type":46,"tag":107,"props":35920,"children":35921},{"style":680},[35922],{"type":52,"value":898},{"type":46,"tag":107,"props":35924,"children":35925},{"style":695},[35926],{"type":52,"value":34578},{"type":46,"tag":107,"props":35928,"children":35929},{"class":109,"line":667},[35930,35934,35938,35942],{"type":46,"tag":107,"props":35931,"children":35932},{"style":120},[35933],{"type":52,"value":34522},{"type":46,"tag":107,"props":35935,"children":35936},{"style":695},[35937],{"type":52,"value":34590},{"type":46,"tag":107,"props":35939,"children":35940},{"style":680},[35941],{"type":52,"value":898},{"type":46,"tag":107,"props":35943,"children":35944},{"style":695},[35945],{"type":52,"value":34599},{"type":46,"tag":107,"props":35947,"children":35948},{"class":109,"line":676},[35949,35953,35957,35961],{"type":46,"tag":107,"props":35950,"children":35951},{"style":680},[35952],{"type":52,"value":31495},{"type":46,"tag":107,"props":35954,"children":35955},{"style":120},[35956],{"type":52,"value":29773},{"type":46,"tag":107,"props":35958,"children":35959},{"style":695},[35960],{"type":52,"value":698},{"type":46,"tag":107,"props":35962,"children":35963},{"style":120},[35964],{"type":52,"value":34619},{"type":46,"tag":107,"props":35966,"children":35967},{"class":109,"line":686},[35968,35972],{"type":46,"tag":107,"props":35969,"children":35970},{"style":680},[35971],{"type":52,"value":31693},{"type":46,"tag":107,"props":35973,"children":35974},{"style":695},[35975],{"type":52,"value":34631},{"type":46,"tag":107,"props":35977,"children":35978},{"class":109,"line":716},[35979],{"type":46,"tag":107,"props":35980,"children":35981},{"style":695},[35982],{"type":52,"value":31611},{"type":46,"tag":107,"props":35984,"children":35985},{"class":109,"line":738},[35986,35990,35994],{"type":46,"tag":107,"props":35987,"children":35988},{"style":695},[35989],{"type":52,"value":34646},{"type":46,"tag":107,"props":35991,"children":35992},{"style":680},[35993],{"type":52,"value":898},{"type":46,"tag":107,"props":35995,"children":35996},{"style":695},[35997],{"type":52,"value":31375},{"type":46,"tag":107,"props":35999,"children":36000},{"class":109,"line":764},[36001],{"type":46,"tag":107,"props":36002,"children":36003},{"style":680},[36004],{"type":52,"value":31383},{"type":46,"tag":107,"props":36006,"children":36007},{"class":109,"line":790},[36008],{"type":46,"tag":107,"props":36009,"children":36010},{"style":695},[36011],{"type":52,"value":34669},{"type":46,"tag":107,"props":36013,"children":36014},{"class":109,"line":815},[36015],{"type":46,"tag":107,"props":36016,"children":36017},{"style":695},[36018],{"type":52,"value":34514},{"type":46,"tag":107,"props":36020,"children":36021},{"class":109,"line":836},[36022,36026,36030,36034,36038],{"type":46,"tag":107,"props":36023,"children":36024},{"style":120},[36025],{"type":52,"value":34522},{"type":46,"tag":107,"props":36027,"children":36028},{"style":695},[36029],{"type":52,"value":34688},{"type":46,"tag":107,"props":36031,"children":36032},{"style":680},[36033],{"type":52,"value":898},{"type":46,"tag":107,"props":36035,"children":36036},{"style":680},[36037],{"type":52,"value":34697},{"type":46,"tag":107,"props":36039,"children":36040},{"style":695},[36041],{"type":52,"value":735},{"type":46,"tag":107,"props":36043,"children":36044},{"class":109,"line":906},[36045,36049,36053,36057],{"type":46,"tag":107,"props":36046,"children":36047},{"style":120},[36048],{"type":52,"value":34522},{"type":46,"tag":107,"props":36050,"children":36051},{"style":695},[36052],{"type":52,"value":34713},{"type":46,"tag":107,"props":36054,"children":36055},{"style":680},[36056],{"type":52,"value":898},{"type":46,"tag":107,"props":36058,"children":36059},{"style":695},[36060],{"type":52,"value":6902},{"type":46,"tag":107,"props":36062,"children":36063},{"class":109,"line":968},[36064,36068,36072,36076],{"type":46,"tag":107,"props":36065,"children":36066},{"style":120},[36067],{"type":52,"value":34522},{"type":46,"tag":107,"props":36069,"children":36070},{"style":695},[36071],{"type":52,"value":34733},{"type":46,"tag":107,"props":36073,"children":36074},{"style":680},[36075],{"type":52,"value":898},{"type":46,"tag":107,"props":36077,"children":36078},{"style":695},[36079],{"type":52,"value":34742},{"type":46,"tag":107,"props":36081,"children":36082},{"class":109,"line":1030},[36083,36087,36091,36095],{"type":46,"tag":107,"props":36084,"children":36085},{"style":680},[36086],{"type":52,"value":31495},{"type":46,"tag":107,"props":36088,"children":36089},{"style":120},[36090],{"type":52,"value":29773},{"type":46,"tag":107,"props":36092,"children":36093},{"style":695},[36094],{"type":52,"value":698},{"type":46,"tag":107,"props":36096,"children":36097},{"style":120},[36098],{"type":52,"value":34762},{"type":46,"tag":107,"props":36100,"children":36101},{"class":109,"line":1092},[36102,36106],{"type":46,"tag":107,"props":36103,"children":36104},{"style":680},[36105],{"type":52,"value":31693},{"type":46,"tag":107,"props":36107,"children":36108},{"style":695},[36109],{"type":52,"value":34774},{"type":46,"tag":107,"props":36111,"children":36112},{"class":109,"line":1113},[36113],{"type":46,"tag":107,"props":36114,"children":36115},{"style":695},[36116],{"type":52,"value":31611},{"type":46,"tag":107,"props":36118,"children":36119},{"class":109,"line":1134},[36120,36124,36128],{"type":46,"tag":107,"props":36121,"children":36122},{"style":695},[36123],{"type":52,"value":34789},{"type":46,"tag":107,"props":36125,"children":36126},{"style":680},[36127],{"type":52,"value":898},{"type":46,"tag":107,"props":36129,"children":36130},{"style":695},[36131],{"type":52,"value":31375},{"type":46,"tag":107,"props":36133,"children":36134},{"class":109,"line":1155},[36135],{"type":46,"tag":107,"props":36136,"children":36137},{"style":680},[36138],{"type":52,"value":31383},{"type":46,"tag":107,"props":36140,"children":36141},{"class":109,"line":1201},[36142,36147,36151,36155],{"type":46,"tag":107,"props":36143,"children":36144},{"style":680},[36145],{"type":52,"value":36146},"        DATE",{"type":46,"tag":107,"props":36148,"children":36149},{"style":695},[36150],{"type":52,"value":29969},{"type":46,"tag":107,"props":36152,"children":36153},{"style":680},[36154],{"type":52,"value":898},{"type":46,"tag":107,"props":36156,"children":36157},{"style":695},[36158],{"type":52,"value":787},{"type":46,"tag":107,"props":36160,"children":36161},{"class":109,"line":1227},[36162,36166,36170,36174],{"type":46,"tag":107,"props":36163,"children":36164},{"style":120},[36165],{"type":52,"value":34828},{"type":46,"tag":107,"props":36167,"children":36168},{"style":695},[36169],{"type":52,"value":698},{"type":46,"tag":107,"props":36171,"children":36172},{"style":120},[36173],{"type":52,"value":34837},{"type":46,"tag":107,"props":36175,"children":36176},{"style":695},[36177],{"type":52,"value":735},{"type":46,"tag":107,"props":36179,"children":36180},{"class":109,"line":1253},[36181,36185,36189,36193,36197,36201,36205,36209],{"type":46,"tag":107,"props":36182,"children":36183},{"style":120},[36184],{"type":52,"value":34522},{"type":46,"tag":107,"props":36186,"children":36187},{"style":695},[36188],{"type":52,"value":847},{"type":46,"tag":107,"props":36190,"children":36191},{"style":120},[36192],{"type":52,"value":852},{"type":46,"tag":107,"props":36194,"children":36195},{"style":695},[36196],{"type":52,"value":698},{"type":46,"tag":107,"props":36198,"children":36199},{"style":120},[36200],{"type":52,"value":31961},{"type":46,"tag":107,"props":36202,"children":36203},{"style":695},[36204],{"type":52,"value":1376},{"type":46,"tag":107,"props":36206,"children":36207},{"style":680},[36208],{"type":52,"value":898},{"type":46,"tag":107,"props":36210,"children":36211},{"style":695},[36212],{"type":52,"value":34877},{"type":46,"tag":107,"props":36214,"children":36215},{"class":109,"line":1281},[36216,36220,36224,36228,36232],{"type":46,"tag":107,"props":36217,"children":36218},{"style":680},[36219],{"type":52,"value":31495},{"type":46,"tag":107,"props":36221,"children":36222},{"style":120},[36223],{"type":52,"value":29773},{"type":46,"tag":107,"props":36225,"children":36226},{"style":695},[36227],{"type":52,"value":698},{"type":46,"tag":107,"props":36229,"children":36230},{"style":120},[36231],{"type":52,"value":30395},{"type":46,"tag":107,"props":36233,"children":36234},{"style":695},[36235],{"type":52,"value":1278},{"type":46,"tag":107,"props":36237,"children":36238},{"class":109,"line":1307},[36239,36243,36247,36251,36255],{"type":46,"tag":107,"props":36240,"children":36241},{"style":680},[36242],{"type":52,"value":31519},{"type":46,"tag":107,"props":36244,"children":36245},{"style":120},[36246],{"type":52,"value":29773},{"type":46,"tag":107,"props":36248,"children":36249},{"style":695},[36250],{"type":52,"value":698},{"type":46,"tag":107,"props":36252,"children":36253},{"style":120},[36254],{"type":52,"value":34920},{"type":46,"tag":107,"props":36256,"children":36257},{"style":695},[36258],{"type":52,"value":34925},{"type":46,"tag":107,"props":36260,"children":36261},{"class":109,"line":1348},[36262,36266,36270,36274,36278,36282,36286,36290,36294,36298,36302],{"type":46,"tag":107,"props":36263,"children":36264},{"style":680},[36265],{"type":52,"value":31544},{"type":46,"tag":107,"props":36267,"children":36268},{"style":680},[36269],{"type":52,"value":2175},{"type":46,"tag":107,"props":36271,"children":36272},{"style":695},[36273],{"type":52,"value":847},{"type":46,"tag":107,"props":36275,"children":36276},{"style":120},[36277],{"type":52,"value":852},{"type":46,"tag":107,"props":36279,"children":36280},{"style":695},[36281],{"type":52,"value":698},{"type":46,"tag":107,"props":36283,"children":36284},{"style":120},[36285],{"type":52,"value":31458},{"type":46,"tag":107,"props":36287,"children":36288},{"style":695},[36289],{"type":52,"value":1376},{"type":46,"tag":107,"props":36291,"children":36292},{"style":680},[36293],{"type":52,"value":1381},{"type":46,"tag":107,"props":36295,"children":36296},{"style":120},[36297],{"type":52,"value":34961},{"type":46,"tag":107,"props":36299,"children":36300},{"style":695},[36301],{"type":52,"value":698},{"type":46,"tag":107,"props":36303,"children":36304},{"style":120},[36305],{"type":52,"value":34970},{"type":46,"tag":107,"props":36307,"children":36308},{"class":109,"line":2226},[36309,36313,36317,36321,36325,36329],{"type":46,"tag":107,"props":36310,"children":36311},{"style":680},[36312],{"type":52,"value":31581},{"type":46,"tag":107,"props":36314,"children":36315},{"style":120},[36316],{"type":52,"value":1318},{"type":46,"tag":107,"props":36318,"children":36319},{"style":695},[36320],{"type":52,"value":698},{"type":46,"tag":107,"props":36322,"children":36323},{"style":120},[36324],{"type":52,"value":31594},{"type":46,"tag":107,"props":36326,"children":36327},{"style":680},[36328],{"type":52,"value":1331},{"type":46,"tag":107,"props":36330,"children":36331},{"style":126},[36332],{"type":52,"value":31603},{"type":46,"tag":107,"props":36334,"children":36335},{"class":109,"line":2285},[36336,36340,36344,36349,36353,36357],{"type":46,"tag":107,"props":36337,"children":36338},{"style":680},[36339],{"type":52,"value":31693},{"type":46,"tag":107,"props":36341,"children":36342},{"style":680},[36343],{"type":52,"value":2175},{"type":46,"tag":107,"props":36345,"children":36346},{"style":695},[36347],{"type":52,"value":36348},"(order_date), ",{"type":46,"tag":107,"props":36350,"children":36351},{"style":120},[36352],{"type":52,"value":35014},{"type":46,"tag":107,"props":36354,"children":36355},{"style":695},[36356],{"type":52,"value":698},{"type":46,"tag":107,"props":36358,"children":36359},{"style":120},[36360],{"type":52,"value":35023},{"type":46,"tag":107,"props":36362,"children":36363},{"class":109,"line":35026},[36364],{"type":46,"tag":107,"props":36365,"children":36366},{"style":695},[36367],{"type":52,"value":1404},{"type":46,"tag":107,"props":36369,"children":36370},{"class":109,"line":35034},[36371],{"type":46,"tag":107,"props":36372,"children":36373},{"style":680},[36374],{"type":52,"value":683},{"type":46,"tag":107,"props":36376,"children":36377},{"class":109,"line":35042},[36378,36382,36386,36390,36394],{"type":46,"tag":107,"props":36379,"children":36380},{"style":120},[36381],{"type":52,"value":31741},{"type":46,"tag":107,"props":36383,"children":36384},{"style":695},[36385],{"type":52,"value":698},{"type":46,"tag":107,"props":36387,"children":36388},{"style":120},[36389],{"type":52,"value":35056},{"type":46,"tag":107,"props":36391,"children":36392},{"style":680},[36393],{"type":52,"value":708},{"type":46,"tag":107,"props":36395,"children":36396},{"style":695},[36397],{"type":52,"value":35065},{"type":46,"tag":107,"props":36399,"children":36400},{"class":109,"line":35068},[36401,36405,36409,36413],{"type":46,"tag":107,"props":36402,"children":36403},{"style":120},[36404],{"type":52,"value":31741},{"type":46,"tag":107,"props":36406,"children":36407},{"style":695},[36408],{"type":52,"value":698},{"type":46,"tag":107,"props":36410,"children":36411},{"style":120},[36412],{"type":52,"value":34837},{"type":46,"tag":107,"props":36414,"children":36415},{"style":695},[36416],{"type":52,"value":735},{"type":46,"tag":107,"props":36418,"children":36419},{"class":109,"line":35088},[36420,36424,36428,36432],{"type":46,"tag":107,"props":36421,"children":36422},{"style":120},[36423],{"type":52,"value":31741},{"type":46,"tag":107,"props":36425,"children":36426},{"style":695},[36427],{"type":52,"value":698},{"type":46,"tag":107,"props":36429,"children":36430},{"style":120},[36431],{"type":52,"value":35102},{"type":46,"tag":107,"props":36433,"children":36434},{"style":695},[36435],{"type":52,"value":735},{"type":46,"tag":107,"props":36437,"children":36438},{"class":109,"line":35109},[36439,36443,36447,36451],{"type":46,"tag":107,"props":36440,"children":36441},{"style":120},[36442],{"type":52,"value":31741},{"type":46,"tag":107,"props":36444,"children":36445},{"style":695},[36446],{"type":52,"value":698},{"type":46,"tag":107,"props":36448,"children":36449},{"style":120},[36450],{"type":52,"value":35123},{"type":46,"tag":107,"props":36452,"children":36453},{"style":695},[36454],{"type":52,"value":735},{"type":46,"tag":107,"props":36456,"children":36457},{"class":109,"line":35130},[36458,36462,36466,36470],{"type":46,"tag":107,"props":36459,"children":36460},{"style":120},[36461],{"type":52,"value":31741},{"type":46,"tag":107,"props":36463,"children":36464},{"style":695},[36465],{"type":52,"value":698},{"type":46,"tag":107,"props":36467,"children":36468},{"style":120},[36469],{"type":52,"value":35144},{"type":46,"tag":107,"props":36471,"children":36472},{"style":695},[36473],{"type":52,"value":735},{"type":46,"tag":107,"props":36475,"children":36476},{"class":109,"line":35151},[36477,36481,36485,36489],{"type":46,"tag":107,"props":36478,"children":36479},{"style":120},[36480],{"type":52,"value":31741},{"type":46,"tag":107,"props":36482,"children":36483},{"style":695},[36484],{"type":52,"value":698},{"type":46,"tag":107,"props":36486,"children":36487},{"style":120},[36488],{"type":52,"value":35165},{"type":46,"tag":107,"props":36490,"children":36491},{"style":695},[36492],{"type":52,"value":735},{"type":46,"tag":107,"props":36494,"children":36495},{"class":109,"line":35172},[36496,36500,36504,36508],{"type":46,"tag":107,"props":36497,"children":36498},{"style":120},[36499],{"type":52,"value":35178},{"type":46,"tag":107,"props":36501,"children":36502},{"style":695},[36503],{"type":52,"value":698},{"type":46,"tag":107,"props":36505,"children":36506},{"style":120},[36507],{"type":52,"value":6327},{"type":46,"tag":107,"props":36509,"children":36510},{"style":695},[36511],{"type":52,"value":735},{"type":46,"tag":107,"props":36513,"children":36514},{"class":109,"line":35193},[36515,36519,36523,36527],{"type":46,"tag":107,"props":36516,"children":36517},{"style":120},[36518],{"type":52,"value":35178},{"type":46,"tag":107,"props":36520,"children":36521},{"style":695},[36522],{"type":52,"value":698},{"type":46,"tag":107,"props":36524,"children":36525},{"style":120},[36526],{"type":52,"value":6352},{"type":46,"tag":107,"props":36528,"children":36529},{"style":695},[36530],{"type":52,"value":735},{"type":46,"tag":107,"props":36532,"children":36533},{"class":109,"line":35213},[36534,36538,36542,36546],{"type":46,"tag":107,"props":36535,"children":36536},{"style":120},[36537],{"type":52,"value":35219},{"type":46,"tag":107,"props":36539,"children":36540},{"style":695},[36541],{"type":52,"value":698},{"type":46,"tag":107,"props":36543,"children":36544},{"style":120},[36545],{"type":52,"value":35228},{"type":46,"tag":107,"props":36547,"children":36548},{"style":695},[36549],{"type":52,"value":735},{"type":46,"tag":107,"props":36551,"children":36552},{"class":109,"line":35235},[36553,36557,36561,36565,36569,36573,36577,36581,36585,36589,36593,36597,36601,36605,36609,36613,36617,36621],{"type":46,"tag":107,"props":36554,"children":36555},{"style":120},[36556],{"type":52,"value":29653},{"type":46,"tag":107,"props":36558,"children":36559},{"style":695},[36560],{"type":52,"value":847},{"type":46,"tag":107,"props":36562,"children":36563},{"style":120},[36564],{"type":52,"value":35249},{"type":46,"tag":107,"props":36566,"children":36567},{"style":695},[36568],{"type":52,"value":698},{"type":46,"tag":107,"props":36570,"children":36571},{"style":120},[36572],{"type":52,"value":35228},{"type":46,"tag":107,"props":36574,"children":36575},{"style":680},[36576],{"type":52,"value":1175},{"type":46,"tag":107,"props":36578,"children":36579},{"style":120},[36580],{"type":52,"value":30249},{"type":46,"tag":107,"props":36582,"children":36583},{"style":695},[36584],{"type":52,"value":847},{"type":46,"tag":107,"props":36586,"children":36587},{"style":120},[36588],{"type":52,"value":31888},{"type":46,"tag":107,"props":36590,"children":36591},{"style":695},[36592],{"type":52,"value":698},{"type":46,"tag":107,"props":36594,"children":36595},{"style":120},[36596],{"type":52,"value":35102},{"type":46,"tag":107,"props":36598,"children":36599},{"style":695},[36600],{"type":52,"value":235},{"type":46,"tag":107,"props":36602,"children":36603},{"style":120},[36604],{"type":52,"value":1189},{"type":46,"tag":107,"props":36606,"children":36607},{"style":695},[36608],{"type":52,"value":29682},{"type":46,"tag":107,"props":36610,"children":36611},{"style":120},[36612],{"type":52,"value":888},{"type":46,"tag":107,"props":36614,"children":36615},{"style":695},[36616],{"type":52,"value":1376},{"type":46,"tag":107,"props":36618,"children":36619},{"style":680},[36620],{"type":52,"value":898},{"type":46,"tag":107,"props":36622,"children":36623},{"style":695},[36624],{"type":52,"value":35310},{"type":46,"tag":107,"props":36626,"children":36627},{"class":109,"line":35313},[36628,36632,36636,36640,36644,36648,36652,36656,36660,36664,36668,36672,36676,36680,36684,36688,36692,36696],{"type":46,"tag":107,"props":36629,"children":36630},{"style":120},[36631],{"type":52,"value":29653},{"type":46,"tag":107,"props":36633,"children":36634},{"style":695},[36635],{"type":52,"value":847},{"type":46,"tag":107,"props":36637,"children":36638},{"style":120},[36639],{"type":52,"value":31888},{"type":46,"tag":107,"props":36641,"children":36642},{"style":695},[36643],{"type":52,"value":698},{"type":46,"tag":107,"props":36645,"children":36646},{"style":120},[36647],{"type":52,"value":35102},{"type":46,"tag":107,"props":36649,"children":36650},{"style":680},[36651],{"type":52,"value":1175},{"type":46,"tag":107,"props":36653,"children":36654},{"style":120},[36655],{"type":52,"value":30249},{"type":46,"tag":107,"props":36657,"children":36658},{"style":695},[36659],{"type":52,"value":847},{"type":46,"tag":107,"props":36661,"children":36662},{"style":120},[36663],{"type":52,"value":31888},{"type":46,"tag":107,"props":36665,"children":36666},{"style":695},[36667],{"type":52,"value":698},{"type":46,"tag":107,"props":36669,"children":36670},{"style":120},[36671],{"type":52,"value":35165},{"type":46,"tag":107,"props":36673,"children":36674},{"style":695},[36675],{"type":52,"value":235},{"type":46,"tag":107,"props":36677,"children":36678},{"style":120},[36679],{"type":52,"value":1189},{"type":46,"tag":107,"props":36681,"children":36682},{"style":695},[36683],{"type":52,"value":29682},{"type":46,"tag":107,"props":36685,"children":36686},{"style":120},[36687],{"type":52,"value":888},{"type":46,"tag":107,"props":36689,"children":36690},{"style":695},[36691],{"type":52,"value":1376},{"type":46,"tag":107,"props":36693,"children":36694},{"style":680},[36695],{"type":52,"value":898},{"type":46,"tag":107,"props":36697,"children":36698},{"style":695},[36699],{"type":52,"value":35387},{"type":46,"tag":107,"props":36701,"children":36702},{"class":109,"line":35390},[36703,36707,36711,36715,36719,36723,36727,36731,36735,36739,36743,36747,36751,36755,36759,36763,36767,36771,36775,36779,36783],{"type":46,"tag":107,"props":36704,"children":36705},{"style":120},[36706],{"type":52,"value":29653},{"type":46,"tag":107,"props":36708,"children":36709},{"style":695},[36710],{"type":52,"value":847},{"type":46,"tag":107,"props":36712,"children":36713},{"style":120},[36714],{"type":52,"value":31888},{"type":46,"tag":107,"props":36716,"children":36717},{"style":695},[36718],{"type":52,"value":698},{"type":46,"tag":107,"props":36720,"children":36721},{"style":120},[36722],{"type":52,"value":35144},{"type":46,"tag":107,"props":36724,"children":36725},{"style":680},[36726],{"type":52,"value":1175},{"type":46,"tag":107,"props":36728,"children":36729},{"style":120},[36730],{"type":52,"value":30249},{"type":46,"tag":107,"props":36732,"children":36733},{"style":695},[36734],{"type":52,"value":847},{"type":46,"tag":107,"props":36736,"children":36737},{"style":120},[36738],{"type":52,"value":31888},{"type":46,"tag":107,"props":36740,"children":36741},{"style":695},[36742],{"type":52,"value":698},{"type":46,"tag":107,"props":36744,"children":36745},{"style":120},[36746],{"type":52,"value":35123},{"type":46,"tag":107,"props":36748,"children":36749},{"style":695},[36750],{"type":52,"value":235},{"type":46,"tag":107,"props":36752,"children":36753},{"style":120},[36754],{"type":52,"value":1189},{"type":46,"tag":107,"props":36756,"children":36757},{"style":695},[36758],{"type":52,"value":1376},{"type":46,"tag":107,"props":36760,"children":36761},{"style":680},[36762],{"type":52,"value":6820},{"type":46,"tag":107,"props":36764,"children":36765},{"style":120},[36766],{"type":52,"value":1180},{"type":46,"tag":107,"props":36768,"children":36769},{"style":695},[36770],{"type":52,"value":235},{"type":46,"tag":107,"props":36772,"children":36773},{"style":120},[36774],{"type":52,"value":888},{"type":46,"tag":107,"props":36776,"children":36777},{"style":695},[36778],{"type":52,"value":1376},{"type":46,"tag":107,"props":36780,"children":36781},{"style":680},[36782],{"type":52,"value":898},{"type":46,"tag":107,"props":36784,"children":36785},{"style":695},[36786],{"type":52,"value":35476},{"type":46,"tag":107,"props":36788,"children":36789},{"class":109,"line":35479},[36790,36794],{"type":46,"tag":107,"props":36791,"children":36792},{"style":680},[36793],{"type":52,"value":1259},{"type":46,"tag":107,"props":36795,"children":36796},{"style":695},[36797],{"type":52,"value":35489},{"type":46,"tag":107,"props":36799,"children":36800},{"class":109,"line":35492},[36801,36805],{"type":46,"tag":107,"props":36802,"children":36803},{"style":680},[36804],{"type":52,"value":348},{"type":46,"tag":107,"props":36806,"children":36807},{"style":695},[36808],{"type":52,"value":35502},{"type":46,"tag":107,"props":36810,"children":36811},{"class":109,"line":35505},[36812,36816,36820,36824,36828,36832,36836,36840],{"type":46,"tag":107,"props":36813,"children":36814},{"style":680},[36815],{"type":52,"value":1313},{"type":46,"tag":107,"props":36817,"children":36818},{"style":120},[36819],{"type":52,"value":32092},{"type":46,"tag":107,"props":36821,"children":36822},{"style":695},[36823],{"type":52,"value":698},{"type":46,"tag":107,"props":36825,"children":36826},{"style":120},[36827],{"type":52,"value":35056},{"type":46,"tag":107,"props":36829,"children":36830},{"style":680},[36831],{"type":52,"value":1331},{"type":46,"tag":107,"props":36833,"children":36834},{"style":120},[36835],{"type":52,"value":35531},{"type":46,"tag":107,"props":36837,"children":36838},{"style":695},[36839],{"type":52,"value":698},{"type":46,"tag":107,"props":36841,"children":36842},{"style":120},[36843],{"type":52,"value":34970},{"type":46,"tag":107,"props":36845,"children":36846},{"class":109,"line":35542},[36847,36851,36855,36859,36863,36867,36871,36875],{"type":46,"tag":107,"props":36848,"children":36849},{"style":680},[36850],{"type":52,"value":1354},{"type":46,"tag":107,"props":36852,"children":36853},{"style":120},[36854],{"type":52,"value":32092},{"type":46,"tag":107,"props":36856,"children":36857},{"style":695},[36858],{"type":52,"value":698},{"type":46,"tag":107,"props":36860,"children":36861},{"style":120},[36862],{"type":52,"value":34837},{"type":46,"tag":107,"props":36864,"children":36865},{"style":680},[36866],{"type":52,"value":1331},{"type":46,"tag":107,"props":36868,"children":36869},{"style":120},[36870],{"type":52,"value":35531},{"type":46,"tag":107,"props":36872,"children":36873},{"style":695},[36874],{"type":52,"value":698},{"type":46,"tag":107,"props":36876,"children":36877},{"style":120},[36878],{"type":52,"value":35023},{"type":46,"tag":107,"props":36880,"children":36881},{"class":109,"line":35578},[36882,36886],{"type":46,"tag":107,"props":36883,"children":36884},{"style":680},[36885],{"type":52,"value":348},{"type":46,"tag":107,"props":36887,"children":36888},{"style":695},[36889],{"type":52,"value":35588},{"type":46,"tag":107,"props":36891,"children":36892},{"class":109,"line":35591},[36893,36897,36901,36905,36909,36913,36917,36921],{"type":46,"tag":107,"props":36894,"children":36895},{"style":680},[36896],{"type":52,"value":1313},{"type":46,"tag":107,"props":36898,"children":36899},{"style":120},[36900],{"type":52,"value":32092},{"type":46,"tag":107,"props":36902,"children":36903},{"style":695},[36904],{"type":52,"value":698},{"type":46,"tag":107,"props":36906,"children":36907},{"style":120},[36908],{"type":52,"value":35056},{"type":46,"tag":107,"props":36910,"children":36911},{"style":680},[36912],{"type":52,"value":1331},{"type":46,"tag":107,"props":36914,"children":36915},{"style":120},[36916],{"type":52,"value":35617},{"type":46,"tag":107,"props":36918,"children":36919},{"style":695},[36920],{"type":52,"value":698},{"type":46,"tag":107,"props":36922,"children":36923},{"style":120},[36924],{"type":52,"value":35626},{"type":46,"tag":107,"props":36926,"children":36927},{"class":109,"line":35629},[36928,36932,36936,36940,36944,36948,36952,36956],{"type":46,"tag":107,"props":36929,"children":36930},{"style":680},[36931],{"type":52,"value":1354},{"type":46,"tag":107,"props":36933,"children":36934},{"style":120},[36935],{"type":52,"value":32092},{"type":46,"tag":107,"props":36937,"children":36938},{"style":695},[36939],{"type":52,"value":698},{"type":46,"tag":107,"props":36941,"children":36942},{"style":120},[36943],{"type":52,"value":34837},{"type":46,"tag":107,"props":36945,"children":36946},{"style":680},[36947],{"type":52,"value":1331},{"type":46,"tag":107,"props":36949,"children":36950},{"style":120},[36951],{"type":52,"value":35617},{"type":46,"tag":107,"props":36953,"children":36954},{"style":695},[36955],{"type":52,"value":698},{"type":46,"tag":107,"props":36957,"children":36958},{"style":120},[36959],{"type":52,"value":35023},{"type":46,"tag":107,"props":36961,"children":36962},{"class":109,"line":35665},[36963,36967,36971,36975,36979,36983,36987,36991,36995,36999],{"type":46,"tag":107,"props":36964,"children":36965},{"style":680},[36966],{"type":52,"value":29802},{"type":46,"tag":107,"props":36968,"children":36969},{"style":120},[36970],{"type":52,"value":32092},{"type":46,"tag":107,"props":36972,"children":36973},{"style":695},[36974],{"type":52,"value":698},{"type":46,"tag":107,"props":36976,"children":36977},{"style":120},[36978],{"type":52,"value":35056},{"type":46,"tag":107,"props":36980,"children":36981},{"style":680},[36982],{"type":52,"value":2356},{"type":46,"tag":107,"props":36984,"children":36985},{"style":695},[36986],{"type":52,"value":235},{"type":46,"tag":107,"props":36988,"children":36989},{"style":120},[36990],{"type":52,"value":31888},{"type":46,"tag":107,"props":36992,"children":36993},{"style":695},[36994],{"type":52,"value":698},{"type":46,"tag":107,"props":36996,"children":36997},{"style":120},[36998],{"type":52,"value":35102},{"type":46,"tag":107,"props":37000,"children":37001},{"style":680},[37002],{"type":52,"value":35707},{"type":46,"tag":450,"props":37004,"children":37005},{"v-slot:snowflake":7},[37006],{"type":46,"tag":97,"props":37007,"children":37009},{"className":455,"code":37008,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: reports.rpt_marketing_roi\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - staging.stg_marketing_spend\n  - staging.stg_web_sessions\n  - staging.stg_orders\ncolumns:\n  - name: channel\n    type: varchar\n    checks:\n      - name: not_null\n@bruin *\u002F\n\nWITH channel_spend AS (\n    SELECT\n        spend_date,\n        channel,\n        sum(spend) AS total_spend,\n        sum(impressions) AS total_impressions,\n        sum(clicks) AS total_clicks,\n        sum(conversions) AS total_conversions\n    FROM staging.stg_marketing_spend\n    GROUP BY spend_date, channel\n),\nchannel_sessions AS (\n    SELECT\n        session_date,\n        channel,\n        sum(total_sessions) AS sessions,\n        sum(new_users) AS new_users,\n        sum(purchase_events) AS purchases\n    FROM staging.stg_web_sessions\n    GROUP BY session_date, channel\n),\nchannel_revenue AS (\n    SELECT\n        order_date::DATE AS order_date,\n        ws.channel,\n        sum(o.order_total) AS attributed_revenue\n    FROM staging.stg_orders o\n    INNER JOIN staging.stg_web_sessions ws\n        ON order_date::DATE = ws.session_date\n    WHERE o.payment_status = 'paid'\n    GROUP BY order_date::DATE, ws.channel\n)\nSELECT\n    cs.spend_date AS report_date,\n    cs.channel,\n    cs.total_spend,\n    cs.total_impressions,\n    cs.total_clicks,\n    cs.total_conversions,\n    sess.sessions,\n    sess.new_users,\n    cr.attributed_revenue,\n    round(cr.attributed_revenue \u002F NULLIF(cs.total_spend, 0), 2) AS roas,\n    round(cs.total_spend \u002F NULLIF(cs.total_conversions, 0), 2) AS cost_per_acquisition,\n    round(cs.total_clicks \u002F NULLIF(cs.total_impressions, 0) * 100, 2) AS click_through_rate\nFROM channel_spend cs\nLEFT JOIN channel_sessions sess\n    ON cs.spend_date = sess.session_date\n    AND cs.channel = sess.channel\nLEFT JOIN channel_revenue cr\n    ON cs.spend_date = cr.order_date\n    AND cs.channel = cr.channel\nORDER BY cs.spend_date DESC, cs.total_spend DESC\n",[37010],{"type":46,"tag":88,"props":37011,"children":37012},{"__ignoreMap":7},[37013,37020,37027,37034,37041,37048,37055,37062,37069,37076,37083,37090,37097,37104,37111,37118,37125,37144,37151,37158,37165,37184,37203,37222,37241,37260,37271,37278,37293,37300,37307,37314,37337,37356,37375,37394,37405,37412,37427,37434,37454,37473,37508,37531,37554,37585,37612,37643,37650,37657,37680,37699,37718,37737,37756,37775,37794,37813,37832,37907,37982,38069,38080,38091,38126,38161,38172,38207,38242],{"type":46,"tag":107,"props":37014,"children":37015},{"class":109,"line":110},[37016],{"type":46,"tag":107,"props":37017,"children":37018},{"style":467},[37019],{"type":52,"value":470},{"type":46,"tag":107,"props":37021,"children":37022},{"class":109,"line":473},[37023],{"type":46,"tag":107,"props":37024,"children":37025},{"style":467},[37026],{"type":52,"value":34370},{"type":46,"tag":107,"props":37028,"children":37029},{"class":109,"line":23},[37030],{"type":46,"tag":107,"props":37031,"children":37032},{"style":467},[37033],{"type":52,"value":487},{"type":46,"tag":107,"props":37035,"children":37036},{"class":109,"line":490},[37037],{"type":46,"tag":107,"props":37038,"children":37039},{"style":467},[37040],{"type":52,"value":496},{"type":46,"tag":107,"props":37042,"children":37043},{"class":109,"line":499},[37044],{"type":46,"tag":107,"props":37045,"children":37046},{"style":467},[37047],{"type":52,"value":505},{"type":46,"tag":107,"props":37049,"children":37050},{"class":109,"line":508},[37051],{"type":46,"tag":107,"props":37052,"children":37053},{"style":467},[37054],{"type":52,"value":514},{"type":46,"tag":107,"props":37056,"children":37057},{"class":109,"line":517},[37058],{"type":46,"tag":107,"props":37059,"children":37060},{"style":467},[37061],{"type":52,"value":34406},{"type":46,"tag":107,"props":37063,"children":37064},{"class":109,"line":526},[37065],{"type":46,"tag":107,"props":37066,"children":37067},{"style":467},[37068],{"type":52,"value":34414},{"type":46,"tag":107,"props":37070,"children":37071},{"class":109,"line":535},[37072],{"type":46,"tag":107,"props":37073,"children":37074},{"style":467},[37075],{"type":52,"value":29320},{"type":46,"tag":107,"props":37077,"children":37078},{"class":109,"line":544},[37079],{"type":46,"tag":107,"props":37080,"children":37081},{"style":467},[37082],{"type":52,"value":541},{"type":46,"tag":107,"props":37084,"children":37085},{"class":109,"line":553},[37086],{"type":46,"tag":107,"props":37087,"children":37088},{"style":467},[37089],{"type":52,"value":34436},{"type":46,"tag":107,"props":37091,"children":37092},{"class":109,"line":562},[37093],{"type":46,"tag":107,"props":37094,"children":37095},{"style":467},[37096],{"type":52,"value":559},{"type":46,"tag":107,"props":37098,"children":37099},{"class":109,"line":571},[37100],{"type":46,"tag":107,"props":37101,"children":37102},{"style":467},[37103],{"type":52,"value":568},{"type":46,"tag":107,"props":37105,"children":37106},{"class":109,"line":580},[37107],{"type":46,"tag":107,"props":37108,"children":37109},{"style":467},[37110],{"type":52,"value":577},{"type":46,"tag":107,"props":37112,"children":37113},{"class":109,"line":11},[37114],{"type":46,"tag":107,"props":37115,"children":37116},{"style":467},[37117],{"type":52,"value":664},{"type":46,"tag":107,"props":37119,"children":37120},{"class":109,"line":597},[37121],{"type":46,"tag":107,"props":37122,"children":37123},{"emptyLinePlaceholder":22},[37124],{"type":52,"value":673},{"type":46,"tag":107,"props":37126,"children":37127},{"class":109,"line":606},[37128,37132,37136,37140],{"type":46,"tag":107,"props":37129,"children":37130},{"style":680},[37131],{"type":52,"value":31361},{"type":46,"tag":107,"props":37133,"children":37134},{"style":695},[37135],{"type":52,"value":34483},{"type":46,"tag":107,"props":37137,"children":37138},{"style":680},[37139],{"type":52,"value":898},{"type":46,"tag":107,"props":37141,"children":37142},{"style":695},[37143],{"type":52,"value":31375},{"type":46,"tag":107,"props":37145,"children":37146},{"class":109,"line":614},[37147],{"type":46,"tag":107,"props":37148,"children":37149},{"style":680},[37150],{"type":52,"value":31383},{"type":46,"tag":107,"props":37152,"children":37153},{"class":109,"line":622},[37154],{"type":46,"tag":107,"props":37155,"children":37156},{"style":695},[37157],{"type":52,"value":34506},{"type":46,"tag":107,"props":37159,"children":37160},{"class":109,"line":631},[37161],{"type":46,"tag":107,"props":37162,"children":37163},{"style":695},[37164],{"type":52,"value":34514},{"type":46,"tag":107,"props":37166,"children":37167},{"class":109,"line":640},[37168,37172,37176,37180],{"type":46,"tag":107,"props":37169,"children":37170},{"style":120},[37171],{"type":52,"value":34522},{"type":46,"tag":107,"props":37173,"children":37174},{"style":695},[37175],{"type":52,"value":34527},{"type":46,"tag":107,"props":37177,"children":37178},{"style":680},[37179],{"type":52,"value":898},{"type":46,"tag":107,"props":37181,"children":37182},{"style":695},[37183],{"type":52,"value":34536},{"type":46,"tag":107,"props":37185,"children":37186},{"class":109,"line":649},[37187,37191,37195,37199],{"type":46,"tag":107,"props":37188,"children":37189},{"style":120},[37190],{"type":52,"value":34522},{"type":46,"tag":107,"props":37192,"children":37193},{"style":695},[37194],{"type":52,"value":34548},{"type":46,"tag":107,"props":37196,"children":37197},{"style":680},[37198],{"type":52,"value":898},{"type":46,"tag":107,"props":37200,"children":37201},{"style":695},[37202],{"type":52,"value":34557},{"type":46,"tag":107,"props":37204,"children":37205},{"class":109,"line":658},[37206,37210,37214,37218],{"type":46,"tag":107,"props":37207,"children":37208},{"style":120},[37209],{"type":52,"value":34522},{"type":46,"tag":107,"props":37211,"children":37212},{"style":695},[37213],{"type":52,"value":34569},{"type":46,"tag":107,"props":37215,"children":37216},{"style":680},[37217],{"type":52,"value":898},{"type":46,"tag":107,"props":37219,"children":37220},{"style":695},[37221],{"type":52,"value":34578},{"type":46,"tag":107,"props":37223,"children":37224},{"class":109,"line":667},[37225,37229,37233,37237],{"type":46,"tag":107,"props":37226,"children":37227},{"style":120},[37228],{"type":52,"value":34522},{"type":46,"tag":107,"props":37230,"children":37231},{"style":695},[37232],{"type":52,"value":34590},{"type":46,"tag":107,"props":37234,"children":37235},{"style":680},[37236],{"type":52,"value":898},{"type":46,"tag":107,"props":37238,"children":37239},{"style":695},[37240],{"type":52,"value":34599},{"type":46,"tag":107,"props":37242,"children":37243},{"class":109,"line":676},[37244,37248,37252,37256],{"type":46,"tag":107,"props":37245,"children":37246},{"style":680},[37247],{"type":52,"value":31495},{"type":46,"tag":107,"props":37249,"children":37250},{"style":120},[37251],{"type":52,"value":29773},{"type":46,"tag":107,"props":37253,"children":37254},{"style":695},[37255],{"type":52,"value":698},{"type":46,"tag":107,"props":37257,"children":37258},{"style":120},[37259],{"type":52,"value":34619},{"type":46,"tag":107,"props":37261,"children":37262},{"class":109,"line":686},[37263,37267],{"type":46,"tag":107,"props":37264,"children":37265},{"style":680},[37266],{"type":52,"value":31693},{"type":46,"tag":107,"props":37268,"children":37269},{"style":695},[37270],{"type":52,"value":34631},{"type":46,"tag":107,"props":37272,"children":37273},{"class":109,"line":716},[37274],{"type":46,"tag":107,"props":37275,"children":37276},{"style":695},[37277],{"type":52,"value":31611},{"type":46,"tag":107,"props":37279,"children":37280},{"class":109,"line":738},[37281,37285,37289],{"type":46,"tag":107,"props":37282,"children":37283},{"style":695},[37284],{"type":52,"value":34646},{"type":46,"tag":107,"props":37286,"children":37287},{"style":680},[37288],{"type":52,"value":898},{"type":46,"tag":107,"props":37290,"children":37291},{"style":695},[37292],{"type":52,"value":31375},{"type":46,"tag":107,"props":37294,"children":37295},{"class":109,"line":764},[37296],{"type":46,"tag":107,"props":37297,"children":37298},{"style":680},[37299],{"type":52,"value":31383},{"type":46,"tag":107,"props":37301,"children":37302},{"class":109,"line":790},[37303],{"type":46,"tag":107,"props":37304,"children":37305},{"style":695},[37306],{"type":52,"value":34669},{"type":46,"tag":107,"props":37308,"children":37309},{"class":109,"line":815},[37310],{"type":46,"tag":107,"props":37311,"children":37312},{"style":695},[37313],{"type":52,"value":34514},{"type":46,"tag":107,"props":37315,"children":37316},{"class":109,"line":836},[37317,37321,37325,37329,37333],{"type":46,"tag":107,"props":37318,"children":37319},{"style":120},[37320],{"type":52,"value":34522},{"type":46,"tag":107,"props":37322,"children":37323},{"style":695},[37324],{"type":52,"value":34688},{"type":46,"tag":107,"props":37326,"children":37327},{"style":680},[37328],{"type":52,"value":898},{"type":46,"tag":107,"props":37330,"children":37331},{"style":680},[37332],{"type":52,"value":34697},{"type":46,"tag":107,"props":37334,"children":37335},{"style":695},[37336],{"type":52,"value":735},{"type":46,"tag":107,"props":37338,"children":37339},{"class":109,"line":906},[37340,37344,37348,37352],{"type":46,"tag":107,"props":37341,"children":37342},{"style":120},[37343],{"type":52,"value":34522},{"type":46,"tag":107,"props":37345,"children":37346},{"style":695},[37347],{"type":52,"value":34713},{"type":46,"tag":107,"props":37349,"children":37350},{"style":680},[37351],{"type":52,"value":898},{"type":46,"tag":107,"props":37353,"children":37354},{"style":695},[37355],{"type":52,"value":6902},{"type":46,"tag":107,"props":37357,"children":37358},{"class":109,"line":968},[37359,37363,37367,37371],{"type":46,"tag":107,"props":37360,"children":37361},{"style":120},[37362],{"type":52,"value":34522},{"type":46,"tag":107,"props":37364,"children":37365},{"style":695},[37366],{"type":52,"value":34733},{"type":46,"tag":107,"props":37368,"children":37369},{"style":680},[37370],{"type":52,"value":898},{"type":46,"tag":107,"props":37372,"children":37373},{"style":695},[37374],{"type":52,"value":34742},{"type":46,"tag":107,"props":37376,"children":37377},{"class":109,"line":1030},[37378,37382,37386,37390],{"type":46,"tag":107,"props":37379,"children":37380},{"style":680},[37381],{"type":52,"value":31495},{"type":46,"tag":107,"props":37383,"children":37384},{"style":120},[37385],{"type":52,"value":29773},{"type":46,"tag":107,"props":37387,"children":37388},{"style":695},[37389],{"type":52,"value":698},{"type":46,"tag":107,"props":37391,"children":37392},{"style":120},[37393],{"type":52,"value":34762},{"type":46,"tag":107,"props":37395,"children":37396},{"class":109,"line":1092},[37397,37401],{"type":46,"tag":107,"props":37398,"children":37399},{"style":680},[37400],{"type":52,"value":31693},{"type":46,"tag":107,"props":37402,"children":37403},{"style":695},[37404],{"type":52,"value":34774},{"type":46,"tag":107,"props":37406,"children":37407},{"class":109,"line":1113},[37408],{"type":46,"tag":107,"props":37409,"children":37410},{"style":695},[37411],{"type":52,"value":31611},{"type":46,"tag":107,"props":37413,"children":37414},{"class":109,"line":1134},[37415,37419,37423],{"type":46,"tag":107,"props":37416,"children":37417},{"style":695},[37418],{"type":52,"value":34789},{"type":46,"tag":107,"props":37420,"children":37421},{"style":680},[37422],{"type":52,"value":898},{"type":46,"tag":107,"props":37424,"children":37425},{"style":695},[37426],{"type":52,"value":31375},{"type":46,"tag":107,"props":37428,"children":37429},{"class":109,"line":1155},[37430],{"type":46,"tag":107,"props":37431,"children":37432},{"style":680},[37433],{"type":52,"value":31383},{"type":46,"tag":107,"props":37435,"children":37436},{"class":109,"line":1201},[37437,37442,37446,37450],{"type":46,"tag":107,"props":37438,"children":37439},{"style":695},[37440],{"type":52,"value":37441},"        order_date::",{"type":46,"tag":107,"props":37443,"children":37444},{"style":680},[37445],{"type":52,"value":3172},{"type":46,"tag":107,"props":37447,"children":37448},{"style":680},[37449],{"type":52,"value":708},{"type":46,"tag":107,"props":37451,"children":37452},{"style":695},[37453],{"type":52,"value":787},{"type":46,"tag":107,"props":37455,"children":37456},{"class":109,"line":1227},[37457,37461,37465,37469],{"type":46,"tag":107,"props":37458,"children":37459},{"style":120},[37460],{"type":52,"value":34828},{"type":46,"tag":107,"props":37462,"children":37463},{"style":695},[37464],{"type":52,"value":698},{"type":46,"tag":107,"props":37466,"children":37467},{"style":120},[37468],{"type":52,"value":34837},{"type":46,"tag":107,"props":37470,"children":37471},{"style":695},[37472],{"type":52,"value":735},{"type":46,"tag":107,"props":37474,"children":37475},{"class":109,"line":1253},[37476,37480,37484,37488,37492,37496,37500,37504],{"type":46,"tag":107,"props":37477,"children":37478},{"style":120},[37479],{"type":52,"value":34522},{"type":46,"tag":107,"props":37481,"children":37482},{"style":695},[37483],{"type":52,"value":847},{"type":46,"tag":107,"props":37485,"children":37486},{"style":120},[37487],{"type":52,"value":852},{"type":46,"tag":107,"props":37489,"children":37490},{"style":695},[37491],{"type":52,"value":698},{"type":46,"tag":107,"props":37493,"children":37494},{"style":120},[37495],{"type":52,"value":31961},{"type":46,"tag":107,"props":37497,"children":37498},{"style":695},[37499],{"type":52,"value":1376},{"type":46,"tag":107,"props":37501,"children":37502},{"style":680},[37503],{"type":52,"value":898},{"type":46,"tag":107,"props":37505,"children":37506},{"style":695},[37507],{"type":52,"value":34877},{"type":46,"tag":107,"props":37509,"children":37510},{"class":109,"line":1281},[37511,37515,37519,37523,37527],{"type":46,"tag":107,"props":37512,"children":37513},{"style":680},[37514],{"type":52,"value":31495},{"type":46,"tag":107,"props":37516,"children":37517},{"style":120},[37518],{"type":52,"value":29773},{"type":46,"tag":107,"props":37520,"children":37521},{"style":695},[37522],{"type":52,"value":698},{"type":46,"tag":107,"props":37524,"children":37525},{"style":120},[37526],{"type":52,"value":30395},{"type":46,"tag":107,"props":37528,"children":37529},{"style":695},[37530],{"type":52,"value":1278},{"type":46,"tag":107,"props":37532,"children":37533},{"class":109,"line":1307},[37534,37538,37542,37546,37550],{"type":46,"tag":107,"props":37535,"children":37536},{"style":680},[37537],{"type":52,"value":31519},{"type":46,"tag":107,"props":37539,"children":37540},{"style":120},[37541],{"type":52,"value":29773},{"type":46,"tag":107,"props":37543,"children":37544},{"style":695},[37545],{"type":52,"value":698},{"type":46,"tag":107,"props":37547,"children":37548},{"style":120},[37549],{"type":52,"value":34920},{"type":46,"tag":107,"props":37551,"children":37552},{"style":695},[37553],{"type":52,"value":34925},{"type":46,"tag":107,"props":37555,"children":37556},{"class":109,"line":1348},[37557,37561,37565,37569,37573,37577,37581],{"type":46,"tag":107,"props":37558,"children":37559},{"style":680},[37560],{"type":52,"value":31544},{"type":46,"tag":107,"props":37562,"children":37563},{"style":695},[37564],{"type":52,"value":31186},{"type":46,"tag":107,"props":37566,"children":37567},{"style":680},[37568],{"type":52,"value":3172},{"type":46,"tag":107,"props":37570,"children":37571},{"style":680},[37572],{"type":52,"value":1331},{"type":46,"tag":107,"props":37574,"children":37575},{"style":120},[37576],{"type":52,"value":34961},{"type":46,"tag":107,"props":37578,"children":37579},{"style":695},[37580],{"type":52,"value":698},{"type":46,"tag":107,"props":37582,"children":37583},{"style":120},[37584],{"type":52,"value":34970},{"type":46,"tag":107,"props":37586,"children":37587},{"class":109,"line":2226},[37588,37592,37596,37600,37604,37608],{"type":46,"tag":107,"props":37589,"children":37590},{"style":680},[37591],{"type":52,"value":31581},{"type":46,"tag":107,"props":37593,"children":37594},{"style":120},[37595],{"type":52,"value":1318},{"type":46,"tag":107,"props":37597,"children":37598},{"style":695},[37599],{"type":52,"value":698},{"type":46,"tag":107,"props":37601,"children":37602},{"style":120},[37603],{"type":52,"value":31594},{"type":46,"tag":107,"props":37605,"children":37606},{"style":680},[37607],{"type":52,"value":1331},{"type":46,"tag":107,"props":37609,"children":37610},{"style":126},[37611],{"type":52,"value":31603},{"type":46,"tag":107,"props":37613,"children":37614},{"class":109,"line":2285},[37615,37619,37623,37627,37631,37635,37639],{"type":46,"tag":107,"props":37616,"children":37617},{"style":680},[37618],{"type":52,"value":31693},{"type":46,"tag":107,"props":37620,"children":37621},{"style":695},[37622],{"type":52,"value":31186},{"type":46,"tag":107,"props":37624,"children":37625},{"style":680},[37626],{"type":52,"value":3172},{"type":46,"tag":107,"props":37628,"children":37629},{"style":695},[37630],{"type":52,"value":235},{"type":46,"tag":107,"props":37632,"children":37633},{"style":120},[37634],{"type":52,"value":35014},{"type":46,"tag":107,"props":37636,"children":37637},{"style":695},[37638],{"type":52,"value":698},{"type":46,"tag":107,"props":37640,"children":37641},{"style":120},[37642],{"type":52,"value":35023},{"type":46,"tag":107,"props":37644,"children":37645},{"class":109,"line":35026},[37646],{"type":46,"tag":107,"props":37647,"children":37648},{"style":695},[37649],{"type":52,"value":1404},{"type":46,"tag":107,"props":37651,"children":37652},{"class":109,"line":35034},[37653],{"type":46,"tag":107,"props":37654,"children":37655},{"style":680},[37656],{"type":52,"value":683},{"type":46,"tag":107,"props":37658,"children":37659},{"class":109,"line":35042},[37660,37664,37668,37672,37676],{"type":46,"tag":107,"props":37661,"children":37662},{"style":120},[37663],{"type":52,"value":31741},{"type":46,"tag":107,"props":37665,"children":37666},{"style":695},[37667],{"type":52,"value":698},{"type":46,"tag":107,"props":37669,"children":37670},{"style":120},[37671],{"type":52,"value":35056},{"type":46,"tag":107,"props":37673,"children":37674},{"style":680},[37675],{"type":52,"value":708},{"type":46,"tag":107,"props":37677,"children":37678},{"style":695},[37679],{"type":52,"value":35065},{"type":46,"tag":107,"props":37681,"children":37682},{"class":109,"line":35068},[37683,37687,37691,37695],{"type":46,"tag":107,"props":37684,"children":37685},{"style":120},[37686],{"type":52,"value":31741},{"type":46,"tag":107,"props":37688,"children":37689},{"style":695},[37690],{"type":52,"value":698},{"type":46,"tag":107,"props":37692,"children":37693},{"style":120},[37694],{"type":52,"value":34837},{"type":46,"tag":107,"props":37696,"children":37697},{"style":695},[37698],{"type":52,"value":735},{"type":46,"tag":107,"props":37700,"children":37701},{"class":109,"line":35088},[37702,37706,37710,37714],{"type":46,"tag":107,"props":37703,"children":37704},{"style":120},[37705],{"type":52,"value":31741},{"type":46,"tag":107,"props":37707,"children":37708},{"style":695},[37709],{"type":52,"value":698},{"type":46,"tag":107,"props":37711,"children":37712},{"style":120},[37713],{"type":52,"value":35102},{"type":46,"tag":107,"props":37715,"children":37716},{"style":695},[37717],{"type":52,"value":735},{"type":46,"tag":107,"props":37719,"children":37720},{"class":109,"line":35109},[37721,37725,37729,37733],{"type":46,"tag":107,"props":37722,"children":37723},{"style":120},[37724],{"type":52,"value":31741},{"type":46,"tag":107,"props":37726,"children":37727},{"style":695},[37728],{"type":52,"value":698},{"type":46,"tag":107,"props":37730,"children":37731},{"style":120},[37732],{"type":52,"value":35123},{"type":46,"tag":107,"props":37734,"children":37735},{"style":695},[37736],{"type":52,"value":735},{"type":46,"tag":107,"props":37738,"children":37739},{"class":109,"line":35130},[37740,37744,37748,37752],{"type":46,"tag":107,"props":37741,"children":37742},{"style":120},[37743],{"type":52,"value":31741},{"type":46,"tag":107,"props":37745,"children":37746},{"style":695},[37747],{"type":52,"value":698},{"type":46,"tag":107,"props":37749,"children":37750},{"style":120},[37751],{"type":52,"value":35144},{"type":46,"tag":107,"props":37753,"children":37754},{"style":695},[37755],{"type":52,"value":735},{"type":46,"tag":107,"props":37757,"children":37758},{"class":109,"line":35151},[37759,37763,37767,37771],{"type":46,"tag":107,"props":37760,"children":37761},{"style":120},[37762],{"type":52,"value":31741},{"type":46,"tag":107,"props":37764,"children":37765},{"style":695},[37766],{"type":52,"value":698},{"type":46,"tag":107,"props":37768,"children":37769},{"style":120},[37770],{"type":52,"value":35165},{"type":46,"tag":107,"props":37772,"children":37773},{"style":695},[37774],{"type":52,"value":735},{"type":46,"tag":107,"props":37776,"children":37777},{"class":109,"line":35172},[37778,37782,37786,37790],{"type":46,"tag":107,"props":37779,"children":37780},{"style":120},[37781],{"type":52,"value":35178},{"type":46,"tag":107,"props":37783,"children":37784},{"style":695},[37785],{"type":52,"value":698},{"type":46,"tag":107,"props":37787,"children":37788},{"style":120},[37789],{"type":52,"value":6327},{"type":46,"tag":107,"props":37791,"children":37792},{"style":695},[37793],{"type":52,"value":735},{"type":46,"tag":107,"props":37795,"children":37796},{"class":109,"line":35193},[37797,37801,37805,37809],{"type":46,"tag":107,"props":37798,"children":37799},{"style":120},[37800],{"type":52,"value":35178},{"type":46,"tag":107,"props":37802,"children":37803},{"style":695},[37804],{"type":52,"value":698},{"type":46,"tag":107,"props":37806,"children":37807},{"style":120},[37808],{"type":52,"value":6352},{"type":46,"tag":107,"props":37810,"children":37811},{"style":695},[37812],{"type":52,"value":735},{"type":46,"tag":107,"props":37814,"children":37815},{"class":109,"line":35213},[37816,37820,37824,37828],{"type":46,"tag":107,"props":37817,"children":37818},{"style":120},[37819],{"type":52,"value":35219},{"type":46,"tag":107,"props":37821,"children":37822},{"style":695},[37823],{"type":52,"value":698},{"type":46,"tag":107,"props":37825,"children":37826},{"style":120},[37827],{"type":52,"value":35228},{"type":46,"tag":107,"props":37829,"children":37830},{"style":695},[37831],{"type":52,"value":735},{"type":46,"tag":107,"props":37833,"children":37834},{"class":109,"line":35235},[37835,37839,37843,37847,37851,37855,37859,37863,37867,37871,37875,37879,37883,37887,37891,37895,37899,37903],{"type":46,"tag":107,"props":37836,"children":37837},{"style":120},[37838],{"type":52,"value":29653},{"type":46,"tag":107,"props":37840,"children":37841},{"style":695},[37842],{"type":52,"value":847},{"type":46,"tag":107,"props":37844,"children":37845},{"style":120},[37846],{"type":52,"value":35249},{"type":46,"tag":107,"props":37848,"children":37849},{"style":695},[37850],{"type":52,"value":698},{"type":46,"tag":107,"props":37852,"children":37853},{"style":120},[37854],{"type":52,"value":35228},{"type":46,"tag":107,"props":37856,"children":37857},{"style":680},[37858],{"type":52,"value":1175},{"type":46,"tag":107,"props":37860,"children":37861},{"style":120},[37862],{"type":52,"value":30249},{"type":46,"tag":107,"props":37864,"children":37865},{"style":695},[37866],{"type":52,"value":847},{"type":46,"tag":107,"props":37868,"children":37869},{"style":120},[37870],{"type":52,"value":31888},{"type":46,"tag":107,"props":37872,"children":37873},{"style":695},[37874],{"type":52,"value":698},{"type":46,"tag":107,"props":37876,"children":37877},{"style":120},[37878],{"type":52,"value":35102},{"type":46,"tag":107,"props":37880,"children":37881},{"style":695},[37882],{"type":52,"value":235},{"type":46,"tag":107,"props":37884,"children":37885},{"style":120},[37886],{"type":52,"value":1189},{"type":46,"tag":107,"props":37888,"children":37889},{"style":695},[37890],{"type":52,"value":29682},{"type":46,"tag":107,"props":37892,"children":37893},{"style":120},[37894],{"type":52,"value":888},{"type":46,"tag":107,"props":37896,"children":37897},{"style":695},[37898],{"type":52,"value":1376},{"type":46,"tag":107,"props":37900,"children":37901},{"style":680},[37902],{"type":52,"value":898},{"type":46,"tag":107,"props":37904,"children":37905},{"style":695},[37906],{"type":52,"value":35310},{"type":46,"tag":107,"props":37908,"children":37909},{"class":109,"line":35313},[37910,37914,37918,37922,37926,37930,37934,37938,37942,37946,37950,37954,37958,37962,37966,37970,37974,37978],{"type":46,"tag":107,"props":37911,"children":37912},{"style":120},[37913],{"type":52,"value":29653},{"type":46,"tag":107,"props":37915,"children":37916},{"style":695},[37917],{"type":52,"value":847},{"type":46,"tag":107,"props":37919,"children":37920},{"style":120},[37921],{"type":52,"value":31888},{"type":46,"tag":107,"props":37923,"children":37924},{"style":695},[37925],{"type":52,"value":698},{"type":46,"tag":107,"props":37927,"children":37928},{"style":120},[37929],{"type":52,"value":35102},{"type":46,"tag":107,"props":37931,"children":37932},{"style":680},[37933],{"type":52,"value":1175},{"type":46,"tag":107,"props":37935,"children":37936},{"style":120},[37937],{"type":52,"value":30249},{"type":46,"tag":107,"props":37939,"children":37940},{"style":695},[37941],{"type":52,"value":847},{"type":46,"tag":107,"props":37943,"children":37944},{"style":120},[37945],{"type":52,"value":31888},{"type":46,"tag":107,"props":37947,"children":37948},{"style":695},[37949],{"type":52,"value":698},{"type":46,"tag":107,"props":37951,"children":37952},{"style":120},[37953],{"type":52,"value":35165},{"type":46,"tag":107,"props":37955,"children":37956},{"style":695},[37957],{"type":52,"value":235},{"type":46,"tag":107,"props":37959,"children":37960},{"style":120},[37961],{"type":52,"value":1189},{"type":46,"tag":107,"props":37963,"children":37964},{"style":695},[37965],{"type":52,"value":29682},{"type":46,"tag":107,"props":37967,"children":37968},{"style":120},[37969],{"type":52,"value":888},{"type":46,"tag":107,"props":37971,"children":37972},{"style":695},[37973],{"type":52,"value":1376},{"type":46,"tag":107,"props":37975,"children":37976},{"style":680},[37977],{"type":52,"value":898},{"type":46,"tag":107,"props":37979,"children":37980},{"style":695},[37981],{"type":52,"value":35387},{"type":46,"tag":107,"props":37983,"children":37984},{"class":109,"line":35390},[37985,37989,37993,37997,38001,38005,38009,38013,38017,38021,38025,38029,38033,38037,38041,38045,38049,38053,38057,38061,38065],{"type":46,"tag":107,"props":37986,"children":37987},{"style":120},[37988],{"type":52,"value":29653},{"type":46,"tag":107,"props":37990,"children":37991},{"style":695},[37992],{"type":52,"value":847},{"type":46,"tag":107,"props":37994,"children":37995},{"style":120},[37996],{"type":52,"value":31888},{"type":46,"tag":107,"props":37998,"children":37999},{"style":695},[38000],{"type":52,"value":698},{"type":46,"tag":107,"props":38002,"children":38003},{"style":120},[38004],{"type":52,"value":35144},{"type":46,"tag":107,"props":38006,"children":38007},{"style":680},[38008],{"type":52,"value":1175},{"type":46,"tag":107,"props":38010,"children":38011},{"style":120},[38012],{"type":52,"value":30249},{"type":46,"tag":107,"props":38014,"children":38015},{"style":695},[38016],{"type":52,"value":847},{"type":46,"tag":107,"props":38018,"children":38019},{"style":120},[38020],{"type":52,"value":31888},{"type":46,"tag":107,"props":38022,"children":38023},{"style":695},[38024],{"type":52,"value":698},{"type":46,"tag":107,"props":38026,"children":38027},{"style":120},[38028],{"type":52,"value":35123},{"type":46,"tag":107,"props":38030,"children":38031},{"style":695},[38032],{"type":52,"value":235},{"type":46,"tag":107,"props":38034,"children":38035},{"style":120},[38036],{"type":52,"value":1189},{"type":46,"tag":107,"props":38038,"children":38039},{"style":695},[38040],{"type":52,"value":1376},{"type":46,"tag":107,"props":38042,"children":38043},{"style":680},[38044],{"type":52,"value":6820},{"type":46,"tag":107,"props":38046,"children":38047},{"style":120},[38048],{"type":52,"value":1180},{"type":46,"tag":107,"props":38050,"children":38051},{"style":695},[38052],{"type":52,"value":235},{"type":46,"tag":107,"props":38054,"children":38055},{"style":120},[38056],{"type":52,"value":888},{"type":46,"tag":107,"props":38058,"children":38059},{"style":695},[38060],{"type":52,"value":1376},{"type":46,"tag":107,"props":38062,"children":38063},{"style":680},[38064],{"type":52,"value":898},{"type":46,"tag":107,"props":38066,"children":38067},{"style":695},[38068],{"type":52,"value":35476},{"type":46,"tag":107,"props":38070,"children":38071},{"class":109,"line":35479},[38072,38076],{"type":46,"tag":107,"props":38073,"children":38074},{"style":680},[38075],{"type":52,"value":1259},{"type":46,"tag":107,"props":38077,"children":38078},{"style":695},[38079],{"type":52,"value":35489},{"type":46,"tag":107,"props":38081,"children":38082},{"class":109,"line":35492},[38083,38087],{"type":46,"tag":107,"props":38084,"children":38085},{"style":680},[38086],{"type":52,"value":348},{"type":46,"tag":107,"props":38088,"children":38089},{"style":695},[38090],{"type":52,"value":35502},{"type":46,"tag":107,"props":38092,"children":38093},{"class":109,"line":35505},[38094,38098,38102,38106,38110,38114,38118,38122],{"type":46,"tag":107,"props":38095,"children":38096},{"style":680},[38097],{"type":52,"value":1313},{"type":46,"tag":107,"props":38099,"children":38100},{"style":120},[38101],{"type":52,"value":32092},{"type":46,"tag":107,"props":38103,"children":38104},{"style":695},[38105],{"type":52,"value":698},{"type":46,"tag":107,"props":38107,"children":38108},{"style":120},[38109],{"type":52,"value":35056},{"type":46,"tag":107,"props":38111,"children":38112},{"style":680},[38113],{"type":52,"value":1331},{"type":46,"tag":107,"props":38115,"children":38116},{"style":120},[38117],{"type":52,"value":35531},{"type":46,"tag":107,"props":38119,"children":38120},{"style":695},[38121],{"type":52,"value":698},{"type":46,"tag":107,"props":38123,"children":38124},{"style":120},[38125],{"type":52,"value":34970},{"type":46,"tag":107,"props":38127,"children":38128},{"class":109,"line":35542},[38129,38133,38137,38141,38145,38149,38153,38157],{"type":46,"tag":107,"props":38130,"children":38131},{"style":680},[38132],{"type":52,"value":1354},{"type":46,"tag":107,"props":38134,"children":38135},{"style":120},[38136],{"type":52,"value":32092},{"type":46,"tag":107,"props":38138,"children":38139},{"style":695},[38140],{"type":52,"value":698},{"type":46,"tag":107,"props":38142,"children":38143},{"style":120},[38144],{"type":52,"value":34837},{"type":46,"tag":107,"props":38146,"children":38147},{"style":680},[38148],{"type":52,"value":1331},{"type":46,"tag":107,"props":38150,"children":38151},{"style":120},[38152],{"type":52,"value":35531},{"type":46,"tag":107,"props":38154,"children":38155},{"style":695},[38156],{"type":52,"value":698},{"type":46,"tag":107,"props":38158,"children":38159},{"style":120},[38160],{"type":52,"value":35023},{"type":46,"tag":107,"props":38162,"children":38163},{"class":109,"line":35578},[38164,38168],{"type":46,"tag":107,"props":38165,"children":38166},{"style":680},[38167],{"type":52,"value":348},{"type":46,"tag":107,"props":38169,"children":38170},{"style":695},[38171],{"type":52,"value":35588},{"type":46,"tag":107,"props":38173,"children":38174},{"class":109,"line":35591},[38175,38179,38183,38187,38191,38195,38199,38203],{"type":46,"tag":107,"props":38176,"children":38177},{"style":680},[38178],{"type":52,"value":1313},{"type":46,"tag":107,"props":38180,"children":38181},{"style":120},[38182],{"type":52,"value":32092},{"type":46,"tag":107,"props":38184,"children":38185},{"style":695},[38186],{"type":52,"value":698},{"type":46,"tag":107,"props":38188,"children":38189},{"style":120},[38190],{"type":52,"value":35056},{"type":46,"tag":107,"props":38192,"children":38193},{"style":680},[38194],{"type":52,"value":1331},{"type":46,"tag":107,"props":38196,"children":38197},{"style":120},[38198],{"type":52,"value":35617},{"type":46,"tag":107,"props":38200,"children":38201},{"style":695},[38202],{"type":52,"value":698},{"type":46,"tag":107,"props":38204,"children":38205},{"style":120},[38206],{"type":52,"value":35626},{"type":46,"tag":107,"props":38208,"children":38209},{"class":109,"line":35629},[38210,38214,38218,38222,38226,38230,38234,38238],{"type":46,"tag":107,"props":38211,"children":38212},{"style":680},[38213],{"type":52,"value":1354},{"type":46,"tag":107,"props":38215,"children":38216},{"style":120},[38217],{"type":52,"value":32092},{"type":46,"tag":107,"props":38219,"children":38220},{"style":695},[38221],{"type":52,"value":698},{"type":46,"tag":107,"props":38223,"children":38224},{"style":120},[38225],{"type":52,"value":34837},{"type":46,"tag":107,"props":38227,"children":38228},{"style":680},[38229],{"type":52,"value":1331},{"type":46,"tag":107,"props":38231,"children":38232},{"style":120},[38233],{"type":52,"value":35617},{"type":46,"tag":107,"props":38235,"children":38236},{"style":695},[38237],{"type":52,"value":698},{"type":46,"tag":107,"props":38239,"children":38240},{"style":120},[38241],{"type":52,"value":35023},{"type":46,"tag":107,"props":38243,"children":38244},{"class":109,"line":35665},[38245,38249,38253,38257,38261,38265,38269,38273,38277,38281],{"type":46,"tag":107,"props":38246,"children":38247},{"style":680},[38248],{"type":52,"value":29802},{"type":46,"tag":107,"props":38250,"children":38251},{"style":120},[38252],{"type":52,"value":32092},{"type":46,"tag":107,"props":38254,"children":38255},{"style":695},[38256],{"type":52,"value":698},{"type":46,"tag":107,"props":38258,"children":38259},{"style":120},[38260],{"type":52,"value":35056},{"type":46,"tag":107,"props":38262,"children":38263},{"style":680},[38264],{"type":52,"value":2356},{"type":46,"tag":107,"props":38266,"children":38267},{"style":695},[38268],{"type":52,"value":235},{"type":46,"tag":107,"props":38270,"children":38271},{"style":120},[38272],{"type":52,"value":31888},{"type":46,"tag":107,"props":38274,"children":38275},{"style":695},[38276],{"type":52,"value":698},{"type":46,"tag":107,"props":38278,"children":38279},{"style":120},[38280],{"type":52,"value":35102},{"type":46,"tag":107,"props":38282,"children":38283},{"style":680},[38284],{"type":52,"value":35707},{"type":46,"tag":131,"props":38286,"children":38288},{"id":38287},"_5-daily-kpis-rpt_daily_kpissql",[38289,38291],{"type":52,"value":38290},"5) Daily KPIs - ",{"type":46,"tag":88,"props":38292,"children":38294},{"className":38293},[],[38295],{"type":52,"value":38296},"rpt_daily_kpis.sql",{"type":46,"tag":55,"props":38298,"children":38299},{},[38300],{"type":52,"value":38301},"A single unified daily view of the whole business. One table, all the numbers that matter.",{"type":46,"tag":55,"props":38303,"children":38304},{},[38305,38306,38315],{"type":52,"value":431},{"type":46,"tag":170,"props":38307,"children":38308},{},[38309],{"type":46,"tag":88,"props":38310,"children":38312},{"className":38311},[],[38313],{"type":52,"value":38314},"ecommerce\u002Fassets\u002Freports\u002Frpt_daily_kpis.sql",{"type":52,"value":442},{"type":46,"tag":444,"props":38317,"children":38318},{":variants":446,"group":447},[38319,39582,40828],{"type":46,"tag":450,"props":38320,"children":38321},{"v-slot:clickhouse":7},[38322],{"type":46,"tag":97,"props":38323,"children":38325},{"className":455,"code":38324,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: reports.rpt_daily_kpis\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - reports.rpt_daily_revenue\n  - staging.stg_customers\n  - staging.stg_orders\n  - staging.stg_web_sessions\n  - staging.stg_marketing_spend\ncolumns:\n  - name: kpi_date\n    type: date\n    checks:\n      - name: not_null\n      - name: unique\n@bruin *\u002F\n\nWITH daily_customers AS (\n    SELECT\n        toDate(o.order_date) AS order_date,\n        countIf(toDate(c.first_seen_at) = toDate(o.order_date)) AS new_customers,\n        countIf(toDate(c.first_seen_at) \u003C toDate(o.order_date)) AS returning_customers\n    FROM staging.stg_orders o\n    LEFT JOIN staging.stg_customers c\n        ON o.customer_email = c.customer_email\n    WHERE o.payment_status = 'paid'\n    GROUP BY toDate(o.order_date)\n),\ndaily_sessions AS (\n    SELECT\n        session_date,\n        sum(total_sessions) AS sessions,\n        sum(new_users) AS new_visitors,\n        sum(purchase_events) AS purchases\n    FROM staging.stg_web_sessions\n    GROUP BY session_date\n),\ndaily_spend AS (\n    SELECT\n        spend_date,\n        sum(spend) AS total_ad_spend\n    FROM staging.stg_marketing_spend\n    GROUP BY spend_date\n)\nSELECT\n    r.order_date AS kpi_date,\n    r.net_revenue,\n    r.total_orders,\n    r.paid_orders,\n    r.avg_order_value,\n    r.cancellation_rate,\n    dc.new_customers,\n    dc.returning_customers,\n    ds.sessions,\n    ds.new_visitors,\n    round(ds.purchases \u002F nullIf(ds.sessions, 0) * 100, 2) AS conversion_rate,\n    sp.total_ad_spend,\n    round(r.net_revenue \u002F nullIf(sp.total_ad_spend, 0), 2) AS overall_roas\nFROM reports.rpt_daily_revenue r\nLEFT JOIN daily_customers dc ON r.order_date = dc.order_date\nLEFT JOIN daily_sessions ds ON r.order_date = ds.session_date\nLEFT JOIN daily_spend sp ON r.order_date = sp.spend_date\nORDER BY kpi_date DESC\n",[38326],{"type":46,"tag":88,"props":38327,"children":38328},{"__ignoreMap":7},[38329,38336,38344,38351,38358,38365,38372,38380,38387,38394,38401,38408,38415,38423,38430,38437,38444,38451,38458,38465,38485,38492,38524,38581,38638,38661,38685,38720,38747,38774,38781,38797,38804,38811,38834,38854,38873,38892,38904,38911,38927,38934,38941,38961,38980,38992,38999,39006,39031,39051,39071,39091,39111,39131,39152,39172,39192,39212,39302,39323,39401,39427,39474,39519,39565],{"type":46,"tag":107,"props":38330,"children":38331},{"class":109,"line":110},[38332],{"type":46,"tag":107,"props":38333,"children":38334},{"style":467},[38335],{"type":52,"value":470},{"type":46,"tag":107,"props":38337,"children":38338},{"class":109,"line":473},[38339],{"type":46,"tag":107,"props":38340,"children":38341},{"style":467},[38342],{"type":52,"value":38343},"name: reports.rpt_daily_kpis\n",{"type":46,"tag":107,"props":38345,"children":38346},{"class":109,"line":23},[38347],{"type":46,"tag":107,"props":38348,"children":38349},{"style":467},[38350],{"type":52,"value":487},{"type":46,"tag":107,"props":38352,"children":38353},{"class":109,"line":490},[38354],{"type":46,"tag":107,"props":38355,"children":38356},{"style":467},[38357],{"type":52,"value":496},{"type":46,"tag":107,"props":38359,"children":38360},{"class":109,"line":499},[38361],{"type":46,"tag":107,"props":38362,"children":38363},{"style":467},[38364],{"type":52,"value":505},{"type":46,"tag":107,"props":38366,"children":38367},{"class":109,"line":508},[38368],{"type":46,"tag":107,"props":38369,"children":38370},{"style":467},[38371],{"type":52,"value":514},{"type":46,"tag":107,"props":38373,"children":38374},{"class":109,"line":517},[38375],{"type":46,"tag":107,"props":38376,"children":38377},{"style":467},[38378],{"type":52,"value":38379},"  - reports.rpt_daily_revenue\n",{"type":46,"tag":107,"props":38381,"children":38382},{"class":109,"line":526},[38383],{"type":46,"tag":107,"props":38384,"children":38385},{"style":467},[38386],{"type":52,"value":31303},{"type":46,"tag":107,"props":38388,"children":38389},{"class":109,"line":535},[38390],{"type":46,"tag":107,"props":38391,"children":38392},{"style":467},[38393],{"type":52,"value":29320},{"type":46,"tag":107,"props":38395,"children":38396},{"class":109,"line":544},[38397],{"type":46,"tag":107,"props":38398,"children":38399},{"style":467},[38400],{"type":52,"value":34414},{"type":46,"tag":107,"props":38402,"children":38403},{"class":109,"line":553},[38404],{"type":46,"tag":107,"props":38405,"children":38406},{"style":467},[38407],{"type":52,"value":34406},{"type":46,"tag":107,"props":38409,"children":38410},{"class":109,"line":562},[38411],{"type":46,"tag":107,"props":38412,"children":38413},{"style":467},[38414],{"type":52,"value":541},{"type":46,"tag":107,"props":38416,"children":38417},{"class":109,"line":571},[38418],{"type":46,"tag":107,"props":38419,"children":38420},{"style":467},[38421],{"type":52,"value":38422},"  - name: kpi_date\n",{"type":46,"tag":107,"props":38424,"children":38425},{"class":109,"line":580},[38426],{"type":46,"tag":107,"props":38427,"children":38428},{"style":467},[38429],{"type":52,"value":4581},{"type":46,"tag":107,"props":38431,"children":38432},{"class":109,"line":11},[38433],{"type":46,"tag":107,"props":38434,"children":38435},{"style":467},[38436],{"type":52,"value":568},{"type":46,"tag":107,"props":38438,"children":38439},{"class":109,"line":597},[38440],{"type":46,"tag":107,"props":38441,"children":38442},{"style":467},[38443],{"type":52,"value":577},{"type":46,"tag":107,"props":38445,"children":38446},{"class":109,"line":606},[38447],{"type":46,"tag":107,"props":38448,"children":38449},{"style":467},[38450],{"type":52,"value":586},{"type":46,"tag":107,"props":38452,"children":38453},{"class":109,"line":614},[38454],{"type":46,"tag":107,"props":38455,"children":38456},{"style":467},[38457],{"type":52,"value":664},{"type":46,"tag":107,"props":38459,"children":38460},{"class":109,"line":622},[38461],{"type":46,"tag":107,"props":38462,"children":38463},{"emptyLinePlaceholder":22},[38464],{"type":52,"value":673},{"type":46,"tag":107,"props":38466,"children":38467},{"class":109,"line":631},[38468,38472,38477,38481],{"type":46,"tag":107,"props":38469,"children":38470},{"style":680},[38471],{"type":52,"value":31361},{"type":46,"tag":107,"props":38473,"children":38474},{"style":695},[38475],{"type":52,"value":38476}," daily_customers ",{"type":46,"tag":107,"props":38478,"children":38479},{"style":680},[38480],{"type":52,"value":898},{"type":46,"tag":107,"props":38482,"children":38483},{"style":695},[38484],{"type":52,"value":31375},{"type":46,"tag":107,"props":38486,"children":38487},{"class":109,"line":640},[38488],{"type":46,"tag":107,"props":38489,"children":38490},{"style":680},[38491],{"type":52,"value":31383},{"type":46,"tag":107,"props":38493,"children":38494},{"class":109,"line":649},[38495,38500,38504,38508,38512,38516,38520],{"type":46,"tag":107,"props":38496,"children":38497},{"style":695},[38498],{"type":52,"value":38499},"        toDate(",{"type":46,"tag":107,"props":38501,"children":38502},{"style":120},[38503],{"type":52,"value":852},{"type":46,"tag":107,"props":38505,"children":38506},{"style":695},[38507],{"type":52,"value":698},{"type":46,"tag":107,"props":38509,"children":38510},{"style":120},[38511],{"type":52,"value":31458},{"type":46,"tag":107,"props":38513,"children":38514},{"style":695},[38515],{"type":52,"value":1376},{"type":46,"tag":107,"props":38517,"children":38518},{"style":680},[38519],{"type":52,"value":898},{"type":46,"tag":107,"props":38521,"children":38522},{"style":695},[38523],{"type":52,"value":787},{"type":46,"tag":107,"props":38525,"children":38526},{"class":109,"line":658},[38527,38532,38536,38540,38544,38548,38552,38556,38560,38564,38568,38572,38576],{"type":46,"tag":107,"props":38528,"children":38529},{"style":695},[38530],{"type":52,"value":38531},"        countIf(toDate(",{"type":46,"tag":107,"props":38533,"children":38534},{"style":120},[38535],{"type":52,"value":1390},{"type":46,"tag":107,"props":38537,"children":38538},{"style":695},[38539],{"type":52,"value":698},{"type":46,"tag":107,"props":38541,"children":38542},{"style":120},[38543],{"type":52,"value":31425},{"type":46,"tag":107,"props":38545,"children":38546},{"style":695},[38547],{"type":52,"value":1376},{"type":46,"tag":107,"props":38549,"children":38550},{"style":680},[38551],{"type":52,"value":1381},{"type":46,"tag":107,"props":38553,"children":38554},{"style":695},[38555],{"type":52,"value":1359},{"type":46,"tag":107,"props":38557,"children":38558},{"style":120},[38559],{"type":52,"value":852},{"type":46,"tag":107,"props":38561,"children":38562},{"style":695},[38563],{"type":52,"value":698},{"type":46,"tag":107,"props":38565,"children":38566},{"style":120},[38567],{"type":52,"value":31458},{"type":46,"tag":107,"props":38569,"children":38570},{"style":695},[38571],{"type":52,"value":893},{"type":46,"tag":107,"props":38573,"children":38574},{"style":680},[38575],{"type":52,"value":898},{"type":46,"tag":107,"props":38577,"children":38578},{"style":695},[38579],{"type":52,"value":38580}," new_customers,\n",{"type":46,"tag":107,"props":38582,"children":38583},{"class":109,"line":667},[38584,38588,38592,38596,38600,38604,38609,38613,38617,38621,38625,38629,38633],{"type":46,"tag":107,"props":38585,"children":38586},{"style":695},[38587],{"type":52,"value":38531},{"type":46,"tag":107,"props":38589,"children":38590},{"style":120},[38591],{"type":52,"value":1390},{"type":46,"tag":107,"props":38593,"children":38594},{"style":695},[38595],{"type":52,"value":698},{"type":46,"tag":107,"props":38597,"children":38598},{"style":120},[38599],{"type":52,"value":31425},{"type":46,"tag":107,"props":38601,"children":38602},{"style":695},[38603],{"type":52,"value":1376},{"type":46,"tag":107,"props":38605,"children":38606},{"style":680},[38607],{"type":52,"value":38608},"\u003C",{"type":46,"tag":107,"props":38610,"children":38611},{"style":695},[38612],{"type":52,"value":1359},{"type":46,"tag":107,"props":38614,"children":38615},{"style":120},[38616],{"type":52,"value":852},{"type":46,"tag":107,"props":38618,"children":38619},{"style":695},[38620],{"type":52,"value":698},{"type":46,"tag":107,"props":38622,"children":38623},{"style":120},[38624],{"type":52,"value":31458},{"type":46,"tag":107,"props":38626,"children":38627},{"style":695},[38628],{"type":52,"value":893},{"type":46,"tag":107,"props":38630,"children":38631},{"style":680},[38632],{"type":52,"value":898},{"type":46,"tag":107,"props":38634,"children":38635},{"style":695},[38636],{"type":52,"value":38637}," returning_customers\n",{"type":46,"tag":107,"props":38639,"children":38640},{"class":109,"line":676},[38641,38645,38649,38653,38657],{"type":46,"tag":107,"props":38642,"children":38643},{"style":680},[38644],{"type":52,"value":31495},{"type":46,"tag":107,"props":38646,"children":38647},{"style":120},[38648],{"type":52,"value":29773},{"type":46,"tag":107,"props":38650,"children":38651},{"style":695},[38652],{"type":52,"value":698},{"type":46,"tag":107,"props":38654,"children":38655},{"style":120},[38656],{"type":52,"value":30395},{"type":46,"tag":107,"props":38658,"children":38659},{"style":695},[38660],{"type":52,"value":1278},{"type":46,"tag":107,"props":38662,"children":38663},{"class":109,"line":686},[38664,38669,38673,38677,38681],{"type":46,"tag":107,"props":38665,"children":38666},{"style":680},[38667],{"type":52,"value":38668},"    LEFT JOIN",{"type":46,"tag":107,"props":38670,"children":38671},{"style":120},[38672],{"type":52,"value":29773},{"type":46,"tag":107,"props":38674,"children":38675},{"style":695},[38676],{"type":52,"value":698},{"type":46,"tag":107,"props":38678,"children":38679},{"style":120},[38680],{"type":52,"value":31532},{"type":46,"tag":107,"props":38682,"children":38683},{"style":695},[38684],{"type":52,"value":1304},{"type":46,"tag":107,"props":38686,"children":38687},{"class":109,"line":716},[38688,38692,38696,38700,38704,38708,38712,38716],{"type":46,"tag":107,"props":38689,"children":38690},{"style":680},[38691],{"type":52,"value":31544},{"type":46,"tag":107,"props":38693,"children":38694},{"style":120},[38695],{"type":52,"value":1318},{"type":46,"tag":107,"props":38697,"children":38698},{"style":695},[38699],{"type":52,"value":698},{"type":46,"tag":107,"props":38701,"children":38702},{"style":120},[38703],{"type":52,"value":31400},{"type":46,"tag":107,"props":38705,"children":38706},{"style":680},[38707],{"type":52,"value":1331},{"type":46,"tag":107,"props":38709,"children":38710},{"style":120},[38711],{"type":52,"value":1336},{"type":46,"tag":107,"props":38713,"children":38714},{"style":695},[38715],{"type":52,"value":698},{"type":46,"tag":107,"props":38717,"children":38718},{"style":120},[38719],{"type":52,"value":31573},{"type":46,"tag":107,"props":38721,"children":38722},{"class":109,"line":738},[38723,38727,38731,38735,38739,38743],{"type":46,"tag":107,"props":38724,"children":38725},{"style":680},[38726],{"type":52,"value":31581},{"type":46,"tag":107,"props":38728,"children":38729},{"style":120},[38730],{"type":52,"value":1318},{"type":46,"tag":107,"props":38732,"children":38733},{"style":695},[38734],{"type":52,"value":698},{"type":46,"tag":107,"props":38736,"children":38737},{"style":120},[38738],{"type":52,"value":31594},{"type":46,"tag":107,"props":38740,"children":38741},{"style":680},[38742],{"type":52,"value":1331},{"type":46,"tag":107,"props":38744,"children":38745},{"style":126},[38746],{"type":52,"value":31603},{"type":46,"tag":107,"props":38748,"children":38749},{"class":109,"line":764},[38750,38754,38758,38762,38766,38770],{"type":46,"tag":107,"props":38751,"children":38752},{"style":680},[38753],{"type":52,"value":31693},{"type":46,"tag":107,"props":38755,"children":38756},{"style":695},[38757],{"type":52,"value":1359},{"type":46,"tag":107,"props":38759,"children":38760},{"style":120},[38761],{"type":52,"value":852},{"type":46,"tag":107,"props":38763,"children":38764},{"style":695},[38765],{"type":52,"value":698},{"type":46,"tag":107,"props":38767,"children":38768},{"style":120},[38769],{"type":52,"value":31458},{"type":46,"tag":107,"props":38771,"children":38772},{"style":695},[38773],{"type":52,"value":1404},{"type":46,"tag":107,"props":38775,"children":38776},{"class":109,"line":790},[38777],{"type":46,"tag":107,"props":38778,"children":38779},{"style":695},[38780],{"type":52,"value":31611},{"type":46,"tag":107,"props":38782,"children":38783},{"class":109,"line":815},[38784,38789,38793],{"type":46,"tag":107,"props":38785,"children":38786},{"style":695},[38787],{"type":52,"value":38788},"daily_sessions ",{"type":46,"tag":107,"props":38790,"children":38791},{"style":680},[38792],{"type":52,"value":898},{"type":46,"tag":107,"props":38794,"children":38795},{"style":695},[38796],{"type":52,"value":31375},{"type":46,"tag":107,"props":38798,"children":38799},{"class":109,"line":836},[38800],{"type":46,"tag":107,"props":38801,"children":38802},{"style":680},[38803],{"type":52,"value":31383},{"type":46,"tag":107,"props":38805,"children":38806},{"class":109,"line":906},[38807],{"type":46,"tag":107,"props":38808,"children":38809},{"style":695},[38810],{"type":52,"value":34669},{"type":46,"tag":107,"props":38812,"children":38813},{"class":109,"line":968},[38814,38818,38822,38826,38830],{"type":46,"tag":107,"props":38815,"children":38816},{"style":120},[38817],{"type":52,"value":34522},{"type":46,"tag":107,"props":38819,"children":38820},{"style":695},[38821],{"type":52,"value":34688},{"type":46,"tag":107,"props":38823,"children":38824},{"style":680},[38825],{"type":52,"value":898},{"type":46,"tag":107,"props":38827,"children":38828},{"style":680},[38829],{"type":52,"value":34697},{"type":46,"tag":107,"props":38831,"children":38832},{"style":695},[38833],{"type":52,"value":735},{"type":46,"tag":107,"props":38835,"children":38836},{"class":109,"line":1030},[38837,38841,38845,38849],{"type":46,"tag":107,"props":38838,"children":38839},{"style":120},[38840],{"type":52,"value":34522},{"type":46,"tag":107,"props":38842,"children":38843},{"style":695},[38844],{"type":52,"value":34713},{"type":46,"tag":107,"props":38846,"children":38847},{"style":680},[38848],{"type":52,"value":898},{"type":46,"tag":107,"props":38850,"children":38851},{"style":695},[38852],{"type":52,"value":38853}," new_visitors,\n",{"type":46,"tag":107,"props":38855,"children":38856},{"class":109,"line":1092},[38857,38861,38865,38869],{"type":46,"tag":107,"props":38858,"children":38859},{"style":120},[38860],{"type":52,"value":34522},{"type":46,"tag":107,"props":38862,"children":38863},{"style":695},[38864],{"type":52,"value":34733},{"type":46,"tag":107,"props":38866,"children":38867},{"style":680},[38868],{"type":52,"value":898},{"type":46,"tag":107,"props":38870,"children":38871},{"style":695},[38872],{"type":52,"value":34742},{"type":46,"tag":107,"props":38874,"children":38875},{"class":109,"line":1113},[38876,38880,38884,38888],{"type":46,"tag":107,"props":38877,"children":38878},{"style":680},[38879],{"type":52,"value":31495},{"type":46,"tag":107,"props":38881,"children":38882},{"style":120},[38883],{"type":52,"value":29773},{"type":46,"tag":107,"props":38885,"children":38886},{"style":695},[38887],{"type":52,"value":698},{"type":46,"tag":107,"props":38889,"children":38890},{"style":120},[38891],{"type":52,"value":34762},{"type":46,"tag":107,"props":38893,"children":38894},{"class":109,"line":1134},[38895,38899],{"type":46,"tag":107,"props":38896,"children":38897},{"style":680},[38898],{"type":52,"value":31693},{"type":46,"tag":107,"props":38900,"children":38901},{"style":695},[38902],{"type":52,"value":38903}," session_date\n",{"type":46,"tag":107,"props":38905,"children":38906},{"class":109,"line":1155},[38907],{"type":46,"tag":107,"props":38908,"children":38909},{"style":695},[38910],{"type":52,"value":31611},{"type":46,"tag":107,"props":38912,"children":38913},{"class":109,"line":1201},[38914,38919,38923],{"type":46,"tag":107,"props":38915,"children":38916},{"style":695},[38917],{"type":52,"value":38918},"daily_spend ",{"type":46,"tag":107,"props":38920,"children":38921},{"style":680},[38922],{"type":52,"value":898},{"type":46,"tag":107,"props":38924,"children":38925},{"style":695},[38926],{"type":52,"value":31375},{"type":46,"tag":107,"props":38928,"children":38929},{"class":109,"line":1227},[38930],{"type":46,"tag":107,"props":38931,"children":38932},{"style":680},[38933],{"type":52,"value":31383},{"type":46,"tag":107,"props":38935,"children":38936},{"class":109,"line":1253},[38937],{"type":46,"tag":107,"props":38938,"children":38939},{"style":695},[38940],{"type":52,"value":34506},{"type":46,"tag":107,"props":38942,"children":38943},{"class":109,"line":1281},[38944,38948,38952,38956],{"type":46,"tag":107,"props":38945,"children":38946},{"style":120},[38947],{"type":52,"value":34522},{"type":46,"tag":107,"props":38949,"children":38950},{"style":695},[38951],{"type":52,"value":34527},{"type":46,"tag":107,"props":38953,"children":38954},{"style":680},[38955],{"type":52,"value":898},{"type":46,"tag":107,"props":38957,"children":38958},{"style":695},[38959],{"type":52,"value":38960}," total_ad_spend\n",{"type":46,"tag":107,"props":38962,"children":38963},{"class":109,"line":1307},[38964,38968,38972,38976],{"type":46,"tag":107,"props":38965,"children":38966},{"style":680},[38967],{"type":52,"value":31495},{"type":46,"tag":107,"props":38969,"children":38970},{"style":120},[38971],{"type":52,"value":29773},{"type":46,"tag":107,"props":38973,"children":38974},{"style":695},[38975],{"type":52,"value":698},{"type":46,"tag":107,"props":38977,"children":38978},{"style":120},[38979],{"type":52,"value":34619},{"type":46,"tag":107,"props":38981,"children":38982},{"class":109,"line":1348},[38983,38987],{"type":46,"tag":107,"props":38984,"children":38985},{"style":680},[38986],{"type":52,"value":31693},{"type":46,"tag":107,"props":38988,"children":38989},{"style":695},[38990],{"type":52,"value":38991}," spend_date\n",{"type":46,"tag":107,"props":38993,"children":38994},{"class":109,"line":2226},[38995],{"type":46,"tag":107,"props":38996,"children":38997},{"style":695},[38998],{"type":52,"value":1404},{"type":46,"tag":107,"props":39000,"children":39001},{"class":109,"line":2285},[39002],{"type":46,"tag":107,"props":39003,"children":39004},{"style":680},[39005],{"type":52,"value":683},{"type":46,"tag":107,"props":39007,"children":39008},{"class":109,"line":35026},[39009,39014,39018,39022,39026],{"type":46,"tag":107,"props":39010,"children":39011},{"style":120},[39012],{"type":52,"value":39013},"    r",{"type":46,"tag":107,"props":39015,"children":39016},{"style":695},[39017],{"type":52,"value":698},{"type":46,"tag":107,"props":39019,"children":39020},{"style":120},[39021],{"type":52,"value":31458},{"type":46,"tag":107,"props":39023,"children":39024},{"style":680},[39025],{"type":52,"value":708},{"type":46,"tag":107,"props":39027,"children":39028},{"style":695},[39029],{"type":52,"value":39030}," kpi_date,\n",{"type":46,"tag":107,"props":39032,"children":39033},{"class":109,"line":35034},[39034,39038,39042,39047],{"type":46,"tag":107,"props":39035,"children":39036},{"style":120},[39037],{"type":52,"value":39013},{"type":46,"tag":107,"props":39039,"children":39040},{"style":695},[39041],{"type":52,"value":698},{"type":46,"tag":107,"props":39043,"children":39044},{"style":120},[39045],{"type":52,"value":39046},"net_revenue",{"type":46,"tag":107,"props":39048,"children":39049},{"style":695},[39050],{"type":52,"value":735},{"type":46,"tag":107,"props":39052,"children":39053},{"class":109,"line":35042},[39054,39058,39062,39067],{"type":46,"tag":107,"props":39055,"children":39056},{"style":120},[39057],{"type":52,"value":39013},{"type":46,"tag":107,"props":39059,"children":39060},{"style":695},[39061],{"type":52,"value":698},{"type":46,"tag":107,"props":39063,"children":39064},{"style":120},[39065],{"type":52,"value":39066},"total_orders",{"type":46,"tag":107,"props":39068,"children":39069},{"style":695},[39070],{"type":52,"value":735},{"type":46,"tag":107,"props":39072,"children":39073},{"class":109,"line":35068},[39074,39078,39082,39087],{"type":46,"tag":107,"props":39075,"children":39076},{"style":120},[39077],{"type":52,"value":39013},{"type":46,"tag":107,"props":39079,"children":39080},{"style":695},[39081],{"type":52,"value":698},{"type":46,"tag":107,"props":39083,"children":39084},{"style":120},[39085],{"type":52,"value":39086},"paid_orders",{"type":46,"tag":107,"props":39088,"children":39089},{"style":695},[39090],{"type":52,"value":735},{"type":46,"tag":107,"props":39092,"children":39093},{"class":109,"line":35088},[39094,39098,39102,39107],{"type":46,"tag":107,"props":39095,"children":39096},{"style":120},[39097],{"type":52,"value":39013},{"type":46,"tag":107,"props":39099,"children":39100},{"style":695},[39101],{"type":52,"value":698},{"type":46,"tag":107,"props":39103,"children":39104},{"style":120},[39105],{"type":52,"value":39106},"avg_order_value",{"type":46,"tag":107,"props":39108,"children":39109},{"style":695},[39110],{"type":52,"value":735},{"type":46,"tag":107,"props":39112,"children":39113},{"class":109,"line":35109},[39114,39118,39122,39127],{"type":46,"tag":107,"props":39115,"children":39116},{"style":120},[39117],{"type":52,"value":39013},{"type":46,"tag":107,"props":39119,"children":39120},{"style":695},[39121],{"type":52,"value":698},{"type":46,"tag":107,"props":39123,"children":39124},{"style":120},[39125],{"type":52,"value":39126},"cancellation_rate",{"type":46,"tag":107,"props":39128,"children":39129},{"style":695},[39130],{"type":52,"value":735},{"type":46,"tag":107,"props":39132,"children":39133},{"class":109,"line":35130},[39134,39139,39143,39148],{"type":46,"tag":107,"props":39135,"children":39136},{"style":120},[39137],{"type":52,"value":39138},"    dc",{"type":46,"tag":107,"props":39140,"children":39141},{"style":695},[39142],{"type":52,"value":698},{"type":46,"tag":107,"props":39144,"children":39145},{"style":120},[39146],{"type":52,"value":39147},"new_customers",{"type":46,"tag":107,"props":39149,"children":39150},{"style":695},[39151],{"type":52,"value":735},{"type":46,"tag":107,"props":39153,"children":39154},{"class":109,"line":35151},[39155,39159,39163,39168],{"type":46,"tag":107,"props":39156,"children":39157},{"style":120},[39158],{"type":52,"value":39138},{"type":46,"tag":107,"props":39160,"children":39161},{"style":695},[39162],{"type":52,"value":698},{"type":46,"tag":107,"props":39164,"children":39165},{"style":120},[39166],{"type":52,"value":39167},"returning_customers",{"type":46,"tag":107,"props":39169,"children":39170},{"style":695},[39171],{"type":52,"value":735},{"type":46,"tag":107,"props":39173,"children":39174},{"class":109,"line":35172},[39175,39180,39184,39188],{"type":46,"tag":107,"props":39176,"children":39177},{"style":120},[39178],{"type":52,"value":39179},"    ds",{"type":46,"tag":107,"props":39181,"children":39182},{"style":695},[39183],{"type":52,"value":698},{"type":46,"tag":107,"props":39185,"children":39186},{"style":120},[39187],{"type":52,"value":6327},{"type":46,"tag":107,"props":39189,"children":39190},{"style":695},[39191],{"type":52,"value":735},{"type":46,"tag":107,"props":39193,"children":39194},{"class":109,"line":35193},[39195,39199,39203,39208],{"type":46,"tag":107,"props":39196,"children":39197},{"style":120},[39198],{"type":52,"value":39179},{"type":46,"tag":107,"props":39200,"children":39201},{"style":695},[39202],{"type":52,"value":698},{"type":46,"tag":107,"props":39204,"children":39205},{"style":120},[39206],{"type":52,"value":39207},"new_visitors",{"type":46,"tag":107,"props":39209,"children":39210},{"style":695},[39211],{"type":52,"value":735},{"type":46,"tag":107,"props":39213,"children":39214},{"class":109,"line":35213},[39215,39219,39223,39228,39232,39237,39241,39245,39249,39253,39257,39261,39265,39269,39273,39277,39281,39285,39289,39293,39297],{"type":46,"tag":107,"props":39216,"children":39217},{"style":120},[39218],{"type":52,"value":29653},{"type":46,"tag":107,"props":39220,"children":39221},{"style":695},[39222],{"type":52,"value":847},{"type":46,"tag":107,"props":39224,"children":39225},{"style":120},[39226],{"type":52,"value":39227},"ds",{"type":46,"tag":107,"props":39229,"children":39230},{"style":695},[39231],{"type":52,"value":698},{"type":46,"tag":107,"props":39233,"children":39234},{"style":120},[39235],{"type":52,"value":39236},"purchases",{"type":46,"tag":107,"props":39238,"children":39239},{"style":680},[39240],{"type":52,"value":1175},{"type":46,"tag":107,"props":39242,"children":39243},{"style":120},[39244],{"type":52,"value":29668},{"type":46,"tag":107,"props":39246,"children":39247},{"style":695},[39248],{"type":52,"value":847},{"type":46,"tag":107,"props":39250,"children":39251},{"style":120},[39252],{"type":52,"value":39227},{"type":46,"tag":107,"props":39254,"children":39255},{"style":695},[39256],{"type":52,"value":698},{"type":46,"tag":107,"props":39258,"children":39259},{"style":120},[39260],{"type":52,"value":6327},{"type":46,"tag":107,"props":39262,"children":39263},{"style":695},[39264],{"type":52,"value":235},{"type":46,"tag":107,"props":39266,"children":39267},{"style":120},[39268],{"type":52,"value":1189},{"type":46,"tag":107,"props":39270,"children":39271},{"style":695},[39272],{"type":52,"value":1376},{"type":46,"tag":107,"props":39274,"children":39275},{"style":680},[39276],{"type":52,"value":6820},{"type":46,"tag":107,"props":39278,"children":39279},{"style":120},[39280],{"type":52,"value":1180},{"type":46,"tag":107,"props":39282,"children":39283},{"style":695},[39284],{"type":52,"value":235},{"type":46,"tag":107,"props":39286,"children":39287},{"style":120},[39288],{"type":52,"value":888},{"type":46,"tag":107,"props":39290,"children":39291},{"style":695},[39292],{"type":52,"value":1376},{"type":46,"tag":107,"props":39294,"children":39295},{"style":680},[39296],{"type":52,"value":898},{"type":46,"tag":107,"props":39298,"children":39299},{"style":695},[39300],{"type":52,"value":39301}," conversion_rate,\n",{"type":46,"tag":107,"props":39303,"children":39304},{"class":109,"line":35235},[39305,39310,39314,39319],{"type":46,"tag":107,"props":39306,"children":39307},{"style":120},[39308],{"type":52,"value":39309},"    sp",{"type":46,"tag":107,"props":39311,"children":39312},{"style":695},[39313],{"type":52,"value":698},{"type":46,"tag":107,"props":39315,"children":39316},{"style":120},[39317],{"type":52,"value":39318},"total_ad_spend",{"type":46,"tag":107,"props":39320,"children":39321},{"style":695},[39322],{"type":52,"value":735},{"type":46,"tag":107,"props":39324,"children":39325},{"class":109,"line":35313},[39326,39330,39334,39339,39343,39347,39351,39355,39359,39364,39368,39372,39376,39380,39384,39388,39392,39396],{"type":46,"tag":107,"props":39327,"children":39328},{"style":120},[39329],{"type":52,"value":29653},{"type":46,"tag":107,"props":39331,"children":39332},{"style":695},[39333],{"type":52,"value":847},{"type":46,"tag":107,"props":39335,"children":39336},{"style":120},[39337],{"type":52,"value":39338},"r",{"type":46,"tag":107,"props":39340,"children":39341},{"style":695},[39342],{"type":52,"value":698},{"type":46,"tag":107,"props":39344,"children":39345},{"style":120},[39346],{"type":52,"value":39046},{"type":46,"tag":107,"props":39348,"children":39349},{"style":680},[39350],{"type":52,"value":1175},{"type":46,"tag":107,"props":39352,"children":39353},{"style":120},[39354],{"type":52,"value":29668},{"type":46,"tag":107,"props":39356,"children":39357},{"style":695},[39358],{"type":52,"value":847},{"type":46,"tag":107,"props":39360,"children":39361},{"style":120},[39362],{"type":52,"value":39363},"sp",{"type":46,"tag":107,"props":39365,"children":39366},{"style":695},[39367],{"type":52,"value":698},{"type":46,"tag":107,"props":39369,"children":39370},{"style":120},[39371],{"type":52,"value":39318},{"type":46,"tag":107,"props":39373,"children":39374},{"style":695},[39375],{"type":52,"value":235},{"type":46,"tag":107,"props":39377,"children":39378},{"style":120},[39379],{"type":52,"value":1189},{"type":46,"tag":107,"props":39381,"children":39382},{"style":695},[39383],{"type":52,"value":29682},{"type":46,"tag":107,"props":39385,"children":39386},{"style":120},[39387],{"type":52,"value":888},{"type":46,"tag":107,"props":39389,"children":39390},{"style":695},[39391],{"type":52,"value":1376},{"type":46,"tag":107,"props":39393,"children":39394},{"style":680},[39395],{"type":52,"value":898},{"type":46,"tag":107,"props":39397,"children":39398},{"style":695},[39399],{"type":52,"value":39400}," overall_roas\n",{"type":46,"tag":107,"props":39402,"children":39403},{"class":109,"line":35390},[39404,39408,39413,39417,39422],{"type":46,"tag":107,"props":39405,"children":39406},{"style":680},[39407],{"type":52,"value":1259},{"type":46,"tag":107,"props":39409,"children":39410},{"style":120},[39411],{"type":52,"value":39412}," reports",{"type":46,"tag":107,"props":39414,"children":39415},{"style":695},[39416],{"type":52,"value":698},{"type":46,"tag":107,"props":39418,"children":39419},{"style":120},[39420],{"type":52,"value":39421},"rpt_daily_revenue",{"type":46,"tag":107,"props":39423,"children":39424},{"style":695},[39425],{"type":52,"value":39426}," r\n",{"type":46,"tag":107,"props":39428,"children":39429},{"class":109,"line":35479},[39430,39434,39439,39444,39449,39453,39457,39461,39466,39470],{"type":46,"tag":107,"props":39431,"children":39432},{"style":680},[39433],{"type":52,"value":348},{"type":46,"tag":107,"props":39435,"children":39436},{"style":695},[39437],{"type":52,"value":39438}," daily_customers dc ",{"type":46,"tag":107,"props":39440,"children":39441},{"style":680},[39442],{"type":52,"value":39443},"ON",{"type":46,"tag":107,"props":39445,"children":39446},{"style":120},[39447],{"type":52,"value":39448}," r",{"type":46,"tag":107,"props":39450,"children":39451},{"style":695},[39452],{"type":52,"value":698},{"type":46,"tag":107,"props":39454,"children":39455},{"style":120},[39456],{"type":52,"value":31458},{"type":46,"tag":107,"props":39458,"children":39459},{"style":680},[39460],{"type":52,"value":1331},{"type":46,"tag":107,"props":39462,"children":39463},{"style":120},[39464],{"type":52,"value":39465}," dc",{"type":46,"tag":107,"props":39467,"children":39468},{"style":695},[39469],{"type":52,"value":698},{"type":46,"tag":107,"props":39471,"children":39472},{"style":120},[39473],{"type":52,"value":35626},{"type":46,"tag":107,"props":39475,"children":39476},{"class":109,"line":35492},[39477,39481,39486,39490,39494,39498,39502,39506,39511,39515],{"type":46,"tag":107,"props":39478,"children":39479},{"style":680},[39480],{"type":52,"value":348},{"type":46,"tag":107,"props":39482,"children":39483},{"style":695},[39484],{"type":52,"value":39485}," daily_sessions ds ",{"type":46,"tag":107,"props":39487,"children":39488},{"style":680},[39489],{"type":52,"value":39443},{"type":46,"tag":107,"props":39491,"children":39492},{"style":120},[39493],{"type":52,"value":39448},{"type":46,"tag":107,"props":39495,"children":39496},{"style":695},[39497],{"type":52,"value":698},{"type":46,"tag":107,"props":39499,"children":39500},{"style":120},[39501],{"type":52,"value":31458},{"type":46,"tag":107,"props":39503,"children":39504},{"style":680},[39505],{"type":52,"value":1331},{"type":46,"tag":107,"props":39507,"children":39508},{"style":120},[39509],{"type":52,"value":39510}," ds",{"type":46,"tag":107,"props":39512,"children":39513},{"style":695},[39514],{"type":52,"value":698},{"type":46,"tag":107,"props":39516,"children":39517},{"style":120},[39518],{"type":52,"value":34970},{"type":46,"tag":107,"props":39520,"children":39521},{"class":109,"line":35505},[39522,39526,39531,39535,39539,39543,39547,39551,39556,39560],{"type":46,"tag":107,"props":39523,"children":39524},{"style":680},[39525],{"type":52,"value":348},{"type":46,"tag":107,"props":39527,"children":39528},{"style":695},[39529],{"type":52,"value":39530}," daily_spend sp ",{"type":46,"tag":107,"props":39532,"children":39533},{"style":680},[39534],{"type":52,"value":39443},{"type":46,"tag":107,"props":39536,"children":39537},{"style":120},[39538],{"type":52,"value":39448},{"type":46,"tag":107,"props":39540,"children":39541},{"style":695},[39542],{"type":52,"value":698},{"type":46,"tag":107,"props":39544,"children":39545},{"style":120},[39546],{"type":52,"value":31458},{"type":46,"tag":107,"props":39548,"children":39549},{"style":680},[39550],{"type":52,"value":1331},{"type":46,"tag":107,"props":39552,"children":39553},{"style":120},[39554],{"type":52,"value":39555}," sp",{"type":46,"tag":107,"props":39557,"children":39558},{"style":695},[39559],{"type":52,"value":698},{"type":46,"tag":107,"props":39561,"children":39562},{"style":120},[39563],{"type":52,"value":39564},"spend_date\n",{"type":46,"tag":107,"props":39566,"children":39567},{"class":109,"line":35542},[39568,39572,39577],{"type":46,"tag":107,"props":39569,"children":39570},{"style":680},[39571],{"type":52,"value":29802},{"type":46,"tag":107,"props":39573,"children":39574},{"style":695},[39575],{"type":52,"value":39576}," kpi_date ",{"type":46,"tag":107,"props":39578,"children":39579},{"style":680},[39580],{"type":52,"value":39581},"DESC\n",{"type":46,"tag":450,"props":39583,"children":39584},{"v-slot:bigquery":7},[39585],{"type":46,"tag":97,"props":39586,"children":39588},{"className":455,"code":39587,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: reports.rpt_daily_kpis\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - reports.rpt_daily_revenue\n  - staging.stg_customers\n  - staging.stg_orders\n  - staging.stg_web_sessions\n  - staging.stg_marketing_spend\ncolumns:\n  - name: kpi_date\n    type: date\n    checks:\n      - name: not_null\n      - name: unique\n@bruin *\u002F\n\nWITH daily_customers AS (\n    SELECT\n        DATE(o.order_date) AS order_date,\n        COUNTIF(DATE(c.first_seen_at) = DATE(o.order_date)) AS new_customers,\n        COUNTIF(DATE(c.first_seen_at) \u003C DATE(o.order_date)) AS returning_customers\n    FROM staging.stg_orders o\n    LEFT JOIN staging.stg_customers c\n        ON o.customer_email = c.customer_email\n    WHERE o.payment_status = 'paid'\n    GROUP BY DATE(o.order_date)\n),\ndaily_sessions AS (\n    SELECT\n        session_date,\n        sum(total_sessions) AS sessions,\n        sum(new_users) AS new_visitors,\n        sum(purchase_events) AS purchases\n    FROM staging.stg_web_sessions\n    GROUP BY session_date\n),\ndaily_spend AS (\n    SELECT\n        spend_date,\n        sum(spend) AS total_ad_spend\n    FROM staging.stg_marketing_spend\n    GROUP BY spend_date\n)\nSELECT\n    r.order_date AS kpi_date,\n    r.net_revenue,\n    r.total_orders,\n    r.paid_orders,\n    r.avg_order_value,\n    r.cancellation_rate,\n    dc.new_customers,\n    dc.returning_customers,\n    ds.sessions,\n    ds.new_visitors,\n    round(ds.purchases \u002F NULLIF(ds.sessions, 0) * 100, 2) AS conversion_rate,\n    sp.total_ad_spend,\n    round(r.net_revenue \u002F NULLIF(sp.total_ad_spend, 0), 2) AS overall_roas\nFROM reports.rpt_daily_revenue r\nLEFT JOIN daily_customers dc ON r.order_date = dc.order_date\nLEFT JOIN daily_sessions ds ON r.order_date = ds.session_date\nLEFT JOIN daily_spend sp ON r.order_date = sp.spend_date\nORDER BY kpi_date DESC\n",[39589],{"type":46,"tag":88,"props":39590,"children":39591},{"__ignoreMap":7},[39592,39599,39606,39613,39620,39627,39634,39641,39648,39655,39662,39669,39676,39683,39690,39697,39704,39711,39718,39725,39744,39751,39786,39854,39921,39944,39967,40002,40029,40060,40067,40082,40089,40096,40119,40138,40157,40176,40187,40194,40209,40216,40223,40242,40261,40272,40279,40286,40309,40328,40347,40366,40385,40404,40423,40442,40461,40480,40567,40586,40661,40684,40727,40770,40813],{"type":46,"tag":107,"props":39593,"children":39594},{"class":109,"line":110},[39595],{"type":46,"tag":107,"props":39596,"children":39597},{"style":467},[39598],{"type":52,"value":470},{"type":46,"tag":107,"props":39600,"children":39601},{"class":109,"line":473},[39602],{"type":46,"tag":107,"props":39603,"children":39604},{"style":467},[39605],{"type":52,"value":38343},{"type":46,"tag":107,"props":39607,"children":39608},{"class":109,"line":23},[39609],{"type":46,"tag":107,"props":39610,"children":39611},{"style":467},[39612],{"type":52,"value":487},{"type":46,"tag":107,"props":39614,"children":39615},{"class":109,"line":490},[39616],{"type":46,"tag":107,"props":39617,"children":39618},{"style":467},[39619],{"type":52,"value":496},{"type":46,"tag":107,"props":39621,"children":39622},{"class":109,"line":499},[39623],{"type":46,"tag":107,"props":39624,"children":39625},{"style":467},[39626],{"type":52,"value":505},{"type":46,"tag":107,"props":39628,"children":39629},{"class":109,"line":508},[39630],{"type":46,"tag":107,"props":39631,"children":39632},{"style":467},[39633],{"type":52,"value":514},{"type":46,"tag":107,"props":39635,"children":39636},{"class":109,"line":517},[39637],{"type":46,"tag":107,"props":39638,"children":39639},{"style":467},[39640],{"type":52,"value":38379},{"type":46,"tag":107,"props":39642,"children":39643},{"class":109,"line":526},[39644],{"type":46,"tag":107,"props":39645,"children":39646},{"style":467},[39647],{"type":52,"value":31303},{"type":46,"tag":107,"props":39649,"children":39650},{"class":109,"line":535},[39651],{"type":46,"tag":107,"props":39652,"children":39653},{"style":467},[39654],{"type":52,"value":29320},{"type":46,"tag":107,"props":39656,"children":39657},{"class":109,"line":544},[39658],{"type":46,"tag":107,"props":39659,"children":39660},{"style":467},[39661],{"type":52,"value":34414},{"type":46,"tag":107,"props":39663,"children":39664},{"class":109,"line":553},[39665],{"type":46,"tag":107,"props":39666,"children":39667},{"style":467},[39668],{"type":52,"value":34406},{"type":46,"tag":107,"props":39670,"children":39671},{"class":109,"line":562},[39672],{"type":46,"tag":107,"props":39673,"children":39674},{"style":467},[39675],{"type":52,"value":541},{"type":46,"tag":107,"props":39677,"children":39678},{"class":109,"line":571},[39679],{"type":46,"tag":107,"props":39680,"children":39681},{"style":467},[39682],{"type":52,"value":38422},{"type":46,"tag":107,"props":39684,"children":39685},{"class":109,"line":580},[39686],{"type":46,"tag":107,"props":39687,"children":39688},{"style":467},[39689],{"type":52,"value":4581},{"type":46,"tag":107,"props":39691,"children":39692},{"class":109,"line":11},[39693],{"type":46,"tag":107,"props":39694,"children":39695},{"style":467},[39696],{"type":52,"value":568},{"type":46,"tag":107,"props":39698,"children":39699},{"class":109,"line":597},[39700],{"type":46,"tag":107,"props":39701,"children":39702},{"style":467},[39703],{"type":52,"value":577},{"type":46,"tag":107,"props":39705,"children":39706},{"class":109,"line":606},[39707],{"type":46,"tag":107,"props":39708,"children":39709},{"style":467},[39710],{"type":52,"value":586},{"type":46,"tag":107,"props":39712,"children":39713},{"class":109,"line":614},[39714],{"type":46,"tag":107,"props":39715,"children":39716},{"style":467},[39717],{"type":52,"value":664},{"type":46,"tag":107,"props":39719,"children":39720},{"class":109,"line":622},[39721],{"type":46,"tag":107,"props":39722,"children":39723},{"emptyLinePlaceholder":22},[39724],{"type":52,"value":673},{"type":46,"tag":107,"props":39726,"children":39727},{"class":109,"line":631},[39728,39732,39736,39740],{"type":46,"tag":107,"props":39729,"children":39730},{"style":680},[39731],{"type":52,"value":31361},{"type":46,"tag":107,"props":39733,"children":39734},{"style":695},[39735],{"type":52,"value":38476},{"type":46,"tag":107,"props":39737,"children":39738},{"style":680},[39739],{"type":52,"value":898},{"type":46,"tag":107,"props":39741,"children":39742},{"style":695},[39743],{"type":52,"value":31375},{"type":46,"tag":107,"props":39745,"children":39746},{"class":109,"line":640},[39747],{"type":46,"tag":107,"props":39748,"children":39749},{"style":680},[39750],{"type":52,"value":31383},{"type":46,"tag":107,"props":39752,"children":39753},{"class":109,"line":649},[39754,39758,39762,39766,39770,39774,39778,39782],{"type":46,"tag":107,"props":39755,"children":39756},{"style":680},[39757],{"type":52,"value":36146},{"type":46,"tag":107,"props":39759,"children":39760},{"style":695},[39761],{"type":52,"value":847},{"type":46,"tag":107,"props":39763,"children":39764},{"style":120},[39765],{"type":52,"value":852},{"type":46,"tag":107,"props":39767,"children":39768},{"style":695},[39769],{"type":52,"value":698},{"type":46,"tag":107,"props":39771,"children":39772},{"style":120},[39773],{"type":52,"value":31458},{"type":46,"tag":107,"props":39775,"children":39776},{"style":695},[39777],{"type":52,"value":1376},{"type":46,"tag":107,"props":39779,"children":39780},{"style":680},[39781],{"type":52,"value":898},{"type":46,"tag":107,"props":39783,"children":39784},{"style":695},[39785],{"type":52,"value":787},{"type":46,"tag":107,"props":39787,"children":39788},{"class":109,"line":658},[39789,39794,39798,39802,39806,39810,39814,39818,39822,39826,39830,39834,39838,39842,39846,39850],{"type":46,"tag":107,"props":39790,"children":39791},{"style":695},[39792],{"type":52,"value":39793},"        COUNTIF(",{"type":46,"tag":107,"props":39795,"children":39796},{"style":680},[39797],{"type":52,"value":3172},{"type":46,"tag":107,"props":39799,"children":39800},{"style":695},[39801],{"type":52,"value":847},{"type":46,"tag":107,"props":39803,"children":39804},{"style":120},[39805],{"type":52,"value":1390},{"type":46,"tag":107,"props":39807,"children":39808},{"style":695},[39809],{"type":52,"value":698},{"type":46,"tag":107,"props":39811,"children":39812},{"style":120},[39813],{"type":52,"value":31425},{"type":46,"tag":107,"props":39815,"children":39816},{"style":695},[39817],{"type":52,"value":1376},{"type":46,"tag":107,"props":39819,"children":39820},{"style":680},[39821],{"type":52,"value":1381},{"type":46,"tag":107,"props":39823,"children":39824},{"style":680},[39825],{"type":52,"value":2175},{"type":46,"tag":107,"props":39827,"children":39828},{"style":695},[39829],{"type":52,"value":847},{"type":46,"tag":107,"props":39831,"children":39832},{"style":120},[39833],{"type":52,"value":852},{"type":46,"tag":107,"props":39835,"children":39836},{"style":695},[39837],{"type":52,"value":698},{"type":46,"tag":107,"props":39839,"children":39840},{"style":120},[39841],{"type":52,"value":31458},{"type":46,"tag":107,"props":39843,"children":39844},{"style":695},[39845],{"type":52,"value":893},{"type":46,"tag":107,"props":39847,"children":39848},{"style":680},[39849],{"type":52,"value":898},{"type":46,"tag":107,"props":39851,"children":39852},{"style":695},[39853],{"type":52,"value":38580},{"type":46,"tag":107,"props":39855,"children":39856},{"class":109,"line":667},[39857,39861,39865,39869,39873,39877,39881,39885,39889,39893,39897,39901,39905,39909,39913,39917],{"type":46,"tag":107,"props":39858,"children":39859},{"style":695},[39860],{"type":52,"value":39793},{"type":46,"tag":107,"props":39862,"children":39863},{"style":680},[39864],{"type":52,"value":3172},{"type":46,"tag":107,"props":39866,"children":39867},{"style":695},[39868],{"type":52,"value":847},{"type":46,"tag":107,"props":39870,"children":39871},{"style":120},[39872],{"type":52,"value":1390},{"type":46,"tag":107,"props":39874,"children":39875},{"style":695},[39876],{"type":52,"value":698},{"type":46,"tag":107,"props":39878,"children":39879},{"style":120},[39880],{"type":52,"value":31425},{"type":46,"tag":107,"props":39882,"children":39883},{"style":695},[39884],{"type":52,"value":1376},{"type":46,"tag":107,"props":39886,"children":39887},{"style":680},[39888],{"type":52,"value":38608},{"type":46,"tag":107,"props":39890,"children":39891},{"style":680},[39892],{"type":52,"value":2175},{"type":46,"tag":107,"props":39894,"children":39895},{"style":695},[39896],{"type":52,"value":847},{"type":46,"tag":107,"props":39898,"children":39899},{"style":120},[39900],{"type":52,"value":852},{"type":46,"tag":107,"props":39902,"children":39903},{"style":695},[39904],{"type":52,"value":698},{"type":46,"tag":107,"props":39906,"children":39907},{"style":120},[39908],{"type":52,"value":31458},{"type":46,"tag":107,"props":39910,"children":39911},{"style":695},[39912],{"type":52,"value":893},{"type":46,"tag":107,"props":39914,"children":39915},{"style":680},[39916],{"type":52,"value":898},{"type":46,"tag":107,"props":39918,"children":39919},{"style":695},[39920],{"type":52,"value":38637},{"type":46,"tag":107,"props":39922,"children":39923},{"class":109,"line":676},[39924,39928,39932,39936,39940],{"type":46,"tag":107,"props":39925,"children":39926},{"style":680},[39927],{"type":52,"value":31495},{"type":46,"tag":107,"props":39929,"children":39930},{"style":120},[39931],{"type":52,"value":29773},{"type":46,"tag":107,"props":39933,"children":39934},{"style":695},[39935],{"type":52,"value":698},{"type":46,"tag":107,"props":39937,"children":39938},{"style":120},[39939],{"type":52,"value":30395},{"type":46,"tag":107,"props":39941,"children":39942},{"style":695},[39943],{"type":52,"value":1278},{"type":46,"tag":107,"props":39945,"children":39946},{"class":109,"line":686},[39947,39951,39955,39959,39963],{"type":46,"tag":107,"props":39948,"children":39949},{"style":680},[39950],{"type":52,"value":38668},{"type":46,"tag":107,"props":39952,"children":39953},{"style":120},[39954],{"type":52,"value":29773},{"type":46,"tag":107,"props":39956,"children":39957},{"style":695},[39958],{"type":52,"value":698},{"type":46,"tag":107,"props":39960,"children":39961},{"style":120},[39962],{"type":52,"value":31532},{"type":46,"tag":107,"props":39964,"children":39965},{"style":695},[39966],{"type":52,"value":1304},{"type":46,"tag":107,"props":39968,"children":39969},{"class":109,"line":716},[39970,39974,39978,39982,39986,39990,39994,39998],{"type":46,"tag":107,"props":39971,"children":39972},{"style":680},[39973],{"type":52,"value":31544},{"type":46,"tag":107,"props":39975,"children":39976},{"style":120},[39977],{"type":52,"value":1318},{"type":46,"tag":107,"props":39979,"children":39980},{"style":695},[39981],{"type":52,"value":698},{"type":46,"tag":107,"props":39983,"children":39984},{"style":120},[39985],{"type":52,"value":31400},{"type":46,"tag":107,"props":39987,"children":39988},{"style":680},[39989],{"type":52,"value":1331},{"type":46,"tag":107,"props":39991,"children":39992},{"style":120},[39993],{"type":52,"value":1336},{"type":46,"tag":107,"props":39995,"children":39996},{"style":695},[39997],{"type":52,"value":698},{"type":46,"tag":107,"props":39999,"children":40000},{"style":120},[40001],{"type":52,"value":31573},{"type":46,"tag":107,"props":40003,"children":40004},{"class":109,"line":738},[40005,40009,40013,40017,40021,40025],{"type":46,"tag":107,"props":40006,"children":40007},{"style":680},[40008],{"type":52,"value":31581},{"type":46,"tag":107,"props":40010,"children":40011},{"style":120},[40012],{"type":52,"value":1318},{"type":46,"tag":107,"props":40014,"children":40015},{"style":695},[40016],{"type":52,"value":698},{"type":46,"tag":107,"props":40018,"children":40019},{"style":120},[40020],{"type":52,"value":31594},{"type":46,"tag":107,"props":40022,"children":40023},{"style":680},[40024],{"type":52,"value":1331},{"type":46,"tag":107,"props":40026,"children":40027},{"style":126},[40028],{"type":52,"value":31603},{"type":46,"tag":107,"props":40030,"children":40031},{"class":109,"line":764},[40032,40036,40040,40044,40048,40052,40056],{"type":46,"tag":107,"props":40033,"children":40034},{"style":680},[40035],{"type":52,"value":31693},{"type":46,"tag":107,"props":40037,"children":40038},{"style":680},[40039],{"type":52,"value":2175},{"type":46,"tag":107,"props":40041,"children":40042},{"style":695},[40043],{"type":52,"value":847},{"type":46,"tag":107,"props":40045,"children":40046},{"style":120},[40047],{"type":52,"value":852},{"type":46,"tag":107,"props":40049,"children":40050},{"style":695},[40051],{"type":52,"value":698},{"type":46,"tag":107,"props":40053,"children":40054},{"style":120},[40055],{"type":52,"value":31458},{"type":46,"tag":107,"props":40057,"children":40058},{"style":695},[40059],{"type":52,"value":1404},{"type":46,"tag":107,"props":40061,"children":40062},{"class":109,"line":790},[40063],{"type":46,"tag":107,"props":40064,"children":40065},{"style":695},[40066],{"type":52,"value":31611},{"type":46,"tag":107,"props":40068,"children":40069},{"class":109,"line":815},[40070,40074,40078],{"type":46,"tag":107,"props":40071,"children":40072},{"style":695},[40073],{"type":52,"value":38788},{"type":46,"tag":107,"props":40075,"children":40076},{"style":680},[40077],{"type":52,"value":898},{"type":46,"tag":107,"props":40079,"children":40080},{"style":695},[40081],{"type":52,"value":31375},{"type":46,"tag":107,"props":40083,"children":40084},{"class":109,"line":836},[40085],{"type":46,"tag":107,"props":40086,"children":40087},{"style":680},[40088],{"type":52,"value":31383},{"type":46,"tag":107,"props":40090,"children":40091},{"class":109,"line":906},[40092],{"type":46,"tag":107,"props":40093,"children":40094},{"style":695},[40095],{"type":52,"value":34669},{"type":46,"tag":107,"props":40097,"children":40098},{"class":109,"line":968},[40099,40103,40107,40111,40115],{"type":46,"tag":107,"props":40100,"children":40101},{"style":120},[40102],{"type":52,"value":34522},{"type":46,"tag":107,"props":40104,"children":40105},{"style":695},[40106],{"type":52,"value":34688},{"type":46,"tag":107,"props":40108,"children":40109},{"style":680},[40110],{"type":52,"value":898},{"type":46,"tag":107,"props":40112,"children":40113},{"style":680},[40114],{"type":52,"value":34697},{"type":46,"tag":107,"props":40116,"children":40117},{"style":695},[40118],{"type":52,"value":735},{"type":46,"tag":107,"props":40120,"children":40121},{"class":109,"line":1030},[40122,40126,40130,40134],{"type":46,"tag":107,"props":40123,"children":40124},{"style":120},[40125],{"type":52,"value":34522},{"type":46,"tag":107,"props":40127,"children":40128},{"style":695},[40129],{"type":52,"value":34713},{"type":46,"tag":107,"props":40131,"children":40132},{"style":680},[40133],{"type":52,"value":898},{"type":46,"tag":107,"props":40135,"children":40136},{"style":695},[40137],{"type":52,"value":38853},{"type":46,"tag":107,"props":40139,"children":40140},{"class":109,"line":1092},[40141,40145,40149,40153],{"type":46,"tag":107,"props":40142,"children":40143},{"style":120},[40144],{"type":52,"value":34522},{"type":46,"tag":107,"props":40146,"children":40147},{"style":695},[40148],{"type":52,"value":34733},{"type":46,"tag":107,"props":40150,"children":40151},{"style":680},[40152],{"type":52,"value":898},{"type":46,"tag":107,"props":40154,"children":40155},{"style":695},[40156],{"type":52,"value":34742},{"type":46,"tag":107,"props":40158,"children":40159},{"class":109,"line":1113},[40160,40164,40168,40172],{"type":46,"tag":107,"props":40161,"children":40162},{"style":680},[40163],{"type":52,"value":31495},{"type":46,"tag":107,"props":40165,"children":40166},{"style":120},[40167],{"type":52,"value":29773},{"type":46,"tag":107,"props":40169,"children":40170},{"style":695},[40171],{"type":52,"value":698},{"type":46,"tag":107,"props":40173,"children":40174},{"style":120},[40175],{"type":52,"value":34762},{"type":46,"tag":107,"props":40177,"children":40178},{"class":109,"line":1134},[40179,40183],{"type":46,"tag":107,"props":40180,"children":40181},{"style":680},[40182],{"type":52,"value":31693},{"type":46,"tag":107,"props":40184,"children":40185},{"style":695},[40186],{"type":52,"value":38903},{"type":46,"tag":107,"props":40188,"children":40189},{"class":109,"line":1155},[40190],{"type":46,"tag":107,"props":40191,"children":40192},{"style":695},[40193],{"type":52,"value":31611},{"type":46,"tag":107,"props":40195,"children":40196},{"class":109,"line":1201},[40197,40201,40205],{"type":46,"tag":107,"props":40198,"children":40199},{"style":695},[40200],{"type":52,"value":38918},{"type":46,"tag":107,"props":40202,"children":40203},{"style":680},[40204],{"type":52,"value":898},{"type":46,"tag":107,"props":40206,"children":40207},{"style":695},[40208],{"type":52,"value":31375},{"type":46,"tag":107,"props":40210,"children":40211},{"class":109,"line":1227},[40212],{"type":46,"tag":107,"props":40213,"children":40214},{"style":680},[40215],{"type":52,"value":31383},{"type":46,"tag":107,"props":40217,"children":40218},{"class":109,"line":1253},[40219],{"type":46,"tag":107,"props":40220,"children":40221},{"style":695},[40222],{"type":52,"value":34506},{"type":46,"tag":107,"props":40224,"children":40225},{"class":109,"line":1281},[40226,40230,40234,40238],{"type":46,"tag":107,"props":40227,"children":40228},{"style":120},[40229],{"type":52,"value":34522},{"type":46,"tag":107,"props":40231,"children":40232},{"style":695},[40233],{"type":52,"value":34527},{"type":46,"tag":107,"props":40235,"children":40236},{"style":680},[40237],{"type":52,"value":898},{"type":46,"tag":107,"props":40239,"children":40240},{"style":695},[40241],{"type":52,"value":38960},{"type":46,"tag":107,"props":40243,"children":40244},{"class":109,"line":1307},[40245,40249,40253,40257],{"type":46,"tag":107,"props":40246,"children":40247},{"style":680},[40248],{"type":52,"value":31495},{"type":46,"tag":107,"props":40250,"children":40251},{"style":120},[40252],{"type":52,"value":29773},{"type":46,"tag":107,"props":40254,"children":40255},{"style":695},[40256],{"type":52,"value":698},{"type":46,"tag":107,"props":40258,"children":40259},{"style":120},[40260],{"type":52,"value":34619},{"type":46,"tag":107,"props":40262,"children":40263},{"class":109,"line":1348},[40264,40268],{"type":46,"tag":107,"props":40265,"children":40266},{"style":680},[40267],{"type":52,"value":31693},{"type":46,"tag":107,"props":40269,"children":40270},{"style":695},[40271],{"type":52,"value":38991},{"type":46,"tag":107,"props":40273,"children":40274},{"class":109,"line":2226},[40275],{"type":46,"tag":107,"props":40276,"children":40277},{"style":695},[40278],{"type":52,"value":1404},{"type":46,"tag":107,"props":40280,"children":40281},{"class":109,"line":2285},[40282],{"type":46,"tag":107,"props":40283,"children":40284},{"style":680},[40285],{"type":52,"value":683},{"type":46,"tag":107,"props":40287,"children":40288},{"class":109,"line":35026},[40289,40293,40297,40301,40305],{"type":46,"tag":107,"props":40290,"children":40291},{"style":120},[40292],{"type":52,"value":39013},{"type":46,"tag":107,"props":40294,"children":40295},{"style":695},[40296],{"type":52,"value":698},{"type":46,"tag":107,"props":40298,"children":40299},{"style":120},[40300],{"type":52,"value":31458},{"type":46,"tag":107,"props":40302,"children":40303},{"style":680},[40304],{"type":52,"value":708},{"type":46,"tag":107,"props":40306,"children":40307},{"style":695},[40308],{"type":52,"value":39030},{"type":46,"tag":107,"props":40310,"children":40311},{"class":109,"line":35034},[40312,40316,40320,40324],{"type":46,"tag":107,"props":40313,"children":40314},{"style":120},[40315],{"type":52,"value":39013},{"type":46,"tag":107,"props":40317,"children":40318},{"style":695},[40319],{"type":52,"value":698},{"type":46,"tag":107,"props":40321,"children":40322},{"style":120},[40323],{"type":52,"value":39046},{"type":46,"tag":107,"props":40325,"children":40326},{"style":695},[40327],{"type":52,"value":735},{"type":46,"tag":107,"props":40329,"children":40330},{"class":109,"line":35042},[40331,40335,40339,40343],{"type":46,"tag":107,"props":40332,"children":40333},{"style":120},[40334],{"type":52,"value":39013},{"type":46,"tag":107,"props":40336,"children":40337},{"style":695},[40338],{"type":52,"value":698},{"type":46,"tag":107,"props":40340,"children":40341},{"style":120},[40342],{"type":52,"value":39066},{"type":46,"tag":107,"props":40344,"children":40345},{"style":695},[40346],{"type":52,"value":735},{"type":46,"tag":107,"props":40348,"children":40349},{"class":109,"line":35068},[40350,40354,40358,40362],{"type":46,"tag":107,"props":40351,"children":40352},{"style":120},[40353],{"type":52,"value":39013},{"type":46,"tag":107,"props":40355,"children":40356},{"style":695},[40357],{"type":52,"value":698},{"type":46,"tag":107,"props":40359,"children":40360},{"style":120},[40361],{"type":52,"value":39086},{"type":46,"tag":107,"props":40363,"children":40364},{"style":695},[40365],{"type":52,"value":735},{"type":46,"tag":107,"props":40367,"children":40368},{"class":109,"line":35088},[40369,40373,40377,40381],{"type":46,"tag":107,"props":40370,"children":40371},{"style":120},[40372],{"type":52,"value":39013},{"type":46,"tag":107,"props":40374,"children":40375},{"style":695},[40376],{"type":52,"value":698},{"type":46,"tag":107,"props":40378,"children":40379},{"style":120},[40380],{"type":52,"value":39106},{"type":46,"tag":107,"props":40382,"children":40383},{"style":695},[40384],{"type":52,"value":735},{"type":46,"tag":107,"props":40386,"children":40387},{"class":109,"line":35109},[40388,40392,40396,40400],{"type":46,"tag":107,"props":40389,"children":40390},{"style":120},[40391],{"type":52,"value":39013},{"type":46,"tag":107,"props":40393,"children":40394},{"style":695},[40395],{"type":52,"value":698},{"type":46,"tag":107,"props":40397,"children":40398},{"style":120},[40399],{"type":52,"value":39126},{"type":46,"tag":107,"props":40401,"children":40402},{"style":695},[40403],{"type":52,"value":735},{"type":46,"tag":107,"props":40405,"children":40406},{"class":109,"line":35130},[40407,40411,40415,40419],{"type":46,"tag":107,"props":40408,"children":40409},{"style":120},[40410],{"type":52,"value":39138},{"type":46,"tag":107,"props":40412,"children":40413},{"style":695},[40414],{"type":52,"value":698},{"type":46,"tag":107,"props":40416,"children":40417},{"style":120},[40418],{"type":52,"value":39147},{"type":46,"tag":107,"props":40420,"children":40421},{"style":695},[40422],{"type":52,"value":735},{"type":46,"tag":107,"props":40424,"children":40425},{"class":109,"line":35151},[40426,40430,40434,40438],{"type":46,"tag":107,"props":40427,"children":40428},{"style":120},[40429],{"type":52,"value":39138},{"type":46,"tag":107,"props":40431,"children":40432},{"style":695},[40433],{"type":52,"value":698},{"type":46,"tag":107,"props":40435,"children":40436},{"style":120},[40437],{"type":52,"value":39167},{"type":46,"tag":107,"props":40439,"children":40440},{"style":695},[40441],{"type":52,"value":735},{"type":46,"tag":107,"props":40443,"children":40444},{"class":109,"line":35172},[40445,40449,40453,40457],{"type":46,"tag":107,"props":40446,"children":40447},{"style":120},[40448],{"type":52,"value":39179},{"type":46,"tag":107,"props":40450,"children":40451},{"style":695},[40452],{"type":52,"value":698},{"type":46,"tag":107,"props":40454,"children":40455},{"style":120},[40456],{"type":52,"value":6327},{"type":46,"tag":107,"props":40458,"children":40459},{"style":695},[40460],{"type":52,"value":735},{"type":46,"tag":107,"props":40462,"children":40463},{"class":109,"line":35193},[40464,40468,40472,40476],{"type":46,"tag":107,"props":40465,"children":40466},{"style":120},[40467],{"type":52,"value":39179},{"type":46,"tag":107,"props":40469,"children":40470},{"style":695},[40471],{"type":52,"value":698},{"type":46,"tag":107,"props":40473,"children":40474},{"style":120},[40475],{"type":52,"value":39207},{"type":46,"tag":107,"props":40477,"children":40478},{"style":695},[40479],{"type":52,"value":735},{"type":46,"tag":107,"props":40481,"children":40482},{"class":109,"line":35213},[40483,40487,40491,40495,40499,40503,40507,40511,40515,40519,40523,40527,40531,40535,40539,40543,40547,40551,40555,40559,40563],{"type":46,"tag":107,"props":40484,"children":40485},{"style":120},[40486],{"type":52,"value":29653},{"type":46,"tag":107,"props":40488,"children":40489},{"style":695},[40490],{"type":52,"value":847},{"type":46,"tag":107,"props":40492,"children":40493},{"style":120},[40494],{"type":52,"value":39227},{"type":46,"tag":107,"props":40496,"children":40497},{"style":695},[40498],{"type":52,"value":698},{"type":46,"tag":107,"props":40500,"children":40501},{"style":120},[40502],{"type":52,"value":39236},{"type":46,"tag":107,"props":40504,"children":40505},{"style":680},[40506],{"type":52,"value":1175},{"type":46,"tag":107,"props":40508,"children":40509},{"style":120},[40510],{"type":52,"value":30249},{"type":46,"tag":107,"props":40512,"children":40513},{"style":695},[40514],{"type":52,"value":847},{"type":46,"tag":107,"props":40516,"children":40517},{"style":120},[40518],{"type":52,"value":39227},{"type":46,"tag":107,"props":40520,"children":40521},{"style":695},[40522],{"type":52,"value":698},{"type":46,"tag":107,"props":40524,"children":40525},{"style":120},[40526],{"type":52,"value":6327},{"type":46,"tag":107,"props":40528,"children":40529},{"style":695},[40530],{"type":52,"value":235},{"type":46,"tag":107,"props":40532,"children":40533},{"style":120},[40534],{"type":52,"value":1189},{"type":46,"tag":107,"props":40536,"children":40537},{"style":695},[40538],{"type":52,"value":1376},{"type":46,"tag":107,"props":40540,"children":40541},{"style":680},[40542],{"type":52,"value":6820},{"type":46,"tag":107,"props":40544,"children":40545},{"style":120},[40546],{"type":52,"value":1180},{"type":46,"tag":107,"props":40548,"children":40549},{"style":695},[40550],{"type":52,"value":235},{"type":46,"tag":107,"props":40552,"children":40553},{"style":120},[40554],{"type":52,"value":888},{"type":46,"tag":107,"props":40556,"children":40557},{"style":695},[40558],{"type":52,"value":1376},{"type":46,"tag":107,"props":40560,"children":40561},{"style":680},[40562],{"type":52,"value":898},{"type":46,"tag":107,"props":40564,"children":40565},{"style":695},[40566],{"type":52,"value":39301},{"type":46,"tag":107,"props":40568,"children":40569},{"class":109,"line":35235},[40570,40574,40578,40582],{"type":46,"tag":107,"props":40571,"children":40572},{"style":120},[40573],{"type":52,"value":39309},{"type":46,"tag":107,"props":40575,"children":40576},{"style":695},[40577],{"type":52,"value":698},{"type":46,"tag":107,"props":40579,"children":40580},{"style":120},[40581],{"type":52,"value":39318},{"type":46,"tag":107,"props":40583,"children":40584},{"style":695},[40585],{"type":52,"value":735},{"type":46,"tag":107,"props":40587,"children":40588},{"class":109,"line":35313},[40589,40593,40597,40601,40605,40609,40613,40617,40621,40625,40629,40633,40637,40641,40645,40649,40653,40657],{"type":46,"tag":107,"props":40590,"children":40591},{"style":120},[40592],{"type":52,"value":29653},{"type":46,"tag":107,"props":40594,"children":40595},{"style":695},[40596],{"type":52,"value":847},{"type":46,"tag":107,"props":40598,"children":40599},{"style":120},[40600],{"type":52,"value":39338},{"type":46,"tag":107,"props":40602,"children":40603},{"style":695},[40604],{"type":52,"value":698},{"type":46,"tag":107,"props":40606,"children":40607},{"style":120},[40608],{"type":52,"value":39046},{"type":46,"tag":107,"props":40610,"children":40611},{"style":680},[40612],{"type":52,"value":1175},{"type":46,"tag":107,"props":40614,"children":40615},{"style":120},[40616],{"type":52,"value":30249},{"type":46,"tag":107,"props":40618,"children":40619},{"style":695},[40620],{"type":52,"value":847},{"type":46,"tag":107,"props":40622,"children":40623},{"style":120},[40624],{"type":52,"value":39363},{"type":46,"tag":107,"props":40626,"children":40627},{"style":695},[40628],{"type":52,"value":698},{"type":46,"tag":107,"props":40630,"children":40631},{"style":120},[40632],{"type":52,"value":39318},{"type":46,"tag":107,"props":40634,"children":40635},{"style":695},[40636],{"type":52,"value":235},{"type":46,"tag":107,"props":40638,"children":40639},{"style":120},[40640],{"type":52,"value":1189},{"type":46,"tag":107,"props":40642,"children":40643},{"style":695},[40644],{"type":52,"value":29682},{"type":46,"tag":107,"props":40646,"children":40647},{"style":120},[40648],{"type":52,"value":888},{"type":46,"tag":107,"props":40650,"children":40651},{"style":695},[40652],{"type":52,"value":1376},{"type":46,"tag":107,"props":40654,"children":40655},{"style":680},[40656],{"type":52,"value":898},{"type":46,"tag":107,"props":40658,"children":40659},{"style":695},[40660],{"type":52,"value":39400},{"type":46,"tag":107,"props":40662,"children":40663},{"class":109,"line":35390},[40664,40668,40672,40676,40680],{"type":46,"tag":107,"props":40665,"children":40666},{"style":680},[40667],{"type":52,"value":1259},{"type":46,"tag":107,"props":40669,"children":40670},{"style":120},[40671],{"type":52,"value":39412},{"type":46,"tag":107,"props":40673,"children":40674},{"style":695},[40675],{"type":52,"value":698},{"type":46,"tag":107,"props":40677,"children":40678},{"style":120},[40679],{"type":52,"value":39421},{"type":46,"tag":107,"props":40681,"children":40682},{"style":695},[40683],{"type":52,"value":39426},{"type":46,"tag":107,"props":40685,"children":40686},{"class":109,"line":35479},[40687,40691,40695,40699,40703,40707,40711,40715,40719,40723],{"type":46,"tag":107,"props":40688,"children":40689},{"style":680},[40690],{"type":52,"value":348},{"type":46,"tag":107,"props":40692,"children":40693},{"style":695},[40694],{"type":52,"value":39438},{"type":46,"tag":107,"props":40696,"children":40697},{"style":680},[40698],{"type":52,"value":39443},{"type":46,"tag":107,"props":40700,"children":40701},{"style":120},[40702],{"type":52,"value":39448},{"type":46,"tag":107,"props":40704,"children":40705},{"style":695},[40706],{"type":52,"value":698},{"type":46,"tag":107,"props":40708,"children":40709},{"style":120},[40710],{"type":52,"value":31458},{"type":46,"tag":107,"props":40712,"children":40713},{"style":680},[40714],{"type":52,"value":1331},{"type":46,"tag":107,"props":40716,"children":40717},{"style":120},[40718],{"type":52,"value":39465},{"type":46,"tag":107,"props":40720,"children":40721},{"style":695},[40722],{"type":52,"value":698},{"type":46,"tag":107,"props":40724,"children":40725},{"style":120},[40726],{"type":52,"value":35626},{"type":46,"tag":107,"props":40728,"children":40729},{"class":109,"line":35492},[40730,40734,40738,40742,40746,40750,40754,40758,40762,40766],{"type":46,"tag":107,"props":40731,"children":40732},{"style":680},[40733],{"type":52,"value":348},{"type":46,"tag":107,"props":40735,"children":40736},{"style":695},[40737],{"type":52,"value":39485},{"type":46,"tag":107,"props":40739,"children":40740},{"style":680},[40741],{"type":52,"value":39443},{"type":46,"tag":107,"props":40743,"children":40744},{"style":120},[40745],{"type":52,"value":39448},{"type":46,"tag":107,"props":40747,"children":40748},{"style":695},[40749],{"type":52,"value":698},{"type":46,"tag":107,"props":40751,"children":40752},{"style":120},[40753],{"type":52,"value":31458},{"type":46,"tag":107,"props":40755,"children":40756},{"style":680},[40757],{"type":52,"value":1331},{"type":46,"tag":107,"props":40759,"children":40760},{"style":120},[40761],{"type":52,"value":39510},{"type":46,"tag":107,"props":40763,"children":40764},{"style":695},[40765],{"type":52,"value":698},{"type":46,"tag":107,"props":40767,"children":40768},{"style":120},[40769],{"type":52,"value":34970},{"type":46,"tag":107,"props":40771,"children":40772},{"class":109,"line":35505},[40773,40777,40781,40785,40789,40793,40797,40801,40805,40809],{"type":46,"tag":107,"props":40774,"children":40775},{"style":680},[40776],{"type":52,"value":348},{"type":46,"tag":107,"props":40778,"children":40779},{"style":695},[40780],{"type":52,"value":39530},{"type":46,"tag":107,"props":40782,"children":40783},{"style":680},[40784],{"type":52,"value":39443},{"type":46,"tag":107,"props":40786,"children":40787},{"style":120},[40788],{"type":52,"value":39448},{"type":46,"tag":107,"props":40790,"children":40791},{"style":695},[40792],{"type":52,"value":698},{"type":46,"tag":107,"props":40794,"children":40795},{"style":120},[40796],{"type":52,"value":31458},{"type":46,"tag":107,"props":40798,"children":40799},{"style":680},[40800],{"type":52,"value":1331},{"type":46,"tag":107,"props":40802,"children":40803},{"style":120},[40804],{"type":52,"value":39555},{"type":46,"tag":107,"props":40806,"children":40807},{"style":695},[40808],{"type":52,"value":698},{"type":46,"tag":107,"props":40810,"children":40811},{"style":120},[40812],{"type":52,"value":39564},{"type":46,"tag":107,"props":40814,"children":40815},{"class":109,"line":35542},[40816,40820,40824],{"type":46,"tag":107,"props":40817,"children":40818},{"style":680},[40819],{"type":52,"value":29802},{"type":46,"tag":107,"props":40821,"children":40822},{"style":695},[40823],{"type":52,"value":39576},{"type":46,"tag":107,"props":40825,"children":40826},{"style":680},[40827],{"type":52,"value":39581},{"type":46,"tag":450,"props":40829,"children":40830},{"v-slot:snowflake":7},[40831],{"type":46,"tag":97,"props":40832,"children":40834},{"className":455,"code":40833,"language":457,"meta":7,"style":7},"\u002F* @bruin\nname: reports.rpt_daily_kpis\ntype: sql\nmaterialization:\n  type: table\ndepends:\n  - reports.rpt_daily_revenue\n  - staging.stg_customers\n  - staging.stg_orders\n  - staging.stg_web_sessions\n  - staging.stg_marketing_spend\ncolumns:\n  - name: kpi_date\n    type: date\n    checks:\n      - name: not_null\n      - name: unique\n@bruin *\u002F\n\nWITH daily_customers AS (\n    SELECT\n        o.order_date::DATE AS order_date,\n        COUNT(CASE WHEN c.first_seen_at::DATE = o.order_date::DATE THEN 1 END) AS new_customers,\n        COUNT(CASE WHEN c.first_seen_at::DATE \u003C o.order_date::DATE THEN 1 END) AS returning_customers\n    FROM staging.stg_orders o\n    LEFT JOIN staging.stg_customers c\n        ON o.customer_email = c.customer_email\n    WHERE o.payment_status = 'paid'\n    GROUP BY o.order_date::DATE\n),\ndaily_sessions AS (\n    SELECT\n        session_date,\n        sum(total_sessions) AS sessions,\n        sum(new_users) AS new_visitors,\n        sum(purchase_events) AS purchases\n    FROM staging.stg_web_sessions\n    GROUP BY session_date\n),\ndaily_spend AS (\n    SELECT\n        spend_date,\n        sum(spend) AS total_ad_spend\n    FROM staging.stg_marketing_spend\n    GROUP BY spend_date\n)\nSELECT\n    r.order_date AS kpi_date,\n    r.net_revenue,\n    r.total_orders,\n    r.paid_orders,\n    r.avg_order_value,\n    r.cancellation_rate,\n    dc.new_customers,\n    dc.returning_customers,\n    ds.sessions,\n    ds.new_visitors,\n    round(ds.purchases \u002F NULLIF(ds.sessions, 0) * 100, 2) AS conversion_rate,\n    sp.total_ad_spend,\n    round(r.net_revenue \u002F NULLIF(sp.total_ad_spend, 0), 2) AS overall_roas\nFROM reports.rpt_daily_revenue r\nLEFT JOIN daily_customers dc ON r.order_date = dc.order_date\nLEFT JOIN daily_sessions ds ON r.order_date = ds.session_date\nLEFT JOIN daily_spend sp ON r.order_date = sp.spend_date\nORDER BY kpi_date DESC\n",[40835],{"type":46,"tag":88,"props":40836,"children":40837},{"__ignoreMap":7},[40838,40845,40852,40859,40866,40873,40880,40887,40894,40901,40908,40915,40922,40929,40936,40943,40950,40957,40964,40971,40990,40997,41028,41116,41204,41227,41250,41285,41312,41339,41346,41361,41368,41375,41398,41417,41436,41455,41466,41473,41488,41495,41502,41521,41540,41551,41558,41565,41588,41607,41626,41645,41664,41683,41702,41721,41740,41759,41846,41865,41940,41963,42006,42049,42092],{"type":46,"tag":107,"props":40839,"children":40840},{"class":109,"line":110},[40841],{"type":46,"tag":107,"props":40842,"children":40843},{"style":467},[40844],{"type":52,"value":470},{"type":46,"tag":107,"props":40846,"children":40847},{"class":109,"line":473},[40848],{"type":46,"tag":107,"props":40849,"children":40850},{"style":467},[40851],{"type":52,"value":38343},{"type":46,"tag":107,"props":40853,"children":40854},{"class":109,"line":23},[40855],{"type":46,"tag":107,"props":40856,"children":40857},{"style":467},[40858],{"type":52,"value":487},{"type":46,"tag":107,"props":40860,"children":40861},{"class":109,"line":490},[40862],{"type":46,"tag":107,"props":40863,"children":40864},{"style":467},[40865],{"type":52,"value":496},{"type":46,"tag":107,"props":40867,"children":40868},{"class":109,"line":499},[40869],{"type":46,"tag":107,"props":40870,"children":40871},{"style":467},[40872],{"type":52,"value":505},{"type":46,"tag":107,"props":40874,"children":40875},{"class":109,"line":508},[40876],{"type":46,"tag":107,"props":40877,"children":40878},{"style":467},[40879],{"type":52,"value":514},{"type":46,"tag":107,"props":40881,"children":40882},{"class":109,"line":517},[40883],{"type":46,"tag":107,"props":40884,"children":40885},{"style":467},[40886],{"type":52,"value":38379},{"type":46,"tag":107,"props":40888,"children":40889},{"class":109,"line":526},[40890],{"type":46,"tag":107,"props":40891,"children":40892},{"style":467},[40893],{"type":52,"value":31303},{"type":46,"tag":107,"props":40895,"children":40896},{"class":109,"line":535},[40897],{"type":46,"tag":107,"props":40898,"children":40899},{"style":467},[40900],{"type":52,"value":29320},{"type":46,"tag":107,"props":40902,"children":40903},{"class":109,"line":544},[40904],{"type":46,"tag":107,"props":40905,"children":40906},{"style":467},[40907],{"type":52,"value":34414},{"type":46,"tag":107,"props":40909,"children":40910},{"class":109,"line":553},[40911],{"type":46,"tag":107,"props":40912,"children":40913},{"style":467},[40914],{"type":52,"value":34406},{"type":46,"tag":107,"props":40916,"children":40917},{"class":109,"line":562},[40918],{"type":46,"tag":107,"props":40919,"children":40920},{"style":467},[40921],{"type":52,"value":541},{"type":46,"tag":107,"props":40923,"children":40924},{"class":109,"line":571},[40925],{"type":46,"tag":107,"props":40926,"children":40927},{"style":467},[40928],{"type":52,"value":38422},{"type":46,"tag":107,"props":40930,"children":40931},{"class":109,"line":580},[40932],{"type":46,"tag":107,"props":40933,"children":40934},{"style":467},[40935],{"type":52,"value":4581},{"type":46,"tag":107,"props":40937,"children":40938},{"class":109,"line":11},[40939],{"type":46,"tag":107,"props":40940,"children":40941},{"style":467},[40942],{"type":52,"value":568},{"type":46,"tag":107,"props":40944,"children":40945},{"class":109,"line":597},[40946],{"type":46,"tag":107,"props":40947,"children":40948},{"style":467},[40949],{"type":52,"value":577},{"type":46,"tag":107,"props":40951,"children":40952},{"class":109,"line":606},[40953],{"type":46,"tag":107,"props":40954,"children":40955},{"style":467},[40956],{"type":52,"value":586},{"type":46,"tag":107,"props":40958,"children":40959},{"class":109,"line":614},[40960],{"type":46,"tag":107,"props":40961,"children":40962},{"style":467},[40963],{"type":52,"value":664},{"type":46,"tag":107,"props":40965,"children":40966},{"class":109,"line":622},[40967],{"type":46,"tag":107,"props":40968,"children":40969},{"emptyLinePlaceholder":22},[40970],{"type":52,"value":673},{"type":46,"tag":107,"props":40972,"children":40973},{"class":109,"line":631},[40974,40978,40982,40986],{"type":46,"tag":107,"props":40975,"children":40976},{"style":680},[40977],{"type":52,"value":31361},{"type":46,"tag":107,"props":40979,"children":40980},{"style":695},[40981],{"type":52,"value":38476},{"type":46,"tag":107,"props":40983,"children":40984},{"style":680},[40985],{"type":52,"value":898},{"type":46,"tag":107,"props":40987,"children":40988},{"style":695},[40989],{"type":52,"value":31375},{"type":46,"tag":107,"props":40991,"children":40992},{"class":109,"line":640},[40993],{"type":46,"tag":107,"props":40994,"children":40995},{"style":680},[40996],{"type":52,"value":31383},{"type":46,"tag":107,"props":40998,"children":40999},{"class":109,"line":649},[41000,41004,41008,41012,41016,41020,41024],{"type":46,"tag":107,"props":41001,"children":41002},{"style":120},[41003],{"type":52,"value":31391},{"type":46,"tag":107,"props":41005,"children":41006},{"style":695},[41007],{"type":52,"value":698},{"type":46,"tag":107,"props":41009,"children":41010},{"style":120},[41011],{"type":52,"value":31458},{"type":46,"tag":107,"props":41013,"children":41014},{"style":695},[41015],{"type":52,"value":3167},{"type":46,"tag":107,"props":41017,"children":41018},{"style":680},[41019],{"type":52,"value":3172},{"type":46,"tag":107,"props":41021,"children":41022},{"style":680},[41023],{"type":52,"value":708},{"type":46,"tag":107,"props":41025,"children":41026},{"style":695},[41027],{"type":52,"value":787},{"type":46,"tag":107,"props":41029,"children":41030},{"class":109,"line":658},[41031,41036,41040,41044,41048,41052,41056,41060,41064,41068,41072,41076,41080,41084,41088,41092,41096,41100,41104,41108,41112],{"type":46,"tag":107,"props":41032,"children":41033},{"style":120},[41034],{"type":52,"value":41035},"        COUNT",{"type":46,"tag":107,"props":41037,"children":41038},{"style":695},[41039],{"type":52,"value":847},{"type":46,"tag":107,"props":41041,"children":41042},{"style":680},[41043],{"type":52,"value":6257},{"type":46,"tag":107,"props":41045,"children":41046},{"style":680},[41047],{"type":52,"value":6852},{"type":46,"tag":107,"props":41049,"children":41050},{"style":120},[41051],{"type":52,"value":1336},{"type":46,"tag":107,"props":41053,"children":41054},{"style":695},[41055],{"type":52,"value":698},{"type":46,"tag":107,"props":41057,"children":41058},{"style":120},[41059],{"type":52,"value":31425},{"type":46,"tag":107,"props":41061,"children":41062},{"style":695},[41063],{"type":52,"value":3167},{"type":46,"tag":107,"props":41065,"children":41066},{"style":680},[41067],{"type":52,"value":3172},{"type":46,"tag":107,"props":41069,"children":41070},{"style":680},[41071],{"type":52,"value":1331},{"type":46,"tag":107,"props":41073,"children":41074},{"style":120},[41075],{"type":52,"value":1318},{"type":46,"tag":107,"props":41077,"children":41078},{"style":695},[41079],{"type":52,"value":698},{"type":46,"tag":107,"props":41081,"children":41082},{"style":120},[41083],{"type":52,"value":31458},{"type":46,"tag":107,"props":41085,"children":41086},{"style":695},[41087],{"type":52,"value":3167},{"type":46,"tag":107,"props":41089,"children":41090},{"style":680},[41091],{"type":52,"value":3172},{"type":46,"tag":107,"props":41093,"children":41094},{"style":680},[41095],{"type":52,"value":6446},{"type":46,"tag":107,"props":41097,"children":41098},{"style":120},[41099],{"type":52,"value":6884},{"type":46,"tag":107,"props":41101,"children":41102},{"style":680},[41103],{"type":52,"value":6889},{"type":46,"tag":107,"props":41105,"children":41106},{"style":695},[41107],{"type":52,"value":1376},{"type":46,"tag":107,"props":41109,"children":41110},{"style":680},[41111],{"type":52,"value":898},{"type":46,"tag":107,"props":41113,"children":41114},{"style":695},[41115],{"type":52,"value":38580},{"type":46,"tag":107,"props":41117,"children":41118},{"class":109,"line":667},[41119,41123,41127,41131,41135,41139,41143,41147,41151,41155,41160,41164,41168,41172,41176,41180,41184,41188,41192,41196,41200],{"type":46,"tag":107,"props":41120,"children":41121},{"style":120},[41122],{"type":52,"value":41035},{"type":46,"tag":107,"props":41124,"children":41125},{"style":695},[41126],{"type":52,"value":847},{"type":46,"tag":107,"props":41128,"children":41129},{"style":680},[41130],{"type":52,"value":6257},{"type":46,"tag":107,"props":41132,"children":41133},{"style":680},[41134],{"type":52,"value":6852},{"type":46,"tag":107,"props":41136,"children":41137},{"style":120},[41138],{"type":52,"value":1336},{"type":46,"tag":107,"props":41140,"children":41141},{"style":695},[41142],{"type":52,"value":698},{"type":46,"tag":107,"props":41144,"children":41145},{"style":120},[41146],{"type":52,"value":31425},{"type":46,"tag":107,"props":41148,"children":41149},{"style":695},[41150],{"type":52,"value":3167},{"type":46,"tag":107,"props":41152,"children":41153},{"style":680},[41154],{"type":52,"value":3172},{"type":46,"tag":107,"props":41156,"children":41157},{"style":680},[41158],{"type":52,"value":41159}," \u003C",{"type":46,"tag":107,"props":41161,"children":41162},{"style":120},[41163],{"type":52,"value":1318},{"type":46,"tag":107,"props":41165,"children":41166},{"style":695},[41167],{"type":52,"value":698},{"type":46,"tag":107,"props":41169,"children":41170},{"style":120},[41171],{"type":52,"value":31458},{"type":46,"tag":107,"props":41173,"children":41174},{"style":695},[41175],{"type":52,"value":3167},{"type":46,"tag":107,"props":41177,"children":41178},{"style":680},[41179],{"type":52,"value":3172},{"type":46,"tag":107,"props":41181,"children":41182},{"style":680},[41183],{"type":52,"value":6446},{"type":46,"tag":107,"props":41185,"children":41186},{"style":120},[41187],{"type":52,"value":6884},{"type":46,"tag":107,"props":41189,"children":41190},{"style":680},[41191],{"type":52,"value":6889},{"type":46,"tag":107,"props":41193,"children":41194},{"style":695},[41195],{"type":52,"value":1376},{"type":46,"tag":107,"props":41197,"children":41198},{"style":680},[41199],{"type":52,"value":898},{"type":46,"tag":107,"props":41201,"children":41202},{"style":695},[41203],{"type":52,"value":38637},{"type":46,"tag":107,"props":41205,"children":41206},{"class":109,"line":676},[41207,41211,41215,41219,41223],{"type":46,"tag":107,"props":41208,"children":41209},{"style":680},[41210],{"type":52,"value":31495},{"type":46,"tag":107,"props":41212,"children":41213},{"style":120},[41214],{"type":52,"value":29773},{"type":46,"tag":107,"props":41216,"children":41217},{"style":695},[41218],{"type":52,"value":698},{"type":46,"tag":107,"props":41220,"children":41221},{"style":120},[41222],{"type":52,"value":30395},{"type":46,"tag":107,"props":41224,"children":41225},{"style":695},[41226],{"type":52,"value":1278},{"type":46,"tag":107,"props":41228,"children":41229},{"class":109,"line":686},[41230,41234,41238,41242,41246],{"type":46,"tag":107,"props":41231,"children":41232},{"style":680},[41233],{"type":52,"value":38668},{"type":46,"tag":107,"props":41235,"children":41236},{"style":120},[41237],{"type":52,"value":29773},{"type":46,"tag":107,"props":41239,"children":41240},{"style":695},[41241],{"type":52,"value":698},{"type":46,"tag":107,"props":41243,"children":41244},{"style":120},[41245],{"type":52,"value":31532},{"type":46,"tag":107,"props":41247,"children":41248},{"style":695},[41249],{"type":52,"value":1304},{"type":46,"tag":107,"props":41251,"children":41252},{"class":109,"line":716},[41253,41257,41261,41265,41269,41273,41277,41281],{"type":46,"tag":107,"props":41254,"children":41255},{"style":680},[41256],{"type":52,"value":31544},{"type":46,"tag":107,"props":41258,"children":41259},{"style":120},[41260],{"type":52,"value":1318},{"type":46,"tag":107,"props":41262,"children":41263},{"style":695},[41264],{"type":52,"value":698},{"type":46,"tag":107,"props":41266,"children":41267},{"style":120},[41268],{"type":52,"value":31400},{"type":46,"tag":107,"props":41270,"children":41271},{"style":680},[41272],{"type":52,"value":1331},{"type":46,"tag":107,"props":41274,"children":41275},{"style":120},[41276],{"type":52,"value":1336},{"type":46,"tag":107,"props":41278,"children":41279},{"style":695},[41280],{"type":52,"value":698},{"type":46,"tag":107,"props":41282,"children":41283},{"style":120},[41284],{"type":52,"value":31573},{"type":46,"tag":107,"props":41286,"children":41287},{"class":109,"line":738},[41288,41292,41296,41300,41304,41308],{"type":46,"tag":107,"props":41289,"children":41290},{"style":680},[41291],{"type":52,"value":31581},{"type":46,"tag":107,"props":41293,"children":41294},{"style":120},[41295],{"type":52,"value":1318},{"type":46,"tag":107,"props":41297,"children":41298},{"style":695},[41299],{"type":52,"value":698},{"type":46,"tag":107,"props":41301,"children":41302},{"style":120},[41303],{"type":52,"value":31594},{"type":46,"tag":107,"props":41305,"children":41306},{"style":680},[41307],{"type":52,"value":1331},{"type":46,"tag":107,"props":41309,"children":41310},{"style":126},[41311],{"type":52,"value":31603},{"type":46,"tag":107,"props":41313,"children":41314},{"class":109,"line":764},[41315,41319,41323,41327,41331,41335],{"type":46,"tag":107,"props":41316,"children":41317},{"style":680},[41318],{"type":52,"value":31693},{"type":46,"tag":107,"props":41320,"children":41321},{"style":120},[41322],{"type":52,"value":1318},{"type":46,"tag":107,"props":41324,"children":41325},{"style":695},[41326],{"type":52,"value":698},{"type":46,"tag":107,"props":41328,"children":41329},{"style":120},[41330],{"type":52,"value":31458},{"type":46,"tag":107,"props":41332,"children":41333},{"style":695},[41334],{"type":52,"value":3167},{"type":46,"tag":107,"props":41336,"children":41337},{"style":680},[41338],{"type":52,"value":3197},{"type":46,"tag":107,"props":41340,"children":41341},{"class":109,"line":790},[41342],{"type":46,"tag":107,"props":41343,"children":41344},{"style":695},[41345],{"type":52,"value":31611},{"type":46,"tag":107,"props":41347,"children":41348},{"class":109,"line":815},[41349,41353,41357],{"type":46,"tag":107,"props":41350,"children":41351},{"style":695},[41352],{"type":52,"value":38788},{"type":46,"tag":107,"props":41354,"children":41355},{"style":680},[41356],{"type":52,"value":898},{"type":46,"tag":107,"props":41358,"children":41359},{"style":695},[41360],{"type":52,"value":31375},{"type":46,"tag":107,"props":41362,"children":41363},{"class":109,"line":836},[41364],{"type":46,"tag":107,"props":41365,"children":41366},{"style":680},[41367],{"type":52,"value":31383},{"type":46,"tag":107,"props":41369,"children":41370},{"class":109,"line":906},[41371],{"type":46,"tag":107,"props":41372,"children":41373},{"style":695},[41374],{"type":52,"value":34669},{"type":46,"tag":107,"props":41376,"children":41377},{"class":109,"line":968},[41378,41382,41386,41390,41394],{"type":46,"tag":107,"props":41379,"children":41380},{"style":120},[41381],{"type":52,"value":34522},{"type":46,"tag":107,"props":41383,"children":41384},{"style":695},[41385],{"type":52,"value":34688},{"type":46,"tag":107,"props":41387,"children":41388},{"style":680},[41389],{"type":52,"value":898},{"type":46,"tag":107,"props":41391,"children":41392},{"style":680},[41393],{"type":52,"value":34697},{"type":46,"tag":107,"props":41395,"children":41396},{"style":695},[41397],{"type":52,"value":735},{"type":46,"tag":107,"props":41399,"children":41400},{"class":109,"line":1030},[41401,41405,41409,41413],{"type":46,"tag":107,"props":41402,"children":41403},{"style":120},[41404],{"type":52,"value":34522},{"type":46,"tag":107,"props":41406,"children":41407},{"style":695},[41408],{"type":52,"value":34713},{"type":46,"tag":107,"props":41410,"children":41411},{"style":680},[41412],{"type":52,"value":898},{"type":46,"tag":107,"props":41414,"children":41415},{"style":695},[41416],{"type":52,"value":38853},{"type":46,"tag":107,"props":41418,"children":41419},{"class":109,"line":1092},[41420,41424,41428,41432],{"type":46,"tag":107,"props":41421,"children":41422},{"style":120},[41423],{"type":52,"value":34522},{"type":46,"tag":107,"props":41425,"children":41426},{"style":695},[41427],{"type":52,"value":34733},{"type":46,"tag":107,"props":41429,"children":41430},{"style":680},[41431],{"type":52,"value":898},{"type":46,"tag":107,"props":41433,"children":41434},{"style":695},[41435],{"type":52,"value":34742},{"type":46,"tag":107,"props":41437,"children":41438},{"class":109,"line":1113},[41439,41443,41447,41451],{"type":46,"tag":107,"props":41440,"children":41441},{"style":680},[41442],{"type":52,"value":31495},{"type":46,"tag":107,"props":41444,"children":41445},{"style":120},[41446],{"type":52,"value":29773},{"type":46,"tag":107,"props":41448,"children":41449},{"style":695},[41450],{"type":52,"value":698},{"type":46,"tag":107,"props":41452,"children":41453},{"style":120},[41454],{"type":52,"value":34762},{"type":46,"tag":107,"props":41456,"children":41457},{"class":109,"line":1134},[41458,41462],{"type":46,"tag":107,"props":41459,"children":41460},{"style":680},[41461],{"type":52,"value":31693},{"type":46,"tag":107,"props":41463,"children":41464},{"style":695},[41465],{"type":52,"value":38903},{"type":46,"tag":107,"props":41467,"children":41468},{"class":109,"line":1155},[41469],{"type":46,"tag":107,"props":41470,"children":41471},{"style":695},[41472],{"type":52,"value":31611},{"type":46,"tag":107,"props":41474,"children":41475},{"class":109,"line":1201},[41476,41480,41484],{"type":46,"tag":107,"props":41477,"children":41478},{"style":695},[41479],{"type":52,"value":38918},{"type":46,"tag":107,"props":41481,"children":41482},{"style":680},[41483],{"type":52,"value":898},{"type":46,"tag":107,"props":41485,"children":41486},{"style":695},[41487],{"type":52,"value":31375},{"type":46,"tag":107,"props":41489,"children":41490},{"class":109,"line":1227},[41491],{"type":46,"tag":107,"props":41492,"children":41493},{"style":680},[41494],{"type":52,"value":31383},{"type":46,"tag":107,"props":41496,"children":41497},{"class":109,"line":1253},[41498],{"type":46,"tag":107,"props":41499,"children":41500},{"style":695},[41501],{"type":52,"value":34506},{"type":46,"tag":107,"props":41503,"children":41504},{"class":109,"line":1281},[41505,41509,41513,41517],{"type":46,"tag":107,"props":41506,"children":41507},{"style":120},[41508],{"type":52,"value":34522},{"type":46,"tag":107,"props":41510,"children":41511},{"style":695},[41512],{"type":52,"value":34527},{"type":46,"tag":107,"props":41514,"children":41515},{"style":680},[41516],{"type":52,"value":898},{"type":46,"tag":107,"props":41518,"children":41519},{"style":695},[41520],{"type":52,"value":38960},{"type":46,"tag":107,"props":41522,"children":41523},{"class":109,"line":1307},[41524,41528,41532,41536],{"type":46,"tag":107,"props":41525,"children":41526},{"style":680},[41527],{"type":52,"value":31495},{"type":46,"tag":107,"props":41529,"children":41530},{"style":120},[41531],{"type":52,"value":29773},{"type":46,"tag":107,"props":41533,"children":41534},{"style":695},[41535],{"type":52,"value":698},{"type":46,"tag":107,"props":41537,"children":41538},{"style":120},[41539],{"type":52,"value":34619},{"type":46,"tag":107,"props":41541,"children":41542},{"class":109,"line":1348},[41543,41547],{"type":46,"tag":107,"props":41544,"children":41545},{"style":680},[41546],{"type":52,"value":31693},{"type":46,"tag":107,"props":41548,"children":41549},{"style":695},[41550],{"type":52,"value":38991},{"type":46,"tag":107,"props":41552,"children":41553},{"class":109,"line":2226},[41554],{"type":46,"tag":107,"props":41555,"children":41556},{"style":695},[41557],{"type":52,"value":1404},{"type":46,"tag":107,"props":41559,"children":41560},{"class":109,"line":2285},[41561],{"type":46,"tag":107,"props":41562,"children":41563},{"style":680},[41564],{"type":52,"value":683},{"type":46,"tag":107,"props":41566,"children":41567},{"class":109,"line":35026},[41568,41572,41576,41580,41584],{"type":46,"tag":107,"props":41569,"children":41570},{"style":120},[41571],{"type":52,"value":39013},{"type":46,"tag":107,"props":41573,"children":41574},{"style":695},[41575],{"type":52,"value":698},{"type":46,"tag":107,"props":41577,"children":41578},{"style":120},[41579],{"type":52,"value":31458},{"type":46,"tag":107,"props":41581,"children":41582},{"style":680},[41583],{"type":52,"value":708},{"type":46,"tag":107,"props":41585,"children":41586},{"style":695},[41587],{"type":52,"value":39030},{"type":46,"tag":107,"props":41589,"children":41590},{"class":109,"line":35034},[41591,41595,41599,41603],{"type":46,"tag":107,"props":41592,"children":41593},{"style":120},[41594],{"type":52,"value":39013},{"type":46,"tag":107,"props":41596,"children":41597},{"style":695},[41598],{"type":52,"value":698},{"type":46,"tag":107,"props":41600,"children":41601},{"style":120},[41602],{"type":52,"value":39046},{"type":46,"tag":107,"props":41604,"children":41605},{"style":695},[41606],{"type":52,"value":735},{"type":46,"tag":107,"props":41608,"children":41609},{"class":109,"line":35042},[41610,41614,41618,41622],{"type":46,"tag":107,"props":41611,"children":41612},{"style":120},[41613],{"type":52,"value":39013},{"type":46,"tag":107,"props":41615,"children":41616},{"style":695},[41617],{"type":52,"value":698},{"type":46,"tag":107,"props":41619,"children":41620},{"style":120},[41621],{"type":52,"value":39066},{"type":46,"tag":107,"props":41623,"children":41624},{"style":695},[41625],{"type":52,"value":735},{"type":46,"tag":107,"props":41627,"children":41628},{"class":109,"line":35068},[41629,41633,41637,41641],{"type":46,"tag":107,"props":41630,"children":41631},{"style":120},[41632],{"type":52,"value":39013},{"type":46,"tag":107,"props":41634,"children":41635},{"style":695},[41636],{"type":52,"value":698},{"type":46,"tag":107,"props":41638,"children":41639},{"style":120},[41640],{"type":52,"value":39086},{"type":46,"tag":107,"props":41642,"children":41643},{"style":695},[41644],{"type":52,"value":735},{"type":46,"tag":107,"props":41646,"children":41647},{"class":109,"line":35088},[41648,41652,41656,41660],{"type":46,"tag":107,"props":41649,"children":41650},{"style":120},[41651],{"type":52,"value":39013},{"type":46,"tag":107,"props":41653,"children":41654},{"style":695},[41655],{"type":52,"value":698},{"type":46,"tag":107,"props":41657,"children":41658},{"style":120},[41659],{"type":52,"value":39106},{"type":46,"tag":107,"props":41661,"children":41662},{"style":695},[41663],{"type":52,"value":735},{"type":46,"tag":107,"props":41665,"children":41666},{"class":109,"line":35109},[41667,41671,41675,41679],{"type":46,"tag":107,"props":41668,"children":41669},{"style":120},[41670],{"type":52,"value":39013},{"type":46,"tag":107,"props":41672,"children":41673},{"style":695},[41674],{"type":52,"value":698},{"type":46,"tag":107,"props":41676,"children":41677},{"style":120},[41678],{"type":52,"value":39126},{"type":46,"tag":107,"props":41680,"children":41681},{"style":695},[41682],{"type":52,"value":735},{"type":46,"tag":107,"props":41684,"children":41685},{"class":109,"line":35130},[41686,41690,41694,41698],{"type":46,"tag":107,"props":41687,"children":41688},{"style":120},[41689],{"type":52,"value":39138},{"type":46,"tag":107,"props":41691,"children":41692},{"style":695},[41693],{"type":52,"value":698},{"type":46,"tag":107,"props":41695,"children":41696},{"style":120},[41697],{"type":52,"value":39147},{"type":46,"tag":107,"props":41699,"children":41700},{"style":695},[41701],{"type":52,"value":735},{"type":46,"tag":107,"props":41703,"children":41704},{"class":109,"line":35151},[41705,41709,41713,41717],{"type":46,"tag":107,"props":41706,"children":41707},{"style":120},[41708],{"type":52,"value":39138},{"type":46,"tag":107,"props":41710,"children":41711},{"style":695},[41712],{"type":52,"value":698},{"type":46,"tag":107,"props":41714,"children":41715},{"style":120},[41716],{"type":52,"value":39167},{"type":46,"tag":107,"props":41718,"children":41719},{"style":695},[41720],{"type":52,"value":735},{"type":46,"tag":107,"props":41722,"children":41723},{"class":109,"line":35172},[41724,41728,41732,41736],{"type":46,"tag":107,"props":41725,"children":41726},{"style":120},[41727],{"type":52,"value":39179},{"type":46,"tag":107,"props":41729,"children":41730},{"style":695},[41731],{"type":52,"value":698},{"type":46,"tag":107,"props":41733,"children":41734},{"style":120},[41735],{"type":52,"value":6327},{"type":46,"tag":107,"props":41737,"children":41738},{"style":695},[41739],{"type":52,"value":735},{"type":46,"tag":107,"props":41741,"children":41742},{"class":109,"line":35193},[41743,41747,41751,41755],{"type":46,"tag":107,"props":41744,"children":41745},{"style":120},[41746],{"type":52,"value":39179},{"type":46,"tag":107,"props":41748,"children":41749},{"style":695},[41750],{"type":52,"value":698},{"type":46,"tag":107,"props":41752,"children":41753},{"style":120},[41754],{"type":52,"value":39207},{"type":46,"tag":107,"props":41756,"children":41757},{"style":695},[41758],{"type":52,"value":735},{"type":46,"tag":107,"props":41760,"children":41761},{"class":109,"line":35213},[41762,41766,41770,41774,41778,41782,41786,41790,41794,41798,41802,41806,41810,41814,41818,41822,41826,41830,41834,41838,41842],{"type":46,"tag":107,"props":41763,"children":41764},{"style":120},[41765],{"type":52,"value":29653},{"type":46,"tag":107,"props":41767,"children":41768},{"style":695},[41769],{"type":52,"value":847},{"type":46,"tag":107,"props":41771,"children":41772},{"style":120},[41773],{"type":52,"value":39227},{"type":46,"tag":107,"props":41775,"children":41776},{"style":695},[41777],{"type":52,"value":698},{"type":46,"tag":107,"props":41779,"children":41780},{"style":120},[41781],{"type":52,"value":39236},{"type":46,"tag":107,"props":41783,"children":41784},{"style":680},[41785],{"type":52,"value":1175},{"type":46,"tag":107,"props":41787,"children":41788},{"style":120},[41789],{"type":52,"value":30249},{"type":46,"tag":107,"props":41791,"children":41792},{"style":695},[41793],{"type":52,"value":847},{"type":46,"tag":107,"props":41795,"children":41796},{"style":120},[41797],{"type":52,"value":39227},{"type":46,"tag":107,"props":41799,"children":41800},{"style":695},[41801],{"type":52,"value":698},{"type":46,"tag":107,"props":41803,"children":41804},{"style":120},[41805],{"type":52,"value":6327},{"type":46,"tag":107,"props":41807,"children":41808},{"style":695},[41809],{"type":52,"value":235},{"type":46,"tag":107,"props":41811,"children":41812},{"style":120},[41813],{"type":52,"value":1189},{"type":46,"tag":107,"props":41815,"children":41816},{"style":695},[41817],{"type":52,"value":1376},{"type":46,"tag":107,"props":41819,"children":41820},{"style":680},[41821],{"type":52,"value":6820},{"type":46,"tag":107,"props":41823,"children":41824},{"style":120},[41825],{"type":52,"value":1180},{"type":46,"tag":107,"props":41827,"children":41828},{"style":695},[41829],{"type":52,"value":235},{"type":46,"tag":107,"props":41831,"children":41832},{"style":120},[41833],{"type":52,"value":888},{"type":46,"tag":107,"props":41835,"children":41836},{"style":695},[41837],{"type":52,"value":1376},{"type":46,"tag":107,"props":41839,"children":41840},{"style":680},[41841],{"type":52,"value":898},{"type":46,"tag":107,"props":41843,"children":41844},{"style":695},[41845],{"type":52,"value":39301},{"type":46,"tag":107,"props":41847,"children":41848},{"class":109,"line":35235},[41849,41853,41857,41861],{"type":46,"tag":107,"props":41850,"children":41851},{"style":120},[41852],{"type":52,"value":39309},{"type":46,"tag":107,"props":41854,"children":41855},{"style":695},[41856],{"type":52,"value":698},{"type":46,"tag":107,"props":41858,"children":41859},{"style":120},[41860],{"type":52,"value":39318},{"type":46,"tag":107,"props":41862,"children":41863},{"style":695},[41864],{"type":52,"value":735},{"type":46,"tag":107,"props":41866,"children":41867},{"class":109,"line":35313},[41868,41872,41876,41880,41884,41888,41892,41896,41900,41904,41908,41912,41916,41920,41924,41928,41932,41936],{"type":46,"tag":107,"props":41869,"children":41870},{"style":120},[41871],{"type":52,"value":29653},{"type":46,"tag":107,"props":41873,"children":41874},{"style":695},[41875],{"type":52,"value":847},{"type":46,"tag":107,"props":41877,"children":41878},{"style":120},[41879],{"type":52,"value":39338},{"type":46,"tag":107,"props":41881,"children":41882},{"style":695},[41883],{"type":52,"value":698},{"type":46,"tag":107,"props":41885,"children":41886},{"style":120},[41887],{"type":52,"value":39046},{"type":46,"tag":107,"props":41889,"children":41890},{"style":680},[41891],{"type":52,"value":1175},{"type":46,"tag":107,"props":41893,"children":41894},{"style":120},[41895],{"type":52,"value":30249},{"type":46,"tag":107,"props":41897,"children":41898},{"style":695},[41899],{"type":52,"value":847},{"type":46,"tag":107,"props":41901,"children":41902},{"style":120},[41903],{"type":52,"value":39363},{"type":46,"tag":107,"props":41905,"children":41906},{"style":695},[41907],{"type":52,"value":698},{"type":46,"tag":107,"props":41909,"children":41910},{"style":120},[41911],{"type":52,"value":39318},{"type":46,"tag":107,"props":41913,"children":41914},{"style":695},[41915],{"type":52,"value":235},{"type":46,"tag":107,"props":41917,"children":41918},{"style":120},[41919],{"type":52,"value":1189},{"type":46,"tag":107,"props":41921,"children":41922},{"style":695},[41923],{"type":52,"value":29682},{"type":46,"tag":107,"props":41925,"children":41926},{"style":120},[41927],{"type":52,"value":888},{"type":46,"tag":107,"props":41929,"children":41930},{"style":695},[41931],{"type":52,"value":1376},{"type":46,"tag":107,"props":41933,"children":41934},{"style":680},[41935],{"type":52,"value":898},{"type":46,"tag":107,"props":41937,"children":41938},{"style":695},[41939],{"type":52,"value":39400},{"type":46,"tag":107,"props":41941,"children":41942},{"class":109,"line":35390},[41943,41947,41951,41955,41959],{"type":46,"tag":107,"props":41944,"children":41945},{"style":680},[41946],{"type":52,"value":1259},{"type":46,"tag":107,"props":41948,"children":41949},{"style":120},[41950],{"type":52,"value":39412},{"type":46,"tag":107,"props":41952,"children":41953},{"style":695},[41954],{"type":52,"value":698},{"type":46,"tag":107,"props":41956,"children":41957},{"style":120},[41958],{"type":52,"value":39421},{"type":46,"tag":107,"props":41960,"children":41961},{"style":695},[41962],{"type":52,"value":39426},{"type":46,"tag":107,"props":41964,"children":41965},{"class":109,"line":35479},[41966,41970,41974,41978,41982,41986,41990,41994,41998,42002],{"type":46,"tag":107,"props":41967,"children":41968},{"style":680},[41969],{"type":52,"value":348},{"type":46,"tag":107,"props":41971,"children":41972},{"style":695},[41973],{"type":52,"value":39438},{"type":46,"tag":107,"props":41975,"children":41976},{"style":680},[41977],{"type":52,"value":39443},{"type":46,"tag":107,"props":41979,"children":41980},{"style":120},[41981],{"type":52,"value":39448},{"type":46,"tag":107,"props":41983,"children":41984},{"style":695},[41985],{"type":52,"value":698},{"type":46,"tag":107,"props":41987,"children":41988},{"style":120},[41989],{"type":52,"value":31458},{"type":46,"tag":107,"props":41991,"children":41992},{"style":680},[41993],{"type":52,"value":1331},{"type":46,"tag":107,"props":41995,"children":41996},{"style":120},[41997],{"type":52,"value":39465},{"type":46,"tag":107,"props":41999,"children":42000},{"style":695},[42001],{"type":52,"value":698},{"type":46,"tag":107,"props":42003,"children":42004},{"style":120},[42005],{"type":52,"value":35626},{"type":46,"tag":107,"props":42007,"children":42008},{"class":109,"line":35492},[42009,42013,42017,42021,42025,42029,42033,42037,42041,42045],{"type":46,"tag":107,"props":42010,"children":42011},{"style":680},[42012],{"type":52,"value":348},{"type":46,"tag":107,"props":42014,"children":42015},{"style":695},[42016],{"type":52,"value":39485},{"type":46,"tag":107,"props":42018,"children":42019},{"style":680},[42020],{"type":52,"value":39443},{"type":46,"tag":107,"props":42022,"children":42023},{"style":120},[42024],{"type":52,"value":39448},{"type":46,"tag":107,"props":42026,"children":42027},{"style":695},[42028],{"type":52,"value":698},{"type":46,"tag":107,"props":42030,"children":42031},{"style":120},[42032],{"type":52,"value":31458},{"type":46,"tag":107,"props":42034,"children":42035},{"style":680},[42036],{"type":52,"value":1331},{"type":46,"tag":107,"props":42038,"children":42039},{"style":120},[42040],{"type":52,"value":39510},{"type":46,"tag":107,"props":42042,"children":42043},{"style":695},[42044],{"type":52,"value":698},{"type":46,"tag":107,"props":42046,"children":42047},{"style":120},[42048],{"type":52,"value":34970},{"type":46,"tag":107,"props":42050,"children":42051},{"class":109,"line":35505},[42052,42056,42060,42064,42068,42072,42076,42080,42084,42088],{"type":46,"tag":107,"props":42053,"children":42054},{"style":680},[42055],{"type":52,"value":348},{"type":46,"tag":107,"props":42057,"children":42058},{"style":695},[42059],{"type":52,"value":39530},{"type":46,"tag":107,"props":42061,"children":42062},{"style":680},[42063],{"type":52,"value":39443},{"type":46,"tag":107,"props":42065,"children":42066},{"style":120},[42067],{"type":52,"value":39448},{"type":46,"tag":107,"props":42069,"children":42070},{"style":695},[42071],{"type":52,"value":698},{"type":46,"tag":107,"props":42073,"children":42074},{"style":120},[42075],{"type":52,"value":31458},{"type":46,"tag":107,"props":42077,"children":42078},{"style":680},[42079],{"type":52,"value":1331},{"type":46,"tag":107,"props":42081,"children":42082},{"style":120},[42083],{"type":52,"value":39555},{"type":46,"tag":107,"props":42085,"children":42086},{"style":695},[42087],{"type":52,"value":698},{"type":46,"tag":107,"props":42089,"children":42090},{"style":120},[42091],{"type":52,"value":39564},{"type":46,"tag":107,"props":42093,"children":42094},{"class":109,"line":35542},[42095,42099,42103],{"type":46,"tag":107,"props":42096,"children":42097},{"style":680},[42098],{"type":52,"value":29802},{"type":46,"tag":107,"props":42100,"children":42101},{"style":695},[42102],{"type":52,"value":39576},{"type":46,"tag":107,"props":42104,"children":42105},{"style":680},[42106],{"type":52,"value":39581},{"type":46,"tag":131,"props":42108,"children":42110},{"id":42109},"run-the-full-pipeline-end-to-end",[42111],{"type":52,"value":42112},"Run the full pipeline end-to-end",{"type":46,"tag":55,"props":42114,"children":42115},{},[42116],{"type":52,"value":42117},"Run the entire pipeline - ingestion, staging, and reports - in one command:",{"type":46,"tag":97,"props":42119,"children":42120},{"className":99,"code":7843,"language":101,"meta":7,"style":7},[42121],{"type":46,"tag":88,"props":42122,"children":42123},{"__ignoreMap":7},[42124],{"type":46,"tag":107,"props":42125,"children":42126},{"class":109,"line":110},[42127,42131,42135,42139,42143,42147,42151],{"type":46,"tag":107,"props":42128,"children":42129},{"style":114},[42130],{"type":52,"value":7825},{"type":46,"tag":107,"props":42132,"children":42133},{"style":126},[42134],{"type":52,"value":7859},{"type":46,"tag":107,"props":42136,"children":42137},{"style":120},[42138],{"type":52,"value":7864},{"type":46,"tag":107,"props":42140,"children":42141},{"style":126},[42142],{"type":52,"value":7869},{"type":46,"tag":107,"props":42144,"children":42145},{"style":120},[42146],{"type":52,"value":7874},{"type":46,"tag":107,"props":42148,"children":42149},{"style":126},[42150],{"type":52,"value":7879},{"type":46,"tag":107,"props":42152,"children":42153},{"style":126},[42154],{"type":52,"value":7835},{"type":46,"tag":55,"props":42156,"children":42157},{},[42158,42160,42165,42167,42171],{"type":52,"value":42159},"Bruin executes everything in dependency order: ",{"type":46,"tag":7890,"props":42161,"children":42162},{"href":7892},[42163],{"type":52,"value":42164},"ingestor assets",{"type":52,"value":42166}," first, then staging, then reports. ",{"type":46,"tag":7890,"props":42168,"children":42169},{"href":7892},[42170],{"type":52,"value":33},{"type":52,"value":42172}," run after each asset.",{"type":46,"tag":55,"props":42174,"children":42175},{},[42176],{"type":52,"value":42177},"If your test month looks good, run a full backfill:",{"type":46,"tag":97,"props":42179,"children":42181},{"className":99,"code":42180,"language":101,"meta":7,"style":7},"bruin run --start-date 2024-01-01 --end-date 2025-04-01 .\n",[42182],{"type":46,"tag":88,"props":42183,"children":42184},{"__ignoreMap":7},[42185],{"type":46,"tag":107,"props":42186,"children":42187},{"class":109,"line":110},[42188,42192,42196,42200,42204,42208,42213],{"type":46,"tag":107,"props":42189,"children":42190},{"style":114},[42191],{"type":52,"value":7825},{"type":46,"tag":107,"props":42193,"children":42194},{"style":126},[42195],{"type":52,"value":7859},{"type":46,"tag":107,"props":42197,"children":42198},{"style":120},[42199],{"type":52,"value":7864},{"type":46,"tag":107,"props":42201,"children":42202},{"style":126},[42203],{"type":52,"value":21583},{"type":46,"tag":107,"props":42205,"children":42206},{"style":120},[42207],{"type":52,"value":7874},{"type":46,"tag":107,"props":42209,"children":42210},{"style":126},[42211],{"type":52,"value":42212}," 2025-04-01",{"type":46,"tag":107,"props":42214,"children":42215},{"style":126},[42216],{"type":52,"value":7835},{"type":46,"tag":55,"props":42218,"children":42219},{},[42220,42222,42228],{"type":52,"value":42221},"You can also use ",{"type":46,"tag":88,"props":42223,"children":42225},{"className":42224},[],[42226],{"type":52,"value":42227},"--full-refresh",{"type":52,"value":42229}," to drop and recreate all tables from scratch if you need a clean slate:",{"type":46,"tag":97,"props":42231,"children":42233},{"className":99,"code":42232,"language":101,"meta":7,"style":7},"bruin run --full-refresh --start-date 2024-01-01 --end-date 2025-04-01 .\n",[42234],{"type":46,"tag":88,"props":42235,"children":42236},{"__ignoreMap":7},[42237],{"type":46,"tag":107,"props":42238,"children":42239},{"class":109,"line":110},[42240,42244,42248,42253,42257,42261,42265,42269],{"type":46,"tag":107,"props":42241,"children":42242},{"style":114},[42243],{"type":52,"value":7825},{"type":46,"tag":107,"props":42245,"children":42246},{"style":126},[42247],{"type":52,"value":7859},{"type":46,"tag":107,"props":42249,"children":42250},{"style":120},[42251],{"type":52,"value":42252}," --full-refresh",{"type":46,"tag":107,"props":42254,"children":42255},{"style":120},[42256],{"type":52,"value":7864},{"type":46,"tag":107,"props":42258,"children":42259},{"style":126},[42260],{"type":52,"value":21583},{"type":46,"tag":107,"props":42262,"children":42263},{"style":120},[42264],{"type":52,"value":7874},{"type":46,"tag":107,"props":42266,"children":42267},{"style":126},[42268],{"type":52,"value":42212},{"type":46,"tag":107,"props":42270,"children":42271},{"style":126},[42272],{"type":52,"value":7835},{"type":46,"tag":55,"props":42274,"children":42275},{},[42276],{"type":52,"value":42277},"Validate the full pipeline:",{"type":46,"tag":97,"props":42279,"children":42280},{"className":99,"code":7813,"language":101,"meta":7,"style":7},[42281],{"type":46,"tag":88,"props":42282,"children":42283},{"__ignoreMap":7},[42284],{"type":46,"tag":107,"props":42285,"children":42286},{"class":109,"line":110},[42287,42291,42295],{"type":46,"tag":107,"props":42288,"children":42289},{"style":114},[42290],{"type":52,"value":7825},{"type":46,"tag":107,"props":42292,"children":42293},{"style":126},[42294],{"type":52,"value":7830},{"type":46,"tag":107,"props":42296,"children":42297},{"style":126},[42298],{"type":52,"value":7835},{"type":46,"tag":131,"props":42300,"children":42302},{"id":42301},"verify-results-with-claude-code",[42303],{"type":52,"value":42304},"Verify results with Claude Code",{"type":46,"tag":55,"props":42306,"children":42307},{},[42308],{"type":52,"value":42309},"After the pipeline runs, ask Claude Code to spot-check the reports:",{"type":46,"tag":143,"props":42311,"children":42312},{},[42313],{"type":46,"tag":55,"props":42314,"children":42315},{},[42316],{"type":52,"value":42317},"Query reports.rpt_daily_revenue for the last 7 days and show me the results. Does anything look off?",{"type":46,"tag":143,"props":42319,"children":42320},{},[42321],{"type":46,"tag":55,"props":42322,"children":42323},{},[42324],{"type":52,"value":42325},"Check if rpt_customer_cohorts has data for the last 6 months. Show me the retention rate for the most recent cohort.",{"type":46,"tag":143,"props":42327,"children":42328},{},[42329],{"type":46,"tag":55,"props":42330,"children":42331},{},[42332],{"type":52,"value":42333},"Run bruin validate on the project and summarize any quality check failures.",{"type":46,"tag":55,"props":42335,"children":42336},{},[42337],{"type":52,"value":42338},"If a report looks wrong, Claude Code can compare the report output against the staging tables to find the issue:",{"type":46,"tag":143,"props":42340,"children":42341},{},[42342],{"type":46,"tag":55,"props":42343,"children":42344},{},[42345],{"type":52,"value":42346},"The rpt_marketing_roi table shows zero attributed_revenue for Facebook. Query the staging tables to trace where the data is dropping off.",{"type":46,"tag":47,"props":42348,"children":42349},{"id":7971},[42350],{"type":52,"value":7974},{"type":46,"tag":178,"props":42352,"children":42353},{},[42354,42364,42374,42383],{"type":46,"tag":182,"props":42355,"children":42356},{},[42357,42362],{"type":46,"tag":170,"props":42358,"children":42359},{},[42360],{"type":52,"value":42361},"5 report tables",{"type":52,"value":42363}," that turn clean staging data into business metrics",{"type":46,"tag":182,"props":42365,"children":42366},{},[42367,42372],{"type":46,"tag":170,"props":42368,"children":42369},{},[42370],{"type":52,"value":42371},"Three-layer pipeline:",{"type":52,"value":42373}," ingestion, staging, reports - all orchestrated by Bruin",{"type":46,"tag":182,"props":42375,"children":42376},{},[42377,42381],{"type":46,"tag":170,"props":42378,"children":42379},{},[42380],{"type":52,"value":8028},{"type":52,"value":42382}," make sure reports only run after their staging inputs are fresh",{"type":46,"tag":182,"props":42384,"children":42385},{},[42386,42390],{"type":46,"tag":170,"props":42387,"children":42388},{},[42389],{"type":52,"value":33},{"type":52,"value":42391}," on every report table catch issues before anyone sees bad numbers",{"type":46,"tag":55,"props":42393,"children":42394},{},[42395],{"type":52,"value":42396},"Next, you'll add an AI layer so anyone on your team can query this data in plain language.",{"type":46,"tag":8066,"props":42398,"children":42399},{},[42400],{"type":52,"value":8070},{"title":7,"searchDepth":473,"depth":473,"links":42402},[42403,42404,42405,42420],{"id":49,"depth":473,"text":53},{"id":62,"depth":473,"text":65},{"id":78,"depth":473,"text":81,"children":42406},[42407,42408,42410,42412,42414,42416,42418,42419],{"id":29191,"depth":23,"text":29194},{"id":29228,"depth":23,"text":42409},"1) Daily revenue - rpt_daily_revenue.sql",{"id":31204,"depth":23,"text":42411},"2) Customer cohorts - rpt_customer_cohorts.sql",{"id":34047,"depth":23,"text":42413},"3) Product performance - rpt_product_performance.sql",{"id":34314,"depth":23,"text":42415},"4) Marketing ROI - rpt_marketing_roi.sql",{"id":38287,"depth":23,"text":42417},"5) Daily KPIs - rpt_daily_kpis.sql",{"id":42109,"depth":23,"text":42112},{"id":42301,"depth":23,"text":42304},{"id":7971,"depth":473,"text":7974},"content:tutorials:ecommerce-pipeline:build-reports.md","tutorials\u002Fecommerce-pipeline\u002Fbuild-reports.md","tutorials\u002Fecommerce-pipeline\u002Fbuild-reports",{"_path":42425,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":42426,"description":42427,"date":10,"readingTime":544,"category":12,"tags":42428,"variants":42431,"difficulty":21,"module":5,"subSteps":22,"step":499,"journeys":42432,"learnMore":42433,"author":42446,"body":42447,"_type":8091,"_id":44374,"_source":8093,"_file":44375,"_stem":44376,"_extension":8096},"\u002Ftutorials\u002Fecommerce-pipeline\u002Fai-analyst","Set Up Your AI Data Analyst","Enhance your pipeline with AI-generated metadata, create an ecommerce-specific AGENTS.md, and deploy an AI analyst your team can use locally or in Slack.",[14,15,42429,15891,15548,17,18,19,42430,20],"Bruin AI","Slack",[17,18,19],[26,27],[42434,42437,42440,42443],{"label":42435,"url":42436},"Bruin MCP best practices","https:\u002F\u002Fgetbruin.com\u002Fdocs\u002Fbruin\u002Fgetting-started\u002Fbruin-mcp.html#best-practices-for-ai-agents",{"label":42438,"url":42439},"AI enhance command reference","https:\u002F\u002Fgetbruin.com\u002Fdocs\u002Fbruin\u002Fcommands\u002Fai-enhance.html",{"label":42441,"url":42442},"AI Data Analyst module","\u002Flearn\u002Fai-data-analyst",{"label":42444,"url":42445},"Cloud + Slack AI analyst tutorial","\u002Flearn\u002Fcloud-slack",{"name":39,"role":40,"image":41},{"type":43,"children":42448,"toc":44362},[42449,42453,42491,42495,42500,42512,42516,42522,42534,42563,42575,42581,42606,42611,42619,42624,43842,43848,43860,43868,43876,43884,43892,43927,43935,43947,43953,43965,43996,44008,44014,44019,44027,44059,44165,44173,44221,44229,44267,44275,44280,44288,44300,44304,44353,44358],{"type":46,"tag":47,"props":42450,"children":42451},{"id":49},[42452],{"type":52,"value":53},{"type":46,"tag":42454,"props":42455,"children":42456},"ol",{},[42457,42468,42481,42486],{"type":46,"tag":182,"props":42458,"children":42459},{},[42460,42462],{"type":52,"value":42461},"Auto-generate metadata for every asset using ",{"type":46,"tag":88,"props":42463,"children":42465},{"className":42464},[],[42466],{"type":52,"value":42467},"bruin ai enhance",{"type":46,"tag":182,"props":42469,"children":42470},{},[42471,42473,42479],{"type":52,"value":42472},"Create an ",{"type":46,"tag":88,"props":42474,"children":42476},{"className":42475},[],[42477],{"type":52,"value":42478},"AGENTS.md",{"type":52,"value":42480}," with ecommerce-specific context",{"type":46,"tag":182,"props":42482,"children":42483},{},[42484],{"type":52,"value":42485},"Ask your local AI analyst real business questions",{"type":46,"tag":182,"props":42487,"children":42488},{},[42489],{"type":52,"value":42490},"Deploy the analyst to Bruin Cloud so your team can use it in Slack or Teams",{"type":46,"tag":47,"props":42492,"children":42493},{"id":62},[42494],{"type":52,"value":65},{"type":46,"tag":55,"props":42496,"children":42497},{},[42498],{"type":52,"value":42499},"Your pipeline produces clean data and reports, but right now the only way to get answers is to write SQL. The AI analyst lets anyone on your team ask questions in plain language and get answers backed by real data.",{"type":46,"tag":55,"props":42501,"children":42502},{},[42503,42505,42510],{"type":52,"value":42504},"The missing piece is context. A general-purpose AI doesn't know that \"ROAS\" means return on ad spend, that Stripe amounts are in cents, or that guest checkouts have a NULL customer email. The ",{"type":46,"tag":88,"props":42506,"children":42508},{"className":42507},[],[42509],{"type":52,"value":42478},{"type":52,"value":42511}," file fills that gap.",{"type":46,"tag":47,"props":42513,"children":42514},{"id":78},[42515],{"type":52,"value":81},{"type":46,"tag":131,"props":42517,"children":42519},{"id":42518},"_1-enhance-all-assets-with-ai-metadata",[42520],{"type":52,"value":42521},"1) Enhance all assets with AI metadata",{"type":46,"tag":55,"props":42523,"children":42524},{},[42525,42527,42532],{"type":52,"value":42526},"Run ",{"type":46,"tag":88,"props":42528,"children":42530},{"className":42529},[],[42531],{"type":52,"value":42467},{"type":52,"value":42533}," to auto-generate descriptions, column metadata, and quality check suggestions for every asset:",{"type":46,"tag":97,"props":42535,"children":42537},{"className":99,"code":42536,"language":101,"meta":7,"style":7},"bruin ai enhance ecommerce\u002F\n",[42538],{"type":46,"tag":88,"props":42539,"children":42540},{"__ignoreMap":7},[42541],{"type":46,"tag":107,"props":42542,"children":42543},{"class":109,"line":110},[42544,42548,42553,42558],{"type":46,"tag":107,"props":42545,"children":42546},{"style":114},[42547],{"type":52,"value":7825},{"type":46,"tag":107,"props":42549,"children":42550},{"style":126},[42551],{"type":52,"value":42552}," ai",{"type":46,"tag":107,"props":42554,"children":42555},{"style":126},[42556],{"type":52,"value":42557}," enhance",{"type":46,"tag":107,"props":42559,"children":42560},{"style":126},[42561],{"type":52,"value":42562}," ecommerce\u002F\n",{"type":46,"tag":55,"props":42564,"children":42565},{},[42566,42568,42573],{"type":52,"value":42567},"This reads your SQL, figures out what each asset does, and writes descriptions into the asset files. Review the output - it's usually accurate but sometimes suggests ",{"type":46,"tag":88,"props":42569,"children":42571},{"className":42570},[],[42572],{"type":52,"value":8011},{"type":52,"value":42574}," checks on columns that aren't actually unique.",{"type":46,"tag":131,"props":42576,"children":42578},{"id":42577},"_2-create-your-agentsmd",[42579],{"type":52,"value":42580},"2) Create your AGENTS.md",{"type":46,"tag":55,"props":42582,"children":42583},{},[42584,42585,42590,42592,42597,42599,42604],{"type":52,"value":42472},{"type":46,"tag":88,"props":42586,"children":42588},{"className":42587},[],[42589],{"type":52,"value":42478},{"type":52,"value":42591}," file at the ",{"type":46,"tag":170,"props":42593,"children":42594},{},[42595],{"type":52,"value":42596},"root of your Bruin project",{"type":52,"value":42598}," - the directory where ",{"type":46,"tag":88,"props":42600,"children":42602},{"className":42601},[],[42603],{"type":52,"value":15834},{"type":52,"value":42605}," lives. Claude Code reads this file automatically when it starts a session in your project directory.",{"type":46,"tag":55,"props":42607,"children":42608},{},[42609],{"type":52,"value":42610},"You can ask Claude Code to help draft it:",{"type":46,"tag":143,"props":42612,"children":42613},{},[42614],{"type":46,"tag":55,"props":42615,"children":42616},{},[42617],{"type":52,"value":42618},"Create an AGENTS.md file for this ecommerce analytics project. Include data access rules using bruin query with the warehouse connection name from our pipeline, a glossary of ecommerce terms (AOV, ROAS, LTV, etc.), and data caveats like Stripe amounts being in cents and guest checkouts having null customer_email.",{"type":46,"tag":55,"props":42620,"children":42621},{},[42622],{"type":52,"value":42623},"Here's what the file should look like. Replace the connection name with the one you set up in Step 1:",{"type":46,"tag":444,"props":42625,"children":42626},{":variants":446,"group":447},[42627,43064,43453],{"type":46,"tag":450,"props":42628,"children":42629},{"v-slot:clickhouse":7},[42630],{"type":46,"tag":97,"props":42631,"children":42634},{"className":42632,"code":42633,"language":8091,"meta":7,"style":7},"language-markdown shiki shiki-themes github-dark","# AGENTS.md\n\n## Data access\n- Use `bruin query --connection clickhouse-default --query \"\u003CSQL>\"` for all data access\n- Always show the SQL query and explain your reasoning before executing it\n- Add `LIMIT 10` to your SQL when exploring unfamiliar tables or testing complex queries\n- Read the `assets\u002F` directory to understand available tables and their schemas before querying\n- This is a **read-only** environment - never run INSERT, UPDATE, DELETE, or DROP statements\n\n\u003C!-- Customize this list to match the sources you actually connected in Step 1.\n     The example below includes Shopify, Stripe, Klaviyo, Facebook Ads, and GA4.\n     Remove any you don't use and add any additional sources (e.g., TikTok Ads, Pinterest, Zendesk). -->\n## Project overview\nThis is an ecommerce analytics pipeline ingesting data from Shopify (orders,\ncustomers, products, inventory), Stripe (payments, refunds, payouts),\nKlaviyo (email campaigns, flows), Facebook Ads (campaigns, ad insights),\nand GA4 (sessions, events) into your data warehouse.\n\nThe pipeline has three layers:\n- **raw.*** - ingested data from SaaS sources (do not query directly for reporting)\n- **staging.*** - cleaned, deduplicated, joined tables\n- **reports.*** - aggregated business metrics and KPIs\n\n## Domain glossary\n- **AOV** - Average Order Value: net revenue divided by number of paid orders\n- **GMV** - Gross Merchandise Value: total order value before returns and discounts\n- **NMV** - Net Merchandise Value: GMV minus returns, cancellations, and discounts\n- **ROAS** - Return on Ad Spend: attributed revenue divided by ad spend\n- **CAC** - Customer Acquisition Cost: total marketing spend divided by new customers\n- **LTV** - Lifetime Value: total revenue from a customer across all orders\n- **Conversion Rate** - percentage of website sessions resulting in a completed purchase\n- **Cart Abandonment** - percentage of sessions with add-to-cart but no purchase\n- **Repeat Purchase Rate** - percentage of customers with more than one order\n- **Churn** - customers with no order in the past 90 days\n- **SKU** - Stock Keeping Unit: unique identifier for a product variant\n- **Basket Size** - number of items in a single order\n\n## Data caveats\n- All timestamps are in **UTC**\n- Stripe amounts are in **cents** - divide by 100 for dollar values\n- `customer_email` is `NULL` for guest checkouts (~15-20% of orders)\n- Refund window is **30 days** - recent revenue figures may be revised downward\n- Inventory data syncs every **4 hours** - not real-time\n- Shopify `order_total` includes tax and shipping; use `subtotal` for product revenue only\n- Facebook Ads data has a **24-48 hour attribution delay**\n- Klaviyo campaigns have no direct spend - they appear with $0 spend in marketing reports\n\n## Query guidelines\n- For revenue, always use **NMV** (net of returns) unless explicitly asked for GMV\n- Exclude test orders: `WHERE customer_email NOT LIKE '%@test.%'`\n- Use a **12-month lookback window** for LTV calculations by default\n- For marketing attribution, use `reports.rpt_marketing_roi` - do not attempt to join raw ad data with orders directly\n- For daily KPIs, use `reports.rpt_daily_kpis` as the single source of truth\n- Prefer `staging.*` tables over `raw.*` for any analysis\n",[42635],{"type":46,"tag":88,"props":42636,"children":42637},{"__ignoreMap":7},[42638,42646,42653,42661,42669,42677,42685,42693,42701,42708,42716,42724,42732,42740,42748,42756,42764,42772,42779,42787,42795,42803,42811,42818,42826,42834,42842,42850,42858,42866,42874,42882,42890,42898,42906,42914,42922,42929,42937,42945,42953,42961,42969,42977,42985,42993,43001,43008,43016,43024,43032,43040,43048,43056],{"type":46,"tag":107,"props":42639,"children":42640},{"class":109,"line":110},[42641],{"type":46,"tag":107,"props":42642,"children":42643},{},[42644],{"type":52,"value":42645},"# AGENTS.md\n",{"type":46,"tag":107,"props":42647,"children":42648},{"class":109,"line":473},[42649],{"type":46,"tag":107,"props":42650,"children":42651},{"emptyLinePlaceholder":22},[42652],{"type":52,"value":673},{"type":46,"tag":107,"props":42654,"children":42655},{"class":109,"line":23},[42656],{"type":46,"tag":107,"props":42657,"children":42658},{},[42659],{"type":52,"value":42660},"## Data access\n",{"type":46,"tag":107,"props":42662,"children":42663},{"class":109,"line":490},[42664],{"type":46,"tag":107,"props":42665,"children":42666},{},[42667],{"type":52,"value":42668},"- Use `bruin query --connection clickhouse-default --query \"\u003CSQL>\"` for all data access\n",{"type":46,"tag":107,"props":42670,"children":42671},{"class":109,"line":499},[42672],{"type":46,"tag":107,"props":42673,"children":42674},{},[42675],{"type":52,"value":42676},"- Always show the SQL query and explain your reasoning before executing it\n",{"type":46,"tag":107,"props":42678,"children":42679},{"class":109,"line":508},[42680],{"type":46,"tag":107,"props":42681,"children":42682},{},[42683],{"type":52,"value":42684},"- Add `LIMIT 10` to your SQL when exploring unfamiliar tables or testing complex queries\n",{"type":46,"tag":107,"props":42686,"children":42687},{"class":109,"line":517},[42688],{"type":46,"tag":107,"props":42689,"children":42690},{},[42691],{"type":52,"value":42692},"- Read the `assets\u002F` directory to understand available tables and their schemas before querying\n",{"type":46,"tag":107,"props":42694,"children":42695},{"class":109,"line":526},[42696],{"type":46,"tag":107,"props":42697,"children":42698},{},[42699],{"type":52,"value":42700},"- This is a **read-only** environment - never run INSERT, UPDATE, DELETE, or DROP statements\n",{"type":46,"tag":107,"props":42702,"children":42703},{"class":109,"line":535},[42704],{"type":46,"tag":107,"props":42705,"children":42706},{"emptyLinePlaceholder":22},[42707],{"type":52,"value":673},{"type":46,"tag":107,"props":42709,"children":42710},{"class":109,"line":544},[42711],{"type":46,"tag":107,"props":42712,"children":42713},{},[42714],{"type":52,"value":42715},"\u003C!-- Customize this list to match the sources you actually connected in Step 1.\n",{"type":46,"tag":107,"props":42717,"children":42718},{"class":109,"line":553},[42719],{"type":46,"tag":107,"props":42720,"children":42721},{},[42722],{"type":52,"value":42723},"     The example below includes Shopify, Stripe, Klaviyo, Facebook Ads, and GA4.\n",{"type":46,"tag":107,"props":42725,"children":42726},{"class":109,"line":562},[42727],{"type":46,"tag":107,"props":42728,"children":42729},{},[42730],{"type":52,"value":42731},"     Remove any you don't use and add any additional sources (e.g., TikTok Ads, Pinterest, Zendesk). -->\n",{"type":46,"tag":107,"props":42733,"children":42734},{"class":109,"line":571},[42735],{"type":46,"tag":107,"props":42736,"children":42737},{},[42738],{"type":52,"value":42739},"## Project overview\n",{"type":46,"tag":107,"props":42741,"children":42742},{"class":109,"line":580},[42743],{"type":46,"tag":107,"props":42744,"children":42745},{},[42746],{"type":52,"value":42747},"This is an ecommerce analytics pipeline ingesting data from Shopify (orders,\n",{"type":46,"tag":107,"props":42749,"children":42750},{"class":109,"line":11},[42751],{"type":46,"tag":107,"props":42752,"children":42753},{},[42754],{"type":52,"value":42755},"customers, products, inventory), Stripe (payments, refunds, payouts),\n",{"type":46,"tag":107,"props":42757,"children":42758},{"class":109,"line":597},[42759],{"type":46,"tag":107,"props":42760,"children":42761},{},[42762],{"type":52,"value":42763},"Klaviyo (email campaigns, flows), Facebook Ads (campaigns, ad insights),\n",{"type":46,"tag":107,"props":42765,"children":42766},{"class":109,"line":606},[42767],{"type":46,"tag":107,"props":42768,"children":42769},{},[42770],{"type":52,"value":42771},"and GA4 (sessions, events) into your data warehouse.\n",{"type":46,"tag":107,"props":42773,"children":42774},{"class":109,"line":614},[42775],{"type":46,"tag":107,"props":42776,"children":42777},{"emptyLinePlaceholder":22},[42778],{"type":52,"value":673},{"type":46,"tag":107,"props":42780,"children":42781},{"class":109,"line":622},[42782],{"type":46,"tag":107,"props":42783,"children":42784},{},[42785],{"type":52,"value":42786},"The pipeline has three layers:\n",{"type":46,"tag":107,"props":42788,"children":42789},{"class":109,"line":631},[42790],{"type":46,"tag":107,"props":42791,"children":42792},{},[42793],{"type":52,"value":42794},"- **raw.*** - ingested data from SaaS sources (do not query directly for reporting)\n",{"type":46,"tag":107,"props":42796,"children":42797},{"class":109,"line":640},[42798],{"type":46,"tag":107,"props":42799,"children":42800},{},[42801],{"type":52,"value":42802},"- **staging.*** - cleaned, deduplicated, joined tables\n",{"type":46,"tag":107,"props":42804,"children":42805},{"class":109,"line":649},[42806],{"type":46,"tag":107,"props":42807,"children":42808},{},[42809],{"type":52,"value":42810},"- **reports.*** - aggregated business metrics and KPIs\n",{"type":46,"tag":107,"props":42812,"children":42813},{"class":109,"line":658},[42814],{"type":46,"tag":107,"props":42815,"children":42816},{"emptyLinePlaceholder":22},[42817],{"type":52,"value":673},{"type":46,"tag":107,"props":42819,"children":42820},{"class":109,"line":667},[42821],{"type":46,"tag":107,"props":42822,"children":42823},{},[42824],{"type":52,"value":42825},"## Domain glossary\n",{"type":46,"tag":107,"props":42827,"children":42828},{"class":109,"line":676},[42829],{"type":46,"tag":107,"props":42830,"children":42831},{},[42832],{"type":52,"value":42833},"- **AOV** - Average Order Value: net revenue divided by number of paid orders\n",{"type":46,"tag":107,"props":42835,"children":42836},{"class":109,"line":686},[42837],{"type":46,"tag":107,"props":42838,"children":42839},{},[42840],{"type":52,"value":42841},"- **GMV** - Gross Merchandise Value: total order value before returns and discounts\n",{"type":46,"tag":107,"props":42843,"children":42844},{"class":109,"line":716},[42845],{"type":46,"tag":107,"props":42846,"children":42847},{},[42848],{"type":52,"value":42849},"- **NMV** - Net Merchandise Value: GMV minus returns, cancellations, and discounts\n",{"type":46,"tag":107,"props":42851,"children":42852},{"class":109,"line":738},[42853],{"type":46,"tag":107,"props":42854,"children":42855},{},[42856],{"type":52,"value":42857},"- **ROAS** - Return on Ad Spend: attributed revenue divided by ad spend\n",{"type":46,"tag":107,"props":42859,"children":42860},{"class":109,"line":764},[42861],{"type":46,"tag":107,"props":42862,"children":42863},{},[42864],{"type":52,"value":42865},"- **CAC** - Customer Acquisition Cost: total marketing spend divided by new customers\n",{"type":46,"tag":107,"props":42867,"children":42868},{"class":109,"line":790},[42869],{"type":46,"tag":107,"props":42870,"children":42871},{},[42872],{"type":52,"value":42873},"- **LTV** - Lifetime Value: total revenue from a customer across all orders\n",{"type":46,"tag":107,"props":42875,"children":42876},{"class":109,"line":815},[42877],{"type":46,"tag":107,"props":42878,"children":42879},{},[42880],{"type":52,"value":42881},"- **Conversion Rate** - percentage of website sessions resulting in a completed purchase\n",{"type":46,"tag":107,"props":42883,"children":42884},{"class":109,"line":836},[42885],{"type":46,"tag":107,"props":42886,"children":42887},{},[42888],{"type":52,"value":42889},"- **Cart Abandonment** - percentage of sessions with add-to-cart but no purchase\n",{"type":46,"tag":107,"props":42891,"children":42892},{"class":109,"line":906},[42893],{"type":46,"tag":107,"props":42894,"children":42895},{},[42896],{"type":52,"value":42897},"- **Repeat Purchase Rate** - percentage of customers with more than one order\n",{"type":46,"tag":107,"props":42899,"children":42900},{"class":109,"line":968},[42901],{"type":46,"tag":107,"props":42902,"children":42903},{},[42904],{"type":52,"value":42905},"- **Churn** - customers with no order in the past 90 days\n",{"type":46,"tag":107,"props":42907,"children":42908},{"class":109,"line":1030},[42909],{"type":46,"tag":107,"props":42910,"children":42911},{},[42912],{"type":52,"value":42913},"- **SKU** - Stock Keeping Unit: unique identifier for a product variant\n",{"type":46,"tag":107,"props":42915,"children":42916},{"class":109,"line":1092},[42917],{"type":46,"tag":107,"props":42918,"children":42919},{},[42920],{"type":52,"value":42921},"- **Basket Size** - number of items in a single order\n",{"type":46,"tag":107,"props":42923,"children":42924},{"class":109,"line":1113},[42925],{"type":46,"tag":107,"props":42926,"children":42927},{"emptyLinePlaceholder":22},[42928],{"type":52,"value":673},{"type":46,"tag":107,"props":42930,"children":42931},{"class":109,"line":1134},[42932],{"type":46,"tag":107,"props":42933,"children":42934},{},[42935],{"type":52,"value":42936},"## Data caveats\n",{"type":46,"tag":107,"props":42938,"children":42939},{"class":109,"line":1155},[42940],{"type":46,"tag":107,"props":42941,"children":42942},{},[42943],{"type":52,"value":42944},"- All timestamps are in **UTC**\n",{"type":46,"tag":107,"props":42946,"children":42947},{"class":109,"line":1201},[42948],{"type":46,"tag":107,"props":42949,"children":42950},{},[42951],{"type":52,"value":42952},"- Stripe amounts are in **cents** - divide by 100 for dollar values\n",{"type":46,"tag":107,"props":42954,"children":42955},{"class":109,"line":1227},[42956],{"type":46,"tag":107,"props":42957,"children":42958},{},[42959],{"type":52,"value":42960},"- `customer_email` is `NULL` for guest checkouts (~15-20% of orders)\n",{"type":46,"tag":107,"props":42962,"children":42963},{"class":109,"line":1253},[42964],{"type":46,"tag":107,"props":42965,"children":42966},{},[42967],{"type":52,"value":42968},"- Refund window is **30 days** - recent revenue figures may be revised downward\n",{"type":46,"tag":107,"props":42970,"children":42971},{"class":109,"line":1281},[42972],{"type":46,"tag":107,"props":42973,"children":42974},{},[42975],{"type":52,"value":42976},"- Inventory data syncs every **4 hours** - not real-time\n",{"type":46,"tag":107,"props":42978,"children":42979},{"class":109,"line":1307},[42980],{"type":46,"tag":107,"props":42981,"children":42982},{},[42983],{"type":52,"value":42984},"- Shopify `order_total` includes tax and shipping; use `subtotal` for product revenue only\n",{"type":46,"tag":107,"props":42986,"children":42987},{"class":109,"line":1348},[42988],{"type":46,"tag":107,"props":42989,"children":42990},{},[42991],{"type":52,"value":42992},"- Facebook Ads data has a **24-48 hour attribution delay**\n",{"type":46,"tag":107,"props":42994,"children":42995},{"class":109,"line":2226},[42996],{"type":46,"tag":107,"props":42997,"children":42998},{},[42999],{"type":52,"value":43000},"- Klaviyo campaigns have no direct spend - they appear with $0 spend in marketing reports\n",{"type":46,"tag":107,"props":43002,"children":43003},{"class":109,"line":2285},[43004],{"type":46,"tag":107,"props":43005,"children":43006},{"emptyLinePlaceholder":22},[43007],{"type":52,"value":673},{"type":46,"tag":107,"props":43009,"children":43010},{"class":109,"line":35026},[43011],{"type":46,"tag":107,"props":43012,"children":43013},{},[43014],{"type":52,"value":43015},"## Query guidelines\n",{"type":46,"tag":107,"props":43017,"children":43018},{"class":109,"line":35034},[43019],{"type":46,"tag":107,"props":43020,"children":43021},{},[43022],{"type":52,"value":43023},"- For revenue, always use **NMV** (net of returns) unless explicitly asked for GMV\n",{"type":46,"tag":107,"props":43025,"children":43026},{"class":109,"line":35042},[43027],{"type":46,"tag":107,"props":43028,"children":43029},{},[43030],{"type":52,"value":43031},"- Exclude test orders: `WHERE customer_email NOT LIKE '%@test.%'`\n",{"type":46,"tag":107,"props":43033,"children":43034},{"class":109,"line":35068},[43035],{"type":46,"tag":107,"props":43036,"children":43037},{},[43038],{"type":52,"value":43039},"- Use a **12-month lookback window** for LTV calculations by default\n",{"type":46,"tag":107,"props":43041,"children":43042},{"class":109,"line":35088},[43043],{"type":46,"tag":107,"props":43044,"children":43045},{},[43046],{"type":52,"value":43047},"- For marketing attribution, use `reports.rpt_marketing_roi` - do not attempt to join raw ad data with orders directly\n",{"type":46,"tag":107,"props":43049,"children":43050},{"class":109,"line":35109},[43051],{"type":46,"tag":107,"props":43052,"children":43053},{},[43054],{"type":52,"value":43055},"- For daily KPIs, use `reports.rpt_daily_kpis` as the single source of truth\n",{"type":46,"tag":107,"props":43057,"children":43058},{"class":109,"line":35130},[43059],{"type":46,"tag":107,"props":43060,"children":43061},{},[43062],{"type":52,"value":43063},"- Prefer `staging.*` tables over `raw.*` for any analysis\n",{"type":46,"tag":450,"props":43065,"children":43066},{"v-slot:bigquery":7},[43067],{"type":46,"tag":97,"props":43068,"children":43070},{"className":42632,"code":43069,"language":8091,"meta":7,"style":7},"# AGENTS.md\n\n## Data access\n- Use `bruin query --connection bigquery-default --query \"\u003CSQL>\"` for all data access\n- Always show the SQL query and explain your reasoning before executing it\n- Add `LIMIT 10` to your SQL when exploring unfamiliar tables or testing complex queries\n- Read the `assets\u002F` directory to understand available tables and their schemas before querying\n- This is a **read-only** environment - never run INSERT, UPDATE, DELETE, or DROP statements\n\n\u003C!-- Customize this list to match the sources you actually connected in Step 1.\n     The example below includes Shopify, Stripe, Klaviyo, Facebook Ads, and GA4.\n     Remove any you don't use and add any additional sources (e.g., TikTok Ads, Pinterest, Zendesk). -->\n## Project overview\nThis is an ecommerce analytics pipeline ingesting data from Shopify (orders,\ncustomers, products, inventory), Stripe (payments, refunds, payouts),\nKlaviyo (email campaigns, flows), Facebook Ads (campaigns, ad insights),\nand GA4 (sessions, events) into your data warehouse.\n\nThe pipeline has three layers:\n- **raw.*** - ingested data from SaaS sources (do not query directly for reporting)\n- **staging.*** - cleaned, deduplicated, joined tables\n- **reports.*** - aggregated business metrics and KPIs\n\n## Domain glossary\n- **AOV** - Average Order Value: net revenue divided by number of paid orders\n- **GMV** - Gross Merchandise Value: total order value before returns and discounts\n- **NMV** - Net Merchandise Value: GMV minus returns, cancellations, and discounts\n- **ROAS** - Return on Ad Spend: attributed revenue divided by ad spend\n- **CAC** - Customer Acquisition Cost: total marketing spend divided by new customers\n- **LTV** - Lifetime Value: total revenue from a customer across all orders\n- **Conversion Rate** - percentage of website sessions resulting in a completed purchase\n- **Cart Abandonment** - percentage of sessions with add-to-cart but no purchase\n- **Repeat Purchase Rate** - percentage of customers with more than one order\n- **Churn** - customers with no order in the past 90 days\n- **SKU** - Stock Keeping Unit: unique identifier for a product variant\n- **Basket Size** - number of items in a single order\n\n## Data caveats\n- All timestamps are in **UTC**\n- Stripe amounts are in **cents** - divide by 100 for dollar values\n- `customer_email` is `NULL` for guest checkouts (~15-20% of orders)\n- Refund window is **30 days** - recent revenue figures may be revised downward\n- Inventory data syncs every **4 hours** - not real-time\n- Shopify `order_total` includes tax and shipping; use `subtotal` for product revenue only\n- Facebook Ads data has a **24-48 hour attribution delay**\n- Klaviyo campaigns have no direct spend - they appear with $0 spend in marketing reports\n\n## Query guidelines\n- For revenue, always use **NMV** (net of returns) unless explicitly asked for GMV\n- Exclude test orders: `WHERE customer_email NOT LIKE '%@test.%'`\n- Use a **12-month lookback window** for LTV calculations by default\n- For marketing attribution, use `reports.rpt_marketing_roi` - do not attempt to join raw ad data with orders directly\n- For daily KPIs, use `reports.rpt_daily_kpis` as the single source of truth\n- Prefer `staging.*` tables over `raw.*` for any analysis\n",[43071],{"type":46,"tag":88,"props":43072,"children":43073},{"__ignoreMap":7},[43074,43081,43088,43095,43103,43110,43117,43124,43131,43138,43145,43152,43159,43166,43173,43180,43187,43194,43201,43208,43215,43222,43229,43236,43243,43250,43257,43264,43271,43278,43285,43292,43299,43306,43313,43320,43327,43334,43341,43348,43355,43362,43369,43376,43383,43390,43397,43404,43411,43418,43425,43432,43439,43446],{"type":46,"tag":107,"props":43075,"children":43076},{"class":109,"line":110},[43077],{"type":46,"tag":107,"props":43078,"children":43079},{},[43080],{"type":52,"value":42645},{"type":46,"tag":107,"props":43082,"children":43083},{"class":109,"line":473},[43084],{"type":46,"tag":107,"props":43085,"children":43086},{"emptyLinePlaceholder":22},[43087],{"type":52,"value":673},{"type":46,"tag":107,"props":43089,"children":43090},{"class":109,"line":23},[43091],{"type":46,"tag":107,"props":43092,"children":43093},{},[43094],{"type":52,"value":42660},{"type":46,"tag":107,"props":43096,"children":43097},{"class":109,"line":490},[43098],{"type":46,"tag":107,"props":43099,"children":43100},{},[43101],{"type":52,"value":43102},"- Use `bruin query --connection bigquery-default --query \"\u003CSQL>\"` for all data access\n",{"type":46,"tag":107,"props":43104,"children":43105},{"class":109,"line":499},[43106],{"type":46,"tag":107,"props":43107,"children":43108},{},[43109],{"type":52,"value":42676},{"type":46,"tag":107,"props":43111,"children":43112},{"class":109,"line":508},[43113],{"type":46,"tag":107,"props":43114,"children":43115},{},[43116],{"type":52,"value":42684},{"type":46,"tag":107,"props":43118,"children":43119},{"class":109,"line":517},[43120],{"type":46,"tag":107,"props":43121,"children":43122},{},[43123],{"type":52,"value":42692},{"type":46,"tag":107,"props":43125,"children":43126},{"class":109,"line":526},[43127],{"type":46,"tag":107,"props":43128,"children":43129},{},[43130],{"type":52,"value":42700},{"type":46,"tag":107,"props":43132,"children":43133},{"class":109,"line":535},[43134],{"type":46,"tag":107,"props":43135,"children":43136},{"emptyLinePlaceholder":22},[43137],{"type":52,"value":673},{"type":46,"tag":107,"props":43139,"children":43140},{"class":109,"line":544},[43141],{"type":46,"tag":107,"props":43142,"children":43143},{},[43144],{"type":52,"value":42715},{"type":46,"tag":107,"props":43146,"children":43147},{"class":109,"line":553},[43148],{"type":46,"tag":107,"props":43149,"children":43150},{},[43151],{"type":52,"value":42723},{"type":46,"tag":107,"props":43153,"children":43154},{"class":109,"line":562},[43155],{"type":46,"tag":107,"props":43156,"children":43157},{},[43158],{"type":52,"value":42731},{"type":46,"tag":107,"props":43160,"children":43161},{"class":109,"line":571},[43162],{"type":46,"tag":107,"props":43163,"children":43164},{},[43165],{"type":52,"value":42739},{"type":46,"tag":107,"props":43167,"children":43168},{"class":109,"line":580},[43169],{"type":46,"tag":107,"props":43170,"children":43171},{},[43172],{"type":52,"value":42747},{"type":46,"tag":107,"props":43174,"children":43175},{"class":109,"line":11},[43176],{"type":46,"tag":107,"props":43177,"children":43178},{},[43179],{"type":52,"value":42755},{"type":46,"tag":107,"props":43181,"children":43182},{"class":109,"line":597},[43183],{"type":46,"tag":107,"props":43184,"children":43185},{},[43186],{"type":52,"value":42763},{"type":46,"tag":107,"props":43188,"children":43189},{"class":109,"line":606},[43190],{"type":46,"tag":107,"props":43191,"children":43192},{},[43193],{"type":52,"value":42771},{"type":46,"tag":107,"props":43195,"children":43196},{"class":109,"line":614},[43197],{"type":46,"tag":107,"props":43198,"children":43199},{"emptyLinePlaceholder":22},[43200],{"type":52,"value":673},{"type":46,"tag":107,"props":43202,"children":43203},{"class":109,"line":622},[43204],{"type":46,"tag":107,"props":43205,"children":43206},{},[43207],{"type":52,"value":42786},{"type":46,"tag":107,"props":43209,"children":43210},{"class":109,"line":631},[43211],{"type":46,"tag":107,"props":43212,"children":43213},{},[43214],{"type":52,"value":42794},{"type":46,"tag":107,"props":43216,"children":43217},{"class":109,"line":640},[43218],{"type":46,"tag":107,"props":43219,"children":43220},{},[43221],{"type":52,"value":42802},{"type":46,"tag":107,"props":43223,"children":43224},{"class":109,"line":649},[43225],{"type":46,"tag":107,"props":43226,"children":43227},{},[43228],{"type":52,"value":42810},{"type":46,"tag":107,"props":43230,"children":43231},{"class":109,"line":658},[43232],{"type":46,"tag":107,"props":43233,"children":43234},{"emptyLinePlaceholder":22},[43235],{"type":52,"value":673},{"type":46,"tag":107,"props":43237,"children":43238},{"class":109,"line":667},[43239],{"type":46,"tag":107,"props":43240,"children":43241},{},[43242],{"type":52,"value":42825},{"type":46,"tag":107,"props":43244,"children":43245},{"class":109,"line":676},[43246],{"type":46,"tag":107,"props":43247,"children":43248},{},[43249],{"type":52,"value":42833},{"type":46,"tag":107,"props":43251,"children":43252},{"class":109,"line":686},[43253],{"type":46,"tag":107,"props":43254,"children":43255},{},[43256],{"type":52,"value":42841},{"type":46,"tag":107,"props":43258,"children":43259},{"class":109,"line":716},[43260],{"type":46,"tag":107,"props":43261,"children":43262},{},[43263],{"type":52,"value":42849},{"type":46,"tag":107,"props":43265,"children":43266},{"class":109,"line":738},[43267],{"type":46,"tag":107,"props":43268,"children":43269},{},[43270],{"type":52,"value":42857},{"type":46,"tag":107,"props":43272,"children":43273},{"class":109,"line":764},[43274],{"type":46,"tag":107,"props":43275,"children":43276},{},[43277],{"type":52,"value":42865},{"type":46,"tag":107,"props":43279,"children":43280},{"class":109,"line":790},[43281],{"type":46,"tag":107,"props":43282,"children":43283},{},[43284],{"type":52,"value":42873},{"type":46,"tag":107,"props":43286,"children":43287},{"class":109,"line":815},[43288],{"type":46,"tag":107,"props":43289,"children":43290},{},[43291],{"type":52,"value":42881},{"type":46,"tag":107,"props":43293,"children":43294},{"class":109,"line":836},[43295],{"type":46,"tag":107,"props":43296,"children":43297},{},[43298],{"type":52,"value":42889},{"type":46,"tag":107,"props":43300,"children":43301},{"class":109,"line":906},[43302],{"type":46,"tag":107,"props":43303,"children":43304},{},[43305],{"type":52,"value":42897},{"type":46,"tag":107,"props":43307,"children":43308},{"class":109,"line":968},[43309],{"type":46,"tag":107,"props":43310,"children":43311},{},[43312],{"type":52,"value":42905},{"type":46,"tag":107,"props":43314,"children":43315},{"class":109,"line":1030},[43316],{"type":46,"tag":107,"props":43317,"children":43318},{},[43319],{"type":52,"value":42913},{"type":46,"tag":107,"props":43321,"children":43322},{"class":109,"line":1092},[43323],{"type":46,"tag":107,"props":43324,"children":43325},{},[43326],{"type":52,"value":42921},{"type":46,"tag":107,"props":43328,"children":43329},{"class":109,"line":1113},[43330],{"type":46,"tag":107,"props":43331,"children":43332},{"emptyLinePlaceholder":22},[43333],{"type":52,"value":673},{"type":46,"tag":107,"props":43335,"children":43336},{"class":109,"line":1134},[43337],{"type":46,"tag":107,"props":43338,"children":43339},{},[43340],{"type":52,"value":42936},{"type":46,"tag":107,"props":43342,"children":43343},{"class":109,"line":1155},[43344],{"type":46,"tag":107,"props":43345,"children":43346},{},[43347],{"type":52,"value":42944},{"type":46,"tag":107,"props":43349,"children":43350},{"class":109,"line":1201},[43351],{"type":46,"tag":107,"props":43352,"children":43353},{},[43354],{"type":52,"value":42952},{"type":46,"tag":107,"props":43356,"children":43357},{"class":109,"line":1227},[43358],{"type":46,"tag":107,"props":43359,"children":43360},{},[43361],{"type":52,"value":42960},{"type":46,"tag":107,"props":43363,"children":43364},{"class":109,"line":1253},[43365],{"type":46,"tag":107,"props":43366,"children":43367},{},[43368],{"type":52,"value":42968},{"type":46,"tag":107,"props":43370,"children":43371},{"class":109,"line":1281},[43372],{"type":46,"tag":107,"props":43373,"children":43374},{},[43375],{"type":52,"value":42976},{"type":46,"tag":107,"props":43377,"children":43378},{"class":109,"line":1307},[43379],{"type":46,"tag":107,"props":43380,"children":43381},{},[43382],{"type":52,"value":42984},{"type":46,"tag":107,"props":43384,"children":43385},{"class":109,"line":1348},[43386],{"type":46,"tag":107,"props":43387,"children":43388},{},[43389],{"type":52,"value":42992},{"type":46,"tag":107,"props":43391,"children":43392},{"class":109,"line":2226},[43393],{"type":46,"tag":107,"props":43394,"children":43395},{},[43396],{"type":52,"value":43000},{"type":46,"tag":107,"props":43398,"children":43399},{"class":109,"line":2285},[43400],{"type":46,"tag":107,"props":43401,"children":43402},{"emptyLinePlaceholder":22},[43403],{"type":52,"value":673},{"type":46,"tag":107,"props":43405,"children":43406},{"class":109,"line":35026},[43407],{"type":46,"tag":107,"props":43408,"children":43409},{},[43410],{"type":52,"value":43015},{"type":46,"tag":107,"props":43412,"children":43413},{"class":109,"line":35034},[43414],{"type":46,"tag":107,"props":43415,"children":43416},{},[43417],{"type":52,"value":43023},{"type":46,"tag":107,"props":43419,"children":43420},{"class":109,"line":35042},[43421],{"type":46,"tag":107,"props":43422,"children":43423},{},[43424],{"type":52,"value":43031},{"type":46,"tag":107,"props":43426,"children":43427},{"class":109,"line":35068},[43428],{"type":46,"tag":107,"props":43429,"children":43430},{},[43431],{"type":52,"value":43039},{"type":46,"tag":107,"props":43433,"children":43434},{"class":109,"line":35088},[43435],{"type":46,"tag":107,"props":43436,"children":43437},{},[43438],{"type":52,"value":43047},{"type":46,"tag":107,"props":43440,"children":43441},{"class":109,"line":35109},[43442],{"type":46,"tag":107,"props":43443,"children":43444},{},[43445],{"type":52,"value":43055},{"type":46,"tag":107,"props":43447,"children":43448},{"class":109,"line":35130},[43449],{"type":46,"tag":107,"props":43450,"children":43451},{},[43452],{"type":52,"value":43063},{"type":46,"tag":450,"props":43454,"children":43455},{"v-slot:snowflake":7},[43456],{"type":46,"tag":97,"props":43457,"children":43459},{"className":42632,"code":43458,"language":8091,"meta":7,"style":7},"# AGENTS.md\n\n## Data access\n- Use `bruin query --connection snowflake-default --query \"\u003CSQL>\"` for all data access\n- Always show the SQL query and explain your reasoning before executing it\n- Add `LIMIT 10` to your SQL when exploring unfamiliar tables or testing complex queries\n- Read the `assets\u002F` directory to understand available tables and their schemas before querying\n- This is a **read-only** environment - never run INSERT, UPDATE, DELETE, or DROP statements\n\n\u003C!-- Customize this list to match the sources you actually connected in Step 1.\n     The example below includes Shopify, Stripe, Klaviyo, Facebook Ads, and GA4.\n     Remove any you don't use and add any additional sources (e.g., TikTok Ads, Pinterest, Zendesk). -->\n## Project overview\nThis is an ecommerce analytics pipeline ingesting data from Shopify (orders,\ncustomers, products, inventory), Stripe (payments, refunds, payouts),\nKlaviyo (email campaigns, flows), Facebook Ads (campaigns, ad insights),\nand GA4 (sessions, events) into your data warehouse.\n\nThe pipeline has three layers:\n- **raw.*** - ingested data from SaaS sources (do not query directly for reporting)\n- **staging.*** - cleaned, deduplicated, joined tables\n- **reports.*** - aggregated business metrics and KPIs\n\n## Domain glossary\n- **AOV** - Average Order Value: net revenue divided by number of paid orders\n- **GMV** - Gross Merchandise Value: total order value before returns and discounts\n- **NMV** - Net Merchandise Value: GMV minus returns, cancellations, and discounts\n- **ROAS** - Return on Ad Spend: attributed revenue divided by ad spend\n- **CAC** - Customer Acquisition Cost: total marketing spend divided by new customers\n- **LTV** - Lifetime Value: total revenue from a customer across all orders\n- **Conversion Rate** - percentage of website sessions resulting in a completed purchase\n- **Cart Abandonment** - percentage of sessions with add-to-cart but no purchase\n- **Repeat Purchase Rate** - percentage of customers with more than one order\n- **Churn** - customers with no order in the past 90 days\n- **SKU** - Stock Keeping Unit: unique identifier for a product variant\n- **Basket Size** - number of items in a single order\n\n## Data caveats\n- All timestamps are in **UTC**\n- Stripe amounts are in **cents** - divide by 100 for dollar values\n- `customer_email` is `NULL` for guest checkouts (~15-20% of orders)\n- Refund window is **30 days** - recent revenue figures may be revised downward\n- Inventory data syncs every **4 hours** - not real-time\n- Shopify `order_total` includes tax and shipping; use `subtotal` for product revenue only\n- Facebook Ads data has a **24-48 hour attribution delay**\n- Klaviyo campaigns have no direct spend - they appear with $0 spend in marketing reports\n\n## Query guidelines\n- For revenue, always use **NMV** (net of returns) unless explicitly asked for GMV\n- Exclude test orders: `WHERE customer_email NOT LIKE '%@test.%'`\n- Use a **12-month lookback window** for LTV calculations by default\n- For marketing attribution, use `reports.rpt_marketing_roi` - do not attempt to join raw ad data with orders directly\n- For daily KPIs, use `reports.rpt_daily_kpis` as the single source of truth\n- Prefer `staging.*` tables over `raw.*` for any analysis\n",[43460],{"type":46,"tag":88,"props":43461,"children":43462},{"__ignoreMap":7},[43463,43470,43477,43484,43492,43499,43506,43513,43520,43527,43534,43541,43548,43555,43562,43569,43576,43583,43590,43597,43604,43611,43618,43625,43632,43639,43646,43653,43660,43667,43674,43681,43688,43695,43702,43709,43716,43723,43730,43737,43744,43751,43758,43765,43772,43779,43786,43793,43800,43807,43814,43821,43828,43835],{"type":46,"tag":107,"props":43464,"children":43465},{"class":109,"line":110},[43466],{"type":46,"tag":107,"props":43467,"children":43468},{},[43469],{"type":52,"value":42645},{"type":46,"tag":107,"props":43471,"children":43472},{"class":109,"line":473},[43473],{"type":46,"tag":107,"props":43474,"children":43475},{"emptyLinePlaceholder":22},[43476],{"type":52,"value":673},{"type":46,"tag":107,"props":43478,"children":43479},{"class":109,"line":23},[43480],{"type":46,"tag":107,"props":43481,"children":43482},{},[43483],{"type":52,"value":42660},{"type":46,"tag":107,"props":43485,"children":43486},{"class":109,"line":490},[43487],{"type":46,"tag":107,"props":43488,"children":43489},{},[43490],{"type":52,"value":43491},"- Use `bruin query --connection snowflake-default --query \"\u003CSQL>\"` for all data access\n",{"type":46,"tag":107,"props":43493,"children":43494},{"class":109,"line":499},[43495],{"type":46,"tag":107,"props":43496,"children":43497},{},[43498],{"type":52,"value":42676},{"type":46,"tag":107,"props":43500,"children":43501},{"class":109,"line":508},[43502],{"type":46,"tag":107,"props":43503,"children":43504},{},[43505],{"type":52,"value":42684},{"type":46,"tag":107,"props":43507,"children":43508},{"class":109,"line":517},[43509],{"type":46,"tag":107,"props":43510,"children":43511},{},[43512],{"type":52,"value":42692},{"type":46,"tag":107,"props":43514,"children":43515},{"class":109,"line":526},[43516],{"type":46,"tag":107,"props":43517,"children":43518},{},[43519],{"type":52,"value":42700},{"type":46,"tag":107,"props":43521,"children":43522},{"class":109,"line":535},[43523],{"type":46,"tag":107,"props":43524,"children":43525},{"emptyLinePlaceholder":22},[43526],{"type":52,"value":673},{"type":46,"tag":107,"props":43528,"children":43529},{"class":109,"line":544},[43530],{"type":46,"tag":107,"props":43531,"children":43532},{},[43533],{"type":52,"value":42715},{"type":46,"tag":107,"props":43535,"children":43536},{"class":109,"line":553},[43537],{"type":46,"tag":107,"props":43538,"children":43539},{},[43540],{"type":52,"value":42723},{"type":46,"tag":107,"props":43542,"children":43543},{"class":109,"line":562},[43544],{"type":46,"tag":107,"props":43545,"children":43546},{},[43547],{"type":52,"value":42731},{"type":46,"tag":107,"props":43549,"children":43550},{"class":109,"line":571},[43551],{"type":46,"tag":107,"props":43552,"children":43553},{},[43554],{"type":52,"value":42739},{"type":46,"tag":107,"props":43556,"children":43557},{"class":109,"line":580},[43558],{"type":46,"tag":107,"props":43559,"children":43560},{},[43561],{"type":52,"value":42747},{"type":46,"tag":107,"props":43563,"children":43564},{"class":109,"line":11},[43565],{"type":46,"tag":107,"props":43566,"children":43567},{},[43568],{"type":52,"value":42755},{"type":46,"tag":107,"props":43570,"children":43571},{"class":109,"line":597},[43572],{"type":46,"tag":107,"props":43573,"children":43574},{},[43575],{"type":52,"value":42763},{"type":46,"tag":107,"props":43577,"children":43578},{"class":109,"line":606},[43579],{"type":46,"tag":107,"props":43580,"children":43581},{},[43582],{"type":52,"value":42771},{"type":46,"tag":107,"props":43584,"children":43585},{"class":109,"line":614},[43586],{"type":46,"tag":107,"props":43587,"children":43588},{"emptyLinePlaceholder":22},[43589],{"type":52,"value":673},{"type":46,"tag":107,"props":43591,"children":43592},{"class":109,"line":622},[43593],{"type":46,"tag":107,"props":43594,"children":43595},{},[43596],{"type":52,"value":42786},{"type":46,"tag":107,"props":43598,"children":43599},{"class":109,"line":631},[43600],{"type":46,"tag":107,"props":43601,"children":43602},{},[43603],{"type":52,"value":42794},{"type":46,"tag":107,"props":43605,"children":43606},{"class":109,"line":640},[43607],{"type":46,"tag":107,"props":43608,"children":43609},{},[43610],{"type":52,"value":42802},{"type":46,"tag":107,"props":43612,"children":43613},{"class":109,"line":649},[43614],{"type":46,"tag":107,"props":43615,"children":43616},{},[43617],{"type":52,"value":42810},{"type":46,"tag":107,"props":43619,"children":43620},{"class":109,"line":658},[43621],{"type":46,"tag":107,"props":43622,"children":43623},{"emptyLinePlaceholder":22},[43624],{"type":52,"value":673},{"type":46,"tag":107,"props":43626,"children":43627},{"class":109,"line":667},[43628],{"type":46,"tag":107,"props":43629,"children":43630},{},[43631],{"type":52,"value":42825},{"type":46,"tag":107,"props":43633,"children":43634},{"class":109,"line":676},[43635],{"type":46,"tag":107,"props":43636,"children":43637},{},[43638],{"type":52,"value":42833},{"type":46,"tag":107,"props":43640,"children":43641},{"class":109,"line":686},[43642],{"type":46,"tag":107,"props":43643,"children":43644},{},[43645],{"type":52,"value":42841},{"type":46,"tag":107,"props":43647,"children":43648},{"class":109,"line":716},[43649],{"type":46,"tag":107,"props":43650,"children":43651},{},[43652],{"type":52,"value":42849},{"type":46,"tag":107,"props":43654,"children":43655},{"class":109,"line":738},[43656],{"type":46,"tag":107,"props":43657,"children":43658},{},[43659],{"type":52,"value":42857},{"type":46,"tag":107,"props":43661,"children":43662},{"class":109,"line":764},[43663],{"type":46,"tag":107,"props":43664,"children":43665},{},[43666],{"type":52,"value":42865},{"type":46,"tag":107,"props":43668,"children":43669},{"class":109,"line":790},[43670],{"type":46,"tag":107,"props":43671,"children":43672},{},[43673],{"type":52,"value":42873},{"type":46,"tag":107,"props":43675,"children":43676},{"class":109,"line":815},[43677],{"type":46,"tag":107,"props":43678,"children":43679},{},[43680],{"type":52,"value":42881},{"type":46,"tag":107,"props":43682,"children":43683},{"class":109,"line":836},[43684],{"type":46,"tag":107,"props":43685,"children":43686},{},[43687],{"type":52,"value":42889},{"type":46,"tag":107,"props":43689,"children":43690},{"class":109,"line":906},[43691],{"type":46,"tag":107,"props":43692,"children":43693},{},[43694],{"type":52,"value":42897},{"type":46,"tag":107,"props":43696,"children":43697},{"class":109,"line":968},[43698],{"type":46,"tag":107,"props":43699,"children":43700},{},[43701],{"type":52,"value":42905},{"type":46,"tag":107,"props":43703,"children":43704},{"class":109,"line":1030},[43705],{"type":46,"tag":107,"props":43706,"children":43707},{},[43708],{"type":52,"value":42913},{"type":46,"tag":107,"props":43710,"children":43711},{"class":109,"line":1092},[43712],{"type":46,"tag":107,"props":43713,"children":43714},{},[43715],{"type":52,"value":42921},{"type":46,"tag":107,"props":43717,"children":43718},{"class":109,"line":1113},[43719],{"type":46,"tag":107,"props":43720,"children":43721},{"emptyLinePlaceholder":22},[43722],{"type":52,"value":673},{"type":46,"tag":107,"props":43724,"children":43725},{"class":109,"line":1134},[43726],{"type":46,"tag":107,"props":43727,"children":43728},{},[43729],{"type":52,"value":42936},{"type":46,"tag":107,"props":43731,"children":43732},{"class":109,"line":1155},[43733],{"type":46,"tag":107,"props":43734,"children":43735},{},[43736],{"type":52,"value":42944},{"type":46,"tag":107,"props":43738,"children":43739},{"class":109,"line":1201},[43740],{"type":46,"tag":107,"props":43741,"children":43742},{},[43743],{"type":52,"value":42952},{"type":46,"tag":107,"props":43745,"children":43746},{"class":109,"line":1227},[43747],{"type":46,"tag":107,"props":43748,"children":43749},{},[43750],{"type":52,"value":42960},{"type":46,"tag":107,"props":43752,"children":43753},{"class":109,"line":1253},[43754],{"type":46,"tag":107,"props":43755,"children":43756},{},[43757],{"type":52,"value":42968},{"type":46,"tag":107,"props":43759,"children":43760},{"class":109,"line":1281},[43761],{"type":46,"tag":107,"props":43762,"children":43763},{},[43764],{"type":52,"value":42976},{"type":46,"tag":107,"props":43766,"children":43767},{"class":109,"line":1307},[43768],{"type":46,"tag":107,"props":43769,"children":43770},{},[43771],{"type":52,"value":42984},{"type":46,"tag":107,"props":43773,"children":43774},{"class":109,"line":1348},[43775],{"type":46,"tag":107,"props":43776,"children":43777},{},[43778],{"type":52,"value":42992},{"type":46,"tag":107,"props":43780,"children":43781},{"class":109,"line":2226},[43782],{"type":46,"tag":107,"props":43783,"children":43784},{},[43785],{"type":52,"value":43000},{"type":46,"tag":107,"props":43787,"children":43788},{"class":109,"line":2285},[43789],{"type":46,"tag":107,"props":43790,"children":43791},{"emptyLinePlaceholder":22},[43792],{"type":52,"value":673},{"type":46,"tag":107,"props":43794,"children":43795},{"class":109,"line":35026},[43796],{"type":46,"tag":107,"props":43797,"children":43798},{},[43799],{"type":52,"value":43015},{"type":46,"tag":107,"props":43801,"children":43802},{"class":109,"line":35034},[43803],{"type":46,"tag":107,"props":43804,"children":43805},{},[43806],{"type":52,"value":43023},{"type":46,"tag":107,"props":43808,"children":43809},{"class":109,"line":35042},[43810],{"type":46,"tag":107,"props":43811,"children":43812},{},[43813],{"type":52,"value":43031},{"type":46,"tag":107,"props":43815,"children":43816},{"class":109,"line":35068},[43817],{"type":46,"tag":107,"props":43818,"children":43819},{},[43820],{"type":52,"value":43039},{"type":46,"tag":107,"props":43822,"children":43823},{"class":109,"line":35088},[43824],{"type":46,"tag":107,"props":43825,"children":43826},{},[43827],{"type":52,"value":43047},{"type":46,"tag":107,"props":43829,"children":43830},{"class":109,"line":35109},[43831],{"type":46,"tag":107,"props":43832,"children":43833},{},[43834],{"type":52,"value":43055},{"type":46,"tag":107,"props":43836,"children":43837},{"class":109,"line":35130},[43838],{"type":46,"tag":107,"props":43839,"children":43840},{},[43841],{"type":52,"value":43063},{"type":46,"tag":131,"props":43843,"children":43845},{"id":43844},"_3-ask-claude-code-real-business-questions",[43846],{"type":52,"value":43847},"3) Ask Claude Code real business questions",{"type":46,"tag":55,"props":43849,"children":43850},{},[43851,43853,43858],{"type":52,"value":43852},"With the Bruin MCP connected and ",{"type":46,"tag":88,"props":43854,"children":43856},{"className":43855},[],[43857],{"type":52,"value":42478},{"type":52,"value":43859}," in place, Claude Code is now your ecommerce data analyst. Try these:",{"type":46,"tag":143,"props":43861,"children":43862},{},[43863],{"type":46,"tag":55,"props":43864,"children":43865},{},[43866],{"type":52,"value":43867},"What was our revenue last week compared to the week before? Break it down by day.",{"type":46,"tag":143,"props":43869,"children":43870},{},[43871],{"type":46,"tag":55,"props":43872,"children":43873},{},[43874],{"type":52,"value":43875},"Which marketing channel had the best ROAS in the past 30 days?",{"type":46,"tag":143,"props":43877,"children":43878},{},[43879],{"type":46,"tag":55,"props":43880,"children":43881},{},[43882],{"type":52,"value":43883},"Show me the customer cohort retention curve for customers acquired in January.",{"type":46,"tag":143,"props":43885,"children":43886},{},[43887],{"type":46,"tag":55,"props":43888,"children":43889},{},[43890],{"type":52,"value":43891},"What are our top 10 products by revenue this month, and what's their cancellation rate?",{"type":46,"tag":143,"props":43893,"children":43894},{},[43895],{"type":46,"tag":55,"props":43896,"children":43897},{},[43898,43903,43905,43911,43913,43918,43920,43925],{"type":46,"tag":170,"props":43899,"children":43900},{},[43901],{"type":52,"value":43902},"Note:",{"type":52,"value":43904}," The ",{"type":46,"tag":88,"props":43906,"children":43908},{"className":43907},[],[43909],{"type":52,"value":43910},"rpt_product_performance",{"type":52,"value":43912}," report currently shows catalog data from ",{"type":46,"tag":88,"props":43914,"children":43916},{"className":43915},[],[43917],{"type":52,"value":34082},{"type":52,"value":43919}," only. To get revenue-per-product metrics, expand the pipeline with a ",{"type":46,"tag":88,"props":43921,"children":43923},{"className":43922},[],[43924],{"type":52,"value":301},{"type":52,"value":43926}," asset that flattens Shopify's nested line item JSON, then ask Claude Code to rebuild this report with order-level data.",{"type":46,"tag":143,"props":43928,"children":43929},{},[43930],{"type":46,"tag":55,"props":43931,"children":43932},{},[43933],{"type":52,"value":43934},"What's our conversion rate trend over the past 3 months?",{"type":46,"tag":55,"props":43936,"children":43937},{},[43938,43940,43945],{"type":52,"value":43939},"Claude Code uses the Bruin MCP to query your warehouse directly, reading the ",{"type":46,"tag":88,"props":43941,"children":43943},{"className":43942},[],[43944],{"type":52,"value":42478},{"type":52,"value":43946}," for context on your domain terms and data quirks before writing SQL.",{"type":46,"tag":131,"props":43948,"children":43950},{"id":43949},"_4-iterate-on-agentsmd",[43951],{"type":52,"value":43952},"4) Iterate on AGENTS.md",{"type":46,"tag":55,"props":43954,"children":43955},{},[43956,43958,43963],{"type":52,"value":43957},"When the agent gets something wrong - wrong column, wrong metric definition, expensive query - add a correction to ",{"type":46,"tag":88,"props":43959,"children":43961},{"className":43960},[],[43962],{"type":52,"value":42478},{"type":52,"value":43964},". For example:",{"type":46,"tag":97,"props":43966,"children":43968},{"className":42632,"code":43967,"language":8091,"meta":7,"style":7},"## Known issues\n- The `stg_orders.order_total` includes tax. For product-only revenue, use `subtotal` instead.\n- When computing repeat purchase rate, count by `customer_email`, not by `order_id`.\n",[43969],{"type":46,"tag":88,"props":43970,"children":43971},{"__ignoreMap":7},[43972,43980,43988],{"type":46,"tag":107,"props":43973,"children":43974},{"class":109,"line":110},[43975],{"type":46,"tag":107,"props":43976,"children":43977},{},[43978],{"type":52,"value":43979},"## Known issues\n",{"type":46,"tag":107,"props":43981,"children":43982},{"class":109,"line":473},[43983],{"type":46,"tag":107,"props":43984,"children":43985},{},[43986],{"type":52,"value":43987},"- The `stg_orders.order_total` includes tax. For product-only revenue, use `subtotal` instead.\n",{"type":46,"tag":107,"props":43989,"children":43990},{"class":109,"line":23},[43991],{"type":46,"tag":107,"props":43992,"children":43993},{},[43994],{"type":52,"value":43995},"- When computing repeat purchase rate, count by `customer_email`, not by `order_id`.\n",{"type":46,"tag":55,"props":43997,"children":43998},{},[43999,44001,44006],{"type":52,"value":44000},"The more you use it, the better your ",{"type":46,"tag":88,"props":44002,"children":44004},{"className":44003},[],[44005],{"type":52,"value":42478},{"type":52,"value":44007}," gets. When the agent makes a mistake, that's a sign something is missing from the context file.",{"type":46,"tag":131,"props":44009,"children":44011},{"id":44010},"_5-deploy-to-bruin-cloud",[44012],{"type":52,"value":44013},"5) Deploy to Bruin Cloud",{"type":46,"tag":55,"props":44015,"children":44016},{},[44017],{"type":52,"value":44018},"Now let's make this available to the whole team - in Slack or Teams, not just locally.",{"type":46,"tag":55,"props":44020,"children":44021},{},[44022],{"type":46,"tag":170,"props":44023,"children":44024},{},[44025],{"type":52,"value":44026},"Push your project to GitHub:",{"type":46,"tag":143,"props":44028,"children":44029},{},[44030],{"type":46,"tag":55,"props":44031,"children":44032},{},[44033,44037,44038,44043,44045,44050,44052,44057],{"type":46,"tag":170,"props":44034,"children":44035},{},[44036],{"type":52,"value":43902},{"type":52,"value":15995},{"type":46,"tag":88,"props":44039,"children":44041},{"className":44040},[],[44042],{"type":52,"value":15834},{"type":52,"value":44044}," contains your connection credentials. ",{"type":46,"tag":88,"props":44046,"children":44048},{"className":44047},[],[44049],{"type":52,"value":15733},{"type":52,"value":44051}," adds it to ",{"type":46,"tag":88,"props":44053,"children":44055},{"className":44054},[],[44056],{"type":52,"value":15882},{"type":52,"value":44058}," by default - verify it's there before pushing.",{"type":46,"tag":97,"props":44060,"children":44062},{"className":99,"code":44061,"language":101,"meta":7,"style":7},"git add -A -- ':!.bruin.yml'\ngit commit -m \"ecommerce analytics pipeline\"\ngit remote add origin https:\u002F\u002Fgithub.com\u002Fyour-org\u002Fecommerce-analytics.git\ngit push -u origin main\n",[44063],{"type":46,"tag":88,"props":44064,"children":44065},{"__ignoreMap":7},[44066,44091,44113,44139],{"type":46,"tag":107,"props":44067,"children":44068},{"class":109,"line":110},[44069,44073,44077,44082,44086],{"type":46,"tag":107,"props":44070,"children":44071},{"style":114},[44072],{"type":52,"value":15777},{"type":46,"tag":107,"props":44074,"children":44075},{"style":126},[44076],{"type":52,"value":16883},{"type":46,"tag":107,"props":44078,"children":44079},{"style":120},[44080],{"type":52,"value":44081}," -A",{"type":46,"tag":107,"props":44083,"children":44084},{"style":120},[44085],{"type":52,"value":16893},{"type":46,"tag":107,"props":44087,"children":44088},{"style":126},[44089],{"type":52,"value":44090}," ':!.bruin.yml'\n",{"type":46,"tag":107,"props":44092,"children":44093},{"class":109,"line":473},[44094,44098,44103,44108],{"type":46,"tag":107,"props":44095,"children":44096},{"style":114},[44097],{"type":52,"value":15777},{"type":46,"tag":107,"props":44099,"children":44100},{"style":126},[44101],{"type":52,"value":44102}," commit",{"type":46,"tag":107,"props":44104,"children":44105},{"style":120},[44106],{"type":52,"value":44107}," -m",{"type":46,"tag":107,"props":44109,"children":44110},{"style":126},[44111],{"type":52,"value":44112}," \"ecommerce analytics pipeline\"\n",{"type":46,"tag":107,"props":44114,"children":44115},{"class":109,"line":23},[44116,44120,44125,44129,44134],{"type":46,"tag":107,"props":44117,"children":44118},{"style":114},[44119],{"type":52,"value":15777},{"type":46,"tag":107,"props":44121,"children":44122},{"style":126},[44123],{"type":52,"value":44124}," remote",{"type":46,"tag":107,"props":44126,"children":44127},{"style":126},[44128],{"type":52,"value":16883},{"type":46,"tag":107,"props":44130,"children":44131},{"style":126},[44132],{"type":52,"value":44133}," origin",{"type":46,"tag":107,"props":44135,"children":44136},{"style":126},[44137],{"type":52,"value":44138}," https:\u002F\u002Fgithub.com\u002Fyour-org\u002Fecommerce-analytics.git\n",{"type":46,"tag":107,"props":44140,"children":44141},{"class":109,"line":490},[44142,44146,44151,44156,44160],{"type":46,"tag":107,"props":44143,"children":44144},{"style":114},[44145],{"type":52,"value":15777},{"type":46,"tag":107,"props":44147,"children":44148},{"style":126},[44149],{"type":52,"value":44150}," push",{"type":46,"tag":107,"props":44152,"children":44153},{"style":120},[44154],{"type":52,"value":44155}," -u",{"type":46,"tag":107,"props":44157,"children":44158},{"style":126},[44159],{"type":52,"value":44133},{"type":46,"tag":107,"props":44161,"children":44162},{"style":126},[44163],{"type":52,"value":44164}," main\n",{"type":46,"tag":55,"props":44166,"children":44167},{},[44168],{"type":46,"tag":170,"props":44169,"children":44170},{},[44171],{"type":52,"value":44172},"Add the repo to Bruin Cloud:",{"type":46,"tag":42454,"props":44174,"children":44175},{},[44176,44193,44198,44211,44216],{"type":46,"tag":182,"props":44177,"children":44178},{},[44179,44181,44186,44188],{"type":52,"value":44180},"Go to ",{"type":46,"tag":7890,"props":44182,"children":44184},{"href":15887,"rel":44183},[15602],[44185],{"type":52,"value":15891},{"type":52,"value":44187},", open ",{"type":46,"tag":170,"props":44189,"children":44190},{},[44191],{"type":52,"value":44192},"Team Settings > Projects",{"type":46,"tag":182,"props":44194,"children":44195},{},[44196],{"type":52,"value":44197},"Add your GitHub repository",{"type":46,"tag":182,"props":44199,"children":44200},{},[44201,44203,44209],{"type":52,"value":44202},"Enable the ",{"type":46,"tag":88,"props":44204,"children":44206},{"className":44205},[],[44207],{"type":52,"value":44208},"ecommerce",{"type":52,"value":44210}," pipeline",{"type":46,"tag":182,"props":44212,"children":44213},{},[44214],{"type":52,"value":44215},"Configure your connections (warehouse, Shopify, Stripe, etc.) in the Cloud environment",{"type":46,"tag":182,"props":44217,"children":44218},{},[44219],{"type":52,"value":44220},"Run the pipeline to confirm it works",{"type":46,"tag":55,"props":44222,"children":44223},{},[44224],{"type":46,"tag":170,"props":44225,"children":44226},{},[44227],{"type":52,"value":44228},"Create the Slack\u002FTeams AI agent:",{"type":46,"tag":42454,"props":44230,"children":44231},{},[44232,44241,44252,44257,44262],{"type":46,"tag":182,"props":44233,"children":44234},{},[44235,44236],{"type":52,"value":44180},{"type":46,"tag":170,"props":44237,"children":44238},{},[44239],{"type":52,"value":44240},"Agents > Create Agent",{"type":46,"tag":182,"props":44242,"children":44243},{},[44244,44246,44251],{"type":52,"value":44245},"Select your repo and the ",{"type":46,"tag":88,"props":44247,"children":44249},{"className":44248},[],[44250],{"type":52,"value":44208},{"type":52,"value":44210},{"type":46,"tag":182,"props":44253,"children":44254},{},[44255],{"type":52,"value":44256},"Add your Slack (or Teams) credentials",{"type":46,"tag":182,"props":44258,"children":44259},{},[44260],{"type":52,"value":44261},"Name the agent, e.g. \"Ecommerce Analyst\"",{"type":46,"tag":182,"props":44263,"children":44264},{},[44265],{"type":52,"value":44266},"Select the target channel where your team asks data questions",{"type":46,"tag":55,"props":44268,"children":44269},{},[44270],{"type":46,"tag":170,"props":44271,"children":44272},{},[44273],{"type":52,"value":44274},"Test in Slack:",{"type":46,"tag":55,"props":44276,"children":44277},{},[44278],{"type":52,"value":44279},"Mention the agent in your channel:",{"type":46,"tag":143,"props":44281,"children":44282},{},[44283],{"type":46,"tag":55,"props":44284,"children":44285},{},[44286],{"type":52,"value":44287},"@Ecommerce Analyst What was our revenue yesterday?",{"type":46,"tag":55,"props":44289,"children":44290},{},[44291,44293,44298],{"type":52,"value":44292},"The agent queries your warehouse using the same ",{"type":46,"tag":88,"props":44294,"children":44296},{"className":44295},[],[44297],{"type":52,"value":42478},{"type":52,"value":44299}," context and responds with an answer. Anyone on the team can ask questions without writing SQL.",{"type":46,"tag":47,"props":44301,"children":44302},{"id":7971},[44303],{"type":52,"value":7974},{"type":46,"tag":178,"props":44305,"children":44306},{},[44307,44320,44333,44343],{"type":46,"tag":182,"props":44308,"children":44309},{},[44310,44318],{"type":46,"tag":170,"props":44311,"children":44312},{},[44313],{"type":46,"tag":88,"props":44314,"children":44316},{"className":44315},[],[44317],{"type":52,"value":42467},{"type":52,"value":44319}," auto-generated metadata for all your pipeline assets",{"type":46,"tag":182,"props":44321,"children":44322},{},[44323,44331],{"type":46,"tag":170,"props":44324,"children":44325},{},[44326],{"type":46,"tag":88,"props":44327,"children":44329},{"className":44328},[],[44330],{"type":52,"value":42478},{"type":52,"value":44332}," gives the AI analyst ecommerce-specific domain knowledge",{"type":46,"tag":182,"props":44334,"children":44335},{},[44336,44341],{"type":46,"tag":170,"props":44337,"children":44338},{},[44339],{"type":52,"value":44340},"Local AI analyst",{"type":52,"value":44342}," with Claude Code answering business questions through Bruin MCP",{"type":46,"tag":182,"props":44344,"children":44345},{},[44346,44351],{"type":46,"tag":170,"props":44347,"children":44348},{},[44349],{"type":52,"value":44350},"Cloud AI analyst",{"type":52,"value":44352}," runs on Bruin Cloud and responds to questions in Slack or Teams",{"type":46,"tag":55,"props":44354,"children":44355},{},[44356],{"type":52,"value":44357},"Next up, you'll build interactive dashboards using the same AI agent in Bruin Cloud.",{"type":46,"tag":8066,"props":44359,"children":44360},{},[44361],{"type":52,"value":8070},{"title":7,"searchDepth":473,"depth":473,"links":44363},[44364,44365,44366,44373],{"id":49,"depth":473,"text":53},{"id":62,"depth":473,"text":65},{"id":78,"depth":473,"text":81,"children":44367},[44368,44369,44370,44371,44372],{"id":42518,"depth":23,"text":42521},{"id":42577,"depth":23,"text":42580},{"id":43844,"depth":23,"text":43847},{"id":43949,"depth":23,"text":43952},{"id":44010,"depth":23,"text":44013},{"id":7971,"depth":473,"text":7974},"content:tutorials:ecommerce-pipeline:ai-analyst.md","tutorials\u002Fecommerce-pipeline\u002Fai-analyst.md","tutorials\u002Fecommerce-pipeline\u002Fai-analyst",{"_path":44378,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":44379,"description":44380,"date":10,"readingTime":499,"category":12,"tags":44381,"difficulty":15549,"module":5,"subSteps":22,"step":508,"journeys":44383,"learnMore":44384,"author":44391,"body":44392,"_type":8091,"_id":44821,"_source":8093,"_file":44822,"_stem":44823,"_extension":8096},"\u002Ftutorials\u002Fecommerce-pipeline\u002Fdashboards","Build Ecommerce Dashboards","Use the Bruin Cloud AI agent to generate interactive ecommerce dashboards - revenue trends, customer cohorts, marketing ROI, and product performance - from natural language.",[15891,42429,44382,20],"Dashboards",[26,27],[44385,44388],{"label":44386,"url":44387},"AI Dashboard Builder tutorial","\u002Flearn\u002Fbruin-dashboards",{"label":44389,"url":44390},"Bruin Cloud overview","https:\u002F\u002Fgetbruin.com\u002Fdocs\u002Fbruin\u002Fcloud\u002Foverview.html",{"name":39,"role":40,"image":41},{"type":43,"children":44393,"toc":44807},[44394,44398,44403,44407,44412,44424,44428,44434,44445,44451,44456,44464,44477,44483,44487,44495,44508,44514,44518,44526,44539,44545,44549,44557,44570,44576,44581,44616,44621,44625,44630,44673,44676,44682,44687,44750,44762,44770],{"type":46,"tag":47,"props":44395,"children":44396},{"id":49},[44397],{"type":52,"value":53},{"type":46,"tag":55,"props":44399,"children":44400},{},[44401],{"type":52,"value":44402},"Use the Bruin Cloud AI Dashboard Builder to create four ecommerce dashboards from natural language prompts. No SQL, no chart configuration - just describe what you want to see.",{"type":46,"tag":47,"props":44404,"children":44405},{"id":62},[44406],{"type":52,"value":65},{"type":46,"tag":55,"props":44408,"children":44409},{},[44410],{"type":52,"value":44411},"Reports in a database are useful for analysts, but most people want dashboards. A founder wants to check revenue trends. A marketing manager wants ROAS by channel. A product lead wants to know which SKUs are underperforming.",{"type":46,"tag":55,"props":44413,"children":44414},{},[44415,44417,44422],{"type":52,"value":44416},"The AI Dashboard Builder creates charts from your report tables based on what you ask for. It reads your ",{"type":46,"tag":88,"props":44418,"children":44420},{"className":44419},[],[44421],{"type":52,"value":42478},{"type":52,"value":44423}," context, so it uses the right metrics and definitions.",{"type":46,"tag":47,"props":44425,"children":44426},{"id":78},[44427],{"type":52,"value":81},{"type":46,"tag":131,"props":44429,"children":44431},{"id":44430},"_1-open-the-dashboards-page",[44432],{"type":52,"value":44433},"1) Open the Dashboards page",{"type":46,"tag":55,"props":44435,"children":44436},{},[44437,44439,44443],{"type":52,"value":44438},"Go to the ",{"type":46,"tag":170,"props":44440,"children":44441},{},[44442],{"type":52,"value":44382},{"type":52,"value":44444}," section in Bruin Cloud. Make sure your pipeline has run at least once so the report tables have data.",{"type":46,"tag":131,"props":44446,"children":44448},{"id":44447},"_2-executive-kpis-dashboard",[44449],{"type":52,"value":44450},"2) Executive KPIs dashboard",{"type":46,"tag":55,"props":44452,"children":44453},{},[44454],{"type":52,"value":44455},"Ask the AI agent:",{"type":46,"tag":143,"props":44457,"children":44458},{},[44459],{"type":46,"tag":55,"props":44460,"children":44461},{},[44462],{"type":52,"value":44463},"Build an executive dashboard showing daily revenue, order count, AOV, and new vs returning customers for the last 30 days with week-over-week comparison.",{"type":46,"tag":55,"props":44465,"children":44466},{},[44467,44469,44475],{"type":52,"value":44468},"The agent generates SQL against your ",{"type":46,"tag":88,"props":44470,"children":44472},{"className":44471},[],[44473],{"type":52,"value":44474},"reports.rpt_daily_kpis",{"type":52,"value":44476}," table and creates line charts, KPI cards, and comparison metrics.",{"type":46,"tag":131,"props":44478,"children":44480},{"id":44479},"_3-marketing-performance-dashboard",[44481],{"type":52,"value":44482},"3) Marketing performance dashboard",{"type":46,"tag":55,"props":44484,"children":44485},{},[44486],{"type":52,"value":44455},{"type":46,"tag":143,"props":44488,"children":44489},{},[44490],{"type":46,"tag":55,"props":44491,"children":44492},{},[44493],{"type":52,"value":44494},"Show me marketing performance by channel - ROAS, spend, and attributed revenue for Facebook Ads and email, with a trend chart for the last 90 days.",{"type":46,"tag":55,"props":44496,"children":44497},{},[44498,44500,44506],{"type":52,"value":44499},"This pulls from ",{"type":46,"tag":88,"props":44501,"children":44503},{"className":44502},[],[44504],{"type":52,"value":44505},"reports.rpt_marketing_roi",{"type":52,"value":44507}," and creates a multi-channel comparison with spend efficiency metrics.",{"type":46,"tag":131,"props":44509,"children":44511},{"id":44510},"_4-customer-cohorts-dashboard",[44512],{"type":52,"value":44513},"4) Customer cohorts dashboard",{"type":46,"tag":55,"props":44515,"children":44516},{},[44517],{"type":52,"value":44455},{"type":46,"tag":143,"props":44519,"children":44520},{},[44521],{"type":46,"tag":55,"props":44522,"children":44523},{},[44524],{"type":52,"value":44525},"Create a cohort retention chart showing monthly customer retention rates for the last 6 cohorts, plus lifetime value by cohort.",{"type":46,"tag":55,"props":44527,"children":44528},{},[44529,44531,44537],{"type":52,"value":44530},"This uses ",{"type":46,"tag":88,"props":44532,"children":44534},{"className":44533},[],[44535],{"type":52,"value":44536},"reports.rpt_customer_cohorts",{"type":52,"value":44538}," to build a retention heatmap and LTV trend.",{"type":46,"tag":131,"props":44540,"children":44542},{"id":44541},"_5-product-performance-dashboard",[44543],{"type":52,"value":44544},"5) Product performance dashboard",{"type":46,"tag":55,"props":44546,"children":44547},{},[44548],{"type":52,"value":44455},{"type":46,"tag":143,"props":44550,"children":44551},{},[44552],{"type":46,"tag":55,"props":44553,"children":44554},{},[44555],{"type":52,"value":44556},"Show top 20 products by revenue with their cancellation rate, and a category-level revenue breakdown.",{"type":46,"tag":55,"props":44558,"children":44559},{},[44560,44562,44568],{"type":52,"value":44561},"This queries ",{"type":46,"tag":88,"props":44563,"children":44565},{"className":44564},[],[44566],{"type":52,"value":44567},"reports.rpt_product_performance",{"type":52,"value":44569}," to create a ranked product table and a category breakdown chart.",{"type":46,"tag":131,"props":44571,"children":44573},{"id":44572},"_6-iterate-and-ask-questions",[44574],{"type":52,"value":44575},"6) Iterate and ask questions",{"type":46,"tag":55,"props":44577,"children":44578},{},[44579],{"type":52,"value":44580},"The AI agent is conversational. You can refine any dashboard:",{"type":46,"tag":178,"props":44582,"children":44583},{},[44584,44594,44606],{"type":46,"tag":182,"props":44585,"children":44586},{},[44587,44589],{"type":52,"value":44588},"Click on a chart to bring it into context, then ask: ",{"type":46,"tag":16511,"props":44590,"children":44591},{},[44592],{"type":52,"value":44593},"\"Change this to a bar chart instead\"",{"type":46,"tag":182,"props":44595,"children":44596},{},[44597,44599,44604],{"type":52,"value":44598},"Ask follow-up questions: ",{"type":46,"tag":16511,"props":44600,"children":44601},{},[44602],{"type":52,"value":44603},"\"Why did revenue dip last Tuesday?\"",{"type":52,"value":44605}," - the agent analyzes the data instead of building another chart",{"type":46,"tag":182,"props":44607,"children":44608},{},[44609,44611],{"type":52,"value":44610},"Add new charts: ",{"type":46,"tag":16511,"props":44612,"children":44613},{},[44614],{"type":52,"value":44615},"\"Add a chart showing refund rate by product category\"",{"type":46,"tag":55,"props":44617,"children":44618},{},[44619],{"type":52,"value":44620},"Every chart is backed by a visible SQL query you can inspect and verify.",{"type":46,"tag":47,"props":44622,"children":44623},{"id":7971},[44624],{"type":52,"value":7974},{"type":46,"tag":55,"props":44626,"children":44627},{},[44628],{"type":52,"value":44629},"You now have four interactive ecommerce dashboards that update as your pipeline runs daily:",{"type":46,"tag":42454,"props":44631,"children":44632},{},[44633,44643,44653,44663],{"type":46,"tag":182,"props":44634,"children":44635},{},[44636,44641],{"type":46,"tag":170,"props":44637,"children":44638},{},[44639],{"type":52,"value":44640},"Executive KPIs",{"type":52,"value":44642}," - daily revenue, orders, AOV, customer mix",{"type":46,"tag":182,"props":44644,"children":44645},{},[44646,44651],{"type":46,"tag":170,"props":44647,"children":44648},{},[44649],{"type":52,"value":44650},"Marketing Performance",{"type":52,"value":44652}," - spend, ROAS, and revenue by channel",{"type":46,"tag":182,"props":44654,"children":44655},{},[44656,44661],{"type":46,"tag":170,"props":44657,"children":44658},{},[44659],{"type":52,"value":44660},"Customer Cohorts",{"type":52,"value":44662}," - retention rates and LTV by cohort",{"type":46,"tag":182,"props":44664,"children":44665},{},[44666,44671],{"type":46,"tag":170,"props":44667,"children":44668},{},[44669],{"type":52,"value":44670},"Product Performance",{"type":52,"value":44672}," - top products and category breakdown",{"type":46,"tag":17285,"props":44674,"children":44675},{},[],{"type":46,"tag":47,"props":44677,"children":44679},{"id":44678},"thats-the-full-stack",[44680],{"type":52,"value":44681},"That's the full stack",{"type":46,"tag":55,"props":44683,"children":44684},{},[44685],{"type":52,"value":44686},"Over the course of this module, you built:",{"type":46,"tag":178,"props":44688,"children":44689},{},[44690,44700,44710,44720,44730,44740],{"type":46,"tag":182,"props":44691,"children":44692},{},[44693,44698],{"type":46,"tag":170,"props":44694,"children":44695},{},[44696],{"type":52,"value":44697},"Data ingestion",{"type":52,"value":44699}," from 5 SaaS sources (Shopify and your selected tools) into your data warehouse",{"type":46,"tag":182,"props":44701,"children":44702},{},[44703,44708],{"type":46,"tag":170,"props":44704,"children":44705},{},[44706],{"type":52,"value":44707},"A staging layer",{"type":52,"value":44709}," that cleans, deduplicates, and joins data across all sources",{"type":46,"tag":182,"props":44711,"children":44712},{},[44713,44718],{"type":46,"tag":170,"props":44714,"children":44715},{},[44716],{"type":52,"value":44717},"Business reports",{"type":52,"value":44719}," for revenue, cohorts, products, marketing ROI, and daily KPIs",{"type":46,"tag":182,"props":44721,"children":44722},{},[44723,44728],{"type":46,"tag":170,"props":44724,"children":44725},{},[44726],{"type":52,"value":44727},"A local AI analyst",{"type":52,"value":44729}," that answers questions through Bruin MCP",{"type":46,"tag":182,"props":44731,"children":44732},{},[44733,44738],{"type":46,"tag":170,"props":44734,"children":44735},{},[44736],{"type":52,"value":44737},"A cloud AI analyst",{"type":52,"value":44739}," your team can talk to in Slack or Teams",{"type":46,"tag":182,"props":44741,"children":44742},{},[44743,44748],{"type":46,"tag":170,"props":44744,"children":44745},{},[44746],{"type":52,"value":44747},"Interactive dashboards",{"type":52,"value":44749}," built from natural language in Bruin Cloud",{"type":46,"tag":55,"props":44751,"children":44752},{},[44753,44755,44760],{"type":52,"value":44754},"The pipeline runs daily on schedule. Your team can ask questions without writing SQL. And the ",{"type":46,"tag":88,"props":44756,"children":44758},{"className":44757},[],[44759],{"type":52,"value":42478},{"type":52,"value":44761}," file improves every time you add to it.",{"type":46,"tag":55,"props":44763,"children":44764},{},[44765],{"type":46,"tag":170,"props":44766,"children":44767},{},[44768],{"type":52,"value":44769},"Where to go from here:",{"type":46,"tag":178,"props":44771,"children":44772},{},[44773,44778,44790,44795],{"type":46,"tag":182,"props":44774,"children":44775},{},[44776],{"type":52,"value":44777},"Add more data sources as your stack grows",{"type":46,"tag":182,"props":44779,"children":44780},{},[44781,44783,44788],{"type":52,"value":44782},"Add new terms and caveats to ",{"type":46,"tag":88,"props":44784,"children":44786},{"className":44785},[],[44787],{"type":52,"value":42478},{"type":52,"value":44789}," as you discover them",{"type":46,"tag":182,"props":44791,"children":44792},{},[44793],{"type":52,"value":44794},"Build additional dashboards for specific teams (marketing, ops, finance)",{"type":46,"tag":182,"props":44796,"children":44797},{},[44798,44800,44805],{"type":52,"value":44799},"Check out the ",{"type":46,"tag":7890,"props":44801,"children":44802},{"href":15646},[44803],{"type":52,"value":44804},"Bruin Core Concepts",{"type":52,"value":44806}," module if you want to go deeper on pipelines, assets, and variables",{"title":7,"searchDepth":473,"depth":473,"links":44808},[44809,44810,44811,44819,44820],{"id":49,"depth":473,"text":53},{"id":62,"depth":473,"text":65},{"id":78,"depth":473,"text":81,"children":44812},[44813,44814,44815,44816,44817,44818],{"id":44430,"depth":23,"text":44433},{"id":44447,"depth":23,"text":44450},{"id":44479,"depth":23,"text":44482},{"id":44510,"depth":23,"text":44513},{"id":44541,"depth":23,"text":44544},{"id":44572,"depth":23,"text":44575},{"id":7971,"depth":473,"text":7974},{"id":44678,"depth":473,"text":44681},"content:tutorials:ecommerce-pipeline:dashboards.md","tutorials\u002Fecommerce-pipeline\u002Fdashboards.md","tutorials\u002Fecommerce-pipeline\u002Fdashboards",1776143482424]