CINXE.COM
Data Lakehouse Platform Built With Trino | Starburst
<!DOCTYPE html> <html lang="en-US" class="no-js"> <head> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MRSPFVL');</script> <!-- End Google Tag Manager --> <meta charset="UTF-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={licenseKey:"NRJS-d22c0a4348d77ddeea5",applicationID:"432980605"};;/*! For license information please see nr-loader-rum-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>g,gD:()=>h,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function g(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function h(e,t){if(!e)throw new Error(f);var r=g(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,xv:()=>n});const n="1.274.0",i="PROD",o="CDN"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>c,RI:()=>i,WN:()=>d,bv:()=>o,gm:()=>a,mw:()=>s,sb:()=>u});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=c&&"undefined"==typeof SharedWorker,d=((()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);Array.isArray(e)&&e.length>=2&&e[1]})(),Date.now()-(0,n.t)())},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),g(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return g(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),g(e,t)})))}function g(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=g(n),c=h(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=m()[s[e]];p&&p.push([f,e,r,a]);return a},get:v,listeners:h,context:g,buffer:function(e,t){const r=m();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!m()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function g(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=h(e).concat(t)}function h(e){return n[e]||[]}function v(t){return d[t]=d[t]||e(f,t)}function m(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,bz:()=>a});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},3434:(e,t,r)=>{"use strict";r.d(t,{YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log";n.K7.logging},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{G4:()=>i});var n=r(2614);r(860).K7.sessionReplay;const i={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"};n.g.ERROR,n.g.FULL,n.g.OFF},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7603:(e,t,r)=>{"use strict";r.d(t,{j:()=>P});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),g=r(384),p=r(6344);const h=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],v=["setErrorHandler","finished","addToTrace","addRelease"];var m=r(1863),b=r(2614),y=r(993);var w=r(2646),A=r(3434);function R(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,A.YM)(i),a=new w.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function E(){const e=(0,g.pV)();h.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const x={};function _(e,t,g=!1){t||(0,c.Ak)(e,"api");const h={};var w=s.ee.get(e),A=w.get("tracer");x[e]=b.g.OFF,w.on(p.G4.REPLAY_RUNNING,(t=>{x[e]=t}));var E="api-",_=E+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),j(E,n,!0,o||null===r?"session":void 0)(t,r)}function T(){}h.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,w),function(e,t,r={},i=y.p_.INFO){(0,a.p)(f.xV,["API/logging/".concat(i.toLowerCase(),"/called")],void 0,n.K7.metrics,e),(0,a.p)(y.ET,[(0,m.t)(),t,r,i],void 0,n.K7.logging,e)}(w,e,t,r)},h.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,w),R(w,e,t,{customAttributes:r,level:i})},v.forEach((e=>{h[e]=j(E,e,!0,"api")})),h.addPageAction=j(E,"addPageAction",!0,n.K7.genericEvents),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,j(E,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},h.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},h.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},h.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,w),w.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},h[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,w)},h[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,w)},h.interaction=function(e){return(new T).get("object"==typeof e?e:{})};const S=T.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,w),g||(0,a.p)(_+"tracer",[(0,m.t)(),e,r],i,n.K7.spa,w),function(){if(A.emit((o?"":"no-")+"fn-start",[(0,m.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw A.emit("fn-err",[arguments,this,t],r),t}finally{A.emit("fn-end",[(0,m.t)()],r)}}}};function j(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,w),i&&(0,a.p)(e+t,[(0,m.t)(),...arguments],r?null:this,i,w),r?void 0:this}}function k(){r.e(296).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),w.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{S[e]=j(_,e,void 0,g?n.K7.softNav:n.K7.spa)})),h.setCurrentRouteName=g?j(_,"routeName",void 0,n.K7.softNav):j(E,"routeName",!0,n.K7.spa),h.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,w),(0,a.p)("err",[t,(0,m.t)(),!1,r,!!x[e]],void 0,n.K7.jserrors,w)},d.RI?(0,u.GG)((()=>k()),!0):k(),h}var N=r(9417),T=r(8122);const S={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},j={};var k=r(5284);const I=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let O=!1;function P(e,t={},r,n){let{init:a,info:c,loader_config:u,runtime:l={},exposed:f=!0}=t;l.loaderType=r;const p=(0,g.pV)();c||(a=p.init,c=p.info,u=p.loader_config),(0,N.xN)(e.agentIdentifier,a||{}),function(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");j[e]=(0,T.a)(t,S);const r=(0,g.nY)(e);r&&(r.loader_config=j[e])}(e.agentIdentifier,u||{}),c.jsAttributes??={},d.bv&&(c.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,c);const h=(0,N.D0)(e.agentIdentifier),v=[c.beacon,c.errorBeacon];O||(h.proxy.assets&&(I(h.proxy.assets),v.push(h.proxy.assets)),h.proxy.beacon&&v.push(h.proxy.beacon),E(),(0,g.US)("activatedFeatures",k.B),e.runSoftNavOverSpa&&=!0===h.soft_navigations.enabled&&h.feature_flags.includes("soft_nav")),l.denyList=[...h.ajax.deny_list||[],...h.ajax.block_internal?v:[]],l.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,l),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=_(e.agentIdentifier,n,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=f),O=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>"nr-rum-1.274.0.min.js",i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={296:"sha512-gkYkZDAwQ9PwaDXs2YM+rNIdRej1Ac1mupWobRJ8eahQcXz6/sunGZCKklrzi5kWxhOGRZr2tn0rEKuLTXzfAA=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var g=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(g.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=g.bind(null,s.onerror),s.onload=g.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={840:0,374:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(7603);var l=i(1687),f=i(4234),g=i(5289),p=i(6154),h=i(384);const v=e=>p.RI&&!0===(0,s.gD)(e,"privacy.cookies_enabled");function m(e){return!!(0,h.dV)().o.MO&&v(e)&&!0===(0,s.gD)(e,"session_trace.enabled")}var b=i(6389);class y extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,b.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if(v(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(296).then(i.bind(i,3861));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(296).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(296).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,g.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return m(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var w=i(6630);class A extends y{static featureName=w.T;constructor(e,t=!0){super(e,w.T,t),this.importAggregator(e)}}var R=i(9908),E=i(2843),x=i(3878),_=i(782),N=i(1863);class T extends y{static featureName=_.T;constructor(e,t=!0){super(e,_.T,t),p.RI&&((0,E.u)((()=>(0,R.p)("docHidden",[(0,N.t)()],void 0,_.T,this.ee)),!0),(0,x.sp)("pagehide",(()=>(0,R.p)("winPagehide",[(0,N.t)()],void 0,_.T,this.ee))),this.importAggregator(e))}}var S=i(3969);class j extends y{static featureName=S.TZ;constructor(e,t=!0){super(e,S.TZ,t),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,h.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(A),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,h.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[A,T,j],loaderType:"lite"})})()})();</script> <meta name="viewport" content="width=device-width" /> <script src="https://geoip-js.com/js/apis/geoip2/v2.1/geoip2.js" type="text/javascript"></script> <meta name="facebook-domain-verification" content="8pp85eyur61kj2mywwvmldhbve10sf" /> <meta name="ahrefs-site-verification" content="739fa38ae397b6a1973cea1d0dce8070978bf910e35f35cedacff5051ea45bbe" /> <!-- Start VWO Async SmartCode --> <script type='text/javascript' id='vwoCode'> window._vwo_code=window._vwo_code || (function() { var account_id=652006, version=1.3, settings_tolerance=2000, library_tolerance=2500, use_existing_jquery=false, is_spa=1, hide_element='body', /* DO NOT EDIT BELOW THIS LINE */ f=false,d=document,code={use_existing_jquery:function(){return use_existing_jquery},library_tolerance:function(){return library_tolerance},finish:function(){if(!f){f=true;var e=d.getElementById('_vis_opt_path_hides');if(e)e.parentNode.removeChild(e)}},finished:function(){return f},load:function(e){var t=d.createElement('script');t.fetchPriority='high';t.src=e;t.type='text/javascript';t.innerText;t.onerror=function(){_vwo_code.finish()};d.getElementsByTagName('head')[0].appendChild(t)},init:function(){window.settings_timer=setTimeout(function(){_vwo_code.finish()},settings_tolerance);var e=d.createElement('style'),t=hide_element?hide_element+'{opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;}':'',i=d.getElementsByTagName('head')[0];e.setAttribute('id','_vis_opt_path_hides');e.setAttribute('nonce',document.querySelector('#vwoCode').nonce);e.setAttribute('type','text/css');if(e.styleSheet)e.styleSheet.cssText=t;else e.appendChild(d.createTextNode(t));i.appendChild(e);this.load('https://dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(d.URL)+'&f='+ +is_spa+'&vn='+version);return settings_timer}};window._vwo_settings_timer = code.init();return code;}()); </script> <!-- End VWO Async SmartCode --> <link href="https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded" rel="stylesheet"> <script src="https://cdn.jsdelivr.net/npm/@splidejs/splide@4.1.4/dist/js/splide.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.11.5/gsap.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.11.4/TextPlugin.min.js"></script> <link href="https://cdn.jsdelivr.net/npm/@splidejs/splide@4.1.4/dist/css/splide.min.css" rel="stylesheet"> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO Premium plugin v23.0 (Yoast SEO v23.1) - https://yoast.com/wordpress/plugins/seo/ --> <title>Data Lakehouse Platform Built With Trino | Starburst</title> <meta name="description" content="Built on Trino, a SQL analytics engine, Starburst is an open data lakehouse with industry-leading price-performance for cloud and on-premises." /> <link rel="canonical" href="https://www.starburst.io/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Homepage" /> <meta property="og:description" content="Built on Trino, a SQL analytics engine, Starburst is an open data lakehouse with industry-leading price-performance for cloud and on-premises." /> <meta property="og:url" content="https://www.starburst.io/" /> <meta property="og:site_name" content="Starburst" /> <meta property="article:modified_time" content="2024-09-09T15:53:32+00:00" /> <meta property="og:image" content="https://www.starburst.io/wp-content/uploads/2021/01/starburst-og.jpg" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="800" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.starburst.io/","url":"https://www.starburst.io/","name":"Data Lakehouse Platform Built With Trino | Starburst","isPartOf":{"@id":"https://www.starburst.io/#website"},"about":{"@id":"https://www.starburst.io/#organization"},"datePublished":"2020-12-01T14:36:28+00:00","dateModified":"2024-09-09T15:53:32+00:00","description":"Built on Trino, a SQL analytics engine, Starburst is an open data lakehouse with industry-leading price-performance for cloud and on-premises.","breadcrumb":{"@id":"https://www.starburst.io/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.starburst.io/"]}]},{"@type":"BreadcrumbList","@id":"https://www.starburst.io/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://www.starburst.io/#website","url":"https://www.starburst.io/","name":"Starburst","description":"The leading SQL data lakehouse company that provides warehouse-like performance on your data lake.","publisher":{"@id":"https://www.starburst.io/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.starburst.io/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.starburst.io/#organization","name":"Starburst","url":"https://www.starburst.io/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.starburst.io/#/schema/logo/image/","url":"https://www.starburst.io/wp-content/uploads/2023/05/Starburst_Logo_BlackBlue.png","contentUrl":"https://www.starburst.io/wp-content/uploads/2023/05/Starburst_Logo_BlackBlue.png","width":1101,"height":219,"caption":"Starburst"},"image":{"@id":"https://www.starburst.io/#/schema/logo/image/"},"sameAs":["https://www.linkedin.com/company/starburstdata/","https://www.youtube.com/c/StarburstData"]}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel='dns-prefetch' href='//www.starburst.io' /> <link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> <link rel="alternate" type="application/rss+xml" title="Starburst » Feed" href="https://www.starburst.io/feed/" /> <link rel="alternate" type="application/rss+xml" title="Starburst » Comments Feed" href="https://www.starburst.io/comments/feed/" /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.starburst.io\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.5.5"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='bodhi-svgs-attachment-css' href='https://www.starburst.io/wp-content/plugins/svg-support/css/svgs-attachment.css?ver=6.5.5' type='text/css' media='all' /> <link rel='stylesheet' id='foundation-css-css' href='https://www.starburst.io/wp-content/themes/starburst-theme/includes/css/vendor/foundation.min.css?ver=6.5.5' type='text/css' media='all' /> <link rel='stylesheet' id='starburst-style-css' href='https://www.starburst.io/wp-content/themes/starburst-theme/includes/css/all.min.css?cb=238&ver=6.5.5' type='text/css' media='all' /> <link rel='stylesheet' id='flickity-css-css' href='https://www.starburst.io/wp-content/themes/starburst-theme/includes/css/vendor/flickity.css?ver=6.5.5' type='text/css' media='all' /> <link rel='stylesheet' id='slick_style-css' href='https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css?ver=6.5.5' type='text/css' media='all' /> <link rel='stylesheet' id='slick_theme_style-css' href='https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick-theme.css?ver=6.5.5' type='text/css' media='all' /> <link rel='stylesheet' id='hcb-style-css' href='https://www.starburst.io/wp-content/plugins/highlighting-code-block/build/css/hcb--light.css?ver=2.0.1' type='text/css' media='all' /> <style id='hcb-style-inline-css' type='text/css'> :root{--hcb--fz--base: 14px}:root{--hcb--fz--mobile: 13px}:root{--hcb--ff:Menlo, Consolas, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;} </style> <script type="text/javascript" src="https://www.starburst.io/wp-content/plugins/svg-support/vendor/DOMPurify/DOMPurify.min.js?ver=1.0.1" id="bodhi-dompurify-library-js"></script> <script type="text/javascript" src="https://www.starburst.io/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://www.starburst.io/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://www.starburst.io/wp-content/plugins/svg-support/js/min/svgs-inline-min.js?ver=1.0.1" id="bodhi_svg_inline-js"></script> <script type="text/javascript" id="bodhi_svg_inline-js-after"> /* <![CDATA[ */ cssTarget="img.style-svg";ForceInlineSVGActive="false";frontSanitizationEnabled="on"; /* ]]> */ </script> <script type="text/javascript" src="https://www.starburst.io/wp-content/themes/starburst-theme/includes/js/typeahead.bundle.min.js?cb=1&ver=6.5.5" id="typeahead-js"></script> <script type="text/javascript" id="ajax-script-js-extra"> /* <![CDATA[ */ var blog_object = {"ajax_url":"https:\/\/www.starburst.io\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.starburst.io/wp-content/themes/starburst-theme/includes/js/checkbox.js?cb=111&ver=6.5.5" id="ajax-script-js"></script> <link rel="https://api.w.org/" href="https://www.starburst.io/wp-json/" /><link rel="alternate" type="application/json" href="https://www.starburst.io/wp-json/wp/v2/pages/24" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.starburst.io/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.5.5" /> <link rel='shortlink' href='https://www.starburst.io/' /> <link rel="alternate" type="application/json+oembed" href="https://www.starburst.io/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.starburst.io%2F" /> <link rel="alternate" type="text/xml+oembed" href="https://www.starburst.io/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.starburst.io%2F&format=xml" /> <link rel="icon" href="https://www.starburst.io/wp-content/uploads/2021/01/favicon.ico" sizes="32x32" /> <link rel="icon" href="https://www.starburst.io/wp-content/uploads/2021/01/favicon.ico" sizes="192x192" /> <link rel="apple-touch-icon" href="https://www.starburst.io/wp-content/uploads/2021/01/favicon.ico" /> <meta name="msapplication-TileImage" content="https://www.starburst.io/wp-content/uploads/2021/01/favicon.ico" /> </head> <body class="home page-template page-template-templates page-template-template-homepage page-template-templatestemplate-homepage-php page page-id-24 locale-en-us" style="overflow-x:hidden;"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MRSPFVL" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div id="gdprAlert" class="gdprBox-wrap overlay" style="display:none;"> <div class="gdprBox" id="gdprBox" data-state="initial"> <div id="initialCookie" class="whiteBg"> <p class="title">Cookie Notice</p> <p>This site uses cookies for performance, analytics, personalization and advertising purposes. </p> <p>For more information about how we use cookies please see our <a target="_blank" href="/cookie-notice/">Cookie Policy</a>.</p> <button class="button mdBtn teal" id="gdprClose" style="display:block;">Accept Cookies</button> <button class="button mdBtn teal" id="gdprManage" style="display:block;margin-left: 0;margin-top: 1rem;">Manage Settings</button> <p class="sublinks"><a target="_blank" href="/cookie-notice/">Cookie Policy</a> | <a target="_blank" href="/privacy-policy/">Privacy Policy</a></p> </div> <div id="manageCookies"> <p class="title">Manage Consent Preferences</p> <div class="cookies__title"> <h4>Essential/Strictly Necessary Cookies</h4> <div class="switch"> Required </div> </div> <p class="cookies__info">These cookies are essential in order to enable you to move around the website and use its features, such as accessing secure areas of the website.</p> <div class="cookies__title"> <h4>Analytical/ Performance Cookies</h4> <div class="switch"> <input class="switch-input" id="sd_gdpr_analytics" type="checkbox" name="sd_gdpr_analytics"> <label class="switch-paddle" for="sd_gdpr_analytics"> <span class="show-for-sr">Accept</span> </label> </div> </div> <p class="cookies__info">These are analytics cookies that allow us to collect information about how visitors use a website, for instance which pages visitors go to most often, and if they get error messages from web pages. This helps us to improve the way the website works and allows us to test different ideas on the site.</p> <div class="cookies__title"> <h4>Functional/ Preference Cookies</h4> <div class="switch"> <input class="switch-input" id="sd_gdpr_personalization" type="checkbox" name="sd_gdpr_personalization"> <label class="switch-paddle" for="sd_gdpr_personalization"> <span class="show-for-sr">Accept</span> </label> </div> </div> <p class="cookies__info">These cookies allow our website to properly function and in particular will allow you to use its more personal features.</p> <div class="cookies__title"> <h4>Targeting/ Advertising Cookies</h4> <div class="switch"> <input class="switch-input" id="sd_gdpr_marketing" type="checkbox" name="sd_gdpr_marketing"> <label class="switch-paddle" for="sd_gdpr_marketing"> <span class="show-for-sr">Accept</span> </label> </div> </div> <p class="cookies__info">These cookies are used by third parties to build a profile of your interests and show you relevant adverts on other sites. You should check the relevant third party website for more information and how to opt out, as described below.</p> <button class="button mdBtn teal" id="gdprConfirm" aria-label="Confirm My Choices" tabindex="0">Confirm My Choices</button> </div> </div> </div> <!-- change fixed to true if no topbanner --> <div class="top-bar justify-center" id="banner"> <div class="textwidget custom-html-widget">Get ready for the the biggest Trino event of the year<a href="https://www.starburst.io/info/trino-summit-2024" style="margin: 0 1ch; line-height: 1.125rem;">Register for Trino Summit now</a></div> </div> <div id="navigation" class="new-nav navigation clear-nav"> <div class="new-topbar"> <div class="grid-container "> <div class="top-bar" id="main-nav" class="no-background" style="background-color: transparent"> <div class="top-bar-left show-for-large"> <a href="/"><img class="logo" src="https://www.starburst.io/wp-content/themes/starburst-theme/includes/img/starburst_logo.png" /></a> </div> <ul class="vertical large-horizontal menu" data-responsive-menu="accordion large-dropdown"> <div class="menu-main-nav-container"><ul id="menu-main-nav" class="main-menu menu"><li class='menu-item' role='none'><a href='https://www.starburst.io/platform/starburst-galaxy/' target='' role='menuitem'>Products</a><ul class='vertical menu main-menu-mega' data-submenu='' role='menubar' data-equalizer><div class='grid-x'><div class='main-menu-platform-grid'><a class='main-menu-mega__block cell' href='https://www.starburst.io/platform/starburst-galaxy/' data-equalizer-watch><div class='main-menu-mega__description'>Fully managed in the cloud</div><div class='main-menu-mega__title'>Starburst Galaxy</div><div class='main-menu-mega__link'>Learn More</div></a><a class='main-menu-mega__block cell' href='https://www.starburst.io/platform/starburst-enterprise/' data-equalizer-watch><div class='main-menu-mega__description'>Self-managed anywhere</div><div class='main-menu-mega__title'>Starburst Enterprise</div><div class='main-menu-mega__link'>Learn More</div></a><div class='main-menu-mega__list cell'><ul><li><a href='https://www.starburst.io/platform/compare/starburst-vs-trino/' target='' role='menuitem'>Starburst vs Trino</a></li></li><li><a href='https://www.starburst.io/platform/starburst-galaxy/icehouse/' target='' role='menuitem'>Why Icehouse with Starburst</a></li></li><li><h4>By Use Cases</h4></li><li><a href='https://www.starburst.io/solutions/open-data-lakehouse/' target='' role='menuitem'>Open Data Lakehouse</a></li></li><li><a href='https://www.starburst.io/info/distributed-data-mesh-resource-center/' target='' role='menuitem'>Data Mesh</a></li></li><li><a href='https://www.starburst.io/solutions/ai/' target='' role='menuitem'>Artificial Intelligence</a></li></li><li><a href='https://www.starburst.io/solutions/elt-data-processing/' target='' role='menuitem'>ELT Data Processing</a></li></li><li><a href='https://www.starburst.io/solutions/data-applications/' target='' role='menuitem'>Data Applications</a></li></li><li><a href='https://www.starburst.io/solutions/data-migrations/' target='' role='menuitem'>Data Migrations</a></li></li><li><a href='https://www.starburst.io/solutions/data-products/' target='' role='menuitem'>Data Products</a></li></li></li><li><h4>By Industry</h4></li><li><a href='https://www.starburst.io/solutions/industry/financial-services/' target='' role='menuitem'>Financial Services</a></li></li><li><a href='https://www.starburst.io/solutions/industry/healthcare-and-life-sciences/' target='' role='menuitem'>Healthcare & Life Sciences</a></li></li><li><a href='https://www.starburst.io/solutions/industry/retail-consumer-packaged-goods/' target='' role='menuitem'>Retail & CPG</a></li></li><li><a href='https://www.starburst.io/solutions/industry/' target='' role='menuitem'>All Industries</a></li></li></li></ul></div></ul></li><li class='menu-item' role='none'><a href='https://www.starburst.io/pricing/' target='' role='menuitem'>Pricing</a></li><li class='menu-item' role='none'><a href='https://www.starburst.io/customers/' target='' role='menuitem'>Customers</a><ul class='vertical menu' data-submenu='' role='menubar'><li class='menu-item' role='none'><a href='https://www.starburst.io/customers/' target='' role='menuitem'>Meet our Customers</a></li><li class='menu-item' role='none'><a href='https://www.starburst.io/professional-services/' target='' role='menuitem'>Professional Services</a></li><li class='menu-item' role='none'><a href='https://www.starburst.io/customers/starburst-data-rebels/' target='' role='menuitem'>Starburst Data Rebels</a></li></ul></li><li class='menu-item' role='none'><a href='https://www.starburst.io/learn/' target='' role='menuitem'>Learn</a><ul class='vertical menu main-menu-col' data-submenu='' role='menubar'><div class='grid-x grid-margin-x'><div class='cell auto'><li class='menu-item' role='none'><a href='#' target='' role='menuitem'><h6>Documentation</h6></a><li class='menu-item' role='none'><a href='https://docs.starburst.io' target='_blank' role='menuitem'>Technical overview</a></li><li class='menu-item' role='none'><a href='https://docs.starburst.io/starburst-galaxy/index.html' target='_blank' role='menuitem'>Starburst Galaxy</a></li><li class='menu-item' role='none'><a href='https://docs.starburst.io/starburst-enterprise/index.html' target='_blank' role='menuitem'>Starburst Enterprise</a></li><li class='menu-item' role='none'><a href='https://docs.starburst.io/clients/index.html' target='' role='menuitem'>Clients</a></li></li></div><div class='cell auto'><li class='menu-item' role='none'><a href='#' target='' role='menuitem'><h6>Connect</h6></a><li class='menu-item' role='none'><a href='https://www.starburst.io/community/' target='' role='menuitem'>Community</a></li><li class='menu-item' role='none'><a href='https://www.starburst.io/community/forum/' target='' role='menuitem'>Forum</a></li><li class='menu-item' role='none'><a href='https://www.starburst.io/learn/support/' target='' role='menuitem'>Support</a></li><li class='menu-item' role='none'><a href='https://www.starburst.io/learn/events-webinars/' target='' role='menuitem'>Upcoming Events</a></li><li class='menu-item' role='none'><a href='https://www.starburst.io/datanova/' target='' role='menuitem'>Datanova</a></li></li></div><div class='cell auto'><li class='menu-item' role='none'><a href='#' target='' role='menuitem'><h6>Education</h6></a><li class='menu-item' role='none'><a href='https://www.starburst.io/blog/' target='' role='menuitem'>Blog</a></li><li class='menu-item' role='none'><a href='https://www.starburst.io/data-glossary/' target='' role='menuitem'>Data Fundamentals</a></li><li class='menu-item' role='none'><a href='https://www.starburst.io/info/icehouse/' target='' role='menuitem'>Icehouse Center</a></li><li class='menu-item' role='none'><a href='https://www.starburst.io/learn/resources/' target='' role='menuitem'>Resources</a></li><li class='menu-item' role='none'><a href='https://academy.starburst.io/' target='' role='menuitem'>Starburst Academy</a></li><li class='menu-item' role='none'><a href='https://www.starburst.io/tutorials/' target='' role='menuitem'>Tutorials</a></li></li></div></div></ul></li><li class='menu-item' role='none'><a href='https://www.starburst.io/partners/listing/' target='' role='menuitem'>Partners</a><ul class='vertical menu' data-submenu='' role='menubar'><li class='menu-item' role='none'><a href='https://accounts.skilljar.com/accounts/login/?t=32rio14maro27&d=2z7ddtjqi09es&next=%2Fauth%2Fendpoint%2Flogin%2Fresult%3Fnext%3D%252F%26d%3D2z7ddtjqi09es' target='' role='menuitem'>Starburst Orbit</a></li><li class='menu-item' role='none'><a href='https://www.starburst.io/partners/become-a-partner/' target='' role='menuitem'>Become a Partner</a></li><li class='menu-item' role='none'><a href='https://partners.starburstdata.com/?__hstc=81614408.a0528845c6a3bab6567bb0ba56ca3b08.1688053347051.1689974773529.1689983551853.46&__hssc=81614408.6.1689983551853&__hsfp=3812163218' target='_blank' role='menuitem'>Partner Login</a></li></ul></li><li class='menu-item' role='none'><a href='https://www.starburst.io/about/' target='' role='menuitem'>About</a><ul class='vertical menu' data-submenu='' role='menubar'><li class='menu-item' role='none'><a href='https://www.starburst.io/about/leadership/' target='' role='menuitem'>Leadership</a></li><li class='menu-item' role='none'><a href='https://www.starburst.io/about/newsroom/' target='' role='menuitem'>Newsroom</a></li><li class='menu-item' role='none'><a href='https://www.starburst.io/careers/' target='' role='menuitem'>Careers</a></li><li class='menu-item' role='none'><a href='https://www.starburst.io/about/security/' target='' role='menuitem'>Security & Trust</a></li><li class='menu-item' role='none'><a href='https://www.starburst.io/contact/' target='' role='menuitem'>Contact Us</a></li></ul></li><li class='menu-item' role='none'><a href='https://galaxy.starburst.io/login' target='' role='menuitem'>Login</a></li><li class='menu-item' role='none'><a href='#' target='' role='menuitem'><div data-open="searchModal" class="main-nav-search-item"><img style="width:16px;height:16px;margin:0;" src="https://www.starburst.io/wp-content/uploads/2022/09/icon_search.png" /></div></a></li><li class='menu-item' role='none'><a href='/platform/starburst-galaxy/start/' target='' role='menuitem'>Start Free</a></li></ul></div> </ul> </div> </div> <div class="title-bar" data-responsive-toggle="main-nav" data-hide-for="large"> <a href="/"><img class="logo" src="https://www.starburst.io/wp-content/themes/starburst-theme/includes/img/starburst_logo.png" /></a> <div class="menu-icon_wrap" data-toggle="main-nav"> <button class="menu-icon" type="button" ></button> </div> </div> </div> <div id="progress-bar" class="show-desktop"></div> </div> <div class="mobile-new-nav"> <div class="mobile-new-nav-topbar grid-container"> <a href="/"><img class="logo" src="https://www.starburst.io/wp-content/themes/starburst-theme/includes/img/starburst_logo.png" style="max-width: 111px;" /></a> <div class="mobile-new-nav-button"><img src="https://www.starburst.io/wp-content/themes/starburst-theme/includes/img/menu-icon.png"></div> </div> <div class="mobile-new-nav-inner"> <div style="height: 60px; width: 100%; display:flex; justify-content: space-between; align-items:center; position:relative; z-index:3;margin-bottom:20px;"> <a href="/"><img class="logo" src="https://www.starburst.io/wp-content/themes/starburst-theme/includes/img/starburst_logo.png" style="max-width: 111px;" /></a> <div class="mobile-new-nav-button" style="font-size:2.5rem;">脳</div> </div> <div class="menu-main-nav-container"><ul id="menu-main-nav-1" class="mobile-new-nav-list"><a href='#' style='display: flex; justify-content: space-between; align-items: center;'><li>Products</li><li class='mobile-new-nav-list-expand'>+</li><li class='mobile-new-nav-list-close'>-</li></a><ul class='mobile-new-nav-list-dropdown'><a href='https://www.starburst.io/platform/starburst-galaxy/'><div class='featured'><h4>Starburst Galaxy</h4><p>Fully managed in the cloud</p></div></a></li> <a href='https://www.starburst.io/platform/starburst-enterprise/'><div class='featured'><h4>Starburst Enterprise</h4><p>Self-managed anywhere</p></div></a></li> <li><a href='https://www.starburst.io/platform/compare/starburst-vs-trino/'>Starburst vs Trino</a></li></li> <li><a href='https://www.starburst.io/platform/starburst-galaxy/icehouse/'>Why Icehouse with Starburst</a></li></li> <h6 style='margin-top:2rem;'>By Use Cases</h6><ul class='mobile-new-nav-list-dropdown'><li><a href='https://www.starburst.io/solutions/open-data-lakehouse/'>Open Data Lakehouse</a></li></li> <li><a href='https://www.starburst.io/info/distributed-data-mesh-resource-center/'>Data Mesh</a></li></li> <li><a href='https://www.starburst.io/solutions/ai/'>Artificial Intelligence</a></li></li> <li><a href='https://www.starburst.io/solutions/elt-data-processing/'>ELT Data Processing</a></li></li> <li><a href='https://www.starburst.io/solutions/data-applications/'>Data Applications</a></li></li> <li><a href='https://www.starburst.io/solutions/data-migrations/'>Data Migrations</a></li></li> <li><a href='https://www.starburst.io/solutions/data-products/'>Data Products</a></li></li> </ul></li> <h6 style='margin-top:2rem;'>By Industry</h6><ul class='mobile-new-nav-list-dropdown'><li><a href='https://www.starburst.io/solutions/industry/financial-services/'>Financial Services</a></li></li> <li><a href='https://www.starburst.io/solutions/industry/healthcare-and-life-sciences/'>Healthcare & Life Sciences</a></li></li> <li><a href='https://www.starburst.io/solutions/industry/retail-consumer-packaged-goods/'>Retail & CPG</a></li></li> <li><a href='https://www.starburst.io/solutions/industry/'>All Industries</a></li></li> </ul></li> </ul></li> <li><a href='https://www.starburst.io/pricing/'>Pricing</a></li></li> <a href='#' style='display: flex; justify-content: space-between; align-items: center;'><li>Customers</li><li class='mobile-new-nav-list-expand'>+</li><li class='mobile-new-nav-list-close'>-</li></a><ul class='mobile-new-nav-list-dropdown'><li><a href='https://www.starburst.io/customers/'>Meet our Customers</a></li></li> <li><a href='https://www.starburst.io/professional-services/'>Professional Services</a></li></li> <li><a href='https://www.starburst.io/customers/starburst-data-rebels/'>Starburst Data Rebels</a></li></li> </ul></li> <a href='#' style='display: flex; justify-content: space-between; align-items: center;'><li>Learn</li><li class='mobile-new-nav-list-expand'>+</li><li class='mobile-new-nav-list-close'>-</li></a><ul class='mobile-new-nav-list-dropdown'><h6 style='margin-top:2rem;'>Documentation</h6><ul class='mobile-new-nav-list-dropdown'><li><a href='https://docs.starburst.io'>Technical overview</a></li></li> <li><a href='https://docs.starburst.io/starburst-galaxy/index.html'>Starburst Galaxy</a></li></li> <li><a href='https://docs.starburst.io/starburst-enterprise/index.html'>Starburst Enterprise</a></li></li> <li><a href='https://docs.starburst.io/clients/index.html'>Clients</a></li></li> </ul></li> <h6 style='margin-top:2rem;'>Connect</h6><ul class='mobile-new-nav-list-dropdown'><li><a href='https://www.starburst.io/community/'>Community</a></li></li> <li><a href='https://www.starburst.io/community/forum/'>Forum</a></li></li> <li><a href='https://www.starburst.io/learn/support/'>Support</a></li></li> <li><a href='https://www.starburst.io/learn/events-webinars/'>Upcoming Events</a></li></li> <li><a href='https://www.starburst.io/datanova/'>Datanova</a></li></li> </ul></li> <h6 style='margin-top:2rem;'>Education</h6><ul class='mobile-new-nav-list-dropdown'><li><a href='https://www.starburst.io/blog/'>Blog</a></li></li> <li><a href='https://www.starburst.io/data-glossary/'>Data Fundamentals</a></li></li> <li><a href='https://www.starburst.io/info/icehouse/'>Icehouse Center</a></li></li> <li><a href='https://www.starburst.io/learn/resources/'>Resources</a></li></li> <li><a href='https://academy.starburst.io/'>Starburst Academy</a></li></li> <li><a href='https://www.starburst.io/tutorials/'>Tutorials</a></li></li> </ul></li> </ul></li> <a href='#' style='display: flex; justify-content: space-between; align-items: center;'><li>Partners</li><li class='mobile-new-nav-list-expand'>+</li><li class='mobile-new-nav-list-close'>-</li></a><ul class='mobile-new-nav-list-dropdown'><li><a href='https://accounts.skilljar.com/accounts/login/?t=32rio14maro27&d=2z7ddtjqi09es&next=%2Fauth%2Fendpoint%2Flogin%2Fresult%3Fnext%3D%252F%26d%3D2z7ddtjqi09es'>Starburst Orbit</a></li></li> <li><a href='https://www.starburst.io/partners/become-a-partner/'>Become a Partner</a></li></li> <li><a href='https://partners.starburstdata.com/?__hstc=81614408.a0528845c6a3bab6567bb0ba56ca3b08.1688053347051.1689974773529.1689983551853.46&__hssc=81614408.6.1689983551853&__hsfp=3812163218'>Partner Login</a></li></li> </ul></li> <a href='#' style='display: flex; justify-content: space-between; align-items: center;'><li>About</li><li class='mobile-new-nav-list-expand'>+</li><li class='mobile-new-nav-list-close'>-</li></a><ul class='mobile-new-nav-list-dropdown'><li><a href='https://www.starburst.io/about/leadership/'>Leadership</a></li></li> <li><a href='https://www.starburst.io/about/newsroom/'>Newsroom</a></li></li> <li><a href='https://www.starburst.io/careers/'>Careers</a></li></li> <li><a href='https://www.starburst.io/about/security/'>Security & Trust</a></li></li> <li><a href='https://www.starburst.io/contact/'>Contact Us</a></li></li> </ul></li> <li><a href='https://galaxy.starburst.io/login'>Login</a></li></li> <li><a href='#'><div data-open="searchModal" class="main-nav-search-item"><img style="width:16px;height:16px;margin:0;" src="https://www.starburst.io/wp-content/uploads/2022/09/icon_search.png" /></div></a></li></li> <li><a href='/platform/starburst-galaxy/start/'>Start Free</a></li></li> </ul></div> </div> <div id="progress-bar-mobile" class="show-mobile"></div> </div> <div class="reveal" style="background: transparent; border: 0;" id="searchModal" data-reveal> <div id="search-close" data-close="searchModal">脳</div> <div id="algolia-search"> <div id="searchbox" style="padding:0 1rem;"></div> <div class="filter-block"> <div class="filter-options"> <h6 style="margin-right: 0.5rem;margin-bottom: 0;font-weight:600;">Filter:</h6> <div id="refinement-list"></div> </div> <a class="button smBtn teal" href="https://docs.starburst.io/" id="docsLink" target="_blank">View Documentation</a> </div> <div id="search-inner-container"> <div id="searchInitialScreen" style="min-height:400px;height:40vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;"> <p>Use the input above to search.</p> <p>Here are some suggestions:</p> <div style="display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;"> <span class="search-button pill pill-gray" style="cursor:pointer;">Icehouse</span> <span class="search-button pill pill-gray" style="cursor:pointer;">Galaxy</span> <span class="search-button pill pill-gray" style="cursor:pointer;">Data Products</span> <span class="search-button pill pill-gray" style="cursor:pointer;">Warp Speed</span> </div> </div> <div id="pagehitcontainer"> <div id="pageHits"> </div> </div> <div id="stats"></div> </div> <a class="button smBtn white" href="https://starburst.io/info/trino-summit-2024" target="_self" style="width:100%;"> <div id="searchBanner" style="background: linear-gradient(90deg, #ce2ec3, #9747FF, #0A72F3);padding:1rem;border-radius:8px;display:flex;flex-direction:column;gap:0.5rem;align-items:start;justify-content:start;margin-top:2rem;"> <h3 style="color:white;margin-bottom:0;text-align:left;">Sign up for Trino Summit</h3> <p style="color:white;margin-bottom:0;text-align:left;">Trino Summit is a two-day virtual conference on the 11th and 12th of December 2024. It's an event that brings together engineers, analysts, data scientists, and anyone interested in using or contributing to Trino.</p> <span class="button smBtn white">Learn more</span> </div> </a> </div> </div> <section class="hero text-center" style="background-color: transparent;"> <div class="grid-container"> <div class="grid-x align-center"> <div class="medium-10 hero-center"> <h6>Your Open Data Lakehouse</h6> <h1>The Best Lakehouse with Trino + Apache Iceberg</h1> <h2 class="subtitle">An end-to-end data platform to securely access, analyze, and share data for analytics and AI across hybrid, on-premises, and multi-cloud environments.</h2> <div class="cta-button-container hero-buttons"><a class="button mdBtn gradient" href="https://www.starburst.io/platform/starburst-galaxy/start/" target="_blank">Free Trial</a><a class="button mdBtn teal outline" href="https://www.starburst.io/info/live-demos/" target="_blank">Join a Demo</a></div> </div> </div> </div> </section> <section class="block block__customers show-for-small"> <div class="grid-container"> <div class="grid-x"> <div class="medium-10 medium-offset-1"> <h6>TRUSTED BY</h6> <div class="block__customers-logo__wrap"> <img class="block__customers-logo" src="https://www.starburst.io/wp-content/uploads/2022/09/Comcast-white.png" alt="Customer Logo" /> <img class="block__customers-logo" src="https://www.starburst.io/wp-content/uploads/2021/11/doordash-logo-white.png" alt="Customer Logo" /> <img class="block__customers-logo" src="https://www.starburst.io/wp-content/uploads/2022/05/zalando-logo-white.png" alt="Customer Logo" /> <img class="block__customers-logo" src="https://www.starburst.io/wp-content/uploads/2024/04/Untitled-design-16.png" alt="Customer Logo" /> <img class="block__customers-logo" src="https://www.starburst.io/wp-content/uploads/2024/04/volkswagen-logo-white.png" alt="Customer Logo" /> <img class="block__customers-logo" src="https://www.starburst.io/wp-content/uploads/2021/01/vmware.png" alt="Customer Logo" /> <img class="block__customers-logo" src="https://www.starburst.io/wp-content/uploads/2024/03/halliburton.svg" alt="Customer Logo" /> </div> </div> </div> </div> </section> <section> <div class="grid-container"> <div class="grid-x"> <div class="medium-8 medium-offset-2 small-12 why-starburst"> <h2 style="text-align: center;">The #1 Way to Deploy, Use, and Innovate with Trino</h2> <p style="text-align: center;">Starburst offers the fastest and most scalable data lakehouse, built on enhanced Trino, a leading open-source MPP SQL engine. This high-performance architecture enables businesses to increase the value of their enterprise data by processing and analyzing data 25% faster across complex data architectures, including on-premises, hybrid, and cloud-centric workloads. With Starburst, data teams worldwide efficiently handle complex queries across exabytes of data using a secure, scalable, and price-performant data lakehouse. Additionally, with 24/7/365 support and a 99.95% uptime, every data team has the necessary reliability to discover relevant data and insights with confidence and speed.</p> </div> </div> </div> </section> <section class="block block__ctas"> <div class="grid-container"> <div class="grid-x"> <div class="grid-x medium-10 medium-offset-1 small-12 block__ctas-desktop"> <div class="medium-4 small-12 cell"> <a href="https://www.starburst.io/solutions/data-products/" target="_blank" class="block__ctas-wrapper"> <div class="block__ctas-card"> <img src="https://www.starburst.io/wp-content/uploads/2024/03/Copy-of-Social-Card-Asset.png" alt="Starburst Data Products" /> <p class="block__ctas-pretitle pretitle">Solutions</p> <h3 class="block__ctas-title">Starburst Data Products</h3> <p class="block__ctas-description"></p> <p class="block__ctas-textcta textCta pink">Learn more</p> </div> </a> </div> <div class="medium-4 small-12 cell"> <a href="https://www.starburst.io/info/icehouse/" target="_blank" class="block__ctas-wrapper"> <div class="block__ctas-card"> <img src="https://www.starburst.io/wp-content/uploads/2024/04/icehouse-resource-center-1.png" alt="Icehouse Resource Center" /> <p class="block__ctas-pretitle pretitle">Tutorials & Videos</p> <h3 class="block__ctas-title">Icehouse Resource Center</h3> <p class="block__ctas-description"></p> <p class="block__ctas-textcta textCta pink">Learn more</p> </div> </a> </div> <div class="medium-4 small-12 cell"> <a href="https://www.starburst.io/info/trino-and-starburst-training-series/" target="_blank" class="block__ctas-wrapper"> <div class="block__ctas-card"> <img src="https://www.starburst.io/wp-content/uploads/2024/01/Trino-and-Starburst-training-series-image.png" alt="Trino and Starburst Training Series" /> <p class="block__ctas-pretitle pretitle">Event Series</p> <h3 class="block__ctas-title">Trino and Starburst Training Series</h3> <p class="block__ctas-description"></p> <p class="block__ctas-textcta textCta pink">Register Now</p> </div> </a> </div> </div> <div class="grid-x medium-10 medium-offset-1 small-12 block__ctas-mobile"> <div class="the-slick-slider "> <div class="medium-4 small-12"> <a href="https://www.starburst.io/solutions/data-products/" class="block__ctas-wrapper"> <div class="block__ctas-card"> <img src="https://www.starburst.io/wp-content/uploads/2024/03/Copy-of-Social-Card-Asset.png" alt="Starburst Data Products" /> <p class="block__ctas-pretitle pretitle">Solutions</p> <h3 class="block__ctas-title">Starburst Data Products</h3> <p class="block__ctas-description"></p> <p class="block__ctas-textcta textCta pink">Learn more</p> </div> </a> </div> <div class="medium-4 small-12"> <a href="https://www.starburst.io/info/icehouse/" class="block__ctas-wrapper"> <div class="block__ctas-card"> <img src="https://www.starburst.io/wp-content/uploads/2024/04/icehouse-resource-center-1.png" alt="Icehouse Resource Center" /> <p class="block__ctas-pretitle pretitle">Tutorials & Videos</p> <h3 class="block__ctas-title">Icehouse Resource Center</h3> <p class="block__ctas-description"></p> <p class="block__ctas-textcta textCta pink">Learn more</p> </div> </a> </div> <div class="medium-4 small-12"> <a href="https://www.starburst.io/info/trino-and-starburst-training-series/" class="block__ctas-wrapper"> <div class="block__ctas-card"> <img src="https://www.starburst.io/wp-content/uploads/2024/01/Trino-and-Starburst-training-series-image.png" alt="Trino and Starburst Training Series" /> <p class="block__ctas-pretitle pretitle">Event Series</p> <h3 class="block__ctas-title">Trino and Starburst Training Series</h3> <p class="block__ctas-description"></p> <p class="block__ctas-textcta textCta pink">Register Now</p> </div> </a> </div> </div> </div> </div> </div> </section> <section class="home-middle home-middle-background"> <div class="grid-container"> <div class="grid-x"> <div class="large-8 large-offset-2 medium-10 medium-offset-1 small-12 align-center text-center"> <h6>HOW IT WORKS</h6> <h2 style="color:#fff">Connect your data sources to discover and analyze relevant data</h2> <div class="how-it-works-grid"> <a class="how-it-works-block" href="https://www.starburst.io/solutions/real-time-data-lake/"> <img src="/wp-content/themes/starburst-theme/includes/img/icon/dashboards-icon.svg" alt="Dashboards" /> Near real-time dashboards </a> <a class="how-it-works-block" href="https://www.starburst.io/solutions/modern-data-lake/"> <img src="/wp-content/themes/starburst-theme/includes/img/icon/ad-hoc-icon.svg" alt="Ad Hoc" /> Ad hoc analytics </a> <a class="how-it-works-block" href="https://www.starburst.io/solutions/modern-data-lake/"> <img src="/wp-content/themes/starburst-theme/includes/img/icon/data-exploration-icon.svg" alt="Data Exploration" /> Data Exploration </a> <a class="how-it-works-block" href="https://www.starburst.io/solutions/elt-data-processing/"> <img src="/wp-content/themes/starburst-theme/includes/img/icon/data-prep-icon.svg" alt="Data Prep" /> Data Prep </a> <a class="how-it-works-block" href="https://www.starburst.io/solutions/ai/"> <img src="/wp-content/themes/starburst-theme/includes/img/icon/ai-icon.svg" alt="AI" /> AI </a> <a class="how-it-works-block" href="https://www.starburst.io/solutions/data-applications/"> <img src="/wp-content/themes/starburst-theme/includes/img/icon/data-apps-icon.svg" alt="Data Apps" /> Data Apps </a> </div> </div> <div class="large-8 large-offset-2 medium-10 medium-offset-1 small-12 align-center text-center"> <img class="use-case-logo" src="/wp-content/themes/starburst-theme/includes/img/starburst_logo.png" /> <div class="use-case-grid"> <a class="use-case-block" href="https://www.starburst.io/platform/features/data-products/"> Curate, secure, and share with Data Products </a> <a class="use-case-block" href="https://www.starburst.io/platform/features/warp-speed/"> Accelerated SQL analytics </a> <a class="use-case-block" href="https://www.starburst.io/blog/introducing-streaming-ingest/"> Near real time ingestion & federation </a> </div> </div> <div class="large-6 large-offset-3 medium-8 medium-offset-2 small-12 align-center"> <div class="data-sources-line"> <div style="width: 100%;height:1px;background:#fff;margin-right:1rem;"></div><img src="/wp-content/themes/starburst-theme/includes/img/icon/database-icon.svg" style="min-width: 32px; margin-right:0.5rem" /><h6 style="flex-shrink:0;">+50 Data Sources</h6><div style="margin-left:1rem;width: 100%;height:1px;background:#fff;"></div> </div> <div class="data-sources-logo-container"> <img class="data-sources-logo-item" src="/wp-content/themes/starburst-theme/includes/img/logos/iceberg.png" alt="Iceberg" /> <img class="data-sources-logo-item" src="/wp-content/themes/starburst-theme/includes/img/logos/delta-lake.png" alt="Delta Lake" /> <img class="data-sources-logo-item" src="/wp-content/themes/starburst-theme/includes/img/logos/hadoop.png" alt="Hadoop" /> <img class="data-sources-logo-item" src="/wp-content/themes/starburst-theme/includes/img/logos/aws.png" alt="AWS" /> <img class="data-sources-logo-item" src="/wp-content/themes/starburst-theme/includes/img/logos/azure.png" alt="Azure" /> <img class="data-sources-logo-item" src="/wp-content/themes/starburst-theme/includes/img/logos/google-cloud.png" alt="Google Cloud" /> <img class="data-sources-logo-item" src="/wp-content/themes/starburst-theme/includes/img/logos/dell.png" alt="Dell" /> <img class="data-sources-logo-item" src="/wp-content/themes/starburst-theme/includes/img/logos/teradata.png" alt="Teradata" /> <img class="data-sources-logo-item" src="/wp-content/themes/starburst-theme/includes/img/logos/snowflake.png" alt="Snowflake" /> <img class="data-sources-logo-item" src="/wp-content/themes/starburst-theme/includes/img/logos/postgres.png" alt="Postgres" /> <img class="data-sources-logo-item" src="/wp-content/themes/starburst-theme/includes/img/logos/saphana.png" alt="Saphana" /> <img class="data-sources-logo-item" src="/wp-content/themes/starburst-theme/includes/img/logos/oracle.png" alt="Oracle" /> <img class="data-sources-logo-item" src="/wp-content/themes/starburst-theme/includes/img/logos/ibm.png" alt="IBM" /> <img class="data-sources-logo-item" src="/wp-content/themes/starburst-theme/includes/img/logos/clickhouse.png" alt="Clickhouse" /> <img class="data-sources-logo-item" src="/wp-content/themes/starburst-theme/includes/img/logos/splunk.png" alt="Splunk" /> <img class="data-sources-logo-item" src="/wp-content/themes/starburst-theme/includes/img/logos/elasticsearch.png" alt="ElasticSearch" /> <img class="data-sources-logo-item" src="/wp-content/themes/starburst-theme/includes/img/logos/mongodb.png" alt="MongoDB" /> <img class="data-sources-logo-item" src="/wp-content/themes/starburst-theme/includes/img/logos/druid.png" alt="Druid" /> <img class="data-sources-logo-item" src="/wp-content/themes/starburst-theme/includes/img/logos/kafka.png" alt="Kafka" /> <img class="data-sources-logo-item" src="/wp-content/themes/starburst-theme/includes/img/logos/pinot.png" alt="Pinot" /> </div> </div> </div> </div> </section> <div style="margin: 4rem 0 5rem;height:469px;padding:0 rem;"> <div class="testimonial-slider" > <div class="testimonial-block"> <img class="testimonial-logo" src="https://www.starburst.io/wp-content/uploads/2023/12/halliburton-1-logo-black-and-white-e1704230596597.png" alt="Testimonial" /> <p class="testimonial-text">By embedding an LLM with Starburst鈥檚 Data Products architecture, data consumers can ask questions in plain language, have it converted to SQL, and get the answer back immediately.</p> <div class="testimonial-details"> <img class="testimonial-avatar" src="https://www.starburst.io/wp-content/uploads/2024/02/Fahad-Ahmad.jpg" /> <div class="testimonial-author"> <p>Fahad Ahmad</p> <p style="margin-top:0;">Data Science Leader, Halliburton</p> </div> </div> </div> <div class="testimonial-block"> <img class="testimonial-logo" src="https://www.starburst.io/wp-content/uploads/2022/11/genus-logo-white-transparent.png" alt="Testimonial" /> <p class="testimonial-text">While other solutions, such as Databricks, were considered, none were as seamless and performant as Starburst.</p> <div class="testimonial-details"> <img class="testimonial-avatar" src="https://www.starburst.io/wp-content/uploads/2022/09/patrice-linel-headshot.png" /> <div class="testimonial-author"> <p>Patrice Linel</p> <p style="margin-top:0;">Senior Manager of Data Science & Data Engineering, Genus</p> </div> </div> </div> <div class="testimonial-block"> <img class="testimonial-logo" src="https://www.starburst.io/wp-content/uploads/2022/11/aerospike-logo-white-transparent.png" alt="Testimonial" /> <p class="testimonial-text">To not have to move all their data and reprocess it with another database saves companies a lot of time and upwards of thousands of dollars in engineering resources.</p> <div class="testimonial-details"> <img class="testimonial-avatar" src="https://www.starburst.io/wp-content/uploads/2022/11/Lenley-Hensarling-headshot.jpg" /> <div class="testimonial-author"> <p>Lenley Hensarling</p> <p style="margin-top:0;">Chief Product Officer, Aerospike</p> </div> </div> </div> <div class="testimonial-block"> <img class="testimonial-logo" src="https://www.starburst.io/wp-content/uploads/2022/08/domino-logo-white.png" alt="Testimonial" /> <p class="testimonial-text">Starburst gives us the ability to move quickly to support ever-changing use cases within complex enterprise environments.</p> <div class="testimonial-details"> <img class="testimonial-avatar" src="https://www.starburst.io/wp-content/uploads/2022/08/david-schulman.webp" /> <div class="testimonial-author"> <p>David Schulman</p> <p style="margin-top:0;">Head of Partner Marketing, Domino Data Lab</p> </div> </div> </div> <div class="testimonial-block"> <img class="testimonial-logo" src="https://www.starburst.io/wp-content/uploads/2022/09/zalando-white.png" alt="Testimonial" /> <p class="testimonial-text">The decision to deploy Starburst Enterprise was made simpler because it has proven to be a reliable, fast, and stable query engine for S3 data lakes.</p> <div class="testimonial-details"> <img class="testimonial-avatar" src="https://www.starburst.io/wp-content/uploads/2022/04/alberto-miorin-67ff3c84.jpg" /> <div class="testimonial-author"> <p>Alberto Miorin</p> <p style="margin-top:0;">Engineering Lead, Zalando</p> </div> </div> </div> </div> </div> <section id="galaxyEnterpriseFooter" class="fwcta-galaxy-and-enterprise"> <div class="grid-container"> <div class="grid-x grid-padding-y"> <div class="medium-10 medium-offset-1 grid-x small-12"> <div class="small-12 galaxy-enterprise-items-container"> <a class="galaxy fwcta-galaxy-and-enterprise-item small-12 shadow xxlShadow" href="/platform/starburst-galaxy/" data-equalizer-watch="" role="menuitem"> <div class="fwcta-galaxy-and-enterprise-item__galaxy"> <div class="fwcta-galaxy-and-enterprise-item__preheadline">Fully Managed in the cloud</div> <div class="fwcta-galaxy-and-enterprise-item__title">Starburst Galaxy</div> <div class="fwcta-galaxy-and-enterprise-item__description">Best-in-class performance at scale for everyone</div> <div class="fwcta-galaxy-and-enterprise-item__link button mdBtn gradient">Learn More</div> </div> </a> <a class="enterprise fwcta-galaxy-and-enterprise-item small-12 shadow xxlShadow" href="/platform/starburst-enterprise/" data-equalizer-watch="" role="menuitem"> <div class="fwcta-galaxy-and-enterprise-item__preheadline">Self-managed anywhere</div> <div class="fwcta-galaxy-and-enterprise-item__title">Starburst Enterprise</div> <div class="fwcta-galaxy-and-enterprise-item__description">Enterprise-level support, security, and connectivity</div> <div class="fwcta-galaxy-and-enterprise-item__link button mdBtn gradient">Learn More</div> </a> </div> </div> <p> </p> </div> </div> </section> <section id="footer" class="" style=""> <div class="grid-container"> <div class="grid-x medium-text-center large-text-left small-text-center"> <div class="large-4 large-offset-0 small-offset-1 small-10 cell" style="display:flex;flex-direction:column;gap:1rem;"> <h3 class="large-text-left text-center">A single point of access to all your data</h3> <div id="newsletterSignUp"> <h4>Stay in the know - Sign up for our newsletter!</h4> <form id="newsletterSignUpForm" class="newsletter-sign-up-form" style="flex-direction:column;"> <div class="newsletter-sign-up-form-names"> <input id="newsletterFirst" class="newsletter-sign-up-form-input" placeholder="First name" type="text" /> <input id="newsletterLast" class="newsletter-sign-up-form-input" placeholder="Last name" type="text" /> </div> <input id="newsletterEmail" class="newsletter-sign-up-form-input" placeholder="Email" type="text" /> <input type="hidden" id="utm_campaign" name="utm_campaign"> <input type="hidden" id="utm_source" name="utm_source"> <input type="hidden" id="utm_medium" name="utm_medium"> <input type="hidden" id="utm_content" name="utm_content"> <input type="hidden" id="utm_term" name="utm_term"> <input type="hidden" id="heap_user_id" name="heap_user_id"> <input class="newsletter-sign-up-form-input-button" id="newsletterSignUpButton" type="submit" value="Sign up"></input> </form> </div> </div> <div class="large-8 cell grid-x hide-for-small-only" style="justify-content:flex-end;"> <div class="menu-footer-container"><ul id="menu-footer" class="footer"></div><div class='cell large-3' style='margin-left:1rem;'><h4>Resources</h4> <ul class="sub-menu"> <li><a href="https://www.starburst.io/learn/resources/">Resource Library</a></li></li> <li><a href="https://www.starburst.io/learn/events-webinars/">Events and Webinars</a></li></li> <li><a href="https://docs.starburst.io/">Documentation</a></li></li> <li><a href="https://www.starburst.io/tutorials/">Tutorials</a></li></li> <li><a href="/blog">Blog</a></li></li> <li><a href="https://www.starburst.io/learn/trino/">Open-source Trino</a></li></li> </ul> </li> </div><div class='cell large-3' style='margin-left:1rem;'><h4>Quick Links</h4> <ul class="sub-menu"> <li><a href="https://www.starburst.io/about/security/starburst-galaxy/">Starburst Galaxy Security</a></li></li> <li><a href="https://www.starburst.io/platform/starburst-enterprise/">Starburst Enterprise</a></li></li> <li><a href="https://www.starburst.io/platform/starburst-galaxy/icehouse/">Why Icehouse</a></li></li> <li><a href="https://www.starburst.io/customers/">Customers</a></li></li> </ul> </li> </div><div class='cell large-3' style='margin-left:1rem;'><h4>Get In Touch</h4> <ul class="sub-menu"> <li><a href="https://www.starburst.io/contact/">Contact Us</a></li></li> <li><a href="https://www.starburst.io/careers/">Careers</a></li></li> <li><a href="https://starburstsupport.force.com/s/login/">Customer Support</a></li></li> <li><a href="https://www.trinoforum.org/">Forum</a></li></li> <li><a href="https://partners.starburstdata.com/">Partner Login</a></li></li> </ul> </li> </ul></div> </div> </div> <div class="grid-x legal"> <div class="medium-6 medium-offset-0 small-offset-1 small-10 text-center medium-text-left small-text-center cell"> <div class="social" style="display: flex;margin-top:auto;"> <a href="https://www.linkedin.com/company/starburstdata" target="_blank"><img class="social-icon" alt="LinkedIn" src="/wp-content/themes/starburst-theme/includes/img/social/linkedin-social.png"></a> <a href="https://www.facebook.com/starburstdata" target="_blank"><img class="social-icon" alt="Facebook" src="/wp-content/themes/starburst-theme/includes/img/social/facebook-social.png"></a> <a href="https://twitter.com/starburstdata" target="_blank"><img class="social-icon" alt="Twitter" src="/wp-content/themes/starburst-theme/includes/img/social/twitter-social.png"></a> <a href="https://www.instagram.com/starburst_allstars/" target="_blank"><img class="social-icon" alt="Instagram" src="/wp-content/themes/starburst-theme/includes/img/social/instagram-social.png"></a> <a href="https://www.youtube.com/c/StarburstData/" target="_blank"><img class="social-icon" alt="YouTube" src="/wp-content/themes/starburst-theme/includes/img/social/youtube-social.png"></a> </div> <p>© Starburst Data, Inc. Starburst and Starburst Data are registered trademarks of Starburst Data, Inc. All rights reserved. Presto庐, the Presto logo, Delta Lake, and the Delta Lake logo are trademarks of LF Projects, LLC</p> </div> <div class="medium-6 medium-offset-0 small-offset-1 small-10 text-center medium-text-right cell"> <a href="https://www.g2.com/products/starburst/reviews?utm_source=review-widget" title="Read reviews of Starburst on G2"> <img class="full-width" style="max-width: 200px" alt="Read Starburst reviews on G2" src="https://www.g2.com/products/starburst/widgets/stars?color=blue&type=read" /> </a> <script> (async function loadG2RatingSchema() { try { const response = await fetch('/wp-json/custom/v1/g2-rating-schema'); if (!response.ok) { throw new Error(`HTTP error! Status: ${response.status}`); } const ratingSchema = await response.json(); const scriptElement = document.createElement('script'); scriptElement.type = "application/ld+json"; scriptElement.text = JSON.stringify(ratingSchema); const firstScriptTag = document.getElementsByTagName('script')[0]; firstScriptTag.parentNode.insertBefore(scriptElement, firstScriptTag); } catch (error) { console.error('Failed to load G2 rating schema:', error); } })(); </script> <p style="margin-top:1rem;"><a href="/privacy-policy">Privacy Policy</a> | <a href="/terms">Legal Terms</a> | <a href="/cookie-notice">Cookie Notice</a></p> </div> <div class="legal"> </div> </div> </div> </section> <div class="reveal light one-panel" id="start" data-reveal data-animation-in="ease-in" data-download="https://www.starburstdata.com/download-starburst-enterprise-distribution-presto/"> <div class="grid-container full"> <div class="grid-x trial_form__wrap hasSidebar"> <div class="medium-6 large-5 cell grayLighterBg"> <h3>Start Free with<br />Starburst Galaxy</h3> <p class="subtitle">Up to $500 in usage credits included</p> <ul class="checklist"> <li>Query your data lake fast with Starburst's best-in-class MPP SQL query engine</li> <li>Get up and running in less than 5 minutes</li> <li>Easily deploy clusters in AWS, Azure and Google Cloud </ul> <h6 style="margin-top:2rem;"><b>For more deployment options:</b></h6> <a href="/platform/starburst-enterprise/download/">Download Starburst Enterprise</a> </div> <div class="medium-6 large-7 cell whiteBg"> <form id="startTrial" class="trial_form" onsubmit="return validateTrialForm('startTrial')" action="https://www.starburst.io/wp-admin/admin-post.php" method="POST"> <fieldset> <label for="firstname">First Name<span style="color: red"> *</span>: </label> <input name="firstname" type="text" id="firstname"> </fieldset> <fieldset> <label for="lastname">Last Name<span style="color: red"> *</span>: </label> <input name="lastname" type="text" id="lastname"> </fieldset> <fieldset> <label for="email">Business Email <span style="color: red"> *</span>: </label> <input name="email" type="text" id="email"> </fieldset> <fieldset> <label for="company">Company Name: </label> <input name="company" type="text" id="company"> </fieldset> <fieldset class="full"> <div class="opt-in-container" style="display:none;"> <input type="checkbox" id="opt_in" class="consent-checkbox" data-type="opt_in" name="opt_in"> <label for="opt_in" class="consent-checkbox-label">Yes, I would like to receive marketing communications regarding my Starburst Galaxy trial. I can unsubscribe at a later time.</label> </div> <div class="partial-opt-in-container" style="display:none;"> <input type="checkbox" id="partial_opt_in" class="consent-checkbox" data-type="partial_opt_in" name="partial_opt_in"> <label for="partial_opt_in" class="consent-checkbox-label">Yes, I would like to receive marketing communications regarding my Starburst Galaxy trial. I can unsubscribe at a later time.</label> </div> <p class="errorMsg">Please fill in all required fields and ensure you are using a valid email address.</p> <fieldset> <small id="recaptchaMessage" style="color: red;" class="validation-error"></small> </fieldset> <div id="html_element" style="margin-bottom:1rem;"></div> <input type="hidden" name="action" value="galaxy_post" /> <input class="button mdBtn pink" id="trialSubmitButton" type="submit" value="Create Account"></input> </fieldset> <p class="legal">By clicking <strong>Create Account</strong>, you agree to Starburst Galaxy's <a href="/terms/galaxy-terms-of-service/" target="_blank">terms of service</a> and <a href="/privacy-policy/" target="_blank">privacy policy</a>.</p> <input type="hidden" id="country" name="country" value="Other"> <input type="hidden" id="state" name="state" value="Other"> <input type="hidden" id="utm_campaign" name="utm_campaign"> <input type="hidden" id="utm_source" name="utm_source"> <input type="hidden" id="utm_medium" name="utm_medium"> <input type="hidden" id="utm_content" name="utm_content"> <input type="hidden" id="utm_term" name="utm_term"> <input type="hidden" name="token" id="token"> <!-- form id: 5550bdc1-2811-4036-a3e4-221af65a468f --> </form> <!-- <script> grecaptcha.ready(function() { grecaptcha.execute('6LfW4FQgAAAAAOr0cWe0vSUSLmrV_5qmPRehGY3q', {action: 'galaxy'}).then(function(token) { document.getElementById('token').value = token; }); }); </script> --> </div> </div> </div> <button class="close-button" data-close aria-label="Close modal" type="button"> <span aria-hidden="true">x</span> </button> </div> <script src="https://code.jquery.com/jquery-3.5.1.min.js" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js?ver=1.8.1" id="slick_script-js"></script> <script type="text/javascript" src="https://www.starburst.io/wp-content/plugins/highlighting-code-block/assets/js/prism.js?ver=2.0.1" id="hcb-prism-js"></script> <script type="text/javascript" src="https://www.starburst.io/wp-includes/js/clipboard.min.js?ver=2.0.11" id="clipboard-js"></script> <script type="text/javascript" id="hcb-script-js-extra"> /* <![CDATA[ */ var hcbVars = {"showCopyBtn":"1","copyBtnLabel":"Copy code to clipboard"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.starburst.io/wp-content/plugins/highlighting-code-block/build/js/hcb_script.js?ver=2.0.1" id="hcb-script-js"></script> <script type="text/javascript" src="https://www.starburst.io/wp-content/themes/starburst-theme/includes/js/all.min.js?cb=170&ver=6.5.5" id="starburst-script-js"></script> <script type="text/javascript" src="https://www.starburst.io/wp-content/themes/starburst-theme/includes/js/progressiveForm.js?cb=12&ver=6.5.5" id="starburst-progressive-form-script-js"></script> <script type="text/javascript" src="https://www.starburst.io/wp-content/themes/starburst-theme/includes/js/partnerFilter.js?cb=1&ver=6.5.5" id="partner-script-js"></script> <script type="text/javascript" src="https://www.starburst.io/wp-content/themes/starburst-theme/includes/js/blog-subscribe.js?cb=1&ver=6.5.5" id="starburst-blog-subscribe-script-js"></script> <script type="text/javascript" src="https://www.starburst.io/wp-content/themes/starburst-theme/includes/js/cta-form.js?cb=1&ver=6.5.5" id="starburst-cta-form-script-js"></script> <script type="text/javascript" src="https://www.starburst.io/wp-content/themes/starburst-theme/includes/js/newsletterSignUp.js?cb=2&ver=6.5.5" id="starburst-newsletter-sign-up-script-js"></script> <script type="text/javascript" src="https://www.starburst.io/wp-content/themes/starburst-theme/includes/js/launchWeekSubscribe.js?cb=2&ver=6.5.5" id="starburst-launch-week-subscribe-script-js"></script> <script src="https://cdn.jsdelivr.net/npm/algoliasearch@4.24.0/dist/algoliasearch-lite.umd.js" integrity="sha256-b2n6oSgG4C1stMT/yc/ChGszs9EY/Mhs6oltEjQbFCQ=" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/instantsearch.js@4.73.4/dist/instantsearch.production.min.js" integrity="sha256-KhJczbX11JwgRQX1pcxQOK+/ymw2x3XxJqz1CUIMHBk=" crossorigin="anonymous"></script> <script> var ALGOLIA_INSIGHTS_SRC = "https://cdn.jsdelivr.net/npm/search-insights@2.2.1"; !function(e,a,t,n,s,i,c){e.AlgoliaAnalyticsObject=s,e[s]=e[s]||function(){ (e[s].queue=e[s].queue||[]).push(arguments)},i=a.createElement(t),c=a.getElementsByTagName(t)[0], i.async=1,i.src=n,c.parentNode.insertBefore(i,c) }(window,document,"script",ALGOLIA_INSIGHTS_SRC,"aa"); </script> <script src="https://www.starburst.io/wp-content/themes/starburst-theme/includes/js/searchBox.js?cb=10>"></script> <script src="https://www.starburst.io/wp-content/themes/starburst-theme/includes/js/searchResults.js?cb=10>"></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-d22c0a4348d77ddeea5","applicationID":"432980605","transactionName":"NQYAYEtXWkYCAhZfVgxMI1dNX1tbTBUHW0kOAhZRFF5bWAYRA1Fc","queueTime":0,"applicationTime":301,"atts":"GUEDFgNNSUg=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html> <script src="/wp-content/themes/starburst-theme/includes/js/vendor/flickity.pkgd.min.js"></script> <script> $('.testimonial-slider').flickity({ // options cellAlign: 'left', contain: true, autoPlay: 6000, wrapAround: true }); </script> </div>