[{"data":1,"prerenderedAt":5955},["ShallowReactive",2],{"tutorial-oracle-duckdb/setup-oracle":3,"content-query-hEwqMlpbpp":1874,"content-query-rKSNKbqzOY":3512},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"date":10,"readingTime":11,"category":12,"tags":13,"difficulty":16,"module":5,"step":17,"subSteps":18,"learnMore":19,"author":26,"body":30,"_type":1868,"_id":1869,"_source":1870,"_file":1871,"_stem":1872,"_extension":1873},"/tutorials/oracle-duckdb/setup-oracle","oracle-duckdb",false,"","Set Up Oracle with Docker","Launch Oracle XE in a Docker container, create a database user, and seed sample data.","2026-04-15",8,"Tutorial",[14,15],"Bruin CLI","DuckDB","Intermediate",2,true,[20,23],{"label":21,"url":22},"Oracle container registry","https://container-registry.oracle.com/",{"label":24,"url":25},"Oracle XE documentation","https://www.oracle.com/database/technologies/xe-downloads.html",{"name":27,"role":28,"image":29},"Bruin Team","Bruin Data","/bruin-logo-2025.svg",{"type":31,"children":32,"toc":1857},"root",[33,42,48,54,59,65,72,77,171,176,205,218,224,237,285,290,394,407,413,418,453,926,932,937,1835,1840,1846,1851],{"type":34,"tag":35,"props":36,"children":38},"element","h2",{"id":37},"what-youll-do",[39],{"type":40,"value":41},"text","What you'll do",{"type":34,"tag":43,"props":44,"children":45},"p",{},[46],{"type":40,"value":47},"Launch an Oracle XE instance using Docker, create a database user, and seed three tables with sample data.",{"type":34,"tag":35,"props":49,"children":51},{"id":50},"why-this-step-matters",[52],{"type":40,"value":53},"Why this step matters",{"type":34,"tag":43,"props":55,"children":56},{},[57],{"type":40,"value":58},"The pipeline needs a source database with data to ingest. Oracle XE is a free, lightweight version of Oracle Database that runs locally in a container. Seeding it with customers, orders, and order items gives you realistic relational data to work with.",{"type":34,"tag":35,"props":60,"children":62},{"id":61},"instructions",[63],{"type":40,"value":64},"Instructions",{"type":34,"tag":66,"props":67,"children":69},"h3",{"id":68},"_1-launch-oracle-xe",[70],{"type":40,"value":71},"1) Launch Oracle XE",{"type":34,"tag":43,"props":73,"children":74},{},[75],{"type":40,"value":76},"Start the Oracle XE container:",{"type":34,"tag":78,"props":79,"children":83},"pre",{"className":80,"code":81,"language":82,"meta":7,"style":7},"language-bash shiki shiki-themes github-dark","docker run -d --name oracle-xe \\\n  -p 1521:1521 \\\n  -e ORACLE_PASSWORD=SystemPass123 \\\n  container-registry.oracle.com/database/express:latest\n","bash",[84],{"type":34,"tag":85,"props":86,"children":87},"code",{"__ignoreMap":7},[88,127,144,162],{"type":34,"tag":89,"props":90,"children":93},"span",{"class":91,"line":92},"line",1,[94,100,106,112,117,122],{"type":34,"tag":89,"props":95,"children":97},{"style":96},"--shiki-default:#B392F0",[98],{"type":40,"value":99},"docker",{"type":34,"tag":89,"props":101,"children":103},{"style":102},"--shiki-default:#9ECBFF",[104],{"type":40,"value":105}," run",{"type":34,"tag":89,"props":107,"children":109},{"style":108},"--shiki-default:#79B8FF",[110],{"type":40,"value":111}," -d",{"type":34,"tag":89,"props":113,"children":114},{"style":108},[115],{"type":40,"value":116}," --name",{"type":34,"tag":89,"props":118,"children":119},{"style":102},[120],{"type":40,"value":121}," oracle-xe",{"type":34,"tag":89,"props":123,"children":124},{"style":108},[125],{"type":40,"value":126}," \\\n",{"type":34,"tag":89,"props":128,"children":129},{"class":91,"line":17},[130,135,140],{"type":34,"tag":89,"props":131,"children":132},{"style":108},[133],{"type":40,"value":134},"  -p",{"type":34,"tag":89,"props":136,"children":137},{"style":102},[138],{"type":40,"value":139}," 1521:1521",{"type":34,"tag":89,"props":141,"children":142},{"style":108},[143],{"type":40,"value":126},{"type":34,"tag":89,"props":145,"children":147},{"class":91,"line":146},3,[148,153,158],{"type":34,"tag":89,"props":149,"children":150},{"style":108},[151],{"type":40,"value":152},"  -e",{"type":34,"tag":89,"props":154,"children":155},{"style":102},[156],{"type":40,"value":157}," ORACLE_PASSWORD=SystemPass123",{"type":34,"tag":89,"props":159,"children":160},{"style":108},[161],{"type":40,"value":126},{"type":34,"tag":89,"props":163,"children":165},{"class":91,"line":164},4,[166],{"type":34,"tag":89,"props":167,"children":168},{"style":102},[169],{"type":40,"value":170},"  container-registry.oracle.com/database/express:latest\n",{"type":34,"tag":43,"props":172,"children":173},{},[174],{"type":40,"value":175},"The first run downloads the image (~4 GB) and initializes the database, which can take a few minutes. Check the logs to monitor progress:",{"type":34,"tag":78,"props":177,"children":179},{"className":80,"code":178,"language":82,"meta":7,"style":7},"docker logs -f oracle-xe\n",[180],{"type":34,"tag":85,"props":181,"children":182},{"__ignoreMap":7},[183],{"type":34,"tag":89,"props":184,"children":185},{"class":91,"line":92},[186,190,195,200],{"type":34,"tag":89,"props":187,"children":188},{"style":96},[189],{"type":40,"value":99},{"type":34,"tag":89,"props":191,"children":192},{"style":102},[193],{"type":40,"value":194}," logs",{"type":34,"tag":89,"props":196,"children":197},{"style":108},[198],{"type":40,"value":199}," -f",{"type":34,"tag":89,"props":201,"children":202},{"style":102},[203],{"type":40,"value":204}," oracle-xe\n",{"type":34,"tag":43,"props":206,"children":207},{},[208,210,216],{"type":40,"value":209},"Wait until you see ",{"type":34,"tag":85,"props":211,"children":213},{"className":212},[],[214],{"type":40,"value":215},"DATABASE IS READY TO USE!",{"type":40,"value":217}," before proceeding.",{"type":34,"tag":66,"props":219,"children":221},{"id":220},"_2-create-the-database-user",[222],{"type":40,"value":223},"2) Create the database user",{"type":34,"tag":43,"props":225,"children":226},{},[227,229,235],{"type":40,"value":228},"Connect to the container as the system administrator and create the ",{"type":34,"tag":85,"props":230,"children":232},{"className":231},[],[233],{"type":40,"value":234},"BRUIN_TMPL",{"type":40,"value":236}," user:",{"type":34,"tag":78,"props":238,"children":240},{"className":80,"code":239,"language":82,"meta":7,"style":7},"docker exec -it oracle-xe sqlplus sys/SystemPass123@XEPDB1 as sysdba\n",[241],{"type":34,"tag":85,"props":242,"children":243},{"__ignoreMap":7},[244],{"type":34,"tag":89,"props":245,"children":246},{"class":91,"line":92},[247,251,256,261,265,270,275,280],{"type":34,"tag":89,"props":248,"children":249},{"style":96},[250],{"type":40,"value":99},{"type":34,"tag":89,"props":252,"children":253},{"style":102},[254],{"type":40,"value":255}," exec",{"type":34,"tag":89,"props":257,"children":258},{"style":108},[259],{"type":40,"value":260}," -it",{"type":34,"tag":89,"props":262,"children":263},{"style":102},[264],{"type":40,"value":121},{"type":34,"tag":89,"props":266,"children":267},{"style":102},[268],{"type":40,"value":269}," sqlplus",{"type":34,"tag":89,"props":271,"children":272},{"style":102},[273],{"type":40,"value":274}," sys/SystemPass123@XEPDB1",{"type":34,"tag":89,"props":276,"children":277},{"style":102},[278],{"type":40,"value":279}," as",{"type":34,"tag":89,"props":281,"children":282},{"style":102},[283],{"type":40,"value":284}," sysdba\n",{"type":34,"tag":43,"props":286,"children":287},{},[288],{"type":40,"value":289},"Run these SQL commands:",{"type":34,"tag":78,"props":291,"children":295},{"className":292,"code":293,"language":294,"meta":7,"style":7},"language-sql shiki shiki-themes github-dark","CREATE USER BRUIN_TMPL IDENTIFIED BY \"BruinRocks123\";\nGRANT CONNECT, RESOURCE, UNLIMITED TABLESPACE TO BRUIN_TMPL;\nEXIT;\n","sql",[296],{"type":34,"tag":85,"props":297,"children":298},{"__ignoreMap":7},[299,339,386],{"type":34,"tag":89,"props":300,"children":301},{"class":91,"line":92},[302,308,313,318,324,329,334],{"type":34,"tag":89,"props":303,"children":305},{"style":304},"--shiki-default:#F97583",[306],{"type":40,"value":307},"CREATE",{"type":34,"tag":89,"props":309,"children":310},{"style":304},[311],{"type":40,"value":312}," USER",{"type":34,"tag":89,"props":314,"children":315},{"style":96},[316],{"type":40,"value":317}," BRUIN_TMPL",{"type":34,"tag":89,"props":319,"children":321},{"style":320},"--shiki-default:#E1E4E8",[322],{"type":40,"value":323}," IDENTIFIED ",{"type":34,"tag":89,"props":325,"children":326},{"style":304},[327],{"type":40,"value":328},"BY",{"type":34,"tag":89,"props":330,"children":331},{"style":102},[332],{"type":40,"value":333}," \"BruinRocks123\"",{"type":34,"tag":89,"props":335,"children":336},{"style":320},[337],{"type":40,"value":338},";\n",{"type":34,"tag":89,"props":340,"children":341},{"class":91,"line":17},[342,347,352,357,362,366,371,376,381],{"type":34,"tag":89,"props":343,"children":344},{"style":304},[345],{"type":40,"value":346},"GRANT",{"type":34,"tag":89,"props":348,"children":349},{"style":304},[350],{"type":40,"value":351}," CONNECT",{"type":34,"tag":89,"props":353,"children":354},{"style":320},[355],{"type":40,"value":356},", ",{"type":34,"tag":89,"props":358,"children":359},{"style":304},[360],{"type":40,"value":361},"RESOURCE",{"type":34,"tag":89,"props":363,"children":364},{"style":320},[365],{"type":40,"value":356},{"type":34,"tag":89,"props":367,"children":368},{"style":304},[369],{"type":40,"value":370},"UNLIMITED",{"type":34,"tag":89,"props":372,"children":373},{"style":320},[374],{"type":40,"value":375}," TABLESPACE ",{"type":34,"tag":89,"props":377,"children":378},{"style":304},[379],{"type":40,"value":380},"TO",{"type":34,"tag":89,"props":382,"children":383},{"style":320},[384],{"type":40,"value":385}," BRUIN_TMPL;\n",{"type":34,"tag":89,"props":387,"children":388},{"class":91,"line":146},[389],{"type":34,"tag":89,"props":390,"children":391},{"style":320},[392],{"type":40,"value":393},"EXIT;\n",{"type":34,"tag":43,"props":395,"children":396},{},[397,399,405],{"type":40,"value":398},"This creates a user with the same credentials you configured in ",{"type":34,"tag":85,"props":400,"children":402},{"className":401},[],[403],{"type":40,"value":404},".bruin.yml",{"type":40,"value":406},".",{"type":34,"tag":66,"props":408,"children":410},{"id":409},"_3-create-the-source-tables",[411],{"type":40,"value":412},"3) Create the source tables",{"type":34,"tag":43,"props":414,"children":415},{},[416],{"type":40,"value":417},"Connect as the new user and create the three source tables:",{"type":34,"tag":78,"props":419,"children":421},{"className":80,"code":420,"language":82,"meta":7,"style":7},"docker exec -it oracle-xe sqlplus BRUIN_TMPL/BruinRocks123@XEPDB1\n",[422],{"type":34,"tag":85,"props":423,"children":424},{"__ignoreMap":7},[425],{"type":34,"tag":89,"props":426,"children":427},{"class":91,"line":92},[428,432,436,440,444,448],{"type":34,"tag":89,"props":429,"children":430},{"style":96},[431],{"type":40,"value":99},{"type":34,"tag":89,"props":433,"children":434},{"style":102},[435],{"type":40,"value":255},{"type":34,"tag":89,"props":437,"children":438},{"style":108},[439],{"type":40,"value":260},{"type":34,"tag":89,"props":441,"children":442},{"style":102},[443],{"type":40,"value":121},{"type":34,"tag":89,"props":445,"children":446},{"style":102},[447],{"type":40,"value":269},{"type":34,"tag":89,"props":449,"children":450},{"style":102},[451],{"type":40,"value":452}," BRUIN_TMPL/BruinRocks123@XEPDB1\n",{"type":34,"tag":78,"props":454,"children":456},{"className":292,"code":455,"language":294,"meta":7,"style":7},"CREATE TABLE customers (\n  customer_id NUMBER PRIMARY KEY,\n  full_name   VARCHAR2(100),\n  segment     VARCHAR2(50),\n  email       VARCHAR2(150),\n  updated_at  TIMESTAMP DEFAULT SYSTIMESTAMP\n);\n\nCREATE TABLE orders (\n  order_id     NUMBER PRIMARY KEY,\n  customer_id  NUMBER,\n  order_status VARCHAR2(30),\n  order_total  NUMBER(10,2),\n  ordered_at   TIMESTAMP DEFAULT SYSTIMESTAMP\n);\n\nCREATE TABLE order_items (\n  order_item_id NUMBER PRIMARY KEY,\n  order_id      NUMBER,\n  product_sku   VARCHAR2(50),\n  quantity      NUMBER,\n  unit_price    NUMBER(10,2)\n);\n",[457],{"type":34,"tag":85,"props":458,"children":459},{"__ignoreMap":7},[460,482,505,533,558,584,608,617,625,646,667,684,710,746,767,775,783,804,825,842,867,884,918],{"type":34,"tag":89,"props":461,"children":462},{"class":91,"line":92},[463,467,472,477],{"type":34,"tag":89,"props":464,"children":465},{"style":304},[466],{"type":40,"value":307},{"type":34,"tag":89,"props":468,"children":469},{"style":304},[470],{"type":40,"value":471}," TABLE",{"type":34,"tag":89,"props":473,"children":474},{"style":96},[475],{"type":40,"value":476}," customers",{"type":34,"tag":89,"props":478,"children":479},{"style":320},[480],{"type":40,"value":481}," (\n",{"type":34,"tag":89,"props":483,"children":484},{"class":91,"line":17},[485,490,495,500],{"type":34,"tag":89,"props":486,"children":487},{"style":320},[488],{"type":40,"value":489},"  customer_id ",{"type":34,"tag":89,"props":491,"children":492},{"style":304},[493],{"type":40,"value":494},"NUMBER",{"type":34,"tag":89,"props":496,"children":497},{"style":304},[498],{"type":40,"value":499}," PRIMARY KEY",{"type":34,"tag":89,"props":501,"children":502},{"style":320},[503],{"type":40,"value":504},",\n",{"type":34,"tag":89,"props":506,"children":507},{"class":91,"line":146},[508,513,518,523,528],{"type":34,"tag":89,"props":509,"children":510},{"style":320},[511],{"type":40,"value":512},"  full_name   ",{"type":34,"tag":89,"props":514,"children":515},{"style":304},[516],{"type":40,"value":517},"VARCHAR2",{"type":34,"tag":89,"props":519,"children":520},{"style":320},[521],{"type":40,"value":522},"(",{"type":34,"tag":89,"props":524,"children":525},{"style":108},[526],{"type":40,"value":527},"100",{"type":34,"tag":89,"props":529,"children":530},{"style":320},[531],{"type":40,"value":532},"),\n",{"type":34,"tag":89,"props":534,"children":535},{"class":91,"line":164},[536,541,545,549,554],{"type":34,"tag":89,"props":537,"children":538},{"style":320},[539],{"type":40,"value":540},"  segment     ",{"type":34,"tag":89,"props":542,"children":543},{"style":304},[544],{"type":40,"value":517},{"type":34,"tag":89,"props":546,"children":547},{"style":320},[548],{"type":40,"value":522},{"type":34,"tag":89,"props":550,"children":551},{"style":108},[552],{"type":40,"value":553},"50",{"type":34,"tag":89,"props":555,"children":556},{"style":320},[557],{"type":40,"value":532},{"type":34,"tag":89,"props":559,"children":561},{"class":91,"line":560},5,[562,567,571,575,580],{"type":34,"tag":89,"props":563,"children":564},{"style":320},[565],{"type":40,"value":566},"  email       ",{"type":34,"tag":89,"props":568,"children":569},{"style":304},[570],{"type":40,"value":517},{"type":34,"tag":89,"props":572,"children":573},{"style":320},[574],{"type":40,"value":522},{"type":34,"tag":89,"props":576,"children":577},{"style":108},[578],{"type":40,"value":579},"150",{"type":34,"tag":89,"props":581,"children":582},{"style":320},[583],{"type":40,"value":532},{"type":34,"tag":89,"props":585,"children":587},{"class":91,"line":586},6,[588,593,598,603],{"type":34,"tag":89,"props":589,"children":590},{"style":320},[591],{"type":40,"value":592},"  updated_at  ",{"type":34,"tag":89,"props":594,"children":595},{"style":304},[596],{"type":40,"value":597},"TIMESTAMP",{"type":34,"tag":89,"props":599,"children":600},{"style":304},[601],{"type":40,"value":602}," DEFAULT",{"type":34,"tag":89,"props":604,"children":605},{"style":320},[606],{"type":40,"value":607}," SYSTIMESTAMP\n",{"type":34,"tag":89,"props":609,"children":611},{"class":91,"line":610},7,[612],{"type":34,"tag":89,"props":613,"children":614},{"style":320},[615],{"type":40,"value":616},");\n",{"type":34,"tag":89,"props":618,"children":619},{"class":91,"line":11},[620],{"type":34,"tag":89,"props":621,"children":622},{"emptyLinePlaceholder":18},[623],{"type":40,"value":624},"\n",{"type":34,"tag":89,"props":626,"children":628},{"class":91,"line":627},9,[629,633,637,642],{"type":34,"tag":89,"props":630,"children":631},{"style":304},[632],{"type":40,"value":307},{"type":34,"tag":89,"props":634,"children":635},{"style":304},[636],{"type":40,"value":471},{"type":34,"tag":89,"props":638,"children":639},{"style":96},[640],{"type":40,"value":641}," orders",{"type":34,"tag":89,"props":643,"children":644},{"style":320},[645],{"type":40,"value":481},{"type":34,"tag":89,"props":647,"children":649},{"class":91,"line":648},10,[650,655,659,663],{"type":34,"tag":89,"props":651,"children":652},{"style":320},[653],{"type":40,"value":654},"  order_id     ",{"type":34,"tag":89,"props":656,"children":657},{"style":304},[658],{"type":40,"value":494},{"type":34,"tag":89,"props":660,"children":661},{"style":304},[662],{"type":40,"value":499},{"type":34,"tag":89,"props":664,"children":665},{"style":320},[666],{"type":40,"value":504},{"type":34,"tag":89,"props":668,"children":670},{"class":91,"line":669},11,[671,676,680],{"type":34,"tag":89,"props":672,"children":673},{"style":320},[674],{"type":40,"value":675},"  customer_id  ",{"type":34,"tag":89,"props":677,"children":678},{"style":304},[679],{"type":40,"value":494},{"type":34,"tag":89,"props":681,"children":682},{"style":320},[683],{"type":40,"value":504},{"type":34,"tag":89,"props":685,"children":687},{"class":91,"line":686},12,[688,693,697,701,706],{"type":34,"tag":89,"props":689,"children":690},{"style":320},[691],{"type":40,"value":692},"  order_status ",{"type":34,"tag":89,"props":694,"children":695},{"style":304},[696],{"type":40,"value":517},{"type":34,"tag":89,"props":698,"children":699},{"style":320},[700],{"type":40,"value":522},{"type":34,"tag":89,"props":702,"children":703},{"style":108},[704],{"type":40,"value":705},"30",{"type":34,"tag":89,"props":707,"children":708},{"style":320},[709],{"type":40,"value":532},{"type":34,"tag":89,"props":711,"children":713},{"class":91,"line":712},13,[714,719,723,727,732,737,742],{"type":34,"tag":89,"props":715,"children":716},{"style":320},[717],{"type":40,"value":718},"  order_total  ",{"type":34,"tag":89,"props":720,"children":721},{"style":304},[722],{"type":40,"value":494},{"type":34,"tag":89,"props":724,"children":725},{"style":320},[726],{"type":40,"value":522},{"type":34,"tag":89,"props":728,"children":729},{"style":108},[730],{"type":40,"value":731},"10",{"type":34,"tag":89,"props":733,"children":734},{"style":320},[735],{"type":40,"value":736},",",{"type":34,"tag":89,"props":738,"children":739},{"style":108},[740],{"type":40,"value":741},"2",{"type":34,"tag":89,"props":743,"children":744},{"style":320},[745],{"type":40,"value":532},{"type":34,"tag":89,"props":747,"children":749},{"class":91,"line":748},14,[750,755,759,763],{"type":34,"tag":89,"props":751,"children":752},{"style":320},[753],{"type":40,"value":754},"  ordered_at   ",{"type":34,"tag":89,"props":756,"children":757},{"style":304},[758],{"type":40,"value":597},{"type":34,"tag":89,"props":760,"children":761},{"style":304},[762],{"type":40,"value":602},{"type":34,"tag":89,"props":764,"children":765},{"style":320},[766],{"type":40,"value":607},{"type":34,"tag":89,"props":768,"children":770},{"class":91,"line":769},15,[771],{"type":34,"tag":89,"props":772,"children":773},{"style":320},[774],{"type":40,"value":616},{"type":34,"tag":89,"props":776,"children":778},{"class":91,"line":777},16,[779],{"type":34,"tag":89,"props":780,"children":781},{"emptyLinePlaceholder":18},[782],{"type":40,"value":624},{"type":34,"tag":89,"props":784,"children":786},{"class":91,"line":785},17,[787,791,795,800],{"type":34,"tag":89,"props":788,"children":789},{"style":304},[790],{"type":40,"value":307},{"type":34,"tag":89,"props":792,"children":793},{"style":304},[794],{"type":40,"value":471},{"type":34,"tag":89,"props":796,"children":797},{"style":96},[798],{"type":40,"value":799}," order_items",{"type":34,"tag":89,"props":801,"children":802},{"style":320},[803],{"type":40,"value":481},{"type":34,"tag":89,"props":805,"children":807},{"class":91,"line":806},18,[808,813,817,821],{"type":34,"tag":89,"props":809,"children":810},{"style":320},[811],{"type":40,"value":812},"  order_item_id ",{"type":34,"tag":89,"props":814,"children":815},{"style":304},[816],{"type":40,"value":494},{"type":34,"tag":89,"props":818,"children":819},{"style":304},[820],{"type":40,"value":499},{"type":34,"tag":89,"props":822,"children":823},{"style":320},[824],{"type":40,"value":504},{"type":34,"tag":89,"props":826,"children":828},{"class":91,"line":827},19,[829,834,838],{"type":34,"tag":89,"props":830,"children":831},{"style":320},[832],{"type":40,"value":833},"  order_id      ",{"type":34,"tag":89,"props":835,"children":836},{"style":304},[837],{"type":40,"value":494},{"type":34,"tag":89,"props":839,"children":840},{"style":320},[841],{"type":40,"value":504},{"type":34,"tag":89,"props":843,"children":845},{"class":91,"line":844},20,[846,851,855,859,863],{"type":34,"tag":89,"props":847,"children":848},{"style":320},[849],{"type":40,"value":850},"  product_sku   ",{"type":34,"tag":89,"props":852,"children":853},{"style":304},[854],{"type":40,"value":517},{"type":34,"tag":89,"props":856,"children":857},{"style":320},[858],{"type":40,"value":522},{"type":34,"tag":89,"props":860,"children":861},{"style":108},[862],{"type":40,"value":553},{"type":34,"tag":89,"props":864,"children":865},{"style":320},[866],{"type":40,"value":532},{"type":34,"tag":89,"props":868,"children":870},{"class":91,"line":869},21,[871,876,880],{"type":34,"tag":89,"props":872,"children":873},{"style":320},[874],{"type":40,"value":875},"  quantity      ",{"type":34,"tag":89,"props":877,"children":878},{"style":304},[879],{"type":40,"value":494},{"type":34,"tag":89,"props":881,"children":882},{"style":320},[883],{"type":40,"value":504},{"type":34,"tag":89,"props":885,"children":887},{"class":91,"line":886},22,[888,893,897,901,905,909,913],{"type":34,"tag":89,"props":889,"children":890},{"style":320},[891],{"type":40,"value":892},"  unit_price    ",{"type":34,"tag":89,"props":894,"children":895},{"style":304},[896],{"type":40,"value":494},{"type":34,"tag":89,"props":898,"children":899},{"style":320},[900],{"type":40,"value":522},{"type":34,"tag":89,"props":902,"children":903},{"style":108},[904],{"type":40,"value":731},{"type":34,"tag":89,"props":906,"children":907},{"style":320},[908],{"type":40,"value":736},{"type":34,"tag":89,"props":910,"children":911},{"style":108},[912],{"type":40,"value":741},{"type":34,"tag":89,"props":914,"children":915},{"style":320},[916],{"type":40,"value":917},")\n",{"type":34,"tag":89,"props":919,"children":921},{"class":91,"line":920},23,[922],{"type":34,"tag":89,"props":923,"children":924},{"style":320},[925],{"type":40,"value":616},{"type":34,"tag":66,"props":927,"children":929},{"id":928},"_4-seed-sample-data",[930],{"type":40,"value":931},"4) Seed sample data",{"type":34,"tag":43,"props":933,"children":934},{},[935],{"type":40,"value":936},"Insert sample records into all three tables:",{"type":34,"tag":78,"props":938,"children":940},{"className":292,"code":939,"language":294,"meta":7,"style":7},"-- Customers\nINSERT INTO customers VALUES (1, 'Alice Müller', 'Enterprise', 'alice@example.com', SYSTIMESTAMP);\nINSERT INTO customers VALUES (2, 'Bob Santos', 'SMB', 'bob@example.com', SYSTIMESTAMP);\nINSERT INTO customers VALUES (3, 'Charlie Kim', 'Enterprise', 'charlie@example.com', SYSTIMESTAMP);\n\n-- Orders\nINSERT INTO orders VALUES (101, 1, 'shipped', 250.00, SYSTIMESTAMP);\nINSERT INTO orders VALUES (102, 1, 'delivered', 125.50, SYSTIMESTAMP);\nINSERT INTO orders VALUES (103, 2, 'pending', 89.99, SYSTIMESTAMP);\nINSERT INTO orders VALUES (104, 3, 'shipped', 430.00, SYSTIMESTAMP);\n\n-- Order Items\nINSERT INTO order_items VALUES (1001, 101, 'SKU-A1', 2, 75.00);\nINSERT INTO order_items VALUES (1002, 101, 'SKU-B2', 1, 100.00);\nINSERT INTO order_items VALUES (1003, 102, 'SKU-A1', 1, 75.00);\nINSERT INTO order_items VALUES (1004, 102, 'SKU-C3', 1, 50.50);\nINSERT INTO order_items VALUES (1005, 103, 'SKU-B2', 1, 89.99);\nINSERT INTO order_items VALUES (1006, 104, 'SKU-D4', 2, 215.00);\nCOMMIT;\nEXIT;\n",[941],{"type":34,"tag":85,"props":942,"children":943},{"__ignoreMap":7},[944,953,1013,1067,1121,1128,1136,1200,1262,1325,1386,1393,1401,1472,1541,1609,1678,1746,1816,1828],{"type":34,"tag":89,"props":945,"children":946},{"class":91,"line":92},[947],{"type":34,"tag":89,"props":948,"children":950},{"style":949},"--shiki-default:#6A737D",[951],{"type":40,"value":952},"-- Customers\n",{"type":34,"tag":89,"props":954,"children":955},{"class":91,"line":17},[956,961,966,971,976,981,985,990,994,999,1003,1008],{"type":34,"tag":89,"props":957,"children":958},{"style":304},[959],{"type":40,"value":960},"INSERT INTO",{"type":34,"tag":89,"props":962,"children":963},{"style":320},[964],{"type":40,"value":965}," customers ",{"type":34,"tag":89,"props":967,"children":968},{"style":304},[969],{"type":40,"value":970},"VALUES",{"type":34,"tag":89,"props":972,"children":973},{"style":320},[974],{"type":40,"value":975}," (",{"type":34,"tag":89,"props":977,"children":978},{"style":108},[979],{"type":40,"value":980},"1",{"type":34,"tag":89,"props":982,"children":983},{"style":320},[984],{"type":40,"value":356},{"type":34,"tag":89,"props":986,"children":987},{"style":102},[988],{"type":40,"value":989},"'Alice Müller'",{"type":34,"tag":89,"props":991,"children":992},{"style":320},[993],{"type":40,"value":356},{"type":34,"tag":89,"props":995,"children":996},{"style":102},[997],{"type":40,"value":998},"'Enterprise'",{"type":34,"tag":89,"props":1000,"children":1001},{"style":320},[1002],{"type":40,"value":356},{"type":34,"tag":89,"props":1004,"children":1005},{"style":102},[1006],{"type":40,"value":1007},"'alice@example.com'",{"type":34,"tag":89,"props":1009,"children":1010},{"style":320},[1011],{"type":40,"value":1012},", SYSTIMESTAMP);\n",{"type":34,"tag":89,"props":1014,"children":1015},{"class":91,"line":146},[1016,1020,1024,1028,1032,1036,1040,1045,1049,1054,1058,1063],{"type":34,"tag":89,"props":1017,"children":1018},{"style":304},[1019],{"type":40,"value":960},{"type":34,"tag":89,"props":1021,"children":1022},{"style":320},[1023],{"type":40,"value":965},{"type":34,"tag":89,"props":1025,"children":1026},{"style":304},[1027],{"type":40,"value":970},{"type":34,"tag":89,"props":1029,"children":1030},{"style":320},[1031],{"type":40,"value":975},{"type":34,"tag":89,"props":1033,"children":1034},{"style":108},[1035],{"type":40,"value":741},{"type":34,"tag":89,"props":1037,"children":1038},{"style":320},[1039],{"type":40,"value":356},{"type":34,"tag":89,"props":1041,"children":1042},{"style":102},[1043],{"type":40,"value":1044},"'Bob Santos'",{"type":34,"tag":89,"props":1046,"children":1047},{"style":320},[1048],{"type":40,"value":356},{"type":34,"tag":89,"props":1050,"children":1051},{"style":102},[1052],{"type":40,"value":1053},"'SMB'",{"type":34,"tag":89,"props":1055,"children":1056},{"style":320},[1057],{"type":40,"value":356},{"type":34,"tag":89,"props":1059,"children":1060},{"style":102},[1061],{"type":40,"value":1062},"'bob@example.com'",{"type":34,"tag":89,"props":1064,"children":1065},{"style":320},[1066],{"type":40,"value":1012},{"type":34,"tag":89,"props":1068,"children":1069},{"class":91,"line":164},[1070,1074,1078,1082,1086,1091,1095,1100,1104,1108,1112,1117],{"type":34,"tag":89,"props":1071,"children":1072},{"style":304},[1073],{"type":40,"value":960},{"type":34,"tag":89,"props":1075,"children":1076},{"style":320},[1077],{"type":40,"value":965},{"type":34,"tag":89,"props":1079,"children":1080},{"style":304},[1081],{"type":40,"value":970},{"type":34,"tag":89,"props":1083,"children":1084},{"style":320},[1085],{"type":40,"value":975},{"type":34,"tag":89,"props":1087,"children":1088},{"style":108},[1089],{"type":40,"value":1090},"3",{"type":34,"tag":89,"props":1092,"children":1093},{"style":320},[1094],{"type":40,"value":356},{"type":34,"tag":89,"props":1096,"children":1097},{"style":102},[1098],{"type":40,"value":1099},"'Charlie Kim'",{"type":34,"tag":89,"props":1101,"children":1102},{"style":320},[1103],{"type":40,"value":356},{"type":34,"tag":89,"props":1105,"children":1106},{"style":102},[1107],{"type":40,"value":998},{"type":34,"tag":89,"props":1109,"children":1110},{"style":320},[1111],{"type":40,"value":356},{"type":34,"tag":89,"props":1113,"children":1114},{"style":102},[1115],{"type":40,"value":1116},"'charlie@example.com'",{"type":34,"tag":89,"props":1118,"children":1119},{"style":320},[1120],{"type":40,"value":1012},{"type":34,"tag":89,"props":1122,"children":1123},{"class":91,"line":560},[1124],{"type":34,"tag":89,"props":1125,"children":1126},{"emptyLinePlaceholder":18},[1127],{"type":40,"value":624},{"type":34,"tag":89,"props":1129,"children":1130},{"class":91,"line":586},[1131],{"type":34,"tag":89,"props":1132,"children":1133},{"style":949},[1134],{"type":40,"value":1135},"-- Orders\n",{"type":34,"tag":89,"props":1137,"children":1138},{"class":91,"line":610},[1139,1143,1148,1152,1156,1161,1165,1169,1173,1178,1182,1187,1191,1196],{"type":34,"tag":89,"props":1140,"children":1141},{"style":304},[1142],{"type":40,"value":960},{"type":34,"tag":89,"props":1144,"children":1145},{"style":320},[1146],{"type":40,"value":1147}," orders ",{"type":34,"tag":89,"props":1149,"children":1150},{"style":304},[1151],{"type":40,"value":970},{"type":34,"tag":89,"props":1153,"children":1154},{"style":320},[1155],{"type":40,"value":975},{"type":34,"tag":89,"props":1157,"children":1158},{"style":108},[1159],{"type":40,"value":1160},"101",{"type":34,"tag":89,"props":1162,"children":1163},{"style":320},[1164],{"type":40,"value":356},{"type":34,"tag":89,"props":1166,"children":1167},{"style":108},[1168],{"type":40,"value":980},{"type":34,"tag":89,"props":1170,"children":1171},{"style":320},[1172],{"type":40,"value":356},{"type":34,"tag":89,"props":1174,"children":1175},{"style":102},[1176],{"type":40,"value":1177},"'shipped'",{"type":34,"tag":89,"props":1179,"children":1180},{"style":320},[1181],{"type":40,"value":356},{"type":34,"tag":89,"props":1183,"children":1184},{"style":108},[1185],{"type":40,"value":1186},"250",{"type":34,"tag":89,"props":1188,"children":1189},{"style":320},[1190],{"type":40,"value":406},{"type":34,"tag":89,"props":1192,"children":1193},{"style":108},[1194],{"type":40,"value":1195},"00",{"type":34,"tag":89,"props":1197,"children":1198},{"style":320},[1199],{"type":40,"value":1012},{"type":34,"tag":89,"props":1201,"children":1202},{"class":91,"line":11},[1203,1207,1211,1215,1219,1224,1228,1232,1236,1241,1245,1250,1254,1258],{"type":34,"tag":89,"props":1204,"children":1205},{"style":304},[1206],{"type":40,"value":960},{"type":34,"tag":89,"props":1208,"children":1209},{"style":320},[1210],{"type":40,"value":1147},{"type":34,"tag":89,"props":1212,"children":1213},{"style":304},[1214],{"type":40,"value":970},{"type":34,"tag":89,"props":1216,"children":1217},{"style":320},[1218],{"type":40,"value":975},{"type":34,"tag":89,"props":1220,"children":1221},{"style":108},[1222],{"type":40,"value":1223},"102",{"type":34,"tag":89,"props":1225,"children":1226},{"style":320},[1227],{"type":40,"value":356},{"type":34,"tag":89,"props":1229,"children":1230},{"style":108},[1231],{"type":40,"value":980},{"type":34,"tag":89,"props":1233,"children":1234},{"style":320},[1235],{"type":40,"value":356},{"type":34,"tag":89,"props":1237,"children":1238},{"style":102},[1239],{"type":40,"value":1240},"'delivered'",{"type":34,"tag":89,"props":1242,"children":1243},{"style":320},[1244],{"type":40,"value":356},{"type":34,"tag":89,"props":1246,"children":1247},{"style":108},[1248],{"type":40,"value":1249},"125",{"type":34,"tag":89,"props":1251,"children":1252},{"style":320},[1253],{"type":40,"value":406},{"type":34,"tag":89,"props":1255,"children":1256},{"style":108},[1257],{"type":40,"value":553},{"type":34,"tag":89,"props":1259,"children":1260},{"style":320},[1261],{"type":40,"value":1012},{"type":34,"tag":89,"props":1263,"children":1264},{"class":91,"line":627},[1265,1269,1273,1277,1281,1286,1290,1294,1298,1303,1307,1312,1316,1321],{"type":34,"tag":89,"props":1266,"children":1267},{"style":304},[1268],{"type":40,"value":960},{"type":34,"tag":89,"props":1270,"children":1271},{"style":320},[1272],{"type":40,"value":1147},{"type":34,"tag":89,"props":1274,"children":1275},{"style":304},[1276],{"type":40,"value":970},{"type":34,"tag":89,"props":1278,"children":1279},{"style":320},[1280],{"type":40,"value":975},{"type":34,"tag":89,"props":1282,"children":1283},{"style":108},[1284],{"type":40,"value":1285},"103",{"type":34,"tag":89,"props":1287,"children":1288},{"style":320},[1289],{"type":40,"value":356},{"type":34,"tag":89,"props":1291,"children":1292},{"style":108},[1293],{"type":40,"value":741},{"type":34,"tag":89,"props":1295,"children":1296},{"style":320},[1297],{"type":40,"value":356},{"type":34,"tag":89,"props":1299,"children":1300},{"style":102},[1301],{"type":40,"value":1302},"'pending'",{"type":34,"tag":89,"props":1304,"children":1305},{"style":320},[1306],{"type":40,"value":356},{"type":34,"tag":89,"props":1308,"children":1309},{"style":108},[1310],{"type":40,"value":1311},"89",{"type":34,"tag":89,"props":1313,"children":1314},{"style":320},[1315],{"type":40,"value":406},{"type":34,"tag":89,"props":1317,"children":1318},{"style":108},[1319],{"type":40,"value":1320},"99",{"type":34,"tag":89,"props":1322,"children":1323},{"style":320},[1324],{"type":40,"value":1012},{"type":34,"tag":89,"props":1326,"children":1327},{"class":91,"line":648},[1328,1332,1336,1340,1344,1349,1353,1357,1361,1365,1369,1374,1378,1382],{"type":34,"tag":89,"props":1329,"children":1330},{"style":304},[1331],{"type":40,"value":960},{"type":34,"tag":89,"props":1333,"children":1334},{"style":320},[1335],{"type":40,"value":1147},{"type":34,"tag":89,"props":1337,"children":1338},{"style":304},[1339],{"type":40,"value":970},{"type":34,"tag":89,"props":1341,"children":1342},{"style":320},[1343],{"type":40,"value":975},{"type":34,"tag":89,"props":1345,"children":1346},{"style":108},[1347],{"type":40,"value":1348},"104",{"type":34,"tag":89,"props":1350,"children":1351},{"style":320},[1352],{"type":40,"value":356},{"type":34,"tag":89,"props":1354,"children":1355},{"style":108},[1356],{"type":40,"value":1090},{"type":34,"tag":89,"props":1358,"children":1359},{"style":320},[1360],{"type":40,"value":356},{"type":34,"tag":89,"props":1362,"children":1363},{"style":102},[1364],{"type":40,"value":1177},{"type":34,"tag":89,"props":1366,"children":1367},{"style":320},[1368],{"type":40,"value":356},{"type":34,"tag":89,"props":1370,"children":1371},{"style":108},[1372],{"type":40,"value":1373},"430",{"type":34,"tag":89,"props":1375,"children":1376},{"style":320},[1377],{"type":40,"value":406},{"type":34,"tag":89,"props":1379,"children":1380},{"style":108},[1381],{"type":40,"value":1195},{"type":34,"tag":89,"props":1383,"children":1384},{"style":320},[1385],{"type":40,"value":1012},{"type":34,"tag":89,"props":1387,"children":1388},{"class":91,"line":669},[1389],{"type":34,"tag":89,"props":1390,"children":1391},{"emptyLinePlaceholder":18},[1392],{"type":40,"value":624},{"type":34,"tag":89,"props":1394,"children":1395},{"class":91,"line":686},[1396],{"type":34,"tag":89,"props":1397,"children":1398},{"style":949},[1399],{"type":40,"value":1400},"-- Order Items\n",{"type":34,"tag":89,"props":1402,"children":1403},{"class":91,"line":712},[1404,1408,1413,1417,1421,1426,1430,1434,1438,1443,1447,1451,1455,1460,1464,1468],{"type":34,"tag":89,"props":1405,"children":1406},{"style":304},[1407],{"type":40,"value":960},{"type":34,"tag":89,"props":1409,"children":1410},{"style":320},[1411],{"type":40,"value":1412}," order_items ",{"type":34,"tag":89,"props":1414,"children":1415},{"style":304},[1416],{"type":40,"value":970},{"type":34,"tag":89,"props":1418,"children":1419},{"style":320},[1420],{"type":40,"value":975},{"type":34,"tag":89,"props":1422,"children":1423},{"style":108},[1424],{"type":40,"value":1425},"1001",{"type":34,"tag":89,"props":1427,"children":1428},{"style":320},[1429],{"type":40,"value":356},{"type":34,"tag":89,"props":1431,"children":1432},{"style":108},[1433],{"type":40,"value":1160},{"type":34,"tag":89,"props":1435,"children":1436},{"style":320},[1437],{"type":40,"value":356},{"type":34,"tag":89,"props":1439,"children":1440},{"style":102},[1441],{"type":40,"value":1442},"'SKU-A1'",{"type":34,"tag":89,"props":1444,"children":1445},{"style":320},[1446],{"type":40,"value":356},{"type":34,"tag":89,"props":1448,"children":1449},{"style":108},[1450],{"type":40,"value":741},{"type":34,"tag":89,"props":1452,"children":1453},{"style":320},[1454],{"type":40,"value":356},{"type":34,"tag":89,"props":1456,"children":1457},{"style":108},[1458],{"type":40,"value":1459},"75",{"type":34,"tag":89,"props":1461,"children":1462},{"style":320},[1463],{"type":40,"value":406},{"type":34,"tag":89,"props":1465,"children":1466},{"style":108},[1467],{"type":40,"value":1195},{"type":34,"tag":89,"props":1469,"children":1470},{"style":320},[1471],{"type":40,"value":616},{"type":34,"tag":89,"props":1473,"children":1474},{"class":91,"line":748},[1475,1479,1483,1487,1491,1496,1500,1504,1508,1513,1517,1521,1525,1529,1533,1537],{"type":34,"tag":89,"props":1476,"children":1477},{"style":304},[1478],{"type":40,"value":960},{"type":34,"tag":89,"props":1480,"children":1481},{"style":320},[1482],{"type":40,"value":1412},{"type":34,"tag":89,"props":1484,"children":1485},{"style":304},[1486],{"type":40,"value":970},{"type":34,"tag":89,"props":1488,"children":1489},{"style":320},[1490],{"type":40,"value":975},{"type":34,"tag":89,"props":1492,"children":1493},{"style":108},[1494],{"type":40,"value":1495},"1002",{"type":34,"tag":89,"props":1497,"children":1498},{"style":320},[1499],{"type":40,"value":356},{"type":34,"tag":89,"props":1501,"children":1502},{"style":108},[1503],{"type":40,"value":1160},{"type":34,"tag":89,"props":1505,"children":1506},{"style":320},[1507],{"type":40,"value":356},{"type":34,"tag":89,"props":1509,"children":1510},{"style":102},[1511],{"type":40,"value":1512},"'SKU-B2'",{"type":34,"tag":89,"props":1514,"children":1515},{"style":320},[1516],{"type":40,"value":356},{"type":34,"tag":89,"props":1518,"children":1519},{"style":108},[1520],{"type":40,"value":980},{"type":34,"tag":89,"props":1522,"children":1523},{"style":320},[1524],{"type":40,"value":356},{"type":34,"tag":89,"props":1526,"children":1527},{"style":108},[1528],{"type":40,"value":527},{"type":34,"tag":89,"props":1530,"children":1531},{"style":320},[1532],{"type":40,"value":406},{"type":34,"tag":89,"props":1534,"children":1535},{"style":108},[1536],{"type":40,"value":1195},{"type":34,"tag":89,"props":1538,"children":1539},{"style":320},[1540],{"type":40,"value":616},{"type":34,"tag":89,"props":1542,"children":1543},{"class":91,"line":769},[1544,1548,1552,1556,1560,1565,1569,1573,1577,1581,1585,1589,1593,1597,1601,1605],{"type":34,"tag":89,"props":1545,"children":1546},{"style":304},[1547],{"type":40,"value":960},{"type":34,"tag":89,"props":1549,"children":1550},{"style":320},[1551],{"type":40,"value":1412},{"type":34,"tag":89,"props":1553,"children":1554},{"style":304},[1555],{"type":40,"value":970},{"type":34,"tag":89,"props":1557,"children":1558},{"style":320},[1559],{"type":40,"value":975},{"type":34,"tag":89,"props":1561,"children":1562},{"style":108},[1563],{"type":40,"value":1564},"1003",{"type":34,"tag":89,"props":1566,"children":1567},{"style":320},[1568],{"type":40,"value":356},{"type":34,"tag":89,"props":1570,"children":1571},{"style":108},[1572],{"type":40,"value":1223},{"type":34,"tag":89,"props":1574,"children":1575},{"style":320},[1576],{"type":40,"value":356},{"type":34,"tag":89,"props":1578,"children":1579},{"style":102},[1580],{"type":40,"value":1442},{"type":34,"tag":89,"props":1582,"children":1583},{"style":320},[1584],{"type":40,"value":356},{"type":34,"tag":89,"props":1586,"children":1587},{"style":108},[1588],{"type":40,"value":980},{"type":34,"tag":89,"props":1590,"children":1591},{"style":320},[1592],{"type":40,"value":356},{"type":34,"tag":89,"props":1594,"children":1595},{"style":108},[1596],{"type":40,"value":1459},{"type":34,"tag":89,"props":1598,"children":1599},{"style":320},[1600],{"type":40,"value":406},{"type":34,"tag":89,"props":1602,"children":1603},{"style":108},[1604],{"type":40,"value":1195},{"type":34,"tag":89,"props":1606,"children":1607},{"style":320},[1608],{"type":40,"value":616},{"type":34,"tag":89,"props":1610,"children":1611},{"class":91,"line":777},[1612,1616,1620,1624,1628,1633,1637,1641,1645,1650,1654,1658,1662,1666,1670,1674],{"type":34,"tag":89,"props":1613,"children":1614},{"style":304},[1615],{"type":40,"value":960},{"type":34,"tag":89,"props":1617,"children":1618},{"style":320},[1619],{"type":40,"value":1412},{"type":34,"tag":89,"props":1621,"children":1622},{"style":304},[1623],{"type":40,"value":970},{"type":34,"tag":89,"props":1625,"children":1626},{"style":320},[1627],{"type":40,"value":975},{"type":34,"tag":89,"props":1629,"children":1630},{"style":108},[1631],{"type":40,"value":1632},"1004",{"type":34,"tag":89,"props":1634,"children":1635},{"style":320},[1636],{"type":40,"value":356},{"type":34,"tag":89,"props":1638,"children":1639},{"style":108},[1640],{"type":40,"value":1223},{"type":34,"tag":89,"props":1642,"children":1643},{"style":320},[1644],{"type":40,"value":356},{"type":34,"tag":89,"props":1646,"children":1647},{"style":102},[1648],{"type":40,"value":1649},"'SKU-C3'",{"type":34,"tag":89,"props":1651,"children":1652},{"style":320},[1653],{"type":40,"value":356},{"type":34,"tag":89,"props":1655,"children":1656},{"style":108},[1657],{"type":40,"value":980},{"type":34,"tag":89,"props":1659,"children":1660},{"style":320},[1661],{"type":40,"value":356},{"type":34,"tag":89,"props":1663,"children":1664},{"style":108},[1665],{"type":40,"value":553},{"type":34,"tag":89,"props":1667,"children":1668},{"style":320},[1669],{"type":40,"value":406},{"type":34,"tag":89,"props":1671,"children":1672},{"style":108},[1673],{"type":40,"value":553},{"type":34,"tag":89,"props":1675,"children":1676},{"style":320},[1677],{"type":40,"value":616},{"type":34,"tag":89,"props":1679,"children":1680},{"class":91,"line":785},[1681,1685,1689,1693,1697,1702,1706,1710,1714,1718,1722,1726,1730,1734,1738,1742],{"type":34,"tag":89,"props":1682,"children":1683},{"style":304},[1684],{"type":40,"value":960},{"type":34,"tag":89,"props":1686,"children":1687},{"style":320},[1688],{"type":40,"value":1412},{"type":34,"tag":89,"props":1690,"children":1691},{"style":304},[1692],{"type":40,"value":970},{"type":34,"tag":89,"props":1694,"children":1695},{"style":320},[1696],{"type":40,"value":975},{"type":34,"tag":89,"props":1698,"children":1699},{"style":108},[1700],{"type":40,"value":1701},"1005",{"type":34,"tag":89,"props":1703,"children":1704},{"style":320},[1705],{"type":40,"value":356},{"type":34,"tag":89,"props":1707,"children":1708},{"style":108},[1709],{"type":40,"value":1285},{"type":34,"tag":89,"props":1711,"children":1712},{"style":320},[1713],{"type":40,"value":356},{"type":34,"tag":89,"props":1715,"children":1716},{"style":102},[1717],{"type":40,"value":1512},{"type":34,"tag":89,"props":1719,"children":1720},{"style":320},[1721],{"type":40,"value":356},{"type":34,"tag":89,"props":1723,"children":1724},{"style":108},[1725],{"type":40,"value":980},{"type":34,"tag":89,"props":1727,"children":1728},{"style":320},[1729],{"type":40,"value":356},{"type":34,"tag":89,"props":1731,"children":1732},{"style":108},[1733],{"type":40,"value":1311},{"type":34,"tag":89,"props":1735,"children":1736},{"style":320},[1737],{"type":40,"value":406},{"type":34,"tag":89,"props":1739,"children":1740},{"style":108},[1741],{"type":40,"value":1320},{"type":34,"tag":89,"props":1743,"children":1744},{"style":320},[1745],{"type":40,"value":616},{"type":34,"tag":89,"props":1747,"children":1748},{"class":91,"line":806},[1749,1753,1757,1761,1765,1770,1774,1778,1782,1787,1791,1795,1799,1804,1808,1812],{"type":34,"tag":89,"props":1750,"children":1751},{"style":304},[1752],{"type":40,"value":960},{"type":34,"tag":89,"props":1754,"children":1755},{"style":320},[1756],{"type":40,"value":1412},{"type":34,"tag":89,"props":1758,"children":1759},{"style":304},[1760],{"type":40,"value":970},{"type":34,"tag":89,"props":1762,"children":1763},{"style":320},[1764],{"type":40,"value":975},{"type":34,"tag":89,"props":1766,"children":1767},{"style":108},[1768],{"type":40,"value":1769},"1006",{"type":34,"tag":89,"props":1771,"children":1772},{"style":320},[1773],{"type":40,"value":356},{"type":34,"tag":89,"props":1775,"children":1776},{"style":108},[1777],{"type":40,"value":1348},{"type":34,"tag":89,"props":1779,"children":1780},{"style":320},[1781],{"type":40,"value":356},{"type":34,"tag":89,"props":1783,"children":1784},{"style":102},[1785],{"type":40,"value":1786},"'SKU-D4'",{"type":34,"tag":89,"props":1788,"children":1789},{"style":320},[1790],{"type":40,"value":356},{"type":34,"tag":89,"props":1792,"children":1793},{"style":108},[1794],{"type":40,"value":741},{"type":34,"tag":89,"props":1796,"children":1797},{"style":320},[1798],{"type":40,"value":356},{"type":34,"tag":89,"props":1800,"children":1801},{"style":108},[1802],{"type":40,"value":1803},"215",{"type":34,"tag":89,"props":1805,"children":1806},{"style":320},[1807],{"type":40,"value":406},{"type":34,"tag":89,"props":1809,"children":1810},{"style":108},[1811],{"type":40,"value":1195},{"type":34,"tag":89,"props":1813,"children":1814},{"style":320},[1815],{"type":40,"value":616},{"type":34,"tag":89,"props":1817,"children":1818},{"class":91,"line":827},[1819,1824],{"type":34,"tag":89,"props":1820,"children":1821},{"style":304},[1822],{"type":40,"value":1823},"COMMIT",{"type":34,"tag":89,"props":1825,"children":1826},{"style":320},[1827],{"type":40,"value":338},{"type":34,"tag":89,"props":1829,"children":1830},{"class":91,"line":844},[1831],{"type":34,"tag":89,"props":1832,"children":1833},{"style":320},[1834],{"type":40,"value":393},{"type":34,"tag":43,"props":1836,"children":1837},{},[1838],{"type":40,"value":1839},"You now have 3 customers, 4 orders, and 6 order items - a small but realistic dataset for an e-commerce scenario.",{"type":34,"tag":35,"props":1841,"children":1843},{"id":1842},"what-just-happened",[1844],{"type":40,"value":1845},"What just happened",{"type":34,"tag":43,"props":1847,"children":1848},{},[1849],{"type":40,"value":1850},"You have a running Oracle XE instance with three populated tables. The data matches the ingestr assets in your Bruin project, so the pipeline is ready to transfer everything to DuckDB.",{"type":34,"tag":1852,"props":1853,"children":1854},"style",{},[1855],{"type":40,"value":1856},"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":17,"depth":17,"links":1858},[1859,1860,1861,1867],{"id":37,"depth":17,"text":41},{"id":50,"depth":17,"text":53},{"id":61,"depth":17,"text":64,"children":1862},[1863,1864,1865,1866],{"id":68,"depth":146,"text":71},{"id":220,"depth":146,"text":223},{"id":409,"depth":146,"text":412},{"id":928,"depth":146,"text":931},{"id":1842,"depth":17,"text":1845},"markdown","content:tutorials:oracle-duckdb:setup-oracle.md","content","tutorials/oracle-duckdb/setup-oracle.md","tutorials/oracle-duckdb/setup-oracle","md",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"date":10,"readingTime":11,"category":12,"tags":1875,"difficulty":16,"module":5,"step":17,"subSteps":18,"learnMore":1876,"author":1879,"body":1880,"_type":1868,"_id":1869,"_source":1870,"_file":1871,"_stem":1872,"_extension":1873},[14,15],[1877,1878],{"label":21,"url":22},{"label":24,"url":25},{"name":27,"role":28,"image":29},{"type":31,"children":1881,"toc":3501},[1882,1886,1890,1894,1898,1902,1906,1910,1980,1984,2009,2019,2023,2033,2074,2078,2161,2171,2175,2179,2212,2627,2631,2635,3485,3489,3493,3497],{"type":34,"tag":35,"props":1883,"children":1884},{"id":37},[1885],{"type":40,"value":41},{"type":34,"tag":43,"props":1887,"children":1888},{},[1889],{"type":40,"value":47},{"type":34,"tag":35,"props":1891,"children":1892},{"id":50},[1893],{"type":40,"value":53},{"type":34,"tag":43,"props":1895,"children":1896},{},[1897],{"type":40,"value":58},{"type":34,"tag":35,"props":1899,"children":1900},{"id":61},[1901],{"type":40,"value":64},{"type":34,"tag":66,"props":1903,"children":1904},{"id":68},[1905],{"type":40,"value":71},{"type":34,"tag":43,"props":1907,"children":1908},{},[1909],{"type":40,"value":76},{"type":34,"tag":78,"props":1911,"children":1912},{"className":80,"code":81,"language":82,"meta":7,"style":7},[1913],{"type":34,"tag":85,"props":1914,"children":1915},{"__ignoreMap":7},[1916,1943,1958,1973],{"type":34,"tag":89,"props":1917,"children":1918},{"class":91,"line":92},[1919,1923,1927,1931,1935,1939],{"type":34,"tag":89,"props":1920,"children":1921},{"style":96},[1922],{"type":40,"value":99},{"type":34,"tag":89,"props":1924,"children":1925},{"style":102},[1926],{"type":40,"value":105},{"type":34,"tag":89,"props":1928,"children":1929},{"style":108},[1930],{"type":40,"value":111},{"type":34,"tag":89,"props":1932,"children":1933},{"style":108},[1934],{"type":40,"value":116},{"type":34,"tag":89,"props":1936,"children":1937},{"style":102},[1938],{"type":40,"value":121},{"type":34,"tag":89,"props":1940,"children":1941},{"style":108},[1942],{"type":40,"value":126},{"type":34,"tag":89,"props":1944,"children":1945},{"class":91,"line":17},[1946,1950,1954],{"type":34,"tag":89,"props":1947,"children":1948},{"style":108},[1949],{"type":40,"value":134},{"type":34,"tag":89,"props":1951,"children":1952},{"style":102},[1953],{"type":40,"value":139},{"type":34,"tag":89,"props":1955,"children":1956},{"style":108},[1957],{"type":40,"value":126},{"type":34,"tag":89,"props":1959,"children":1960},{"class":91,"line":146},[1961,1965,1969],{"type":34,"tag":89,"props":1962,"children":1963},{"style":108},[1964],{"type":40,"value":152},{"type":34,"tag":89,"props":1966,"children":1967},{"style":102},[1968],{"type":40,"value":157},{"type":34,"tag":89,"props":1970,"children":1971},{"style":108},[1972],{"type":40,"value":126},{"type":34,"tag":89,"props":1974,"children":1975},{"class":91,"line":164},[1976],{"type":34,"tag":89,"props":1977,"children":1978},{"style":102},[1979],{"type":40,"value":170},{"type":34,"tag":43,"props":1981,"children":1982},{},[1983],{"type":40,"value":175},{"type":34,"tag":78,"props":1985,"children":1986},{"className":80,"code":178,"language":82,"meta":7,"style":7},[1987],{"type":34,"tag":85,"props":1988,"children":1989},{"__ignoreMap":7},[1990],{"type":34,"tag":89,"props":1991,"children":1992},{"class":91,"line":92},[1993,1997,2001,2005],{"type":34,"tag":89,"props":1994,"children":1995},{"style":96},[1996],{"type":40,"value":99},{"type":34,"tag":89,"props":1998,"children":1999},{"style":102},[2000],{"type":40,"value":194},{"type":34,"tag":89,"props":2002,"children":2003},{"style":108},[2004],{"type":40,"value":199},{"type":34,"tag":89,"props":2006,"children":2007},{"style":102},[2008],{"type":40,"value":204},{"type":34,"tag":43,"props":2010,"children":2011},{},[2012,2013,2018],{"type":40,"value":209},{"type":34,"tag":85,"props":2014,"children":2016},{"className":2015},[],[2017],{"type":40,"value":215},{"type":40,"value":217},{"type":34,"tag":66,"props":2020,"children":2021},{"id":220},[2022],{"type":40,"value":223},{"type":34,"tag":43,"props":2024,"children":2025},{},[2026,2027,2032],{"type":40,"value":228},{"type":34,"tag":85,"props":2028,"children":2030},{"className":2029},[],[2031],{"type":40,"value":234},{"type":40,"value":236},{"type":34,"tag":78,"props":2034,"children":2035},{"className":80,"code":239,"language":82,"meta":7,"style":7},[2036],{"type":34,"tag":85,"props":2037,"children":2038},{"__ignoreMap":7},[2039],{"type":34,"tag":89,"props":2040,"children":2041},{"class":91,"line":92},[2042,2046,2050,2054,2058,2062,2066,2070],{"type":34,"tag":89,"props":2043,"children":2044},{"style":96},[2045],{"type":40,"value":99},{"type":34,"tag":89,"props":2047,"children":2048},{"style":102},[2049],{"type":40,"value":255},{"type":34,"tag":89,"props":2051,"children":2052},{"style":108},[2053],{"type":40,"value":260},{"type":34,"tag":89,"props":2055,"children":2056},{"style":102},[2057],{"type":40,"value":121},{"type":34,"tag":89,"props":2059,"children":2060},{"style":102},[2061],{"type":40,"value":269},{"type":34,"tag":89,"props":2063,"children":2064},{"style":102},[2065],{"type":40,"value":274},{"type":34,"tag":89,"props":2067,"children":2068},{"style":102},[2069],{"type":40,"value":279},{"type":34,"tag":89,"props":2071,"children":2072},{"style":102},[2073],{"type":40,"value":284},{"type":34,"tag":43,"props":2075,"children":2076},{},[2077],{"type":40,"value":289},{"type":34,"tag":78,"props":2079,"children":2080},{"className":292,"code":293,"language":294,"meta":7,"style":7},[2081],{"type":34,"tag":85,"props":2082,"children":2083},{"__ignoreMap":7},[2084,2115,2154],{"type":34,"tag":89,"props":2085,"children":2086},{"class":91,"line":92},[2087,2091,2095,2099,2103,2107,2111],{"type":34,"tag":89,"props":2088,"children":2089},{"style":304},[2090],{"type":40,"value":307},{"type":34,"tag":89,"props":2092,"children":2093},{"style":304},[2094],{"type":40,"value":312},{"type":34,"tag":89,"props":2096,"children":2097},{"style":96},[2098],{"type":40,"value":317},{"type":34,"tag":89,"props":2100,"children":2101},{"style":320},[2102],{"type":40,"value":323},{"type":34,"tag":89,"props":2104,"children":2105},{"style":304},[2106],{"type":40,"value":328},{"type":34,"tag":89,"props":2108,"children":2109},{"style":102},[2110],{"type":40,"value":333},{"type":34,"tag":89,"props":2112,"children":2113},{"style":320},[2114],{"type":40,"value":338},{"type":34,"tag":89,"props":2116,"children":2117},{"class":91,"line":17},[2118,2122,2126,2130,2134,2138,2142,2146,2150],{"type":34,"tag":89,"props":2119,"children":2120},{"style":304},[2121],{"type":40,"value":346},{"type":34,"tag":89,"props":2123,"children":2124},{"style":304},[2125],{"type":40,"value":351},{"type":34,"tag":89,"props":2127,"children":2128},{"style":320},[2129],{"type":40,"value":356},{"type":34,"tag":89,"props":2131,"children":2132},{"style":304},[2133],{"type":40,"value":361},{"type":34,"tag":89,"props":2135,"children":2136},{"style":320},[2137],{"type":40,"value":356},{"type":34,"tag":89,"props":2139,"children":2140},{"style":304},[2141],{"type":40,"value":370},{"type":34,"tag":89,"props":2143,"children":2144},{"style":320},[2145],{"type":40,"value":375},{"type":34,"tag":89,"props":2147,"children":2148},{"style":304},[2149],{"type":40,"value":380},{"type":34,"tag":89,"props":2151,"children":2152},{"style":320},[2153],{"type":40,"value":385},{"type":34,"tag":89,"props":2155,"children":2156},{"class":91,"line":146},[2157],{"type":34,"tag":89,"props":2158,"children":2159},{"style":320},[2160],{"type":40,"value":393},{"type":34,"tag":43,"props":2162,"children":2163},{},[2164,2165,2170],{"type":40,"value":398},{"type":34,"tag":85,"props":2166,"children":2168},{"className":2167},[],[2169],{"type":40,"value":404},{"type":40,"value":406},{"type":34,"tag":66,"props":2172,"children":2173},{"id":409},[2174],{"type":40,"value":412},{"type":34,"tag":43,"props":2176,"children":2177},{},[2178],{"type":40,"value":417},{"type":34,"tag":78,"props":2180,"children":2181},{"className":80,"code":420,"language":82,"meta":7,"style":7},[2182],{"type":34,"tag":85,"props":2183,"children":2184},{"__ignoreMap":7},[2185],{"type":34,"tag":89,"props":2186,"children":2187},{"class":91,"line":92},[2188,2192,2196,2200,2204,2208],{"type":34,"tag":89,"props":2189,"children":2190},{"style":96},[2191],{"type":40,"value":99},{"type":34,"tag":89,"props":2193,"children":2194},{"style":102},[2195],{"type":40,"value":255},{"type":34,"tag":89,"props":2197,"children":2198},{"style":108},[2199],{"type":40,"value":260},{"type":34,"tag":89,"props":2201,"children":2202},{"style":102},[2203],{"type":40,"value":121},{"type":34,"tag":89,"props":2205,"children":2206},{"style":102},[2207],{"type":40,"value":269},{"type":34,"tag":89,"props":2209,"children":2210},{"style":102},[2211],{"type":40,"value":452},{"type":34,"tag":78,"props":2213,"children":2214},{"className":292,"code":455,"language":294,"meta":7,"style":7},[2215],{"type":34,"tag":85,"props":2216,"children":2217},{"__ignoreMap":7},[2218,2237,2256,2279,2302,2325,2344,2351,2358,2377,2396,2411,2434,2465,2484,2491,2498,2517,2536,2551,2574,2589,2620],{"type":34,"tag":89,"props":2219,"children":2220},{"class":91,"line":92},[2221,2225,2229,2233],{"type":34,"tag":89,"props":2222,"children":2223},{"style":304},[2224],{"type":40,"value":307},{"type":34,"tag":89,"props":2226,"children":2227},{"style":304},[2228],{"type":40,"value":471},{"type":34,"tag":89,"props":2230,"children":2231},{"style":96},[2232],{"type":40,"value":476},{"type":34,"tag":89,"props":2234,"children":2235},{"style":320},[2236],{"type":40,"value":481},{"type":34,"tag":89,"props":2238,"children":2239},{"class":91,"line":17},[2240,2244,2248,2252],{"type":34,"tag":89,"props":2241,"children":2242},{"style":320},[2243],{"type":40,"value":489},{"type":34,"tag":89,"props":2245,"children":2246},{"style":304},[2247],{"type":40,"value":494},{"type":34,"tag":89,"props":2249,"children":2250},{"style":304},[2251],{"type":40,"value":499},{"type":34,"tag":89,"props":2253,"children":2254},{"style":320},[2255],{"type":40,"value":504},{"type":34,"tag":89,"props":2257,"children":2258},{"class":91,"line":146},[2259,2263,2267,2271,2275],{"type":34,"tag":89,"props":2260,"children":2261},{"style":320},[2262],{"type":40,"value":512},{"type":34,"tag":89,"props":2264,"children":2265},{"style":304},[2266],{"type":40,"value":517},{"type":34,"tag":89,"props":2268,"children":2269},{"style":320},[2270],{"type":40,"value":522},{"type":34,"tag":89,"props":2272,"children":2273},{"style":108},[2274],{"type":40,"value":527},{"type":34,"tag":89,"props":2276,"children":2277},{"style":320},[2278],{"type":40,"value":532},{"type":34,"tag":89,"props":2280,"children":2281},{"class":91,"line":164},[2282,2286,2290,2294,2298],{"type":34,"tag":89,"props":2283,"children":2284},{"style":320},[2285],{"type":40,"value":540},{"type":34,"tag":89,"props":2287,"children":2288},{"style":304},[2289],{"type":40,"value":517},{"type":34,"tag":89,"props":2291,"children":2292},{"style":320},[2293],{"type":40,"value":522},{"type":34,"tag":89,"props":2295,"children":2296},{"style":108},[2297],{"type":40,"value":553},{"type":34,"tag":89,"props":2299,"children":2300},{"style":320},[2301],{"type":40,"value":532},{"type":34,"tag":89,"props":2303,"children":2304},{"class":91,"line":560},[2305,2309,2313,2317,2321],{"type":34,"tag":89,"props":2306,"children":2307},{"style":320},[2308],{"type":40,"value":566},{"type":34,"tag":89,"props":2310,"children":2311},{"style":304},[2312],{"type":40,"value":517},{"type":34,"tag":89,"props":2314,"children":2315},{"style":320},[2316],{"type":40,"value":522},{"type":34,"tag":89,"props":2318,"children":2319},{"style":108},[2320],{"type":40,"value":579},{"type":34,"tag":89,"props":2322,"children":2323},{"style":320},[2324],{"type":40,"value":532},{"type":34,"tag":89,"props":2326,"children":2327},{"class":91,"line":586},[2328,2332,2336,2340],{"type":34,"tag":89,"props":2329,"children":2330},{"style":320},[2331],{"type":40,"value":592},{"type":34,"tag":89,"props":2333,"children":2334},{"style":304},[2335],{"type":40,"value":597},{"type":34,"tag":89,"props":2337,"children":2338},{"style":304},[2339],{"type":40,"value":602},{"type":34,"tag":89,"props":2341,"children":2342},{"style":320},[2343],{"type":40,"value":607},{"type":34,"tag":89,"props":2345,"children":2346},{"class":91,"line":610},[2347],{"type":34,"tag":89,"props":2348,"children":2349},{"style":320},[2350],{"type":40,"value":616},{"type":34,"tag":89,"props":2352,"children":2353},{"class":91,"line":11},[2354],{"type":34,"tag":89,"props":2355,"children":2356},{"emptyLinePlaceholder":18},[2357],{"type":40,"value":624},{"type":34,"tag":89,"props":2359,"children":2360},{"class":91,"line":627},[2361,2365,2369,2373],{"type":34,"tag":89,"props":2362,"children":2363},{"style":304},[2364],{"type":40,"value":307},{"type":34,"tag":89,"props":2366,"children":2367},{"style":304},[2368],{"type":40,"value":471},{"type":34,"tag":89,"props":2370,"children":2371},{"style":96},[2372],{"type":40,"value":641},{"type":34,"tag":89,"props":2374,"children":2375},{"style":320},[2376],{"type":40,"value":481},{"type":34,"tag":89,"props":2378,"children":2379},{"class":91,"line":648},[2380,2384,2388,2392],{"type":34,"tag":89,"props":2381,"children":2382},{"style":320},[2383],{"type":40,"value":654},{"type":34,"tag":89,"props":2385,"children":2386},{"style":304},[2387],{"type":40,"value":494},{"type":34,"tag":89,"props":2389,"children":2390},{"style":304},[2391],{"type":40,"value":499},{"type":34,"tag":89,"props":2393,"children":2394},{"style":320},[2395],{"type":40,"value":504},{"type":34,"tag":89,"props":2397,"children":2398},{"class":91,"line":669},[2399,2403,2407],{"type":34,"tag":89,"props":2400,"children":2401},{"style":320},[2402],{"type":40,"value":675},{"type":34,"tag":89,"props":2404,"children":2405},{"style":304},[2406],{"type":40,"value":494},{"type":34,"tag":89,"props":2408,"children":2409},{"style":320},[2410],{"type":40,"value":504},{"type":34,"tag":89,"props":2412,"children":2413},{"class":91,"line":686},[2414,2418,2422,2426,2430],{"type":34,"tag":89,"props":2415,"children":2416},{"style":320},[2417],{"type":40,"value":692},{"type":34,"tag":89,"props":2419,"children":2420},{"style":304},[2421],{"type":40,"value":517},{"type":34,"tag":89,"props":2423,"children":2424},{"style":320},[2425],{"type":40,"value":522},{"type":34,"tag":89,"props":2427,"children":2428},{"style":108},[2429],{"type":40,"value":705},{"type":34,"tag":89,"props":2431,"children":2432},{"style":320},[2433],{"type":40,"value":532},{"type":34,"tag":89,"props":2435,"children":2436},{"class":91,"line":712},[2437,2441,2445,2449,2453,2457,2461],{"type":34,"tag":89,"props":2438,"children":2439},{"style":320},[2440],{"type":40,"value":718},{"type":34,"tag":89,"props":2442,"children":2443},{"style":304},[2444],{"type":40,"value":494},{"type":34,"tag":89,"props":2446,"children":2447},{"style":320},[2448],{"type":40,"value":522},{"type":34,"tag":89,"props":2450,"children":2451},{"style":108},[2452],{"type":40,"value":731},{"type":34,"tag":89,"props":2454,"children":2455},{"style":320},[2456],{"type":40,"value":736},{"type":34,"tag":89,"props":2458,"children":2459},{"style":108},[2460],{"type":40,"value":741},{"type":34,"tag":89,"props":2462,"children":2463},{"style":320},[2464],{"type":40,"value":532},{"type":34,"tag":89,"props":2466,"children":2467},{"class":91,"line":748},[2468,2472,2476,2480],{"type":34,"tag":89,"props":2469,"children":2470},{"style":320},[2471],{"type":40,"value":754},{"type":34,"tag":89,"props":2473,"children":2474},{"style":304},[2475],{"type":40,"value":597},{"type":34,"tag":89,"props":2477,"children":2478},{"style":304},[2479],{"type":40,"value":602},{"type":34,"tag":89,"props":2481,"children":2482},{"style":320},[2483],{"type":40,"value":607},{"type":34,"tag":89,"props":2485,"children":2486},{"class":91,"line":769},[2487],{"type":34,"tag":89,"props":2488,"children":2489},{"style":320},[2490],{"type":40,"value":616},{"type":34,"tag":89,"props":2492,"children":2493},{"class":91,"line":777},[2494],{"type":34,"tag":89,"props":2495,"children":2496},{"emptyLinePlaceholder":18},[2497],{"type":40,"value":624},{"type":34,"tag":89,"props":2499,"children":2500},{"class":91,"line":785},[2501,2505,2509,2513],{"type":34,"tag":89,"props":2502,"children":2503},{"style":304},[2504],{"type":40,"value":307},{"type":34,"tag":89,"props":2506,"children":2507},{"style":304},[2508],{"type":40,"value":471},{"type":34,"tag":89,"props":2510,"children":2511},{"style":96},[2512],{"type":40,"value":799},{"type":34,"tag":89,"props":2514,"children":2515},{"style":320},[2516],{"type":40,"value":481},{"type":34,"tag":89,"props":2518,"children":2519},{"class":91,"line":806},[2520,2524,2528,2532],{"type":34,"tag":89,"props":2521,"children":2522},{"style":320},[2523],{"type":40,"value":812},{"type":34,"tag":89,"props":2525,"children":2526},{"style":304},[2527],{"type":40,"value":494},{"type":34,"tag":89,"props":2529,"children":2530},{"style":304},[2531],{"type":40,"value":499},{"type":34,"tag":89,"props":2533,"children":2534},{"style":320},[2535],{"type":40,"value":504},{"type":34,"tag":89,"props":2537,"children":2538},{"class":91,"line":827},[2539,2543,2547],{"type":34,"tag":89,"props":2540,"children":2541},{"style":320},[2542],{"type":40,"value":833},{"type":34,"tag":89,"props":2544,"children":2545},{"style":304},[2546],{"type":40,"value":494},{"type":34,"tag":89,"props":2548,"children":2549},{"style":320},[2550],{"type":40,"value":504},{"type":34,"tag":89,"props":2552,"children":2553},{"class":91,"line":844},[2554,2558,2562,2566,2570],{"type":34,"tag":89,"props":2555,"children":2556},{"style":320},[2557],{"type":40,"value":850},{"type":34,"tag":89,"props":2559,"children":2560},{"style":304},[2561],{"type":40,"value":517},{"type":34,"tag":89,"props":2563,"children":2564},{"style":320},[2565],{"type":40,"value":522},{"type":34,"tag":89,"props":2567,"children":2568},{"style":108},[2569],{"type":40,"value":553},{"type":34,"tag":89,"props":2571,"children":2572},{"style":320},[2573],{"type":40,"value":532},{"type":34,"tag":89,"props":2575,"children":2576},{"class":91,"line":869},[2577,2581,2585],{"type":34,"tag":89,"props":2578,"children":2579},{"style":320},[2580],{"type":40,"value":875},{"type":34,"tag":89,"props":2582,"children":2583},{"style":304},[2584],{"type":40,"value":494},{"type":34,"tag":89,"props":2586,"children":2587},{"style":320},[2588],{"type":40,"value":504},{"type":34,"tag":89,"props":2590,"children":2591},{"class":91,"line":886},[2592,2596,2600,2604,2608,2612,2616],{"type":34,"tag":89,"props":2593,"children":2594},{"style":320},[2595],{"type":40,"value":892},{"type":34,"tag":89,"props":2597,"children":2598},{"style":304},[2599],{"type":40,"value":494},{"type":34,"tag":89,"props":2601,"children":2602},{"style":320},[2603],{"type":40,"value":522},{"type":34,"tag":89,"props":2605,"children":2606},{"style":108},[2607],{"type":40,"value":731},{"type":34,"tag":89,"props":2609,"children":2610},{"style":320},[2611],{"type":40,"value":736},{"type":34,"tag":89,"props":2613,"children":2614},{"style":108},[2615],{"type":40,"value":741},{"type":34,"tag":89,"props":2617,"children":2618},{"style":320},[2619],{"type":40,"value":917},{"type":34,"tag":89,"props":2621,"children":2622},{"class":91,"line":920},[2623],{"type":34,"tag":89,"props":2624,"children":2625},{"style":320},[2626],{"type":40,"value":616},{"type":34,"tag":66,"props":2628,"children":2629},{"id":928},[2630],{"type":40,"value":931},{"type":34,"tag":43,"props":2632,"children":2633},{},[2634],{"type":40,"value":936},{"type":34,"tag":78,"props":2636,"children":2637},{"className":292,"code":939,"language":294,"meta":7,"style":7},[2638],{"type":34,"tag":85,"props":2639,"children":2640},{"__ignoreMap":7},[2641,2648,2699,2750,2801,2808,2815,2874,2933,2992,3051,3058,3065,3132,3199,3266,3333,3400,3467,3478],{"type":34,"tag":89,"props":2642,"children":2643},{"class":91,"line":92},[2644],{"type":34,"tag":89,"props":2645,"children":2646},{"style":949},[2647],{"type":40,"value":952},{"type":34,"tag":89,"props":2649,"children":2650},{"class":91,"line":17},[2651,2655,2659,2663,2667,2671,2675,2679,2683,2687,2691,2695],{"type":34,"tag":89,"props":2652,"children":2653},{"style":304},[2654],{"type":40,"value":960},{"type":34,"tag":89,"props":2656,"children":2657},{"style":320},[2658],{"type":40,"value":965},{"type":34,"tag":89,"props":2660,"children":2661},{"style":304},[2662],{"type":40,"value":970},{"type":34,"tag":89,"props":2664,"children":2665},{"style":320},[2666],{"type":40,"value":975},{"type":34,"tag":89,"props":2668,"children":2669},{"style":108},[2670],{"type":40,"value":980},{"type":34,"tag":89,"props":2672,"children":2673},{"style":320},[2674],{"type":40,"value":356},{"type":34,"tag":89,"props":2676,"children":2677},{"style":102},[2678],{"type":40,"value":989},{"type":34,"tag":89,"props":2680,"children":2681},{"style":320},[2682],{"type":40,"value":356},{"type":34,"tag":89,"props":2684,"children":2685},{"style":102},[2686],{"type":40,"value":998},{"type":34,"tag":89,"props":2688,"children":2689},{"style":320},[2690],{"type":40,"value":356},{"type":34,"tag":89,"props":2692,"children":2693},{"style":102},[2694],{"type":40,"value":1007},{"type":34,"tag":89,"props":2696,"children":2697},{"style":320},[2698],{"type":40,"value":1012},{"type":34,"tag":89,"props":2700,"children":2701},{"class":91,"line":146},[2702,2706,2710,2714,2718,2722,2726,2730,2734,2738,2742,2746],{"type":34,"tag":89,"props":2703,"children":2704},{"style":304},[2705],{"type":40,"value":960},{"type":34,"tag":89,"props":2707,"children":2708},{"style":320},[2709],{"type":40,"value":965},{"type":34,"tag":89,"props":2711,"children":2712},{"style":304},[2713],{"type":40,"value":970},{"type":34,"tag":89,"props":2715,"children":2716},{"style":320},[2717],{"type":40,"value":975},{"type":34,"tag":89,"props":2719,"children":2720},{"style":108},[2721],{"type":40,"value":741},{"type":34,"tag":89,"props":2723,"children":2724},{"style":320},[2725],{"type":40,"value":356},{"type":34,"tag":89,"props":2727,"children":2728},{"style":102},[2729],{"type":40,"value":1044},{"type":34,"tag":89,"props":2731,"children":2732},{"style":320},[2733],{"type":40,"value":356},{"type":34,"tag":89,"props":2735,"children":2736},{"style":102},[2737],{"type":40,"value":1053},{"type":34,"tag":89,"props":2739,"children":2740},{"style":320},[2741],{"type":40,"value":356},{"type":34,"tag":89,"props":2743,"children":2744},{"style":102},[2745],{"type":40,"value":1062},{"type":34,"tag":89,"props":2747,"children":2748},{"style":320},[2749],{"type":40,"value":1012},{"type":34,"tag":89,"props":2751,"children":2752},{"class":91,"line":164},[2753,2757,2761,2765,2769,2773,2777,2781,2785,2789,2793,2797],{"type":34,"tag":89,"props":2754,"children":2755},{"style":304},[2756],{"type":40,"value":960},{"type":34,"tag":89,"props":2758,"children":2759},{"style":320},[2760],{"type":40,"value":965},{"type":34,"tag":89,"props":2762,"children":2763},{"style":304},[2764],{"type":40,"value":970},{"type":34,"tag":89,"props":2766,"children":2767},{"style":320},[2768],{"type":40,"value":975},{"type":34,"tag":89,"props":2770,"children":2771},{"style":108},[2772],{"type":40,"value":1090},{"type":34,"tag":89,"props":2774,"children":2775},{"style":320},[2776],{"type":40,"value":356},{"type":34,"tag":89,"props":2778,"children":2779},{"style":102},[2780],{"type":40,"value":1099},{"type":34,"tag":89,"props":2782,"children":2783},{"style":320},[2784],{"type":40,"value":356},{"type":34,"tag":89,"props":2786,"children":2787},{"style":102},[2788],{"type":40,"value":998},{"type":34,"tag":89,"props":2790,"children":2791},{"style":320},[2792],{"type":40,"value":356},{"type":34,"tag":89,"props":2794,"children":2795},{"style":102},[2796],{"type":40,"value":1116},{"type":34,"tag":89,"props":2798,"children":2799},{"style":320},[2800],{"type":40,"value":1012},{"type":34,"tag":89,"props":2802,"children":2803},{"class":91,"line":560},[2804],{"type":34,"tag":89,"props":2805,"children":2806},{"emptyLinePlaceholder":18},[2807],{"type":40,"value":624},{"type":34,"tag":89,"props":2809,"children":2810},{"class":91,"line":586},[2811],{"type":34,"tag":89,"props":2812,"children":2813},{"style":949},[2814],{"type":40,"value":1135},{"type":34,"tag":89,"props":2816,"children":2817},{"class":91,"line":610},[2818,2822,2826,2830,2834,2838,2842,2846,2850,2854,2858,2862,2866,2870],{"type":34,"tag":89,"props":2819,"children":2820},{"style":304},[2821],{"type":40,"value":960},{"type":34,"tag":89,"props":2823,"children":2824},{"style":320},[2825],{"type":40,"value":1147},{"type":34,"tag":89,"props":2827,"children":2828},{"style":304},[2829],{"type":40,"value":970},{"type":34,"tag":89,"props":2831,"children":2832},{"style":320},[2833],{"type":40,"value":975},{"type":34,"tag":89,"props":2835,"children":2836},{"style":108},[2837],{"type":40,"value":1160},{"type":34,"tag":89,"props":2839,"children":2840},{"style":320},[2841],{"type":40,"value":356},{"type":34,"tag":89,"props":2843,"children":2844},{"style":108},[2845],{"type":40,"value":980},{"type":34,"tag":89,"props":2847,"children":2848},{"style":320},[2849],{"type":40,"value":356},{"type":34,"tag":89,"props":2851,"children":2852},{"style":102},[2853],{"type":40,"value":1177},{"type":34,"tag":89,"props":2855,"children":2856},{"style":320},[2857],{"type":40,"value":356},{"type":34,"tag":89,"props":2859,"children":2860},{"style":108},[2861],{"type":40,"value":1186},{"type":34,"tag":89,"props":2863,"children":2864},{"style":320},[2865],{"type":40,"value":406},{"type":34,"tag":89,"props":2867,"children":2868},{"style":108},[2869],{"type":40,"value":1195},{"type":34,"tag":89,"props":2871,"children":2872},{"style":320},[2873],{"type":40,"value":1012},{"type":34,"tag":89,"props":2875,"children":2876},{"class":91,"line":11},[2877,2881,2885,2889,2893,2897,2901,2905,2909,2913,2917,2921,2925,2929],{"type":34,"tag":89,"props":2878,"children":2879},{"style":304},[2880],{"type":40,"value":960},{"type":34,"tag":89,"props":2882,"children":2883},{"style":320},[2884],{"type":40,"value":1147},{"type":34,"tag":89,"props":2886,"children":2887},{"style":304},[2888],{"type":40,"value":970},{"type":34,"tag":89,"props":2890,"children":2891},{"style":320},[2892],{"type":40,"value":975},{"type":34,"tag":89,"props":2894,"children":2895},{"style":108},[2896],{"type":40,"value":1223},{"type":34,"tag":89,"props":2898,"children":2899},{"style":320},[2900],{"type":40,"value":356},{"type":34,"tag":89,"props":2902,"children":2903},{"style":108},[2904],{"type":40,"value":980},{"type":34,"tag":89,"props":2906,"children":2907},{"style":320},[2908],{"type":40,"value":356},{"type":34,"tag":89,"props":2910,"children":2911},{"style":102},[2912],{"type":40,"value":1240},{"type":34,"tag":89,"props":2914,"children":2915},{"style":320},[2916],{"type":40,"value":356},{"type":34,"tag":89,"props":2918,"children":2919},{"style":108},[2920],{"type":40,"value":1249},{"type":34,"tag":89,"props":2922,"children":2923},{"style":320},[2924],{"type":40,"value":406},{"type":34,"tag":89,"props":2926,"children":2927},{"style":108},[2928],{"type":40,"value":553},{"type":34,"tag":89,"props":2930,"children":2931},{"style":320},[2932],{"type":40,"value":1012},{"type":34,"tag":89,"props":2934,"children":2935},{"class":91,"line":627},[2936,2940,2944,2948,2952,2956,2960,2964,2968,2972,2976,2980,2984,2988],{"type":34,"tag":89,"props":2937,"children":2938},{"style":304},[2939],{"type":40,"value":960},{"type":34,"tag":89,"props":2941,"children":2942},{"style":320},[2943],{"type":40,"value":1147},{"type":34,"tag":89,"props":2945,"children":2946},{"style":304},[2947],{"type":40,"value":970},{"type":34,"tag":89,"props":2949,"children":2950},{"style":320},[2951],{"type":40,"value":975},{"type":34,"tag":89,"props":2953,"children":2954},{"style":108},[2955],{"type":40,"value":1285},{"type":34,"tag":89,"props":2957,"children":2958},{"style":320},[2959],{"type":40,"value":356},{"type":34,"tag":89,"props":2961,"children":2962},{"style":108},[2963],{"type":40,"value":741},{"type":34,"tag":89,"props":2965,"children":2966},{"style":320},[2967],{"type":40,"value":356},{"type":34,"tag":89,"props":2969,"children":2970},{"style":102},[2971],{"type":40,"value":1302},{"type":34,"tag":89,"props":2973,"children":2974},{"style":320},[2975],{"type":40,"value":356},{"type":34,"tag":89,"props":2977,"children":2978},{"style":108},[2979],{"type":40,"value":1311},{"type":34,"tag":89,"props":2981,"children":2982},{"style":320},[2983],{"type":40,"value":406},{"type":34,"tag":89,"props":2985,"children":2986},{"style":108},[2987],{"type":40,"value":1320},{"type":34,"tag":89,"props":2989,"children":2990},{"style":320},[2991],{"type":40,"value":1012},{"type":34,"tag":89,"props":2993,"children":2994},{"class":91,"line":648},[2995,2999,3003,3007,3011,3015,3019,3023,3027,3031,3035,3039,3043,3047],{"type":34,"tag":89,"props":2996,"children":2997},{"style":304},[2998],{"type":40,"value":960},{"type":34,"tag":89,"props":3000,"children":3001},{"style":320},[3002],{"type":40,"value":1147},{"type":34,"tag":89,"props":3004,"children":3005},{"style":304},[3006],{"type":40,"value":970},{"type":34,"tag":89,"props":3008,"children":3009},{"style":320},[3010],{"type":40,"value":975},{"type":34,"tag":89,"props":3012,"children":3013},{"style":108},[3014],{"type":40,"value":1348},{"type":34,"tag":89,"props":3016,"children":3017},{"style":320},[3018],{"type":40,"value":356},{"type":34,"tag":89,"props":3020,"children":3021},{"style":108},[3022],{"type":40,"value":1090},{"type":34,"tag":89,"props":3024,"children":3025},{"style":320},[3026],{"type":40,"value":356},{"type":34,"tag":89,"props":3028,"children":3029},{"style":102},[3030],{"type":40,"value":1177},{"type":34,"tag":89,"props":3032,"children":3033},{"style":320},[3034],{"type":40,"value":356},{"type":34,"tag":89,"props":3036,"children":3037},{"style":108},[3038],{"type":40,"value":1373},{"type":34,"tag":89,"props":3040,"children":3041},{"style":320},[3042],{"type":40,"value":406},{"type":34,"tag":89,"props":3044,"children":3045},{"style":108},[3046],{"type":40,"value":1195},{"type":34,"tag":89,"props":3048,"children":3049},{"style":320},[3050],{"type":40,"value":1012},{"type":34,"tag":89,"props":3052,"children":3053},{"class":91,"line":669},[3054],{"type":34,"tag":89,"props":3055,"children":3056},{"emptyLinePlaceholder":18},[3057],{"type":40,"value":624},{"type":34,"tag":89,"props":3059,"children":3060},{"class":91,"line":686},[3061],{"type":34,"tag":89,"props":3062,"children":3063},{"style":949},[3064],{"type":40,"value":1400},{"type":34,"tag":89,"props":3066,"children":3067},{"class":91,"line":712},[3068,3072,3076,3080,3084,3088,3092,3096,3100,3104,3108,3112,3116,3120,3124,3128],{"type":34,"tag":89,"props":3069,"children":3070},{"style":304},[3071],{"type":40,"value":960},{"type":34,"tag":89,"props":3073,"children":3074},{"style":320},[3075],{"type":40,"value":1412},{"type":34,"tag":89,"props":3077,"children":3078},{"style":304},[3079],{"type":40,"value":970},{"type":34,"tag":89,"props":3081,"children":3082},{"style":320},[3083],{"type":40,"value":975},{"type":34,"tag":89,"props":3085,"children":3086},{"style":108},[3087],{"type":40,"value":1425},{"type":34,"tag":89,"props":3089,"children":3090},{"style":320},[3091],{"type":40,"value":356},{"type":34,"tag":89,"props":3093,"children":3094},{"style":108},[3095],{"type":40,"value":1160},{"type":34,"tag":89,"props":3097,"children":3098},{"style":320},[3099],{"type":40,"value":356},{"type":34,"tag":89,"props":3101,"children":3102},{"style":102},[3103],{"type":40,"value":1442},{"type":34,"tag":89,"props":3105,"children":3106},{"style":320},[3107],{"type":40,"value":356},{"type":34,"tag":89,"props":3109,"children":3110},{"style":108},[3111],{"type":40,"value":741},{"type":34,"tag":89,"props":3113,"children":3114},{"style":320},[3115],{"type":40,"value":356},{"type":34,"tag":89,"props":3117,"children":3118},{"style":108},[3119],{"type":40,"value":1459},{"type":34,"tag":89,"props":3121,"children":3122},{"style":320},[3123],{"type":40,"value":406},{"type":34,"tag":89,"props":3125,"children":3126},{"style":108},[3127],{"type":40,"value":1195},{"type":34,"tag":89,"props":3129,"children":3130},{"style":320},[3131],{"type":40,"value":616},{"type":34,"tag":89,"props":3133,"children":3134},{"class":91,"line":748},[3135,3139,3143,3147,3151,3155,3159,3163,3167,3171,3175,3179,3183,3187,3191,3195],{"type":34,"tag":89,"props":3136,"children":3137},{"style":304},[3138],{"type":40,"value":960},{"type":34,"tag":89,"props":3140,"children":3141},{"style":320},[3142],{"type":40,"value":1412},{"type":34,"tag":89,"props":3144,"children":3145},{"style":304},[3146],{"type":40,"value":970},{"type":34,"tag":89,"props":3148,"children":3149},{"style":320},[3150],{"type":40,"value":975},{"type":34,"tag":89,"props":3152,"children":3153},{"style":108},[3154],{"type":40,"value":1495},{"type":34,"tag":89,"props":3156,"children":3157},{"style":320},[3158],{"type":40,"value":356},{"type":34,"tag":89,"props":3160,"children":3161},{"style":108},[3162],{"type":40,"value":1160},{"type":34,"tag":89,"props":3164,"children":3165},{"style":320},[3166],{"type":40,"value":356},{"type":34,"tag":89,"props":3168,"children":3169},{"style":102},[3170],{"type":40,"value":1512},{"type":34,"tag":89,"props":3172,"children":3173},{"style":320},[3174],{"type":40,"value":356},{"type":34,"tag":89,"props":3176,"children":3177},{"style":108},[3178],{"type":40,"value":980},{"type":34,"tag":89,"props":3180,"children":3181},{"style":320},[3182],{"type":40,"value":356},{"type":34,"tag":89,"props":3184,"children":3185},{"style":108},[3186],{"type":40,"value":527},{"type":34,"tag":89,"props":3188,"children":3189},{"style":320},[3190],{"type":40,"value":406},{"type":34,"tag":89,"props":3192,"children":3193},{"style":108},[3194],{"type":40,"value":1195},{"type":34,"tag":89,"props":3196,"children":3197},{"style":320},[3198],{"type":40,"value":616},{"type":34,"tag":89,"props":3200,"children":3201},{"class":91,"line":769},[3202,3206,3210,3214,3218,3222,3226,3230,3234,3238,3242,3246,3250,3254,3258,3262],{"type":34,"tag":89,"props":3203,"children":3204},{"style":304},[3205],{"type":40,"value":960},{"type":34,"tag":89,"props":3207,"children":3208},{"style":320},[3209],{"type":40,"value":1412},{"type":34,"tag":89,"props":3211,"children":3212},{"style":304},[3213],{"type":40,"value":970},{"type":34,"tag":89,"props":3215,"children":3216},{"style":320},[3217],{"type":40,"value":975},{"type":34,"tag":89,"props":3219,"children":3220},{"style":108},[3221],{"type":40,"value":1564},{"type":34,"tag":89,"props":3223,"children":3224},{"style":320},[3225],{"type":40,"value":356},{"type":34,"tag":89,"props":3227,"children":3228},{"style":108},[3229],{"type":40,"value":1223},{"type":34,"tag":89,"props":3231,"children":3232},{"style":320},[3233],{"type":40,"value":356},{"type":34,"tag":89,"props":3235,"children":3236},{"style":102},[3237],{"type":40,"value":1442},{"type":34,"tag":89,"props":3239,"children":3240},{"style":320},[3241],{"type":40,"value":356},{"type":34,"tag":89,"props":3243,"children":3244},{"style":108},[3245],{"type":40,"value":980},{"type":34,"tag":89,"props":3247,"children":3248},{"style":320},[3249],{"type":40,"value":356},{"type":34,"tag":89,"props":3251,"children":3252},{"style":108},[3253],{"type":40,"value":1459},{"type":34,"tag":89,"props":3255,"children":3256},{"style":320},[3257],{"type":40,"value":406},{"type":34,"tag":89,"props":3259,"children":3260},{"style":108},[3261],{"type":40,"value":1195},{"type":34,"tag":89,"props":3263,"children":3264},{"style":320},[3265],{"type":40,"value":616},{"type":34,"tag":89,"props":3267,"children":3268},{"class":91,"line":777},[3269,3273,3277,3281,3285,3289,3293,3297,3301,3305,3309,3313,3317,3321,3325,3329],{"type":34,"tag":89,"props":3270,"children":3271},{"style":304},[3272],{"type":40,"value":960},{"type":34,"tag":89,"props":3274,"children":3275},{"style":320},[3276],{"type":40,"value":1412},{"type":34,"tag":89,"props":3278,"children":3279},{"style":304},[3280],{"type":40,"value":970},{"type":34,"tag":89,"props":3282,"children":3283},{"style":320},[3284],{"type":40,"value":975},{"type":34,"tag":89,"props":3286,"children":3287},{"style":108},[3288],{"type":40,"value":1632},{"type":34,"tag":89,"props":3290,"children":3291},{"style":320},[3292],{"type":40,"value":356},{"type":34,"tag":89,"props":3294,"children":3295},{"style":108},[3296],{"type":40,"value":1223},{"type":34,"tag":89,"props":3298,"children":3299},{"style":320},[3300],{"type":40,"value":356},{"type":34,"tag":89,"props":3302,"children":3303},{"style":102},[3304],{"type":40,"value":1649},{"type":34,"tag":89,"props":3306,"children":3307},{"style":320},[3308],{"type":40,"value":356},{"type":34,"tag":89,"props":3310,"children":3311},{"style":108},[3312],{"type":40,"value":980},{"type":34,"tag":89,"props":3314,"children":3315},{"style":320},[3316],{"type":40,"value":356},{"type":34,"tag":89,"props":3318,"children":3319},{"style":108},[3320],{"type":40,"value":553},{"type":34,"tag":89,"props":3322,"children":3323},{"style":320},[3324],{"type":40,"value":406},{"type":34,"tag":89,"props":3326,"children":3327},{"style":108},[3328],{"type":40,"value":553},{"type":34,"tag":89,"props":3330,"children":3331},{"style":320},[3332],{"type":40,"value":616},{"type":34,"tag":89,"props":3334,"children":3335},{"class":91,"line":785},[3336,3340,3344,3348,3352,3356,3360,3364,3368,3372,3376,3380,3384,3388,3392,3396],{"type":34,"tag":89,"props":3337,"children":3338},{"style":304},[3339],{"type":40,"value":960},{"type":34,"tag":89,"props":3341,"children":3342},{"style":320},[3343],{"type":40,"value":1412},{"type":34,"tag":89,"props":3345,"children":3346},{"style":304},[3347],{"type":40,"value":970},{"type":34,"tag":89,"props":3349,"children":3350},{"style":320},[3351],{"type":40,"value":975},{"type":34,"tag":89,"props":3353,"children":3354},{"style":108},[3355],{"type":40,"value":1701},{"type":34,"tag":89,"props":3357,"children":3358},{"style":320},[3359],{"type":40,"value":356},{"type":34,"tag":89,"props":3361,"children":3362},{"style":108},[3363],{"type":40,"value":1285},{"type":34,"tag":89,"props":3365,"children":3366},{"style":320},[3367],{"type":40,"value":356},{"type":34,"tag":89,"props":3369,"children":3370},{"style":102},[3371],{"type":40,"value":1512},{"type":34,"tag":89,"props":3373,"children":3374},{"style":320},[3375],{"type":40,"value":356},{"type":34,"tag":89,"props":3377,"children":3378},{"style":108},[3379],{"type":40,"value":980},{"type":34,"tag":89,"props":3381,"children":3382},{"style":320},[3383],{"type":40,"value":356},{"type":34,"tag":89,"props":3385,"children":3386},{"style":108},[3387],{"type":40,"value":1311},{"type":34,"tag":89,"props":3389,"children":3390},{"style":320},[3391],{"type":40,"value":406},{"type":34,"tag":89,"props":3393,"children":3394},{"style":108},[3395],{"type":40,"value":1320},{"type":34,"tag":89,"props":3397,"children":3398},{"style":320},[3399],{"type":40,"value":616},{"type":34,"tag":89,"props":3401,"children":3402},{"class":91,"line":806},[3403,3407,3411,3415,3419,3423,3427,3431,3435,3439,3443,3447,3451,3455,3459,3463],{"type":34,"tag":89,"props":3404,"children":3405},{"style":304},[3406],{"type":40,"value":960},{"type":34,"tag":89,"props":3408,"children":3409},{"style":320},[3410],{"type":40,"value":1412},{"type":34,"tag":89,"props":3412,"children":3413},{"style":304},[3414],{"type":40,"value":970},{"type":34,"tag":89,"props":3416,"children":3417},{"style":320},[3418],{"type":40,"value":975},{"type":34,"tag":89,"props":3420,"children":3421},{"style":108},[3422],{"type":40,"value":1769},{"type":34,"tag":89,"props":3424,"children":3425},{"style":320},[3426],{"type":40,"value":356},{"type":34,"tag":89,"props":3428,"children":3429},{"style":108},[3430],{"type":40,"value":1348},{"type":34,"tag":89,"props":3432,"children":3433},{"style":320},[3434],{"type":40,"value":356},{"type":34,"tag":89,"props":3436,"children":3437},{"style":102},[3438],{"type":40,"value":1786},{"type":34,"tag":89,"props":3440,"children":3441},{"style":320},[3442],{"type":40,"value":356},{"type":34,"tag":89,"props":3444,"children":3445},{"style":108},[3446],{"type":40,"value":741},{"type":34,"tag":89,"props":3448,"children":3449},{"style":320},[3450],{"type":40,"value":356},{"type":34,"tag":89,"props":3452,"children":3453},{"style":108},[3454],{"type":40,"value":1803},{"type":34,"tag":89,"props":3456,"children":3457},{"style":320},[3458],{"type":40,"value":406},{"type":34,"tag":89,"props":3460,"children":3461},{"style":108},[3462],{"type":40,"value":1195},{"type":34,"tag":89,"props":3464,"children":3465},{"style":320},[3466],{"type":40,"value":616},{"type":34,"tag":89,"props":3468,"children":3469},{"class":91,"line":827},[3470,3474],{"type":34,"tag":89,"props":3471,"children":3472},{"style":304},[3473],{"type":40,"value":1823},{"type":34,"tag":89,"props":3475,"children":3476},{"style":320},[3477],{"type":40,"value":338},{"type":34,"tag":89,"props":3479,"children":3480},{"class":91,"line":844},[3481],{"type":34,"tag":89,"props":3482,"children":3483},{"style":320},[3484],{"type":40,"value":393},{"type":34,"tag":43,"props":3486,"children":3487},{},[3488],{"type":40,"value":1839},{"type":34,"tag":35,"props":3490,"children":3491},{"id":1842},[3492],{"type":40,"value":1845},{"type":34,"tag":43,"props":3494,"children":3495},{},[3496],{"type":40,"value":1850},{"type":34,"tag":1852,"props":3498,"children":3499},{},[3500],{"type":40,"value":1856},{"title":7,"searchDepth":17,"depth":17,"links":3502},[3503,3504,3505,3511],{"id":37,"depth":17,"text":41},{"id":50,"depth":17,"text":53},{"id":61,"depth":17,"text":64,"children":3506},[3507,3508,3509,3510],{"id":68,"depth":146,"text":71},{"id":220,"depth":146,"text":223},{"id":409,"depth":146,"text":412},{"id":928,"depth":146,"text":931},{"id":1842,"depth":17,"text":1845},[3513,4017,5655],{"_path":3514,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":3515,"description":3516,"date":10,"readingTime":164,"category":12,"tags":3517,"difficulty":16,"module":5,"step":92,"subSteps":18,"learnMore":3518,"author":3525,"body":3526,"_type":1868,"_id":4014,"_source":1870,"_file":4015,"_stem":4016,"_extension":1873},"/tutorials/oracle-duckdb/initialize-configure","Initialize & Configure","Scaffold the oracle-duckdb template project and configure Oracle and DuckDB connections.",[14,15],[3519,3522],{"label":3520,"url":3521},"Bruin project structure (docs)","https://getbruin.com/docs/bruin/core-concepts/project.html",{"label":3523,"url":3524},"Oracle connection reference","https://getbruin.com/docs/bruin/connections/oracle.html",{"name":27,"role":28,"image":29},{"type":31,"children":3527,"toc":4004},[3528,3532,3537,3541,3546,3550,3556,3565,3577,3619,3624,3634,3640,3652,3868,3893,3899,3907,3919,3986,3991,3995,4000],{"type":34,"tag":35,"props":3529,"children":3530},{"id":37},[3531],{"type":40,"value":41},{"type":34,"tag":43,"props":3533,"children":3534},{},[3535],{"type":40,"value":3536},"Scaffold a new project from the oracle-duckdb template and configure connections for both Oracle and DuckDB.",{"type":34,"tag":35,"props":3538,"children":3539},{"id":50},[3540],{"type":40,"value":53},{"type":34,"tag":43,"props":3542,"children":3543},{},[3544],{"type":40,"value":3545},"The template gives you a pre-built pipeline with ingestr assets for Oracle-to-DuckDB ingestion and a downstream SQL transformation. Configuring the connections correctly is critical - the asset names in the template expect specific connection names to work automatically.",{"type":34,"tag":35,"props":3547,"children":3548},{"id":61},[3549],{"type":40,"value":64},{"type":34,"tag":66,"props":3551,"children":3553},{"id":3552},"_1-initialize-the-project",[3554],{"type":40,"value":3555},"1) Initialize the project",{"type":34,"tag":43,"props":3557,"children":3558},{},[3559],{"type":34,"tag":3560,"props":3561,"children":3564},"img",{"alt":3562,"src":3563},"bruin init command","/img/learn/tutorials/init.gif",[],{"type":34,"tag":43,"props":3566,"children":3567},{},[3568,3570,3575],{"type":40,"value":3569},"Create a new project from the ",{"type":34,"tag":85,"props":3571,"children":3573},{"className":3572},[],[3574],{"type":40,"value":5},{"type":40,"value":3576}," template:",{"type":34,"tag":78,"props":3578,"children":3580},{"className":80,"code":3579,"language":82,"meta":7,"style":7},"bruin init oracle-duckdb oracle-demo\ncd oracle-demo\n",[3581],{"type":34,"tag":85,"props":3582,"children":3583},{"__ignoreMap":7},[3584,3607],{"type":34,"tag":89,"props":3585,"children":3586},{"class":91,"line":92},[3587,3592,3597,3602],{"type":34,"tag":89,"props":3588,"children":3589},{"style":96},[3590],{"type":40,"value":3591},"bruin",{"type":34,"tag":89,"props":3593,"children":3594},{"style":102},[3595],{"type":40,"value":3596}," init",{"type":34,"tag":89,"props":3598,"children":3599},{"style":102},[3600],{"type":40,"value":3601}," oracle-duckdb",{"type":34,"tag":89,"props":3603,"children":3604},{"style":102},[3605],{"type":40,"value":3606}," oracle-demo\n",{"type":34,"tag":89,"props":3608,"children":3609},{"class":91,"line":17},[3610,3615],{"type":34,"tag":89,"props":3611,"children":3612},{"style":108},[3613],{"type":40,"value":3614},"cd",{"type":34,"tag":89,"props":3616,"children":3617},{"style":102},[3618],{"type":40,"value":3606},{"type":34,"tag":43,"props":3620,"children":3621},{},[3622],{"type":40,"value":3623},"This creates a project with:",{"type":34,"tag":78,"props":3625,"children":3629},{"className":3626,"code":3628,"language":40},[3627],"language-text","oracle-demo/\n├── assets/\n│   ├── customers.asset.yml       # ingestr: Oracle → DuckDB\n│   ├── orders.asset.yml          # ingestr: Oracle → DuckDB\n│   ├── order_items.asset.yml     # ingestr: Oracle → DuckDB\n│   └── sales_per_customer.sql    # SQL transformation in DuckDB\n├── .bruin.yml\n└── pipeline.yml\n",[3630],{"type":34,"tag":85,"props":3631,"children":3632},{"__ignoreMap":7},[3633],{"type":40,"value":3628},{"type":34,"tag":66,"props":3635,"children":3637},{"id":3636},"_2-configure-connections",[3638],{"type":40,"value":3639},"2) Configure connections",{"type":34,"tag":43,"props":3641,"children":3642},{},[3643,3645,3650],{"type":40,"value":3644},"Open ",{"type":34,"tag":85,"props":3646,"children":3648},{"className":3647},[],[3649],{"type":40,"value":404},{"type":40,"value":3651}," and set the Oracle and DuckDB connection details:",{"type":34,"tag":78,"props":3653,"children":3657},{"className":3654,"code":3655,"language":3656,"meta":7,"style":7},"language-yaml shiki shiki-themes github-dark","environments:\n  default:\n    connections:\n      oracle:\n        - name: \"oracle-default\"\n          host: \"127.0.0.1\"\n          port: 1521\n          user: \"BRUIN_TMPL\"\n          password: \"BruinRocks123\"\n          service_name: \"XEPDB1\"\n      duckdb:\n        - name: \"duckdb-default\"\n          path: \"./oracle_duckdb.db\"\n","yaml",[3658],{"type":34,"tag":85,"props":3659,"children":3660},{"__ignoreMap":7},[3661,3675,3687,3699,3711,3734,3751,3768,3785,3802,3819,3831,3851],{"type":34,"tag":89,"props":3662,"children":3663},{"class":91,"line":92},[3664,3670],{"type":34,"tag":89,"props":3665,"children":3667},{"style":3666},"--shiki-default:#85E89D",[3668],{"type":40,"value":3669},"environments",{"type":34,"tag":89,"props":3671,"children":3672},{"style":320},[3673],{"type":40,"value":3674},":\n",{"type":34,"tag":89,"props":3676,"children":3677},{"class":91,"line":17},[3678,3683],{"type":34,"tag":89,"props":3679,"children":3680},{"style":3666},[3681],{"type":40,"value":3682},"  default",{"type":34,"tag":89,"props":3684,"children":3685},{"style":320},[3686],{"type":40,"value":3674},{"type":34,"tag":89,"props":3688,"children":3689},{"class":91,"line":146},[3690,3695],{"type":34,"tag":89,"props":3691,"children":3692},{"style":3666},[3693],{"type":40,"value":3694},"    connections",{"type":34,"tag":89,"props":3696,"children":3697},{"style":320},[3698],{"type":40,"value":3674},{"type":34,"tag":89,"props":3700,"children":3701},{"class":91,"line":164},[3702,3707],{"type":34,"tag":89,"props":3703,"children":3704},{"style":3666},[3705],{"type":40,"value":3706},"      oracle",{"type":34,"tag":89,"props":3708,"children":3709},{"style":320},[3710],{"type":40,"value":3674},{"type":34,"tag":89,"props":3712,"children":3713},{"class":91,"line":560},[3714,3719,3724,3729],{"type":34,"tag":89,"props":3715,"children":3716},{"style":320},[3717],{"type":40,"value":3718},"        - ",{"type":34,"tag":89,"props":3720,"children":3721},{"style":3666},[3722],{"type":40,"value":3723},"name",{"type":34,"tag":89,"props":3725,"children":3726},{"style":320},[3727],{"type":40,"value":3728},": ",{"type":34,"tag":89,"props":3730,"children":3731},{"style":102},[3732],{"type":40,"value":3733},"\"oracle-default\"\n",{"type":34,"tag":89,"props":3735,"children":3736},{"class":91,"line":586},[3737,3742,3746],{"type":34,"tag":89,"props":3738,"children":3739},{"style":3666},[3740],{"type":40,"value":3741},"          host",{"type":34,"tag":89,"props":3743,"children":3744},{"style":320},[3745],{"type":40,"value":3728},{"type":34,"tag":89,"props":3747,"children":3748},{"style":102},[3749],{"type":40,"value":3750},"\"127.0.0.1\"\n",{"type":34,"tag":89,"props":3752,"children":3753},{"class":91,"line":610},[3754,3759,3763],{"type":34,"tag":89,"props":3755,"children":3756},{"style":3666},[3757],{"type":40,"value":3758},"          port",{"type":34,"tag":89,"props":3760,"children":3761},{"style":320},[3762],{"type":40,"value":3728},{"type":34,"tag":89,"props":3764,"children":3765},{"style":108},[3766],{"type":40,"value":3767},"1521\n",{"type":34,"tag":89,"props":3769,"children":3770},{"class":91,"line":11},[3771,3776,3780],{"type":34,"tag":89,"props":3772,"children":3773},{"style":3666},[3774],{"type":40,"value":3775},"          user",{"type":34,"tag":89,"props":3777,"children":3778},{"style":320},[3779],{"type":40,"value":3728},{"type":34,"tag":89,"props":3781,"children":3782},{"style":102},[3783],{"type":40,"value":3784},"\"BRUIN_TMPL\"\n",{"type":34,"tag":89,"props":3786,"children":3787},{"class":91,"line":627},[3788,3793,3797],{"type":34,"tag":89,"props":3789,"children":3790},{"style":3666},[3791],{"type":40,"value":3792},"          password",{"type":34,"tag":89,"props":3794,"children":3795},{"style":320},[3796],{"type":40,"value":3728},{"type":34,"tag":89,"props":3798,"children":3799},{"style":102},[3800],{"type":40,"value":3801},"\"BruinRocks123\"\n",{"type":34,"tag":89,"props":3803,"children":3804},{"class":91,"line":648},[3805,3810,3814],{"type":34,"tag":89,"props":3806,"children":3807},{"style":3666},[3808],{"type":40,"value":3809},"          service_name",{"type":34,"tag":89,"props":3811,"children":3812},{"style":320},[3813],{"type":40,"value":3728},{"type":34,"tag":89,"props":3815,"children":3816},{"style":102},[3817],{"type":40,"value":3818},"\"XEPDB1\"\n",{"type":34,"tag":89,"props":3820,"children":3821},{"class":91,"line":669},[3822,3827],{"type":34,"tag":89,"props":3823,"children":3824},{"style":3666},[3825],{"type":40,"value":3826},"      duckdb",{"type":34,"tag":89,"props":3828,"children":3829},{"style":320},[3830],{"type":40,"value":3674},{"type":34,"tag":89,"props":3832,"children":3833},{"class":91,"line":686},[3834,3838,3842,3846],{"type":34,"tag":89,"props":3835,"children":3836},{"style":320},[3837],{"type":40,"value":3718},{"type":34,"tag":89,"props":3839,"children":3840},{"style":3666},[3841],{"type":40,"value":3723},{"type":34,"tag":89,"props":3843,"children":3844},{"style":320},[3845],{"type":40,"value":3728},{"type":34,"tag":89,"props":3847,"children":3848},{"style":102},[3849],{"type":40,"value":3850},"\"duckdb-default\"\n",{"type":34,"tag":89,"props":3852,"children":3853},{"class":91,"line":712},[3854,3859,3863],{"type":34,"tag":89,"props":3855,"children":3856},{"style":3666},[3857],{"type":40,"value":3858},"          path",{"type":34,"tag":89,"props":3860,"children":3861},{"style":320},[3862],{"type":40,"value":3728},{"type":34,"tag":89,"props":3864,"children":3865},{"style":102},[3866],{"type":40,"value":3867},"\"./oracle_duckdb.db\"\n",{"type":34,"tag":3869,"props":3870,"children":3871},"note",{},[3872],{"type":34,"tag":43,"props":3873,"children":3874},{},[3875,3877,3883,3885,3891],{"type":40,"value":3876},"Keep the connection names as ",{"type":34,"tag":85,"props":3878,"children":3880},{"className":3879},[],[3881],{"type":40,"value":3882},"oracle-default",{"type":40,"value":3884}," and ",{"type":34,"tag":85,"props":3886,"children":3888},{"className":3887},[],[3889],{"type":40,"value":3890},"duckdb-default",{"type":40,"value":3892}," - the template assets reference these names. Changing them would require updating every asset file.",{"type":34,"tag":66,"props":3894,"children":3896},{"id":3895},"_3-review-the-pipeline-config",[3897],{"type":40,"value":3898},"3) Review the pipeline config",{"type":34,"tag":43,"props":3900,"children":3901},{},[3902],{"type":34,"tag":3560,"props":3903,"children":3906},{"alt":3904,"src":3905},"Oracle pipeline lineage","/img/learn/tutorials/oracle-lineage.png",[],{"type":34,"tag":43,"props":3908,"children":3909},{},[3910,3911,3917],{"type":40,"value":3644},{"type":34,"tag":85,"props":3912,"children":3914},{"className":3913},[],[3915],{"type":40,"value":3916},"pipeline.yml",{"type":40,"value":3918}," to see the pipeline setup:",{"type":34,"tag":78,"props":3920,"children":3922},{"className":3654,"code":3921,"language":3656,"meta":7,"style":7},"name: oracle-duckdb\ndefault_connections:\n  oracle: \"oracle-default\"\n  duckdb: \"duckdb-default\"\n",[3923],{"type":34,"tag":85,"props":3924,"children":3925},{"__ignoreMap":7},[3926,3942,3954,3970],{"type":34,"tag":89,"props":3927,"children":3928},{"class":91,"line":92},[3929,3933,3937],{"type":34,"tag":89,"props":3930,"children":3931},{"style":3666},[3932],{"type":40,"value":3723},{"type":34,"tag":89,"props":3934,"children":3935},{"style":320},[3936],{"type":40,"value":3728},{"type":34,"tag":89,"props":3938,"children":3939},{"style":102},[3940],{"type":40,"value":3941},"oracle-duckdb\n",{"type":34,"tag":89,"props":3943,"children":3944},{"class":91,"line":17},[3945,3950],{"type":34,"tag":89,"props":3946,"children":3947},{"style":3666},[3948],{"type":40,"value":3949},"default_connections",{"type":34,"tag":89,"props":3951,"children":3952},{"style":320},[3953],{"type":40,"value":3674},{"type":34,"tag":89,"props":3955,"children":3956},{"class":91,"line":146},[3957,3962,3966],{"type":34,"tag":89,"props":3958,"children":3959},{"style":3666},[3960],{"type":40,"value":3961},"  oracle",{"type":34,"tag":89,"props":3963,"children":3964},{"style":320},[3965],{"type":40,"value":3728},{"type":34,"tag":89,"props":3967,"children":3968},{"style":102},[3969],{"type":40,"value":3733},{"type":34,"tag":89,"props":3971,"children":3972},{"class":91,"line":164},[3973,3978,3982],{"type":34,"tag":89,"props":3974,"children":3975},{"style":3666},[3976],{"type":40,"value":3977},"  duckdb",{"type":34,"tag":89,"props":3979,"children":3980},{"style":320},[3981],{"type":40,"value":3728},{"type":34,"tag":89,"props":3983,"children":3984},{"style":102},[3985],{"type":40,"value":3850},{"type":34,"tag":43,"props":3987,"children":3988},{},[3989],{"type":40,"value":3990},"The pipeline links to both connections. The three ingestr assets will use the Oracle connection as source and DuckDB as destination. The SQL asset runs against DuckDB.",{"type":34,"tag":35,"props":3992,"children":3993},{"id":1842},[3994],{"type":40,"value":1845},{"type":34,"tag":43,"props":3996,"children":3997},{},[3998],{"type":40,"value":3999},"You have a configured Bruin project ready to move data from Oracle to DuckDB. The template includes three ingestr assets (one per table) and a SQL transformation. Next, you'll set up a local Oracle instance to serve as the data source.",{"type":34,"tag":1852,"props":4001,"children":4002},{},[4003],{"type":40,"value":1856},{"title":7,"searchDepth":17,"depth":17,"links":4005},[4006,4007,4008,4013],{"id":37,"depth":17,"text":41},{"id":50,"depth":17,"text":53},{"id":61,"depth":17,"text":64,"children":4009},[4010,4011,4012],{"id":3552,"depth":146,"text":3555},{"id":3636,"depth":146,"text":3639},{"id":3895,"depth":146,"text":3898},{"id":1842,"depth":17,"text":1845},"content:tutorials:oracle-duckdb:initialize-configure.md","tutorials/oracle-duckdb/initialize-configure.md","tutorials/oracle-duckdb/initialize-configure",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"date":10,"readingTime":11,"category":12,"tags":4018,"difficulty":16,"module":5,"step":17,"subSteps":18,"learnMore":4019,"author":4022,"body":4023,"_type":1868,"_id":1869,"_source":1870,"_file":1871,"_stem":1872,"_extension":1873},[14,15],[4020,4021],{"label":21,"url":22},{"label":24,"url":25},{"name":27,"role":28,"image":29},{"type":31,"children":4024,"toc":5644},[4025,4029,4033,4037,4041,4045,4049,4053,4123,4127,4152,4162,4166,4176,4217,4221,4304,4314,4318,4322,4355,4770,4774,4778,5628,5632,5636,5640],{"type":34,"tag":35,"props":4026,"children":4027},{"id":37},[4028],{"type":40,"value":41},{"type":34,"tag":43,"props":4030,"children":4031},{},[4032],{"type":40,"value":47},{"type":34,"tag":35,"props":4034,"children":4035},{"id":50},[4036],{"type":40,"value":53},{"type":34,"tag":43,"props":4038,"children":4039},{},[4040],{"type":40,"value":58},{"type":34,"tag":35,"props":4042,"children":4043},{"id":61},[4044],{"type":40,"value":64},{"type":34,"tag":66,"props":4046,"children":4047},{"id":68},[4048],{"type":40,"value":71},{"type":34,"tag":43,"props":4050,"children":4051},{},[4052],{"type":40,"value":76},{"type":34,"tag":78,"props":4054,"children":4055},{"className":80,"code":81,"language":82,"meta":7,"style":7},[4056],{"type":34,"tag":85,"props":4057,"children":4058},{"__ignoreMap":7},[4059,4086,4101,4116],{"type":34,"tag":89,"props":4060,"children":4061},{"class":91,"line":92},[4062,4066,4070,4074,4078,4082],{"type":34,"tag":89,"props":4063,"children":4064},{"style":96},[4065],{"type":40,"value":99},{"type":34,"tag":89,"props":4067,"children":4068},{"style":102},[4069],{"type":40,"value":105},{"type":34,"tag":89,"props":4071,"children":4072},{"style":108},[4073],{"type":40,"value":111},{"type":34,"tag":89,"props":4075,"children":4076},{"style":108},[4077],{"type":40,"value":116},{"type":34,"tag":89,"props":4079,"children":4080},{"style":102},[4081],{"type":40,"value":121},{"type":34,"tag":89,"props":4083,"children":4084},{"style":108},[4085],{"type":40,"value":126},{"type":34,"tag":89,"props":4087,"children":4088},{"class":91,"line":17},[4089,4093,4097],{"type":34,"tag":89,"props":4090,"children":4091},{"style":108},[4092],{"type":40,"value":134},{"type":34,"tag":89,"props":4094,"children":4095},{"style":102},[4096],{"type":40,"value":139},{"type":34,"tag":89,"props":4098,"children":4099},{"style":108},[4100],{"type":40,"value":126},{"type":34,"tag":89,"props":4102,"children":4103},{"class":91,"line":146},[4104,4108,4112],{"type":34,"tag":89,"props":4105,"children":4106},{"style":108},[4107],{"type":40,"value":152},{"type":34,"tag":89,"props":4109,"children":4110},{"style":102},[4111],{"type":40,"value":157},{"type":34,"tag":89,"props":4113,"children":4114},{"style":108},[4115],{"type":40,"value":126},{"type":34,"tag":89,"props":4117,"children":4118},{"class":91,"line":164},[4119],{"type":34,"tag":89,"props":4120,"children":4121},{"style":102},[4122],{"type":40,"value":170},{"type":34,"tag":43,"props":4124,"children":4125},{},[4126],{"type":40,"value":175},{"type":34,"tag":78,"props":4128,"children":4129},{"className":80,"code":178,"language":82,"meta":7,"style":7},[4130],{"type":34,"tag":85,"props":4131,"children":4132},{"__ignoreMap":7},[4133],{"type":34,"tag":89,"props":4134,"children":4135},{"class":91,"line":92},[4136,4140,4144,4148],{"type":34,"tag":89,"props":4137,"children":4138},{"style":96},[4139],{"type":40,"value":99},{"type":34,"tag":89,"props":4141,"children":4142},{"style":102},[4143],{"type":40,"value":194},{"type":34,"tag":89,"props":4145,"children":4146},{"style":108},[4147],{"type":40,"value":199},{"type":34,"tag":89,"props":4149,"children":4150},{"style":102},[4151],{"type":40,"value":204},{"type":34,"tag":43,"props":4153,"children":4154},{},[4155,4156,4161],{"type":40,"value":209},{"type":34,"tag":85,"props":4157,"children":4159},{"className":4158},[],[4160],{"type":40,"value":215},{"type":40,"value":217},{"type":34,"tag":66,"props":4163,"children":4164},{"id":220},[4165],{"type":40,"value":223},{"type":34,"tag":43,"props":4167,"children":4168},{},[4169,4170,4175],{"type":40,"value":228},{"type":34,"tag":85,"props":4171,"children":4173},{"className":4172},[],[4174],{"type":40,"value":234},{"type":40,"value":236},{"type":34,"tag":78,"props":4177,"children":4178},{"className":80,"code":239,"language":82,"meta":7,"style":7},[4179],{"type":34,"tag":85,"props":4180,"children":4181},{"__ignoreMap":7},[4182],{"type":34,"tag":89,"props":4183,"children":4184},{"class":91,"line":92},[4185,4189,4193,4197,4201,4205,4209,4213],{"type":34,"tag":89,"props":4186,"children":4187},{"style":96},[4188],{"type":40,"value":99},{"type":34,"tag":89,"props":4190,"children":4191},{"style":102},[4192],{"type":40,"value":255},{"type":34,"tag":89,"props":4194,"children":4195},{"style":108},[4196],{"type":40,"value":260},{"type":34,"tag":89,"props":4198,"children":4199},{"style":102},[4200],{"type":40,"value":121},{"type":34,"tag":89,"props":4202,"children":4203},{"style":102},[4204],{"type":40,"value":269},{"type":34,"tag":89,"props":4206,"children":4207},{"style":102},[4208],{"type":40,"value":274},{"type":34,"tag":89,"props":4210,"children":4211},{"style":102},[4212],{"type":40,"value":279},{"type":34,"tag":89,"props":4214,"children":4215},{"style":102},[4216],{"type":40,"value":284},{"type":34,"tag":43,"props":4218,"children":4219},{},[4220],{"type":40,"value":289},{"type":34,"tag":78,"props":4222,"children":4223},{"className":292,"code":293,"language":294,"meta":7,"style":7},[4224],{"type":34,"tag":85,"props":4225,"children":4226},{"__ignoreMap":7},[4227,4258,4297],{"type":34,"tag":89,"props":4228,"children":4229},{"class":91,"line":92},[4230,4234,4238,4242,4246,4250,4254],{"type":34,"tag":89,"props":4231,"children":4232},{"style":304},[4233],{"type":40,"value":307},{"type":34,"tag":89,"props":4235,"children":4236},{"style":304},[4237],{"type":40,"value":312},{"type":34,"tag":89,"props":4239,"children":4240},{"style":96},[4241],{"type":40,"value":317},{"type":34,"tag":89,"props":4243,"children":4244},{"style":320},[4245],{"type":40,"value":323},{"type":34,"tag":89,"props":4247,"children":4248},{"style":304},[4249],{"type":40,"value":328},{"type":34,"tag":89,"props":4251,"children":4252},{"style":102},[4253],{"type":40,"value":333},{"type":34,"tag":89,"props":4255,"children":4256},{"style":320},[4257],{"type":40,"value":338},{"type":34,"tag":89,"props":4259,"children":4260},{"class":91,"line":17},[4261,4265,4269,4273,4277,4281,4285,4289,4293],{"type":34,"tag":89,"props":4262,"children":4263},{"style":304},[4264],{"type":40,"value":346},{"type":34,"tag":89,"props":4266,"children":4267},{"style":304},[4268],{"type":40,"value":351},{"type":34,"tag":89,"props":4270,"children":4271},{"style":320},[4272],{"type":40,"value":356},{"type":34,"tag":89,"props":4274,"children":4275},{"style":304},[4276],{"type":40,"value":361},{"type":34,"tag":89,"props":4278,"children":4279},{"style":320},[4280],{"type":40,"value":356},{"type":34,"tag":89,"props":4282,"children":4283},{"style":304},[4284],{"type":40,"value":370},{"type":34,"tag":89,"props":4286,"children":4287},{"style":320},[4288],{"type":40,"value":375},{"type":34,"tag":89,"props":4290,"children":4291},{"style":304},[4292],{"type":40,"value":380},{"type":34,"tag":89,"props":4294,"children":4295},{"style":320},[4296],{"type":40,"value":385},{"type":34,"tag":89,"props":4298,"children":4299},{"class":91,"line":146},[4300],{"type":34,"tag":89,"props":4301,"children":4302},{"style":320},[4303],{"type":40,"value":393},{"type":34,"tag":43,"props":4305,"children":4306},{},[4307,4308,4313],{"type":40,"value":398},{"type":34,"tag":85,"props":4309,"children":4311},{"className":4310},[],[4312],{"type":40,"value":404},{"type":40,"value":406},{"type":34,"tag":66,"props":4315,"children":4316},{"id":409},[4317],{"type":40,"value":412},{"type":34,"tag":43,"props":4319,"children":4320},{},[4321],{"type":40,"value":417},{"type":34,"tag":78,"props":4323,"children":4324},{"className":80,"code":420,"language":82,"meta":7,"style":7},[4325],{"type":34,"tag":85,"props":4326,"children":4327},{"__ignoreMap":7},[4328],{"type":34,"tag":89,"props":4329,"children":4330},{"class":91,"line":92},[4331,4335,4339,4343,4347,4351],{"type":34,"tag":89,"props":4332,"children":4333},{"style":96},[4334],{"type":40,"value":99},{"type":34,"tag":89,"props":4336,"children":4337},{"style":102},[4338],{"type":40,"value":255},{"type":34,"tag":89,"props":4340,"children":4341},{"style":108},[4342],{"type":40,"value":260},{"type":34,"tag":89,"props":4344,"children":4345},{"style":102},[4346],{"type":40,"value":121},{"type":34,"tag":89,"props":4348,"children":4349},{"style":102},[4350],{"type":40,"value":269},{"type":34,"tag":89,"props":4352,"children":4353},{"style":102},[4354],{"type":40,"value":452},{"type":34,"tag":78,"props":4356,"children":4357},{"className":292,"code":455,"language":294,"meta":7,"style":7},[4358],{"type":34,"tag":85,"props":4359,"children":4360},{"__ignoreMap":7},[4361,4380,4399,4422,4445,4468,4487,4494,4501,4520,4539,4554,4577,4608,4627,4634,4641,4660,4679,4694,4717,4732,4763],{"type":34,"tag":89,"props":4362,"children":4363},{"class":91,"line":92},[4364,4368,4372,4376],{"type":34,"tag":89,"props":4365,"children":4366},{"style":304},[4367],{"type":40,"value":307},{"type":34,"tag":89,"props":4369,"children":4370},{"style":304},[4371],{"type":40,"value":471},{"type":34,"tag":89,"props":4373,"children":4374},{"style":96},[4375],{"type":40,"value":476},{"type":34,"tag":89,"props":4377,"children":4378},{"style":320},[4379],{"type":40,"value":481},{"type":34,"tag":89,"props":4381,"children":4382},{"class":91,"line":17},[4383,4387,4391,4395],{"type":34,"tag":89,"props":4384,"children":4385},{"style":320},[4386],{"type":40,"value":489},{"type":34,"tag":89,"props":4388,"children":4389},{"style":304},[4390],{"type":40,"value":494},{"type":34,"tag":89,"props":4392,"children":4393},{"style":304},[4394],{"type":40,"value":499},{"type":34,"tag":89,"props":4396,"children":4397},{"style":320},[4398],{"type":40,"value":504},{"type":34,"tag":89,"props":4400,"children":4401},{"class":91,"line":146},[4402,4406,4410,4414,4418],{"type":34,"tag":89,"props":4403,"children":4404},{"style":320},[4405],{"type":40,"value":512},{"type":34,"tag":89,"props":4407,"children":4408},{"style":304},[4409],{"type":40,"value":517},{"type":34,"tag":89,"props":4411,"children":4412},{"style":320},[4413],{"type":40,"value":522},{"type":34,"tag":89,"props":4415,"children":4416},{"style":108},[4417],{"type":40,"value":527},{"type":34,"tag":89,"props":4419,"children":4420},{"style":320},[4421],{"type":40,"value":532},{"type":34,"tag":89,"props":4423,"children":4424},{"class":91,"line":164},[4425,4429,4433,4437,4441],{"type":34,"tag":89,"props":4426,"children":4427},{"style":320},[4428],{"type":40,"value":540},{"type":34,"tag":89,"props":4430,"children":4431},{"style":304},[4432],{"type":40,"value":517},{"type":34,"tag":89,"props":4434,"children":4435},{"style":320},[4436],{"type":40,"value":522},{"type":34,"tag":89,"props":4438,"children":4439},{"style":108},[4440],{"type":40,"value":553},{"type":34,"tag":89,"props":4442,"children":4443},{"style":320},[4444],{"type":40,"value":532},{"type":34,"tag":89,"props":4446,"children":4447},{"class":91,"line":560},[4448,4452,4456,4460,4464],{"type":34,"tag":89,"props":4449,"children":4450},{"style":320},[4451],{"type":40,"value":566},{"type":34,"tag":89,"props":4453,"children":4454},{"style":304},[4455],{"type":40,"value":517},{"type":34,"tag":89,"props":4457,"children":4458},{"style":320},[4459],{"type":40,"value":522},{"type":34,"tag":89,"props":4461,"children":4462},{"style":108},[4463],{"type":40,"value":579},{"type":34,"tag":89,"props":4465,"children":4466},{"style":320},[4467],{"type":40,"value":532},{"type":34,"tag":89,"props":4469,"children":4470},{"class":91,"line":586},[4471,4475,4479,4483],{"type":34,"tag":89,"props":4472,"children":4473},{"style":320},[4474],{"type":40,"value":592},{"type":34,"tag":89,"props":4476,"children":4477},{"style":304},[4478],{"type":40,"value":597},{"type":34,"tag":89,"props":4480,"children":4481},{"style":304},[4482],{"type":40,"value":602},{"type":34,"tag":89,"props":4484,"children":4485},{"style":320},[4486],{"type":40,"value":607},{"type":34,"tag":89,"props":4488,"children":4489},{"class":91,"line":610},[4490],{"type":34,"tag":89,"props":4491,"children":4492},{"style":320},[4493],{"type":40,"value":616},{"type":34,"tag":89,"props":4495,"children":4496},{"class":91,"line":11},[4497],{"type":34,"tag":89,"props":4498,"children":4499},{"emptyLinePlaceholder":18},[4500],{"type":40,"value":624},{"type":34,"tag":89,"props":4502,"children":4503},{"class":91,"line":627},[4504,4508,4512,4516],{"type":34,"tag":89,"props":4505,"children":4506},{"style":304},[4507],{"type":40,"value":307},{"type":34,"tag":89,"props":4509,"children":4510},{"style":304},[4511],{"type":40,"value":471},{"type":34,"tag":89,"props":4513,"children":4514},{"style":96},[4515],{"type":40,"value":641},{"type":34,"tag":89,"props":4517,"children":4518},{"style":320},[4519],{"type":40,"value":481},{"type":34,"tag":89,"props":4521,"children":4522},{"class":91,"line":648},[4523,4527,4531,4535],{"type":34,"tag":89,"props":4524,"children":4525},{"style":320},[4526],{"type":40,"value":654},{"type":34,"tag":89,"props":4528,"children":4529},{"style":304},[4530],{"type":40,"value":494},{"type":34,"tag":89,"props":4532,"children":4533},{"style":304},[4534],{"type":40,"value":499},{"type":34,"tag":89,"props":4536,"children":4537},{"style":320},[4538],{"type":40,"value":504},{"type":34,"tag":89,"props":4540,"children":4541},{"class":91,"line":669},[4542,4546,4550],{"type":34,"tag":89,"props":4543,"children":4544},{"style":320},[4545],{"type":40,"value":675},{"type":34,"tag":89,"props":4547,"children":4548},{"style":304},[4549],{"type":40,"value":494},{"type":34,"tag":89,"props":4551,"children":4552},{"style":320},[4553],{"type":40,"value":504},{"type":34,"tag":89,"props":4555,"children":4556},{"class":91,"line":686},[4557,4561,4565,4569,4573],{"type":34,"tag":89,"props":4558,"children":4559},{"style":320},[4560],{"type":40,"value":692},{"type":34,"tag":89,"props":4562,"children":4563},{"style":304},[4564],{"type":40,"value":517},{"type":34,"tag":89,"props":4566,"children":4567},{"style":320},[4568],{"type":40,"value":522},{"type":34,"tag":89,"props":4570,"children":4571},{"style":108},[4572],{"type":40,"value":705},{"type":34,"tag":89,"props":4574,"children":4575},{"style":320},[4576],{"type":40,"value":532},{"type":34,"tag":89,"props":4578,"children":4579},{"class":91,"line":712},[4580,4584,4588,4592,4596,4600,4604],{"type":34,"tag":89,"props":4581,"children":4582},{"style":320},[4583],{"type":40,"value":718},{"type":34,"tag":89,"props":4585,"children":4586},{"style":304},[4587],{"type":40,"value":494},{"type":34,"tag":89,"props":4589,"children":4590},{"style":320},[4591],{"type":40,"value":522},{"type":34,"tag":89,"props":4593,"children":4594},{"style":108},[4595],{"type":40,"value":731},{"type":34,"tag":89,"props":4597,"children":4598},{"style":320},[4599],{"type":40,"value":736},{"type":34,"tag":89,"props":4601,"children":4602},{"style":108},[4603],{"type":40,"value":741},{"type":34,"tag":89,"props":4605,"children":4606},{"style":320},[4607],{"type":40,"value":532},{"type":34,"tag":89,"props":4609,"children":4610},{"class":91,"line":748},[4611,4615,4619,4623],{"type":34,"tag":89,"props":4612,"children":4613},{"style":320},[4614],{"type":40,"value":754},{"type":34,"tag":89,"props":4616,"children":4617},{"style":304},[4618],{"type":40,"value":597},{"type":34,"tag":89,"props":4620,"children":4621},{"style":304},[4622],{"type":40,"value":602},{"type":34,"tag":89,"props":4624,"children":4625},{"style":320},[4626],{"type":40,"value":607},{"type":34,"tag":89,"props":4628,"children":4629},{"class":91,"line":769},[4630],{"type":34,"tag":89,"props":4631,"children":4632},{"style":320},[4633],{"type":40,"value":616},{"type":34,"tag":89,"props":4635,"children":4636},{"class":91,"line":777},[4637],{"type":34,"tag":89,"props":4638,"children":4639},{"emptyLinePlaceholder":18},[4640],{"type":40,"value":624},{"type":34,"tag":89,"props":4642,"children":4643},{"class":91,"line":785},[4644,4648,4652,4656],{"type":34,"tag":89,"props":4645,"children":4646},{"style":304},[4647],{"type":40,"value":307},{"type":34,"tag":89,"props":4649,"children":4650},{"style":304},[4651],{"type":40,"value":471},{"type":34,"tag":89,"props":4653,"children":4654},{"style":96},[4655],{"type":40,"value":799},{"type":34,"tag":89,"props":4657,"children":4658},{"style":320},[4659],{"type":40,"value":481},{"type":34,"tag":89,"props":4661,"children":4662},{"class":91,"line":806},[4663,4667,4671,4675],{"type":34,"tag":89,"props":4664,"children":4665},{"style":320},[4666],{"type":40,"value":812},{"type":34,"tag":89,"props":4668,"children":4669},{"style":304},[4670],{"type":40,"value":494},{"type":34,"tag":89,"props":4672,"children":4673},{"style":304},[4674],{"type":40,"value":499},{"type":34,"tag":89,"props":4676,"children":4677},{"style":320},[4678],{"type":40,"value":504},{"type":34,"tag":89,"props":4680,"children":4681},{"class":91,"line":827},[4682,4686,4690],{"type":34,"tag":89,"props":4683,"children":4684},{"style":320},[4685],{"type":40,"value":833},{"type":34,"tag":89,"props":4687,"children":4688},{"style":304},[4689],{"type":40,"value":494},{"type":34,"tag":89,"props":4691,"children":4692},{"style":320},[4693],{"type":40,"value":504},{"type":34,"tag":89,"props":4695,"children":4696},{"class":91,"line":844},[4697,4701,4705,4709,4713],{"type":34,"tag":89,"props":4698,"children":4699},{"style":320},[4700],{"type":40,"value":850},{"type":34,"tag":89,"props":4702,"children":4703},{"style":304},[4704],{"type":40,"value":517},{"type":34,"tag":89,"props":4706,"children":4707},{"style":320},[4708],{"type":40,"value":522},{"type":34,"tag":89,"props":4710,"children":4711},{"style":108},[4712],{"type":40,"value":553},{"type":34,"tag":89,"props":4714,"children":4715},{"style":320},[4716],{"type":40,"value":532},{"type":34,"tag":89,"props":4718,"children":4719},{"class":91,"line":869},[4720,4724,4728],{"type":34,"tag":89,"props":4721,"children":4722},{"style":320},[4723],{"type":40,"value":875},{"type":34,"tag":89,"props":4725,"children":4726},{"style":304},[4727],{"type":40,"value":494},{"type":34,"tag":89,"props":4729,"children":4730},{"style":320},[4731],{"type":40,"value":504},{"type":34,"tag":89,"props":4733,"children":4734},{"class":91,"line":886},[4735,4739,4743,4747,4751,4755,4759],{"type":34,"tag":89,"props":4736,"children":4737},{"style":320},[4738],{"type":40,"value":892},{"type":34,"tag":89,"props":4740,"children":4741},{"style":304},[4742],{"type":40,"value":494},{"type":34,"tag":89,"props":4744,"children":4745},{"style":320},[4746],{"type":40,"value":522},{"type":34,"tag":89,"props":4748,"children":4749},{"style":108},[4750],{"type":40,"value":731},{"type":34,"tag":89,"props":4752,"children":4753},{"style":320},[4754],{"type":40,"value":736},{"type":34,"tag":89,"props":4756,"children":4757},{"style":108},[4758],{"type":40,"value":741},{"type":34,"tag":89,"props":4760,"children":4761},{"style":320},[4762],{"type":40,"value":917},{"type":34,"tag":89,"props":4764,"children":4765},{"class":91,"line":920},[4766],{"type":34,"tag":89,"props":4767,"children":4768},{"style":320},[4769],{"type":40,"value":616},{"type":34,"tag":66,"props":4771,"children":4772},{"id":928},[4773],{"type":40,"value":931},{"type":34,"tag":43,"props":4775,"children":4776},{},[4777],{"type":40,"value":936},{"type":34,"tag":78,"props":4779,"children":4780},{"className":292,"code":939,"language":294,"meta":7,"style":7},[4781],{"type":34,"tag":85,"props":4782,"children":4783},{"__ignoreMap":7},[4784,4791,4842,4893,4944,4951,4958,5017,5076,5135,5194,5201,5208,5275,5342,5409,5476,5543,5610,5621],{"type":34,"tag":89,"props":4785,"children":4786},{"class":91,"line":92},[4787],{"type":34,"tag":89,"props":4788,"children":4789},{"style":949},[4790],{"type":40,"value":952},{"type":34,"tag":89,"props":4792,"children":4793},{"class":91,"line":17},[4794,4798,4802,4806,4810,4814,4818,4822,4826,4830,4834,4838],{"type":34,"tag":89,"props":4795,"children":4796},{"style":304},[4797],{"type":40,"value":960},{"type":34,"tag":89,"props":4799,"children":4800},{"style":320},[4801],{"type":40,"value":965},{"type":34,"tag":89,"props":4803,"children":4804},{"style":304},[4805],{"type":40,"value":970},{"type":34,"tag":89,"props":4807,"children":4808},{"style":320},[4809],{"type":40,"value":975},{"type":34,"tag":89,"props":4811,"children":4812},{"style":108},[4813],{"type":40,"value":980},{"type":34,"tag":89,"props":4815,"children":4816},{"style":320},[4817],{"type":40,"value":356},{"type":34,"tag":89,"props":4819,"children":4820},{"style":102},[4821],{"type":40,"value":989},{"type":34,"tag":89,"props":4823,"children":4824},{"style":320},[4825],{"type":40,"value":356},{"type":34,"tag":89,"props":4827,"children":4828},{"style":102},[4829],{"type":40,"value":998},{"type":34,"tag":89,"props":4831,"children":4832},{"style":320},[4833],{"type":40,"value":356},{"type":34,"tag":89,"props":4835,"children":4836},{"style":102},[4837],{"type":40,"value":1007},{"type":34,"tag":89,"props":4839,"children":4840},{"style":320},[4841],{"type":40,"value":1012},{"type":34,"tag":89,"props":4843,"children":4844},{"class":91,"line":146},[4845,4849,4853,4857,4861,4865,4869,4873,4877,4881,4885,4889],{"type":34,"tag":89,"props":4846,"children":4847},{"style":304},[4848],{"type":40,"value":960},{"type":34,"tag":89,"props":4850,"children":4851},{"style":320},[4852],{"type":40,"value":965},{"type":34,"tag":89,"props":4854,"children":4855},{"style":304},[4856],{"type":40,"value":970},{"type":34,"tag":89,"props":4858,"children":4859},{"style":320},[4860],{"type":40,"value":975},{"type":34,"tag":89,"props":4862,"children":4863},{"style":108},[4864],{"type":40,"value":741},{"type":34,"tag":89,"props":4866,"children":4867},{"style":320},[4868],{"type":40,"value":356},{"type":34,"tag":89,"props":4870,"children":4871},{"style":102},[4872],{"type":40,"value":1044},{"type":34,"tag":89,"props":4874,"children":4875},{"style":320},[4876],{"type":40,"value":356},{"type":34,"tag":89,"props":4878,"children":4879},{"style":102},[4880],{"type":40,"value":1053},{"type":34,"tag":89,"props":4882,"children":4883},{"style":320},[4884],{"type":40,"value":356},{"type":34,"tag":89,"props":4886,"children":4887},{"style":102},[4888],{"type":40,"value":1062},{"type":34,"tag":89,"props":4890,"children":4891},{"style":320},[4892],{"type":40,"value":1012},{"type":34,"tag":89,"props":4894,"children":4895},{"class":91,"line":164},[4896,4900,4904,4908,4912,4916,4920,4924,4928,4932,4936,4940],{"type":34,"tag":89,"props":4897,"children":4898},{"style":304},[4899],{"type":40,"value":960},{"type":34,"tag":89,"props":4901,"children":4902},{"style":320},[4903],{"type":40,"value":965},{"type":34,"tag":89,"props":4905,"children":4906},{"style":304},[4907],{"type":40,"value":970},{"type":34,"tag":89,"props":4909,"children":4910},{"style":320},[4911],{"type":40,"value":975},{"type":34,"tag":89,"props":4913,"children":4914},{"style":108},[4915],{"type":40,"value":1090},{"type":34,"tag":89,"props":4917,"children":4918},{"style":320},[4919],{"type":40,"value":356},{"type":34,"tag":89,"props":4921,"children":4922},{"style":102},[4923],{"type":40,"value":1099},{"type":34,"tag":89,"props":4925,"children":4926},{"style":320},[4927],{"type":40,"value":356},{"type":34,"tag":89,"props":4929,"children":4930},{"style":102},[4931],{"type":40,"value":998},{"type":34,"tag":89,"props":4933,"children":4934},{"style":320},[4935],{"type":40,"value":356},{"type":34,"tag":89,"props":4937,"children":4938},{"style":102},[4939],{"type":40,"value":1116},{"type":34,"tag":89,"props":4941,"children":4942},{"style":320},[4943],{"type":40,"value":1012},{"type":34,"tag":89,"props":4945,"children":4946},{"class":91,"line":560},[4947],{"type":34,"tag":89,"props":4948,"children":4949},{"emptyLinePlaceholder":18},[4950],{"type":40,"value":624},{"type":34,"tag":89,"props":4952,"children":4953},{"class":91,"line":586},[4954],{"type":34,"tag":89,"props":4955,"children":4956},{"style":949},[4957],{"type":40,"value":1135},{"type":34,"tag":89,"props":4959,"children":4960},{"class":91,"line":610},[4961,4965,4969,4973,4977,4981,4985,4989,4993,4997,5001,5005,5009,5013],{"type":34,"tag":89,"props":4962,"children":4963},{"style":304},[4964],{"type":40,"value":960},{"type":34,"tag":89,"props":4966,"children":4967},{"style":320},[4968],{"type":40,"value":1147},{"type":34,"tag":89,"props":4970,"children":4971},{"style":304},[4972],{"type":40,"value":970},{"type":34,"tag":89,"props":4974,"children":4975},{"style":320},[4976],{"type":40,"value":975},{"type":34,"tag":89,"props":4978,"children":4979},{"style":108},[4980],{"type":40,"value":1160},{"type":34,"tag":89,"props":4982,"children":4983},{"style":320},[4984],{"type":40,"value":356},{"type":34,"tag":89,"props":4986,"children":4987},{"style":108},[4988],{"type":40,"value":980},{"type":34,"tag":89,"props":4990,"children":4991},{"style":320},[4992],{"type":40,"value":356},{"type":34,"tag":89,"props":4994,"children":4995},{"style":102},[4996],{"type":40,"value":1177},{"type":34,"tag":89,"props":4998,"children":4999},{"style":320},[5000],{"type":40,"value":356},{"type":34,"tag":89,"props":5002,"children":5003},{"style":108},[5004],{"type":40,"value":1186},{"type":34,"tag":89,"props":5006,"children":5007},{"style":320},[5008],{"type":40,"value":406},{"type":34,"tag":89,"props":5010,"children":5011},{"style":108},[5012],{"type":40,"value":1195},{"type":34,"tag":89,"props":5014,"children":5015},{"style":320},[5016],{"type":40,"value":1012},{"type":34,"tag":89,"props":5018,"children":5019},{"class":91,"line":11},[5020,5024,5028,5032,5036,5040,5044,5048,5052,5056,5060,5064,5068,5072],{"type":34,"tag":89,"props":5021,"children":5022},{"style":304},[5023],{"type":40,"value":960},{"type":34,"tag":89,"props":5025,"children":5026},{"style":320},[5027],{"type":40,"value":1147},{"type":34,"tag":89,"props":5029,"children":5030},{"style":304},[5031],{"type":40,"value":970},{"type":34,"tag":89,"props":5033,"children":5034},{"style":320},[5035],{"type":40,"value":975},{"type":34,"tag":89,"props":5037,"children":5038},{"style":108},[5039],{"type":40,"value":1223},{"type":34,"tag":89,"props":5041,"children":5042},{"style":320},[5043],{"type":40,"value":356},{"type":34,"tag":89,"props":5045,"children":5046},{"style":108},[5047],{"type":40,"value":980},{"type":34,"tag":89,"props":5049,"children":5050},{"style":320},[5051],{"type":40,"value":356},{"type":34,"tag":89,"props":5053,"children":5054},{"style":102},[5055],{"type":40,"value":1240},{"type":34,"tag":89,"props":5057,"children":5058},{"style":320},[5059],{"type":40,"value":356},{"type":34,"tag":89,"props":5061,"children":5062},{"style":108},[5063],{"type":40,"value":1249},{"type":34,"tag":89,"props":5065,"children":5066},{"style":320},[5067],{"type":40,"value":406},{"type":34,"tag":89,"props":5069,"children":5070},{"style":108},[5071],{"type":40,"value":553},{"type":34,"tag":89,"props":5073,"children":5074},{"style":320},[5075],{"type":40,"value":1012},{"type":34,"tag":89,"props":5077,"children":5078},{"class":91,"line":627},[5079,5083,5087,5091,5095,5099,5103,5107,5111,5115,5119,5123,5127,5131],{"type":34,"tag":89,"props":5080,"children":5081},{"style":304},[5082],{"type":40,"value":960},{"type":34,"tag":89,"props":5084,"children":5085},{"style":320},[5086],{"type":40,"value":1147},{"type":34,"tag":89,"props":5088,"children":5089},{"style":304},[5090],{"type":40,"value":970},{"type":34,"tag":89,"props":5092,"children":5093},{"style":320},[5094],{"type":40,"value":975},{"type":34,"tag":89,"props":5096,"children":5097},{"style":108},[5098],{"type":40,"value":1285},{"type":34,"tag":89,"props":5100,"children":5101},{"style":320},[5102],{"type":40,"value":356},{"type":34,"tag":89,"props":5104,"children":5105},{"style":108},[5106],{"type":40,"value":741},{"type":34,"tag":89,"props":5108,"children":5109},{"style":320},[5110],{"type":40,"value":356},{"type":34,"tag":89,"props":5112,"children":5113},{"style":102},[5114],{"type":40,"value":1302},{"type":34,"tag":89,"props":5116,"children":5117},{"style":320},[5118],{"type":40,"value":356},{"type":34,"tag":89,"props":5120,"children":5121},{"style":108},[5122],{"type":40,"value":1311},{"type":34,"tag":89,"props":5124,"children":5125},{"style":320},[5126],{"type":40,"value":406},{"type":34,"tag":89,"props":5128,"children":5129},{"style":108},[5130],{"type":40,"value":1320},{"type":34,"tag":89,"props":5132,"children":5133},{"style":320},[5134],{"type":40,"value":1012},{"type":34,"tag":89,"props":5136,"children":5137},{"class":91,"line":648},[5138,5142,5146,5150,5154,5158,5162,5166,5170,5174,5178,5182,5186,5190],{"type":34,"tag":89,"props":5139,"children":5140},{"style":304},[5141],{"type":40,"value":960},{"type":34,"tag":89,"props":5143,"children":5144},{"style":320},[5145],{"type":40,"value":1147},{"type":34,"tag":89,"props":5147,"children":5148},{"style":304},[5149],{"type":40,"value":970},{"type":34,"tag":89,"props":5151,"children":5152},{"style":320},[5153],{"type":40,"value":975},{"type":34,"tag":89,"props":5155,"children":5156},{"style":108},[5157],{"type":40,"value":1348},{"type":34,"tag":89,"props":5159,"children":5160},{"style":320},[5161],{"type":40,"value":356},{"type":34,"tag":89,"props":5163,"children":5164},{"style":108},[5165],{"type":40,"value":1090},{"type":34,"tag":89,"props":5167,"children":5168},{"style":320},[5169],{"type":40,"value":356},{"type":34,"tag":89,"props":5171,"children":5172},{"style":102},[5173],{"type":40,"value":1177},{"type":34,"tag":89,"props":5175,"children":5176},{"style":320},[5177],{"type":40,"value":356},{"type":34,"tag":89,"props":5179,"children":5180},{"style":108},[5181],{"type":40,"value":1373},{"type":34,"tag":89,"props":5183,"children":5184},{"style":320},[5185],{"type":40,"value":406},{"type":34,"tag":89,"props":5187,"children":5188},{"style":108},[5189],{"type":40,"value":1195},{"type":34,"tag":89,"props":5191,"children":5192},{"style":320},[5193],{"type":40,"value":1012},{"type":34,"tag":89,"props":5195,"children":5196},{"class":91,"line":669},[5197],{"type":34,"tag":89,"props":5198,"children":5199},{"emptyLinePlaceholder":18},[5200],{"type":40,"value":624},{"type":34,"tag":89,"props":5202,"children":5203},{"class":91,"line":686},[5204],{"type":34,"tag":89,"props":5205,"children":5206},{"style":949},[5207],{"type":40,"value":1400},{"type":34,"tag":89,"props":5209,"children":5210},{"class":91,"line":712},[5211,5215,5219,5223,5227,5231,5235,5239,5243,5247,5251,5255,5259,5263,5267,5271],{"type":34,"tag":89,"props":5212,"children":5213},{"style":304},[5214],{"type":40,"value":960},{"type":34,"tag":89,"props":5216,"children":5217},{"style":320},[5218],{"type":40,"value":1412},{"type":34,"tag":89,"props":5220,"children":5221},{"style":304},[5222],{"type":40,"value":970},{"type":34,"tag":89,"props":5224,"children":5225},{"style":320},[5226],{"type":40,"value":975},{"type":34,"tag":89,"props":5228,"children":5229},{"style":108},[5230],{"type":40,"value":1425},{"type":34,"tag":89,"props":5232,"children":5233},{"style":320},[5234],{"type":40,"value":356},{"type":34,"tag":89,"props":5236,"children":5237},{"style":108},[5238],{"type":40,"value":1160},{"type":34,"tag":89,"props":5240,"children":5241},{"style":320},[5242],{"type":40,"value":356},{"type":34,"tag":89,"props":5244,"children":5245},{"style":102},[5246],{"type":40,"value":1442},{"type":34,"tag":89,"props":5248,"children":5249},{"style":320},[5250],{"type":40,"value":356},{"type":34,"tag":89,"props":5252,"children":5253},{"style":108},[5254],{"type":40,"value":741},{"type":34,"tag":89,"props":5256,"children":5257},{"style":320},[5258],{"type":40,"value":356},{"type":34,"tag":89,"props":5260,"children":5261},{"style":108},[5262],{"type":40,"value":1459},{"type":34,"tag":89,"props":5264,"children":5265},{"style":320},[5266],{"type":40,"value":406},{"type":34,"tag":89,"props":5268,"children":5269},{"style":108},[5270],{"type":40,"value":1195},{"type":34,"tag":89,"props":5272,"children":5273},{"style":320},[5274],{"type":40,"value":616},{"type":34,"tag":89,"props":5276,"children":5277},{"class":91,"line":748},[5278,5282,5286,5290,5294,5298,5302,5306,5310,5314,5318,5322,5326,5330,5334,5338],{"type":34,"tag":89,"props":5279,"children":5280},{"style":304},[5281],{"type":40,"value":960},{"type":34,"tag":89,"props":5283,"children":5284},{"style":320},[5285],{"type":40,"value":1412},{"type":34,"tag":89,"props":5287,"children":5288},{"style":304},[5289],{"type":40,"value":970},{"type":34,"tag":89,"props":5291,"children":5292},{"style":320},[5293],{"type":40,"value":975},{"type":34,"tag":89,"props":5295,"children":5296},{"style":108},[5297],{"type":40,"value":1495},{"type":34,"tag":89,"props":5299,"children":5300},{"style":320},[5301],{"type":40,"value":356},{"type":34,"tag":89,"props":5303,"children":5304},{"style":108},[5305],{"type":40,"value":1160},{"type":34,"tag":89,"props":5307,"children":5308},{"style":320},[5309],{"type":40,"value":356},{"type":34,"tag":89,"props":5311,"children":5312},{"style":102},[5313],{"type":40,"value":1512},{"type":34,"tag":89,"props":5315,"children":5316},{"style":320},[5317],{"type":40,"value":356},{"type":34,"tag":89,"props":5319,"children":5320},{"style":108},[5321],{"type":40,"value":980},{"type":34,"tag":89,"props":5323,"children":5324},{"style":320},[5325],{"type":40,"value":356},{"type":34,"tag":89,"props":5327,"children":5328},{"style":108},[5329],{"type":40,"value":527},{"type":34,"tag":89,"props":5331,"children":5332},{"style":320},[5333],{"type":40,"value":406},{"type":34,"tag":89,"props":5335,"children":5336},{"style":108},[5337],{"type":40,"value":1195},{"type":34,"tag":89,"props":5339,"children":5340},{"style":320},[5341],{"type":40,"value":616},{"type":34,"tag":89,"props":5343,"children":5344},{"class":91,"line":769},[5345,5349,5353,5357,5361,5365,5369,5373,5377,5381,5385,5389,5393,5397,5401,5405],{"type":34,"tag":89,"props":5346,"children":5347},{"style":304},[5348],{"type":40,"value":960},{"type":34,"tag":89,"props":5350,"children":5351},{"style":320},[5352],{"type":40,"value":1412},{"type":34,"tag":89,"props":5354,"children":5355},{"style":304},[5356],{"type":40,"value":970},{"type":34,"tag":89,"props":5358,"children":5359},{"style":320},[5360],{"type":40,"value":975},{"type":34,"tag":89,"props":5362,"children":5363},{"style":108},[5364],{"type":40,"value":1564},{"type":34,"tag":89,"props":5366,"children":5367},{"style":320},[5368],{"type":40,"value":356},{"type":34,"tag":89,"props":5370,"children":5371},{"style":108},[5372],{"type":40,"value":1223},{"type":34,"tag":89,"props":5374,"children":5375},{"style":320},[5376],{"type":40,"value":356},{"type":34,"tag":89,"props":5378,"children":5379},{"style":102},[5380],{"type":40,"value":1442},{"type":34,"tag":89,"props":5382,"children":5383},{"style":320},[5384],{"type":40,"value":356},{"type":34,"tag":89,"props":5386,"children":5387},{"style":108},[5388],{"type":40,"value":980},{"type":34,"tag":89,"props":5390,"children":5391},{"style":320},[5392],{"type":40,"value":356},{"type":34,"tag":89,"props":5394,"children":5395},{"style":108},[5396],{"type":40,"value":1459},{"type":34,"tag":89,"props":5398,"children":5399},{"style":320},[5400],{"type":40,"value":406},{"type":34,"tag":89,"props":5402,"children":5403},{"style":108},[5404],{"type":40,"value":1195},{"type":34,"tag":89,"props":5406,"children":5407},{"style":320},[5408],{"type":40,"value":616},{"type":34,"tag":89,"props":5410,"children":5411},{"class":91,"line":777},[5412,5416,5420,5424,5428,5432,5436,5440,5444,5448,5452,5456,5460,5464,5468,5472],{"type":34,"tag":89,"props":5413,"children":5414},{"style":304},[5415],{"type":40,"value":960},{"type":34,"tag":89,"props":5417,"children":5418},{"style":320},[5419],{"type":40,"value":1412},{"type":34,"tag":89,"props":5421,"children":5422},{"style":304},[5423],{"type":40,"value":970},{"type":34,"tag":89,"props":5425,"children":5426},{"style":320},[5427],{"type":40,"value":975},{"type":34,"tag":89,"props":5429,"children":5430},{"style":108},[5431],{"type":40,"value":1632},{"type":34,"tag":89,"props":5433,"children":5434},{"style":320},[5435],{"type":40,"value":356},{"type":34,"tag":89,"props":5437,"children":5438},{"style":108},[5439],{"type":40,"value":1223},{"type":34,"tag":89,"props":5441,"children":5442},{"style":320},[5443],{"type":40,"value":356},{"type":34,"tag":89,"props":5445,"children":5446},{"style":102},[5447],{"type":40,"value":1649},{"type":34,"tag":89,"props":5449,"children":5450},{"style":320},[5451],{"type":40,"value":356},{"type":34,"tag":89,"props":5453,"children":5454},{"style":108},[5455],{"type":40,"value":980},{"type":34,"tag":89,"props":5457,"children":5458},{"style":320},[5459],{"type":40,"value":356},{"type":34,"tag":89,"props":5461,"children":5462},{"style":108},[5463],{"type":40,"value":553},{"type":34,"tag":89,"props":5465,"children":5466},{"style":320},[5467],{"type":40,"value":406},{"type":34,"tag":89,"props":5469,"children":5470},{"style":108},[5471],{"type":40,"value":553},{"type":34,"tag":89,"props":5473,"children":5474},{"style":320},[5475],{"type":40,"value":616},{"type":34,"tag":89,"props":5477,"children":5478},{"class":91,"line":785},[5479,5483,5487,5491,5495,5499,5503,5507,5511,5515,5519,5523,5527,5531,5535,5539],{"type":34,"tag":89,"props":5480,"children":5481},{"style":304},[5482],{"type":40,"value":960},{"type":34,"tag":89,"props":5484,"children":5485},{"style":320},[5486],{"type":40,"value":1412},{"type":34,"tag":89,"props":5488,"children":5489},{"style":304},[5490],{"type":40,"value":970},{"type":34,"tag":89,"props":5492,"children":5493},{"style":320},[5494],{"type":40,"value":975},{"type":34,"tag":89,"props":5496,"children":5497},{"style":108},[5498],{"type":40,"value":1701},{"type":34,"tag":89,"props":5500,"children":5501},{"style":320},[5502],{"type":40,"value":356},{"type":34,"tag":89,"props":5504,"children":5505},{"style":108},[5506],{"type":40,"value":1285},{"type":34,"tag":89,"props":5508,"children":5509},{"style":320},[5510],{"type":40,"value":356},{"type":34,"tag":89,"props":5512,"children":5513},{"style":102},[5514],{"type":40,"value":1512},{"type":34,"tag":89,"props":5516,"children":5517},{"style":320},[5518],{"type":40,"value":356},{"type":34,"tag":89,"props":5520,"children":5521},{"style":108},[5522],{"type":40,"value":980},{"type":34,"tag":89,"props":5524,"children":5525},{"style":320},[5526],{"type":40,"value":356},{"type":34,"tag":89,"props":5528,"children":5529},{"style":108},[5530],{"type":40,"value":1311},{"type":34,"tag":89,"props":5532,"children":5533},{"style":320},[5534],{"type":40,"value":406},{"type":34,"tag":89,"props":5536,"children":5537},{"style":108},[5538],{"type":40,"value":1320},{"type":34,"tag":89,"props":5540,"children":5541},{"style":320},[5542],{"type":40,"value":616},{"type":34,"tag":89,"props":5544,"children":5545},{"class":91,"line":806},[5546,5550,5554,5558,5562,5566,5570,5574,5578,5582,5586,5590,5594,5598,5602,5606],{"type":34,"tag":89,"props":5547,"children":5548},{"style":304},[5549],{"type":40,"value":960},{"type":34,"tag":89,"props":5551,"children":5552},{"style":320},[5553],{"type":40,"value":1412},{"type":34,"tag":89,"props":5555,"children":5556},{"style":304},[5557],{"type":40,"value":970},{"type":34,"tag":89,"props":5559,"children":5560},{"style":320},[5561],{"type":40,"value":975},{"type":34,"tag":89,"props":5563,"children":5564},{"style":108},[5565],{"type":40,"value":1769},{"type":34,"tag":89,"props":5567,"children":5568},{"style":320},[5569],{"type":40,"value":356},{"type":34,"tag":89,"props":5571,"children":5572},{"style":108},[5573],{"type":40,"value":1348},{"type":34,"tag":89,"props":5575,"children":5576},{"style":320},[5577],{"type":40,"value":356},{"type":34,"tag":89,"props":5579,"children":5580},{"style":102},[5581],{"type":40,"value":1786},{"type":34,"tag":89,"props":5583,"children":5584},{"style":320},[5585],{"type":40,"value":356},{"type":34,"tag":89,"props":5587,"children":5588},{"style":108},[5589],{"type":40,"value":741},{"type":34,"tag":89,"props":5591,"children":5592},{"style":320},[5593],{"type":40,"value":356},{"type":34,"tag":89,"props":5595,"children":5596},{"style":108},[5597],{"type":40,"value":1803},{"type":34,"tag":89,"props":5599,"children":5600},{"style":320},[5601],{"type":40,"value":406},{"type":34,"tag":89,"props":5603,"children":5604},{"style":108},[5605],{"type":40,"value":1195},{"type":34,"tag":89,"props":5607,"children":5608},{"style":320},[5609],{"type":40,"value":616},{"type":34,"tag":89,"props":5611,"children":5612},{"class":91,"line":827},[5613,5617],{"type":34,"tag":89,"props":5614,"children":5615},{"style":304},[5616],{"type":40,"value":1823},{"type":34,"tag":89,"props":5618,"children":5619},{"style":320},[5620],{"type":40,"value":338},{"type":34,"tag":89,"props":5622,"children":5623},{"class":91,"line":844},[5624],{"type":34,"tag":89,"props":5625,"children":5626},{"style":320},[5627],{"type":40,"value":393},{"type":34,"tag":43,"props":5629,"children":5630},{},[5631],{"type":40,"value":1839},{"type":34,"tag":35,"props":5633,"children":5634},{"id":1842},[5635],{"type":40,"value":1845},{"type":34,"tag":43,"props":5637,"children":5638},{},[5639],{"type":40,"value":1850},{"type":34,"tag":1852,"props":5641,"children":5642},{},[5643],{"type":40,"value":1856},{"title":7,"searchDepth":17,"depth":17,"links":5645},[5646,5647,5648,5654],{"id":37,"depth":17,"text":41},{"id":50,"depth":17,"text":53},{"id":61,"depth":17,"text":64,"children":5649},[5650,5651,5652,5653],{"id":68,"depth":146,"text":71},{"id":220,"depth":146,"text":223},{"id":409,"depth":146,"text":412},{"id":928,"depth":146,"text":931},{"id":1842,"depth":17,"text":1845},{"_path":5656,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":5657,"description":5658,"date":10,"readingTime":164,"category":12,"tags":5659,"difficulty":16,"module":5,"step":146,"subSteps":18,"learnMore":5660,"author":5667,"body":5668,"_type":1868,"_id":5952,"_source":1870,"_file":5953,"_stem":5954,"_extension":1873},"/tutorials/oracle-duckdb/run-verify","Run Pipeline & Verify","Execute the pipeline to transfer Oracle data to DuckDB and verify the aggregated results.",[14,15],[5661,5664],{"label":5662,"url":5663},"Bruin run command","https://getbruin.com/docs/bruin/commands/run.html",{"label":5665,"url":5666},"Materialization strategies","https://getbruin.com/docs/bruin/assets/materialization.html",{"name":27,"role":28,"image":29},{"type":31,"children":5669,"toc":5942},[5670,5674,5687,5691,5696,5700,5706,5711,5744,5749,5772,5777,5783,5788,5813,5818,5823,5878,5884,5889,5929,5933,5938],{"type":34,"tag":35,"props":5671,"children":5672},{"id":37},[5673],{"type":40,"value":41},{"type":34,"tag":43,"props":5675,"children":5676},{},[5677,5679,5685],{"type":40,"value":5678},"Run the pipeline to transfer all three Oracle tables to DuckDB and verify the results by querying the aggregated ",{"type":34,"tag":85,"props":5680,"children":5682},{"className":5681},[],[5683],{"type":40,"value":5684},"sales_per_customer",{"type":40,"value":5686}," table.",{"type":34,"tag":35,"props":5688,"children":5689},{"id":50},[5690],{"type":40,"value":53},{"type":34,"tag":43,"props":5692,"children":5693},{},[5694],{"type":40,"value":5695},"This is where everything comes together. Bruin runs the ingestr assets in parallel (since they have no dependencies on each other), then runs the SQL transformation that depends on all three. The result is a clean, aggregated report table in DuckDB.",{"type":34,"tag":35,"props":5697,"children":5698},{"id":61},[5699],{"type":40,"value":64},{"type":34,"tag":66,"props":5701,"children":5703},{"id":5702},"_1-run-the-pipeline",[5704],{"type":40,"value":5705},"1) Run the pipeline",{"type":34,"tag":43,"props":5707,"children":5708},{},[5709],{"type":40,"value":5710},"Execute the pipeline:",{"type":34,"tag":78,"props":5712,"children":5714},{"className":80,"code":5713,"language":82,"meta":7,"style":7},"bruin run . --config-file ./.bruin.yml\n",[5715],{"type":34,"tag":85,"props":5716,"children":5717},{"__ignoreMap":7},[5718],{"type":34,"tag":89,"props":5719,"children":5720},{"class":91,"line":92},[5721,5725,5729,5734,5739],{"type":34,"tag":89,"props":5722,"children":5723},{"style":96},[5724],{"type":40,"value":3591},{"type":34,"tag":89,"props":5726,"children":5727},{"style":102},[5728],{"type":40,"value":105},{"type":34,"tag":89,"props":5730,"children":5731},{"style":102},[5732],{"type":40,"value":5733}," .",{"type":34,"tag":89,"props":5735,"children":5736},{"style":108},[5737],{"type":40,"value":5738}," --config-file",{"type":34,"tag":89,"props":5740,"children":5741},{"style":102},[5742],{"type":40,"value":5743}," ./.bruin.yml\n",{"type":34,"tag":43,"props":5745,"children":5746},{},[5747],{"type":40,"value":5748},"You'll see Bruin:",{"type":34,"tag":5750,"props":5751,"children":5752},"ol",{},[5753,5759],{"type":34,"tag":5754,"props":5755,"children":5756},"li",{},[5757],{"type":40,"value":5758},"Run three ingestr jobs in parallel - one for each Oracle table (customers, orders, order_items)",{"type":34,"tag":5754,"props":5760,"children":5761},{},[5762,5764,5770],{"type":40,"value":5763},"Run the ",{"type":34,"tag":85,"props":5765,"children":5767},{"className":5766},[],[5768],{"type":40,"value":5769},"sales_per_customer.sql",{"type":40,"value":5771}," transformation after all three complete",{"type":34,"tag":43,"props":5773,"children":5774},{},[5775],{"type":40,"value":5776},"The entire pipeline should finish in about 10 seconds on a local Docker environment.",{"type":34,"tag":66,"props":5778,"children":5780},{"id":5779},"_2-verify-the-results",[5781],{"type":40,"value":5782},"2) Verify the results",{"type":34,"tag":43,"props":5784,"children":5785},{},[5786],{"type":40,"value":5787},"Query the aggregated report table:",{"type":34,"tag":78,"props":5789,"children":5791},{"className":80,"code":5790,"language":82,"meta":7,"style":7},"duckdb oracle_duckdb.db \"SELECT * FROM duckdb.sales_per_customer;\"\n",[5792],{"type":34,"tag":85,"props":5793,"children":5794},{"__ignoreMap":7},[5795],{"type":34,"tag":89,"props":5796,"children":5797},{"class":91,"line":92},[5798,5803,5808],{"type":34,"tag":89,"props":5799,"children":5800},{"style":96},[5801],{"type":40,"value":5802},"duckdb",{"type":34,"tag":89,"props":5804,"children":5805},{"style":102},[5806],{"type":40,"value":5807}," oracle_duckdb.db",{"type":34,"tag":89,"props":5809,"children":5810},{"style":102},[5811],{"type":40,"value":5812}," \"SELECT * FROM duckdb.sales_per_customer;\"\n",{"type":34,"tag":43,"props":5814,"children":5815},{},[5816],{"type":40,"value":5817},"You should see a table with customer names, total revenue, order counts, and last order dates. This is the output of the SQL transformation that joins all three source tables.",{"type":34,"tag":43,"props":5819,"children":5820},{},[5821],{"type":40,"value":5822},"You can also verify the raw ingested tables:",{"type":34,"tag":78,"props":5824,"children":5826},{"className":80,"code":5825,"language":82,"meta":7,"style":7},"duckdb oracle_duckdb.db \"SELECT * FROM duckdb.customers;\"\nduckdb oracle_duckdb.db \"SELECT * FROM duckdb.orders;\"\nduckdb oracle_duckdb.db \"SELECT * FROM duckdb.order_items;\"\n",[5827],{"type":34,"tag":85,"props":5828,"children":5829},{"__ignoreMap":7},[5830,5846,5862],{"type":34,"tag":89,"props":5831,"children":5832},{"class":91,"line":92},[5833,5837,5841],{"type":34,"tag":89,"props":5834,"children":5835},{"style":96},[5836],{"type":40,"value":5802},{"type":34,"tag":89,"props":5838,"children":5839},{"style":102},[5840],{"type":40,"value":5807},{"type":34,"tag":89,"props":5842,"children":5843},{"style":102},[5844],{"type":40,"value":5845}," \"SELECT * FROM duckdb.customers;\"\n",{"type":34,"tag":89,"props":5847,"children":5848},{"class":91,"line":17},[5849,5853,5857],{"type":34,"tag":89,"props":5850,"children":5851},{"style":96},[5852],{"type":40,"value":5802},{"type":34,"tag":89,"props":5854,"children":5855},{"style":102},[5856],{"type":40,"value":5807},{"type":34,"tag":89,"props":5858,"children":5859},{"style":102},[5860],{"type":40,"value":5861}," \"SELECT * FROM duckdb.orders;\"\n",{"type":34,"tag":89,"props":5863,"children":5864},{"class":91,"line":146},[5865,5869,5873],{"type":34,"tag":89,"props":5866,"children":5867},{"style":96},[5868],{"type":40,"value":5802},{"type":34,"tag":89,"props":5870,"children":5871},{"style":102},[5872],{"type":40,"value":5807},{"type":34,"tag":89,"props":5874,"children":5875},{"style":102},[5876],{"type":40,"value":5877}," \"SELECT * FROM duckdb.order_items;\"\n",{"type":34,"tag":66,"props":5879,"children":5881},{"id":5880},"_3-cleanup",[5882],{"type":40,"value":5883},"3) Cleanup",{"type":34,"tag":43,"props":5885,"children":5886},{},[5887],{"type":40,"value":5888},"When you're done with the tutorial, clean up the Docker container and local database:",{"type":34,"tag":78,"props":5890,"children":5892},{"className":80,"code":5891,"language":82,"meta":7,"style":7},"docker rm -f oracle-xe\nrm oracle_duckdb.db\n",[5893],{"type":34,"tag":85,"props":5894,"children":5895},{"__ignoreMap":7},[5896,5916],{"type":34,"tag":89,"props":5897,"children":5898},{"class":91,"line":92},[5899,5903,5908,5912],{"type":34,"tag":89,"props":5900,"children":5901},{"style":96},[5902],{"type":40,"value":99},{"type":34,"tag":89,"props":5904,"children":5905},{"style":102},[5906],{"type":40,"value":5907}," rm",{"type":34,"tag":89,"props":5909,"children":5910},{"style":108},[5911],{"type":40,"value":199},{"type":34,"tag":89,"props":5913,"children":5914},{"style":102},[5915],{"type":40,"value":204},{"type":34,"tag":89,"props":5917,"children":5918},{"class":91,"line":17},[5919,5924],{"type":34,"tag":89,"props":5920,"children":5921},{"style":96},[5922],{"type":40,"value":5923},"rm",{"type":34,"tag":89,"props":5925,"children":5926},{"style":102},[5927],{"type":40,"value":5928}," oracle_duckdb.db\n",{"type":34,"tag":35,"props":5930,"children":5931},{"id":1842},[5932],{"type":40,"value":1845},{"type":34,"tag":43,"props":5934,"children":5935},{},[5936],{"type":40,"value":5937},"You moved data from Oracle XE into DuckDB and created an aggregated reporting table - all with a single command. The template handled the pipeline structure, and Bruin handled dependency resolution and parallel execution. From here, you can extend the pipeline with additional SQL models, add scheduling, or connect to a production Oracle instance.",{"type":34,"tag":1852,"props":5939,"children":5940},{},[5941],{"type":40,"value":1856},{"title":7,"searchDepth":17,"depth":17,"links":5943},[5944,5945,5946,5951],{"id":37,"depth":17,"text":41},{"id":50,"depth":17,"text":53},{"id":61,"depth":17,"text":64,"children":5947},[5948,5949,5950],{"id":5702,"depth":146,"text":5705},{"id":5779,"depth":146,"text":5782},{"id":5880,"depth":146,"text":5883},{"id":1842,"depth":17,"text":1845},"content:tutorials:oracle-duckdb:run-verify.md","tutorials/oracle-duckdb/run-verify.md","tutorials/oracle-duckdb/run-verify",1776427879570]