We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Faster Analytics for Fast Data with Apache Pinot and Flink SQL

00:00

Formal Metadata

Title
Faster Analytics for Fast Data with Apache Pinot and Flink SQL
Title of Series
Number of Parts
69
Author
Contributors
License
CC Attribution 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
OLAP data stores like Apache Pinot are emerging to serve low-latency analytical queries at web scale. With its columnar data format and rich indexing strategies, Pinot is a perfect fit for running complex, interactive queries on multi-dimensional data within milliseconds. In some cases, though, streaming data will require non-trivial pre-processing that is not supported in Pinot, like joins and pre-aggregations. What then? In this talk, we’ll cover the benefits of combining Pinot and stream processing with Flink SQL to power near real-time OLAP use cases, and build a simple demo to analyze streaming Twitch data (#meta) — from ingestion to visualization!
Linker (computing)Order (biology)FeedbackMenu (computing)DemosceneData managementMultiplication signData storage device10 (number)2 (number)Real-time operating systemOrder (biology)Level (video gaming)Analytic setCASE <Informatik>Source codeVariety (linguistics)Uniform resource locatorDimensional analysisFlow separationGene clusterView (database)MultiplicationProfil (magazine)Subject indexingStrategy gameSet (mathematics)Streaming mediaSlide ruleCategory of beingDifferent (Kate Ryan album)Concurrency (computer science)Physical systemWordWeb pageCausalityCartesian coordinate systemEvent horizonNumberMetric systemFile formatRootScatteringMathematical analysisFitness functionCoordinate systemQuery languageFunctional (mathematics)Connectivity (graph theory)Replication (computing)Service-oriented architectureElement (mathematics)DatabaseDemo (music)Content (media)Server (computing)WindowPartition (number theory)Game controllerBuildingOperator (mathematics)XMLComputer animation
Game controllerSoftware bugRootMathematical analysisEvent horizonDigital filterApproximationStructured programmingQuery languageRange (statistics)Subject indexingNetwork topologyInverse problemWindowView (database)Confluence (abstract rewriting)Computer-generated imageryMessage passingGame theoryLoginFormal languageSpring (hydrology)Directed setOpen setFluid staticsPlastikkarteMereologyHacker (term)WeightMountain passSign (mathematics)Metric systemLaserInstance (computer science)Configuration spaceTable (information)Server (computing)Video game consoleReading (process)Streaming mediaMaxima and minimaData typeUniform resource locatorString (computer science)Function (mathematics)Singuläres IntegralLocal GroupPort scannerProgrammable read-only memoryGraphical user interfaceField (computer science)Data storage deviceExecution unitCodierung <Programmierung>RoutingMenu (computing)Text editorInterior (topology)File formatSubsetStatisticsDependent and independent variablesEvent horizonCountingQuery languageOrder (biology)String (computer science)CuboidGeometryService-oriented architectureStrategy gameGroup actionDemo (music)Instance (computer science)Dimensional analysisTheoryResultantSubject indexingStreaming mediaMultiplication signForm (programming)Real-time operating systemoutputObservational studyFile viewerServer (computing)Range (statistics)Process (computing)Analytic setAttribute grammarInformationNetwork topologyFile formatPoint (geometry)Scripting languageOcean currentPresentation of a groupMoment (mathematics)Field (computer science)Functional (mathematics)Table (information)Uniqueness quantificationDifferent (Kate Ryan album)MultiplicationGame theoryRow (database)Total S.A.Default (computer science)Configuration spaceLocal ringUniform resource locatorComputer animationXML
TouchscreenStreaming mediaTable (information)Partition (number theory)Remote procedure callEvent horizonStapeldateiData storage deviceDatabaseInstallable File SystemDatabase transactionSource codeBlogInternet der DingeReal numberExecution unitState of matterData streamLocal GroupCountingBuildingBlock (periodic table)Query languageSubsetGamma functionoutputKey (cryptography)LogicStreaming mediaProcess (computing)Declarative programming2 (number)QuicksortNumberTask (computing)InformationProduct (business)Event-driven programmingDifferent (Kate Ryan album)Data storage deviceVariety (linguistics)Descriptive statisticsAnalytic continuationStandard deviationDimensional analysisBound stateLocal ringQuery languageReal numberRegular graphWindowMaterialization (paranormal)Primitive (album)Function (mathematics)Table (information)Event horizonReal-time operating systemComputer fileState of matterSource codeIntegrated development environmentMechanism designVisualization (computer graphics)Client (computing)Lattice (order)Remote procedure callSoftware frameworkCartesian coordinate systemData managementPoint (geometry)CASE <Informatik>Scripting languageEqualiser (mathematics)Link (knot theory)SubsetLevel (video gaming)Demo (music)Formal grammarSemantics (computer science)Analytic setFitness functionComputer animationDiagram
Demo (music)String (computer science)Local GroupPort scannerAsynchronous Transfer ModeTable (information)InformationOnline helpFile formatQuery languageCountingInterior (topology)MiniDiscLimit (category theory)Field (computer science)Server (computing)Physical systemText editorDependent and independent variablesStatisticsData typeVideo game consoleTracing (software)Confluence (abstract rewriting)Metric systemContent (media)Time zoneComputer-generated imageryView (database)Group actionSubsetBinary fileSource codeVisual systemWhiteboardWindowStreaming mediaOcean currentGroup actionDescriptive statisticsBitFigurate numberTable (information)Functional (mathematics)Event horizonQuery languageMultiplication signLine (geometry)CASE <Informatik>Software testingDemo (music)InformationFile formatoutputPoint (geometry)Computer filePartition (number theory)Dimensional analysisResultantKey (cryptography)Real-time operating systemRegular graphRepresentational state transferWordRow (database)Process (computing)WindowOperator (mathematics)SubsetFile systemGame theoryReal number2 (number)Field (computer science)XMLComputer animationProgram flowchart
Lattice (order)Slide ruleFormal grammarView (database)SubsetSubject indexingLinker (computing)Magnetic stripe cardScale (map)StapeldateiGraphical user interfaceFile formatComputer fileOnline helpSubject indexingSinc functionBitStreaming mediaPoint (geometry)Level (video gaming)SubsetScaling (geometry)Demo (music)InformationComputer architectureMassQuery languageReal numberComputer animation
Server (computing)RootSoftware bugMathematical analysisSlide ruleComputer fileFormal grammarLinker (computing)Level (video gaming)GoogolFile formatProcess (computing)Real-time operating systemRight angleSlide ruleChannel capacityForm (programming)Server (computing)BitMultiplication signComputer configurationPoint (geometry)Event horizonStapeldateiGame controllerPhysical systemOcean currentService-oriented architectureMechanism designRow (database)WritingINTEGRALDemo (music)Real numberDifferent (Kate Ryan album)MultilaterationComputer animationProgram flowchart
Semantics (computer science)Division (mathematics)Key (cryptography)Regular graphFunctional (mathematics)CASE <Informatik>Cartesian coordinate systemRight angleMathematicsObservational studyWindow functionCubeLattice (order)Partition (number theory)Raster graphicsEndliche ModelltheorieFocus (optics)Different (Kate Ryan album)MassSubject indexingWebsiteFrame problemMultiplication signImperative programmingTable (information)Data storage deviceQuery languageSet (mathematics)Range (statistics)Server (computing)Computer architectureAnalytic setSource codeCore dumpDataflowOrder (biology)AdditionEvent horizonDemo (music)Network topologyDimensional analysisConstraint (mathematics)Slide ruleGroup actionTrailSymmetric multiprocessingReal-time operating systemXMLUML
Transcript: English(auto-generated)