From 02fe76cf84be20e46e539021e80bfa762d61adfd Mon Sep 17 00:00:00 2001 From: Rob Hedgpeth Date: Thu, 11 Feb 2021 14:56:07 -0600 Subject: [PATCH] updates --- README.md | 145 ++++++++++++------ create_schema_data.sql | 73 --------- demo_1.json | 1 - demo_2.json | 1 - demo_3.json | 1 - media/skysql.png | Bin 0 -> 285923 bytes media/zeppelin.png | Bin 0 -> 55462 bytes sql/data.sql | 38 +++++ sql/demos.sql | 112 ++++++++++++++ sql/schema.sql | 28 ++++ .../bitemporal-table-demo.json | 0 zeppelin/demo_1.json | 1 + zeppelin/demo_2.json | 1 + zeppelin/demo_3.json | 1 + zeppelin/demo_4.json | 1 + zeppelin/demo_5.json | 1 + zeppelin/demo_6.json | 1 + 17 files changed, 282 insertions(+), 123 deletions(-) delete mode 100644 create_schema_data.sql delete mode 100644 demo_1.json delete mode 100644 demo_2.json delete mode 100644 demo_3.json create mode 100644 media/skysql.png create mode 100644 media/zeppelin.png create mode 100644 sql/data.sql create mode 100644 sql/demos.sql create mode 100644 sql/schema.sql rename bitemporal-table-demo.json => zeppelin/bitemporal-table-demo.json (100%) create mode 100644 zeppelin/demo_1.json create mode 100644 zeppelin/demo_2.json create mode 100644 zeppelin/demo_3.json create mode 100644 zeppelin/demo_4.json create mode 100644 zeppelin/demo_5.json create mode 100644 zeppelin/demo_6.json diff --git a/README.md b/README.md index d4e6d9b..433ffc2 100644 --- a/README.md +++ b/README.md @@ -11,59 +11,99 @@ The following will walk you through the steps for setting up [Apache Zeppelin](https://zeppelin.apache.org/) to integrate with MariaDB and work with several samples of modern SQL functionality. # Table of Contents -1. [Environment and Compatibility](#compatibility) -2. [Getting started with MariaDB](#overview) - 1. [The Basics](#intro-mariadb) - 2. [Downloading and installing MariaDB](#installation) -3. [Requirements](#requirements) -4. [Getting started with Apache Zeppelin](#getting-started) -5. [Support and Contribution](#support-contribution) -6. [License](#license) +1. [Requirements](#requirements) +2. [Introduction to MariaDB](#introduction) + 1. [MariaDB Platform](#platform) + 2. [MariaDB SkySQL](#skysql) +3. [Preparing the database](#prepare) + 1. [Create the schema](#schema) + 2. [Load the data](#data) +4. [Using Apache Zeppelin](#getting-started) + 1. [Adding a MariaDB Interpreter](#add-interpreter) + 2. [Importing Zeppelin notes](#import-note) +5. [Raw Queries](#queries) +6. [Support and Contribution](#support-contribution) +7. [License](#license) -## Environment and Compatibility - -This sample was created using the following techologies: - -* [MariaDB](https://mariadb.com/products/mariadb-platform/) -* [Apache Zeppelin](https://zeppelin.apache.org/) - -This application was tested on [macOS Mojave v.10.14.6](https://developer.apple.com/documentation/macos_release_notes/macos_mojave_10_14_6_release_notes). - -## Overview - -### Introduction to MariaDB - -[MariaDB platform](https://mariadb.com/products/mariadb-platform/) unifies [MariaDB TX (transactions)](https://mariadb.com/products/mariadb-platform-transactional/) and [MariaDB AX (analytics)](https://mariadb.com/products/mariadb-platform-analytical/) so transactional applications can retain unlimited historical data and leverage powerful, real-time analytics in order to provide data-driven customers with more information, actionable insight and greater value – and businesses with endless ways to monetize data. It is the enterprise open source database for hybrid transactional/analytical processing at scale. - -### Getting start with MariaDB - -To download and deploy MariaDB check out the instructions [here](https://mariadb.com/docs/deploy/installation/). You can also make use of the [MariaDB Image available on Docker Hub](https://hub.docker.com/_/mariadb). - -### Create the schema - -Next execute the SQL within [create_schema_data.sql](create_schema_data.sql) within a new database. The script will create the following tables - -* supers -* teams -* supersteams - -and insert a small amount of sample data into them. From there you can add/remove your own data! - -## Requirements +## Environment and Compatibility This project assumes you have familiarity with building web applications using ReactJS and NodeJS technologies. -* Download and install [MariaDB](#installation). +* Download and install [MariaDB](#introduction). * Download and install [Apache Zeppelin](https://zeppelin.apache.org/download.html). * git (Optional) - this is required if you would prefer to pull the source code from GitHub repo. - Create a [free github account](https://github.com/) if you don’t already have one - git can be downloaded from git-scm.org +## Introduction to MariaDB + +### MariaDB Platform + +[MariaDB Platform](https://mariadb.com/products/mariadb-platform/) integrates [transactional](https://mariadb.com/products/mariadb-platform-transactional/) and [analytical](https://mariadb.com/products/mariadb-platform-analytical/) products so developers can build modern applications by enriching transactions with real-time analytics and historical data, creating insightful experiences and compelling opportunities for customers – and for businesses, endless ways to monetize data. + +

+ + + +

+ +To get started using MariaDB locally you can choose one of the following options: + +* [Download and install MariaDB (Community or Enterprise) directly from mariadb.com](https://mariadb.com/docs/deploy/installation/) + +* [Download and install MariaDB using the official MariaDB Community Server 10.5 Docker Image available at hub.docker.com](https://hub.docker.com/r/mariadb/columnstore) + +### MariaDB SkySQL + +[SkySQL](https://mariadb.com/products/skysql/) is the first and only database-as-a-service (DBaaS) to bring the full power of MariaDB Platform to the cloud, including its support for transactional, analytical and hybrid workloads. Built on Kubernetes, and optimized for cloud infrastructure and services, SkySQL combines ease of use and self-service with enterprise reliability and world-class support – everything needed to safely run mission-critical databases in the cloud, and with enterprise governance. + +[Get started with SkySQL!](https://mariadb.com/products/skysql/#get-started) + +

+ + + +

+ +## Preparing the database
+ +### Create the schema + +Next execute the SQL within [schema.sql](sql/schema.sql) either manually within a new database, or using the MariaDB client: + +Locally (with root and empty password): +```bash +$ mariadb < sql/schema.sql +``` + +MariaDB SkySQL: +```bash +mariadb --host tx-1.mdb0001390.db.skysql.net --port 5002 --user DB00003108 -pPassword123! --ssl-ca ~/Downloads/skysql_chain.pem < sql/schema.sql> +``` + +**Note:** The previous commands assume you have the MariaDB client installed, the relative locations of [schema.sql](sql/schema.sql) and the skysql_chain.pem file residing in a directory called `Downloads`. But all things are configurable :) + +The script will create the following tables within a database called `demo`: + +* `supers` +* `teams` +* `supersteams` + +### Load the data + +Once the database and tables have been created, execute the [data.sql](sql/data.sql) script to load data into the tables. + +```bash +$ mariadb < sql/data.sql +``` + ## Getting started with Apache Zeppelin -### Adding a MariaDB interpreter +### Adding a MariaDB interpreter

-### Importing the notebooks +### Importing notes
-Import the notes: +In Zeppelin, a notebook is simply a collection of notes, which is a collection of “paragraphs”. Each paragraph then uses an interpreter (via MariaDB Connector/J) to connect to and communicate with a datasource (MariaDB). -* [demo_1.json](demo_1.json): Set operators, table value constructors, aggregation functions, and rollups. -* [demo_2.json](demo_2.json): Window functions and common table expressions (recursive). -* [demo_3.json](demo_3.json): Temporal tables. +

+ + + +

+ +This repo contains several notes that demonstrate a variety of modern SQL capabilities within MariaDB. + +* [demo_1](zeppelin/demo_1.json), [demo_4](zeppelin/demo_4.json): Set operators, table value constructors, aggregation functions, and rollups. +* [demo_2](zeppelin/demo_2.json), [demo_5](zeppelin/demo_5.json): Window functions and common table expressions (recursive). +* [demo_3](zeppelin/demo_3.json), [demo_6](zeppelin/demo_6.json): Temporal tables. * [bitemporal-table-demo](bitemporal-table-demo.json): A comprehensive look at a MariaDB Bitemporal table. -by selecting "Import note". +Notes can be imported into Zeppelin by clicking the "Import Note" button, and providing a valid `json` note file.

@@ -116,6 +164,9 @@ by selecting "Import note".

+## Raw Queires + +If you'd prefer to execute the SQL queries contained within the Apache Zeppelin you can find them all within [demos.sql](sql/demos.sql). ## Support and Contribution diff --git a/create_schema_data.sql b/create_schema_data.sql deleted file mode 100644 index 711814c..0000000 --- a/create_schema_data.sql +++ /dev/null @@ -1,73 +0,0 @@ -DROP TABLE IF EXISTS `supers`; - -CREATE TABLE `supers` ( - `id` int(11) unsigned NOT NULL AUTO_INCREMENT, - `name` varchar(100) NOT NULL DEFAULT '', - `alias` varchar(50) NOT NULL DEFAULT '', - `type` char(1) NOT NULL DEFAULT '', - `rescues` int(11) NOT NULL, - `mentor` int(11) DEFAULT NULL, - `startDate` datetime NOT NULL, - `endDate` datetime NOT NULL, - PRIMARY KEY (`id`), - PERIOD FOR `date_period` (`startDate`, `endDate`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; - -LOCK TABLES `supers` WRITE; - -INSERT INTO `supers` (`id`, `name`, `alias`, `type`, `rescues`, `mentor`, `startDate`, `endDate`) -VALUES - (1,'Bruce Wayne','Batman','H',192,6,'2016-01-01 00:00:00','2020-01-01 00:00:00'), - (2,'Clark Kent','Superman','H',257,NULL,'2016-01-01 00:00:00','2020-01-01 00:00:00'), - (3,'Diana Prince','Wonder Woman','H',212,NULL,'2016-01-01 00:00:00','2020-01-01 00:00:00'), - (4,'Dick Grayson','Robin/Nightwing','H',127,1,'2016-01-01 00:00:00','2020-01-01 00:00:00'), - (5,'Beast Boy','Gar Logan','H',59,NULL,'2016-01-01 00:00:00','2020-01-01 00:00:00'), - (6,'Ra\'s Ah Ghul','The Demon\'s Head','V',3,NULL,'2016-06-01 00:00:00','2020-01-01 00:00:00'), - (7,'Frank Castle','The Punisher','V',37,NULL,'2016-01-01 00:00:00','2020-01-01 00:00:00'); - -UNLOCK TABLES; - - -# Dump of table supersteams -# ------------------------------------------------------------ - -DROP TABLE IF EXISTS `supersteams`; - -CREATE TABLE `supersteams` ( - `supersid` int(11) unsigned NOT NULL, - `teamsid` int(11) unsigned NOT NULL -) ENGINE=InnoDB DEFAULT CHARSET=utf8; - -LOCK TABLES `supersteams` WRITE; - -INSERT INTO `supersteams` (`supersid`, `teamsid`) -VALUES - (1,1), - (2,1), - (3,1), - (4,1), - (4,2), - (5,2); - -UNLOCK TABLES; - - -# Dump of table teams -# ------------------------------------------------------------ - -DROP TABLE IF EXISTS `teams`; - -CREATE TABLE `teams` ( - `id` int(11) unsigned NOT NULL AUTO_INCREMENT, - `name` varchar(50) NOT NULL DEFAULT '', - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; - -LOCK TABLES `teams` WRITE; - -INSERT INTO `teams` (`id`, `name`) -VALUES - (1,'Justice League'), - (2,'Teen Titans'); - -UNLOCK TABLES; diff --git a/demo_1.json b/demo_1.json deleted file mode 100644 index cb92ae4..0000000 --- a/demo_1.json +++ /dev/null @@ -1 +0,0 @@ -{"paragraphs":[{"text":"%mariadb\n\nSELECT * FROM demo.supers;\nSELECT * FROM demo.teams;\nSELECT * FROM demo.supersteams;\n","user":"anonymous","dateUpdated":"2020-02-25T18:23:02+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"id":"string","name":"string","alias":"string","type":"string","rescues":"string","mentor":"string","startDate":"string","endDate":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false}},"commonSetting":{}}},"1":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"id":"string","name":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false}},"commonSetting":{}}},"2":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"supersid":"string","teamsid":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false}},"commonSetting":{}}}},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql","tableHide":false},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"id\tname\talias\ttype\trescues\tmentor\tstartDate\tendDate\n1\tBruce Wayne\tBatman\tH\t192\t6\t2016-01-01 00:00:00.0\t2020-01-01 00:00:00.0\n2\tClark Kent\tSuperman\tH\t257\tnull\t2016-01-01 00:00:00.0\t2020-01-01 00:00:00.0\n3\tDiana Prince\tWonder Woman\tH\t212\tnull\t2016-01-01 00:00:00.0\t2020-01-01 00:00:00.0\n4\tDick Grayson\tRobin/Nightwing\tH\t127\t1\t2016-01-01 00:00:00.0\t2020-01-01 00:00:00.0\n5\tBeast Boy\tGar Logan\tH\t59\tnull\t2016-01-01 00:00:00.0\t2020-01-01 00:00:00.0\n6\tRa's Ah Ghul\tThe Demon's Head\tV\t3\tnull\t2016-06-01 00:00:00.0\t2020-01-01 00:00:00.0\n7\tFrank Castle\tThe Punisher\tH\t37\tnull\t2016-01-01 00:00:00.0\t2020-01-01 00:00:00.0\n"},{"type":"TABLE","data":"id\tname\n1\tJustice League\n2\tTeen Titans\n"},{"type":"TABLE","data":"supersid\tteamsid\n1\t1\n2\t1\n3\t1\n4\t1\n4\t2\n5\t2\n"}]},"apps":[],"jobName":"paragraph_1582592903861_-1374110334","id":"20200225-010823_1623050505","dateCreated":"2020-02-25T01:08:23+0000","dateStarted":"2020-02-25T18:23:02+0000","dateFinished":"2020-02-25T18:23:02+0000","status":"FINISHED","progressUpdateIntervalMs":500,"focus":true,"$$hashKey":"object:15494"},{"text":"%mariadb\n\n/* Set Operators */\n\nSELECT\n alias, name\nFROM \n demo.supers AS s INNER JOIN\n demo.supersteams AS st ON s.id = st.supersid\nWHERE \n st.teamsid = 1 \nunion\nSELECT \n alias, name\nFROM \n demo.supers AS s INNER JOIN\n demo.supersteams AS st ON s.id = st.supersid\nWHERE \n st.teamsid = 2\n","user":"anonymous","dateUpdated":"2020-02-25T18:23:50+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{"columns":[{"name":"alias","visible":true,"width":283,"sort":{},"filters":[{}],"pinned":""},{"name":"name","visible":true,"width":"*","sort":{},"filters":[{}],"pinned":""}],"scrollFocus":{},"selection":[],"grouping":{"grouping":[],"aggregations":[],"rowExpandedStates":{}},"treeView":{},"pagination":{"paginationCurrentPage":1,"paginationPageSize":250}},"tableColumnTypeState":{"names":{"alias":"string","name":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false},"multiBarChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"},"stackedAreaChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"},"lineChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"}},"commonSetting":{},"keys":[],"groups":[],"values":[]},"helium":{}}},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql","tableHide":false},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"alias\tname\nBatman\tBruce Wayne\nSuperman\tClark Kent\nWonder Woman\tDiana Prince\nRobin/Nightwing\tDick Grayson\nGar Logan\tBeast Boy\n"}]},"apps":[],"jobName":"paragraph_1582300336842_-1577980739","id":"20200221-155216_1283406480","dateCreated":"2020-02-21T15:52:16+0000","dateStarted":"2020-02-25T18:23:50+0000","dateFinished":"2020-02-25T18:23:50+0000","status":"FINISHED","progressUpdateIntervalMs":500,"$$hashKey":"object:15495"},{"text":"%mariadb\n\n/* Table Value Constructor */\n\nSELECT \n alias, name, rescues\nFROM \n demo.supers AS s INNER JOIN\n demo.supersteams AS st ON s.id = st.supersid\nWHERE \n st.teamsid = 1\nUNION\nvalues ('The Developer','Rob Hedgpeth', 0)","user":"anonymous","dateUpdated":"2020-02-25T18:24:48+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"alias":"string","name":"string","rescues":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false}},"commonSetting":{}}}},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql","tableHide":false},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"alias\tname\trescues\nBatman\tBruce Wayne\t192\nSuperman\tClark Kent\t257\nWonder Woman\tDiana Prince\t212\nRobin/Nightwing\tDick Grayson\t127\nThe Developer\tRob Hedgpeth\t0\n"}]},"apps":[],"jobName":"paragraph_1582300348846_554719235","id":"20200221-155228_1601746996","dateCreated":"2020-02-21T15:52:28+0000","dateStarted":"2020-02-25T18:24:48+0000","dateFinished":"2020-02-25T18:24:48+0000","status":"FINISHED","progressUpdateIntervalMs":500,"$$hashKey":"object:15496"},{"text":"%mariadb\n","user":"anonymous","dateUpdated":"2020-02-25T12:44:41+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql"},"settings":{"params":{},"forms":{}},"apps":[],"jobName":"paragraph_1582634681244_-283978054","id":"20200225-124441_736827851","dateCreated":"2020-02-25T12:44:41+0000","status":"READY","errorMessage":"","progressUpdateIntervalMs":500,"$$hashKey":"object:15497"},{"text":"%mariadb\n\n/* Aggregate function */\n\nSELECT \n t.name, sum(rescues) \nFROM \n demo.supers AS s INNER JOIN\n demo.supersteams AS st ON s.id = st.supersid INNER JOIN\n demo.teams AS t ON st.teamsid = t.id\nGROUP BY \n t.name;","user":"anonymous","dateUpdated":"2020-02-25T18:25:18+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{"0":{"graph":{"mode":"pieChart","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"name":"string","sum(rescues)":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false},"multiBarChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"},"lineChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"},"stackedAreaChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"},"pieChart":{}},"commonSetting":{},"keys":[{"name":"name","index":0,"aggr":"sum"}],"groups":[],"values":[{"name":"sum(rescues)","index":1,"aggr":"sum"}]},"helium":{}}},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql","tableHide":false},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"name\tsum(rescues)\nJustice League\t788\nTeen Titans\t186\n"}]},"apps":[],"jobName":"paragraph_1582301836412_251366005","id":"20200221-161716_1319053968","dateCreated":"2020-02-21T16:17:16+0000","dateStarted":"2020-02-25T18:25:18+0000","dateFinished":"2020-02-25T18:25:18+0000","status":"FINISHED","progressUpdateIntervalMs":500,"$$hashKey":"object:15498"},{"text":"%mariadb\n\n/* Rollup */\n\nSELECT \n t.name, sum(rescues), avg(rescues)\nFROM \n demo.supers AS s INNER JOIN\n demo.supersteams AS st ON s.id = st.supersid INNER JOIN\n demo.teams AS t ON st.teamsid = t.id\nGROUP BY \n t.name\nWITH ROLLUP;","user":"anonymous","dateUpdated":"2020-02-25T18:25:57+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"name":"string","sum(rescues)":"string","avg(rescues)":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false}},"commonSetting":{}}}},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql","tableHide":false},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"name\tsum(rescues)\tavg(rescues)\nJustice League\t788\t197.0000\nTeen Titans\t186\t93.0000\nnull\t974\t162.3333\n"}]},"apps":[],"jobName":"paragraph_1582302234615_-94625791","id":"20200221-162354_1044379253","dateCreated":"2020-02-21T16:23:54+0000","dateStarted":"2020-02-25T18:25:57+0000","dateFinished":"2020-02-25T18:25:57+0000","status":"FINISHED","progressUpdateIntervalMs":500,"$$hashKey":"object:15499"},{"text":"%mariadb\n","user":"anonymous","dateUpdated":"2020-02-25T12:25:37+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql","tableHide":false},"settings":{"params":{},"forms":{}},"apps":[],"jobName":"paragraph_1582592500834_632747926","id":"20200225-010140_731550402","dateCreated":"2020-02-25T01:01:40+0000","status":"READY","errorMessage":"","progressUpdateIntervalMs":500,"$$hashKey":"object:15500"}],"name":"Super Demo 1","id":"2EZUUVJM9","noteParams":{},"noteForms":{},"angularObjects":{"mariadb:shared_process":[],"spark:shared_process":[]},"config":{"isZeppelinNotebookCronEnable":false,"looknfeel":"default","personalizedMode":"false"},"info":{}} \ No newline at end of file diff --git a/demo_2.json b/demo_2.json deleted file mode 100644 index e9218d6..0000000 --- a/demo_2.json +++ /dev/null @@ -1 +0,0 @@ -{"paragraphs":[{"text":"%mariadb\n\n/* Window function */\n\nSELECT \n alias, rescues, t.name, \n avg(rescues) OVER(PARTITION BY t.name) as team_avg\nFROM \n\tdemo.supers s INNER JOIN\n\tdemo.supersteams st ON s.id = st.supersid INNER JOIN\n\tdemo.teams t ON t.id = st.teamsid \nORDER BY\n\tt.name, rescues DESC","user":"anonymous","dateUpdated":"2020-02-26T23:20:35+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{"0":{"graph":{"mode":"multiBarChart","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"alias":"string","rescues":"string","name":"string","team_avg":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false},"multiBarChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"},"stackedAreaChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"},"lineChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"}},"commonSetting":{},"keys":[{"name":"alias","index":0,"aggr":"sum"}],"groups":[{"name":"name","index":2,"aggr":"sum"}],"values":[{"name":"rescues","index":1,"aggr":"sum"},{"name":"team_avg","index":3,"aggr":"sum"}]},"helium":{}}},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql"},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"alias\trescues\tname\tteam_avg\nSuperman\t257\tJustice League\t197.0000\nWonder Woman\t212\tJustice League\t197.0000\nBatman\t192\tJustice League\t197.0000\nRobin/Nightwing\t127\tJustice League\t197.0000\nRobin/Nightwing\t127\tTeen Titans\t93.0000\nGar Logan\t59\tTeen Titans\t93.0000\n"}]},"apps":[],"jobName":"paragraph_1582303425423_1989076521","id":"20200221-164345_1042538520","dateCreated":"2020-02-21T16:43:45+0000","dateStarted":"2020-02-25T18:36:05+0000","dateFinished":"2020-02-25T18:36:05+0000","status":"FINISHED","progressUpdateIntervalMs":500,"focus":true,"$$hashKey":"object:20272"},{"text":"%mariadb\n\n/* Window function */\n\nSELECT \n alias,\n rescues,\n RANK() OVER (PARTITION BY t.name ORDER BY rescues DESC) AS rank,\n t.name,\n avg(rescues) OVER(PARTITION BY t.name) as team_avg\nFROM \n\tdemo.supers s INNER JOIN\n\tdemo.supersteams st ON s.id = st.supersid INNER JOIN\n\tdemo.teams t ON t.id = st.teamsid \nORDER BY\n\tt.name, rescues DESC","user":"anonymous","dateUpdated":"2020-02-25T18:36:39+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"alias":"string","rescues":"string","rank":"string","name":"string","team_avg":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false}},"commonSetting":{}}}},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql"},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"alias\trescues\trank\tname\tteam_avg\nSuperman\t257\t1\tJustice League\t197.0000\nWonder Woman\t212\t2\tJustice League\t197.0000\nBatman\t192\t3\tJustice League\t197.0000\nRobin/Nightwing\t127\t4\tJustice League\t197.0000\nRobin/Nightwing\t127\t1\tTeen Titans\t93.0000\nGar Logan\t59\t2\tTeen Titans\t93.0000\n"}]},"apps":[],"jobName":"paragraph_1582633908850_1689219716","id":"20200225-123148_905286346","dateCreated":"2020-02-25T12:31:48+0000","dateStarted":"2020-02-25T18:36:39+0000","dateFinished":"2020-02-25T18:36:39+0000","status":"FINISHED","progressUpdateIntervalMs":500,"$$hashKey":"object:20273"},{"text":"%mariadb\n\n/* Recursive Common Table Expression */\n\nWITH RECURSIVE heroes AS(\n\tSELECT id, alias, name, mentor\n\tFROM demo.supers\n\tWHERE name = 'Dick Grayson' \n UNION\n SELECT s.id, s.name, s.alias, s.mentor\n FROM demo.supers AS s, heroes AS h\n WHERE s.id = h.mentor \n)\nSELECT * FROM heroes ORDER BY mentor;","user":"anonymous","dateUpdated":"2020-02-25T18:38:42+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"id":"string","alias":"string","name":"string","mentor":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false}},"commonSetting":{}}}},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql"},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"id\talias\tname\tmentor\n6\tRa's Ah Ghul\tThe Demon's Head\tnull\n4\tRobin/Nightwing\tDick Grayson\t1\n1\tBruce Wayne\tBatman\t6\n"}]},"apps":[],"jobName":"paragraph_1582312489741_-415225161","id":"20200221-191449_1158288725","dateCreated":"2020-02-21T19:14:49+0000","dateStarted":"2020-02-25T18:38:42+0000","dateFinished":"2020-02-25T18:38:42+0000","status":"FINISHED","progressUpdateIntervalMs":500,"$$hashKey":"object:20274"},{"text":"%mariadb\n","user":"anonymous","dateUpdated":"2020-02-24T23:12:15+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql"},"settings":{"params":{},"forms":{}},"apps":[],"jobName":"paragraph_1582585935753_-39603015","id":"20200224-231215_1591869176","dateCreated":"2020-02-24T23:12:15+0000","status":"READY","errorMessage":"","progressUpdateIntervalMs":500,"$$hashKey":"object:20275"}],"name":"Super Demo 2","id":"2F1Q73W7J","noteParams":{},"noteForms":{},"angularObjects":{"mariadb:shared_process":[],"spark:shared_process":[]},"config":{"isZeppelinNotebookCronEnable":false,"looknfeel":"default","personalizedMode":"false"},"info":{}} \ No newline at end of file diff --git a/demo_3.json b/demo_3.json deleted file mode 100644 index 3409651..0000000 --- a/demo_3.json +++ /dev/null @@ -1 +0,0 @@ -{"paragraphs":[{"text":"%mariadb\n\n/* Temporal Table - Application Time */\n\nSELECT \n id, name, alias, type, startDate, endDate\nFROM\n demo.supers\nWHERE \n name = 'Frank Castle' \nORDER BY \n startDate","user":"anonymous","dateUpdated":"2020-02-25T18:56:13+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"id":"string","name":"string","alias":"string","type":"string","startDate":"string","endDate":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false},"lineChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"},"stackedAreaChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"},"scatterChart":{"yAxis":{"name":"startDate","index":1,"aggr":"sum"},"group":{"name":"type","index":0,"aggr":"sum"},"xAxis":{"name":"endDate","index":2,"aggr":"sum"}},"pieChart":{},"multiBarChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"}},"keys":[],"groups":[],"values":[],"commonSetting":{}},"helium":{}}},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql"},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"id\tname\talias\ttype\tstartDate\tendDate\n17\tFrank Castle\tThe Punisher\tH\t2016-01-01 00:00:00.0\t2016-06-01 00:00:00.0\n7\tFrank Castle\tThe Punisher\tV\t2016-06-01 00:00:00.0\t2017-06-01 00:00:00.0\n18\tFrank Castle\tThe Punisher\tH\t2017-06-01 00:00:00.0\t2020-01-01 00:00:00.0\n"}]},"apps":[],"jobName":"paragraph_1582302441669_1528409790","id":"20200221-162721_22859113","dateCreated":"2020-02-21T16:27:21+0000","dateStarted":"2020-02-25T18:56:13+0000","dateFinished":"2020-02-25T18:56:13+0000","status":"FINISHED","progressUpdateIntervalMs":500,"focus":true,"$$hashKey":"object:22025"},{"text":"%mariadb\n\nUPDATE demo.supers\n FOR PORTION OF date_period\nFROM '2016-06-01' to '2017-06-01'\n SET type = 'V'\nWHERE id = 7","user":"anonymous","dateUpdated":"2020-02-25T18:56:06+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql"},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TEXT","data":"Query executed successfully. Affected rows : 1"}]},"apps":[],"jobName":"paragraph_1582320067715_487363913","id":"20200221-212107_406003971","dateCreated":"2020-02-21T21:21:07+0000","dateStarted":"2020-02-25T18:56:06+0000","dateFinished":"2020-02-25T18:56:06+0000","status":"FINISHED","progressUpdateIntervalMs":500,"$$hashKey":"object:22026"},{"text":"%mariadb\n","user":"anonymous","dateUpdated":"2020-02-25T00:54:25+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql"},"settings":{"params":{},"forms":{}},"apps":[],"jobName":"paragraph_1582592065740_-1031376089","id":"20200225-005425_624048741","dateCreated":"2020-02-25T00:54:25+0000","status":"READY","errorMessage":"","progressUpdateIntervalMs":500,"$$hashKey":"object:22027"}],"name":"Super Demo 3","id":"2F13T1FEP","noteParams":{},"noteForms":{},"angularObjects":{"mariadb:shared_process":[],"spark:shared_process":[]},"config":{"isZeppelinNotebookCronEnable":false,"looknfeel":"default","personalizedMode":"false"},"info":{}} \ No newline at end of file diff --git a/media/skysql.png b/media/skysql.png new file mode 100644 index 0000000000000000000000000000000000000000..66666d28ce93b15bd401c3918ce4aa30bb8564dd GIT binary patch literal 285923 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

N3!{7g>xcvjw?hjvQL=-cP3XRqls=jb{ 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 z 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%0Aiur-yfGDlxm5U0a>~Jxn$t2e*pg0cZYir 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℘Z=@-BLg~{b_wl~6;-+vdr{`%|i*=L`H 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 literal 0 HcmV?d00001 diff --git a/sql/data.sql b/sql/data.sql new file mode 100644 index 0000000..50cdeaa --- /dev/null +++ b/sql/data.sql @@ -0,0 +1,38 @@ +USE demo; + +/* Add supers */ +INSERT INTO `supers` (`name`, `type`, `rescues`, `mentor`, `startDate`, `endDate`) +VALUES + ('Batman','H',192,6,'1997-01-01 00:00:00','2021-02-17 00:00:00'), + ('Superman','H',257,NULL,'1998-01-01 00:00:00','2021-02-17 00:00:00'), + ('Wonder Woman','H',212,NULL,'1985-01-01 00:00:00','2021-02-17 00:00:00'), + ('Robin/Nightwing','H',127,1,'2008-01-01 00:00:00','2021-02-17 00:00:00'), + ('Gar Logan','H',59,NULL,'2017-01-01 00:00:00','2021-02-17 00:00:00'), + ("Ra's Ah Ghul",'V',3,NULL,'1990-06-01 00:00:00','2021-02-17 00:00:00'), + ('The Punisher','V',37,NULL,'2003-01-01 00:00:00','2021-02-17 00:00:00'), + ('The Flash','H',297,NULL,'2001-01-01 00:00:00','2021-02-17 00:00:00'), + ('Kid Flash','H',61,NULL,'2018-01-01 00:00:00','2021-02-17 00:00:00'), + ('Catwoman','V',43,NULL,'1998-01-01 00:00:00','2021-02-17 00:00:00'); + +/* Add teams */ +INSERT INTO `teams` (`name`) +VALUES + ('Justice Society of America'), + ('Justice League of America'), + ('Teen Titans'); + +/* Add supers to teams */ +INSERT INTO `supersteams` (`superid`, `teamid`) +VALUES + (1,2), + (2,2), + (3,2), + (4,2), + (4,3), + (5,3), + (8,1), + (8,2), + (9,3); + + +/* mariadb --host transactions-1.mdb0001390.db.skysql.net --port 5002 --user DB00003108 -p'E30W9,614oI6/8s1pn7Vl8' --ssl-ca ~/Downloads/skysql_chain.pem < schema.sql */ \ No newline at end of file diff --git a/sql/demos.sql b/sql/demos.sql new file mode 100644 index 0000000..63a3831 --- /dev/null +++ b/sql/demos.sql @@ -0,0 +1,112 @@ + +/* Aggregate functions, Rollups/Super-Aggregates, + Table Value Constructors, Set Operators, Precedence Operators +*/ + +/* Aggregate functions */ +SELECT SUM(rescues) FROM demo.supers; + +/* Rollup / Super-aggregates */ +SELECT + t.name, AVG(rescues) as avg_rescues, SUM(rescues) as total_rescues +FROM + demo.supers AS s INNER JOIN + demo.supersteams AS st ON s.id = st.superid LEFT JOIN + demo.teams AS t ON st.teamid = t.id +GROUP BY + t.name +WITH ROLLUP; + +/* Set Operators */ +SELECT + name +FROM + demo.supers AS s INNER JOIN + demo.supersteams AS st ON s.id = st.superid +WHERE + st.teamid = 1 +UNION +SELECT + name +FROM + demo.supers AS s INNER JOIN + demo.supersteams AS st ON s.id = st.superid +WHERE + st.teamid = 2 + +/* Table Value Constructor */ +SELECT + name, rescues +FROM + demo.supers AS s INNER JOIN + demo.supersteams AS st ON s.id = st.superid +WHERE + st.teamid = 1 +UNION +values ('Super Developer', 0) + + +/* Window functions, Common Table Expressions (CTEs) */ + +/* Window function */ +SELECT + s.name as name, s.rescues, + RANK() OVER (PARTITION BY t.name ORDER BY s.rescues DESC) AS rank, + t.name as team, + sum(rescues) OVER(PARTITION BY t.name) as team_total +FROM + demo.supers s INNER JOIN + demo.supersteams st ON s.id = st.superid INNER JOIN + demo.teams t ON t.id = st.teamid +ORDER BY + t.name, s.rescues DESC + +/* Non-recursive CTE */ +WITH new_heroes AS ( + SELECT + * + FROM + demo.supers + WHERE + rescues < 150 and + type = 'H' +) + +SELECT * FROM new_heroes +INTERSECT +SELECT s.* +FROM + demo.supers s + INNER JOIN demo.supersteams st ON s.id = st.superid + INNER JOIN demo.teams t ON st.teamid = t.id +WHERE + t.id = 2; + +/* Recursive CTE */ +WITH RECURSIVE mentors AS( + SELECT id, name, mentor + FROM demo.supers + WHERE name = 'Robin/Nightwing' + UNION + SELECT s.id, s.name, s.mentor + FROM demo.supers AS s, mentors AS h + WHERE s.id = h.mentor +) +SELECT * FROM mentors; + +/* Temporal Table - Application Time */ + +UPDATE demo.supers + FOR PORTION OF date_period +FROM '2009-01-01' to '2019-12-31' + SET type = 'H' +WHERE id = 10 + +SELECT + id, name, type, startDate, endDate +FROM + demo.supers +WHERE + name = 'Catwoman' +ORDER BY + startDate \ No newline at end of file diff --git a/sql/schema.sql b/sql/schema.sql new file mode 100644 index 0000000..e1f78d4 --- /dev/null +++ b/sql/schema.sql @@ -0,0 +1,28 @@ +DROP DATABASE IF EXISTS demo; + +CREATE DATABASE demo; + +USE demo; + +CREATE TABLE `supers` ( + `id` int(11) unsigned NOT NULL AUTO_INCREMENT, + `name` varchar(100) NOT NULL DEFAULT '', + `type` char(1) NOT NULL DEFAULT '', + `rescues` int(11) NOT NULL, + `mentor` int(11) DEFAULT NULL, + `startDate` datetime NOT NULL, + `endDate` datetime NOT NULL, + PRIMARY KEY (`id`), + PERIOD FOR `date_period` (`startDate`, `endDate`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +CREATE TABLE `supersteams` ( + `superid` int(11) unsigned NOT NULL, + `teamid` int(11) unsigned NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +CREATE TABLE `teams` ( + `id` int(11) unsigned NOT NULL AUTO_INCREMENT, + `name` varchar(50) NOT NULL DEFAULT '', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; \ No newline at end of file diff --git a/bitemporal-table-demo.json b/zeppelin/bitemporal-table-demo.json similarity index 100% rename from bitemporal-table-demo.json rename to zeppelin/bitemporal-table-demo.json diff --git a/zeppelin/demo_1.json b/zeppelin/demo_1.json new file mode 100644 index 0000000..b7b4b51 --- /dev/null +++ b/zeppelin/demo_1.json @@ -0,0 +1 @@ +{"paragraphs":[{"text":"%mariadb\n\nSELECT * FROM demo.supers;\nSELECT * FROM demo.teams;\nSELECT * FROM demo.supersteams;\n","user":"anonymous","dateUpdated":"2021-02-11T19:35:59+0000","config":{"tableHide":false,"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"colWidth":12,"editorMode":"ace/mode/sql","fontSize":9,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"id":"string","name":"string","type":"string","rescues":"string","mentor":"string","startDate":"string","endDate":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false}},"commonSetting":{}}},"1":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"id":"string","name":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false}},"commonSetting":{}}},"2":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"superid":"string","teamid":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false},"multiBarChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"}},"commonSetting":{},"keys":[{"name":"supersid","index":0,"aggr":"sum"}],"groups":[],"values":[{"name":"teamsid","index":1,"aggr":"sum"}]},"helium":{}}},"enabled":true},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"id\tname\ttype\trescues\tmentor\tstartDate\tendDate\n1\tBatman\tH\t192\t6\t1997-01-01 00:00:00.0\t2021-02-17 00:00:00.0\n2\tSuperman\tH\t257\tnull\t1998-01-01 00:00:00.0\t2021-02-17 00:00:00.0\n3\tWonder Woman\tH\t212\tnull\t1985-01-01 00:00:00.0\t2021-02-17 00:00:00.0\n4\tRobin/Nightwing\tH\t127\t1\t2008-01-01 00:00:00.0\t2021-02-17 00:00:00.0\n5\tGar Logan\tH\t59\tnull\t2017-01-01 00:00:00.0\t2021-02-17 00:00:00.0\n6\tRa's Ah Ghul\tV\t3\tnull\t1990-06-01 00:00:00.0\t2021-02-17 00:00:00.0\n7\tThe Punisher\tV\t37\tnull\t2003-01-01 00:00:00.0\t2021-02-17 00:00:00.0\n8\tThe Flash\tH\t297\tnull\t2001-01-01 00:00:00.0\t2021-02-17 00:00:00.0\n9\tKid Flash\tH\t61\tnull\t2018-01-01 00:00:00.0\t2021-02-17 00:00:00.0\n10\tCatwoman\tH\t43\tnull\t2009-01-01 00:00:00.0\t2019-12-31 00:00:00.0\n11\tCatwoman\tV\t43\tnull\t1998-01-01 00:00:00.0\t2009-01-01 00:00:00.0\n12\tCatwoman\tV\t43\tnull\t2019-12-31 00:00:00.0\t2021-02-17 00:00:00.0\n"},{"type":"TABLE","data":"id\tname\n1\tJustice Society of America\n2\tJustice League of America\n3\tTeen Titans\n"},{"type":"TABLE","data":"superid\tteamid\n1\t2\n2\t2\n3\t2\n4\t2\n4\t3\n5\t3\n8\t1\n8\t2\n9\t3\n"}]},"apps":[],"jobName":"paragraph_1612977054214_-974005462","id":"20200225-010823_1623050505","dateCreated":"2021-02-10T17:10:54+0000","status":"FINISHED","progressUpdateIntervalMs":500,"focus":true,"$$hashKey":"object:364","dateFinished":"2021-02-11T19:35:58+0000","dateStarted":"2021-02-11T19:35:57+0000"},{"text":"%mariadb\n\n/* Set Operators */\n\nSELECT\n name\nFROM \n demo.supers AS s INNER JOIN\n demo.supersteams AS st ON s.id = st.superid\nWHERE \n st.teamid = 1 \nUNION\nSELECT \n name\nFROM \n demo.supers AS s INNER JOIN\n demo.supersteams AS st ON s.id = st.superid\nWHERE \n st.teamid = 2\n","user":"anonymous","dateUpdated":"2021-02-11T19:37:07+0000","config":{"tableHide":false,"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"colWidth":12,"editorMode":"ace/mode/sql","fontSize":9,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{"columns":[{"name":"alias","visible":true,"width":283,"sort":{},"filters":[{}],"pinned":""},{"name":"name","visible":true,"width":"*","sort":{},"filters":[{}],"pinned":""}],"scrollFocus":{},"selection":[],"grouping":{"grouping":[],"aggregations":[],"rowExpandedStates":{}},"treeView":{},"pagination":{"paginationCurrentPage":1,"paginationPageSize":250}},"tableColumnTypeState":{"names":{"name":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false},"multiBarChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"},"stackedAreaChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"},"lineChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"}},"commonSetting":{},"keys":[],"groups":[],"values":[]},"helium":{}}},"enabled":true},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"name\nThe Flash\nBatman\nSuperman\nWonder Woman\nRobin/Nightwing\n"}]},"apps":[],"jobName":"paragraph_1612977054215_182046073","id":"20200221-155216_1283406480","dateCreated":"2021-02-10T17:10:54+0000","dateStarted":"2021-02-11T19:37:07+0000","dateFinished":"2021-02-11T19:37:07+0000","status":"FINISHED","progressUpdateIntervalMs":500,"$$hashKey":"object:365"},{"text":"%mariadb\n\n/* Table Value Constructor */\n\nSELECT \n name, rescues\nFROM \n demo.supers AS s INNER JOIN\n demo.supersteams AS st ON s.id = st.superid\nWHERE \n st.teamid = 1\nUNION\nvalues ('Super Developer', 0)","user":"anonymous","dateUpdated":"2021-02-11T19:37:22+0000","config":{"tableHide":false,"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"colWidth":12,"editorMode":"ace/mode/sql","fontSize":9,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"name":"string","rescues":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false}},"commonSetting":{}}}},"enabled":true},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"name\trescues\nThe Flash\t297\nSuper Developer\t0\n"}]},"apps":[],"jobName":"paragraph_1612977054216_-288226118","id":"20200221-155228_1601746996","dateCreated":"2021-02-10T17:10:54+0000","dateStarted":"2021-02-11T19:37:22+0000","dateFinished":"2021-02-11T19:37:22+0000","status":"FINISHED","progressUpdateIntervalMs":500,"$$hashKey":"object:366"},{"text":"%mariadb\n\n/* Aggregate function */\n\nSELECT \n t.name, sum(rescues) \nFROM \n demo.supers AS s INNER JOIN\n demo.supersteams AS st ON s.id = st.superid INNER JOIN\n demo.teams AS t ON st.teamid = t.id\nGROUP BY \n t.name;","user":"anonymous","dateUpdated":"2021-02-11T19:37:38+0000","config":{"tableHide":false,"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"colWidth":12,"editorMode":"ace/mode/sql","fontSize":9,"results":{"0":{"graph":{"mode":"pieChart","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"name":"string","sum(rescues)":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false},"multiBarChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"},"lineChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"},"stackedAreaChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"},"pieChart":{}},"commonSetting":{},"keys":[{"name":"name","index":0,"aggr":"sum"}],"groups":[],"values":[{"name":"sum(rescues)","index":1,"aggr":"sum"}]},"helium":{}}},"enabled":true},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"name\tsum(rescues)\nJustice League of America\t1085\nJustice Society of America\t297\nTeen Titans\t247\n"}]},"apps":[],"jobName":"paragraph_1612977054216_89242961","id":"20200221-161716_1319053968","dateCreated":"2021-02-10T17:10:54+0000","status":"FINISHED","progressUpdateIntervalMs":500,"$$hashKey":"object:368","dateFinished":"2021-02-11T19:37:38+0000","dateStarted":"2021-02-11T19:37:38+0000"},{"text":"%mariadb\n\n/* Rollup */\n\nSELECT \n t.name, sum(rescues), avg(rescues)\nFROM \n demo.supers AS s INNER JOIN\n demo.supersteams AS st ON s.id = st.superid INNER JOIN\n demo.teams AS t ON st.teamid = t.id\nGROUP BY \n t.name\nWITH ROLLUP;","user":"anonymous","dateUpdated":"2021-02-11T19:37:56+0000","config":{"tableHide":false,"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"colWidth":12,"editorMode":"ace/mode/sql","fontSize":9,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"name":"string","sum(rescues)":"string","avg(rescues)":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false}},"commonSetting":{}}}},"enabled":true},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"name\tsum(rescues)\tavg(rescues)\nJustice League of America\t1085\t217.0000\nJustice Society of America\t297\t297.0000\nTeen Titans\t247\t82.3333\nnull\t1629\t181.0000\n"}]},"apps":[],"jobName":"paragraph_1612977054217_-1124801947","id":"20200221-162354_1044379253","dateCreated":"2021-02-10T17:10:54+0000","status":"FINISHED","progressUpdateIntervalMs":500,"$$hashKey":"object:369","dateFinished":"2021-02-11T19:37:56+0000","dateStarted":"2021-02-11T19:37:56+0000"}],"name":"Super Demo 1","id":"2FXMC2MUQ","noteParams":{},"noteForms":{},"angularObjects":{"jdbc:shared_process":[],"mariadb:shared_process":[],"spark:shared_process":[]},"config":{"isZeppelinNotebookCronEnable":false,"looknfeel":"default","personalizedMode":"false"},"info":{}} \ No newline at end of file diff --git a/zeppelin/demo_2.json b/zeppelin/demo_2.json new file mode 100644 index 0000000..4a9bd77 --- /dev/null +++ b/zeppelin/demo_2.json @@ -0,0 +1 @@ +{"paragraphs":[{"text":"%mariadb\n\n/* Window function */\n\nSELECT \n s.name as super, t.name as team, s.rescues,\n avg(s.rescues) OVER(PARTITION BY t.name) as team_avg\nFROM \n\tdemo.supers s INNER JOIN\n\tdemo.supersteams st ON s.id = st.superid INNER JOIN\n\tdemo.teams t ON t.id = st.teamid \nORDER BY\n\tt.name, s.rescues DESC","user":"anonymous","dateUpdated":"2021-02-11T19:43:55+0000","config":{"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"colWidth":12,"editorMode":"ace/mode/sql","fontSize":9,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"super":"string","team":"string","rescues":"string","team_avg":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false},"multiBarChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"},"stackedAreaChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"},"lineChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"}},"commonSetting":{},"keys":[],"groups":[{"name":"name","index":2,"aggr":"sum"}],"values":[{"name":"rescues","index":1,"aggr":"sum"},{"name":"team_avg","index":3,"aggr":"sum"}]},"helium":{}}},"enabled":true},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"super\tteam\trescues\tteam_avg\nThe Flash\tJustice League of America\t297\t217.0000\nSuperman\tJustice League of America\t257\t217.0000\nWonder Woman\tJustice League of America\t212\t217.0000\nBatman\tJustice League of America\t192\t217.0000\nRobin/Nightwing\tJustice League of America\t127\t217.0000\nThe Flash\tJustice Society of America\t297\t297.0000\nRobin/Nightwing\tTeen Titans\t127\t82.3333\nKid Flash\tTeen Titans\t61\t82.3333\nGar Logan\tTeen Titans\t59\t82.3333\n"}]},"apps":[],"jobName":"paragraph_1612978340144_-354940344","id":"20200221-164345_1042538520","dateCreated":"2021-02-10T17:32:20+0000","dateStarted":"2021-02-11T19:43:55+0000","dateFinished":"2021-02-11T19:43:55+0000","status":"FINISHED","progressUpdateIntervalMs":500,"focus":true,"$$hashKey":"object:7440"},{"text":"%mariadb\n\n/* Window function */\n\nSELECT \n s.name as name, s.rescues,\n RANK() OVER (PARTITION BY t.name ORDER BY s.rescues DESC) AS rank,\n t.name as team,\n sum(rescues) OVER(PARTITION BY t.name) as team_total\nFROM \n\tdemo.supers s INNER JOIN\n\tdemo.supersteams st ON s.id = st.superid INNER JOIN\n\tdemo.teams t ON t.id = st.teamid \nORDER BY\n\tteam_total DESC, rank ASC","user":"anonymous","dateUpdated":"2021-02-11T19:43:51+0000","config":{"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"colWidth":12,"editorMode":"ace/mode/sql","fontSize":9,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"name":"string","rescues":"string","rank":"string","team":"string","team_total":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false}},"commonSetting":{}}}},"enabled":true},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"name\trescues\trank\tteam\tteam_total\nThe Flash\t297\t1\tJustice League of America\t1085\nSuperman\t257\t2\tJustice League of America\t1085\nWonder Woman\t212\t3\tJustice League of America\t1085\nBatman\t192\t4\tJustice League of America\t1085\nRobin/Nightwing\t127\t5\tJustice League of America\t1085\nThe Flash\t297\t1\tJustice Society of America\t297\nRobin/Nightwing\t127\t1\tTeen Titans\t247\nKid Flash\t61\t2\tTeen Titans\t247\nGar Logan\t59\t3\tTeen Titans\t247\n"}]},"apps":[],"jobName":"paragraph_1612978340145_1855337025","id":"20200225-123148_905286346","dateCreated":"2021-02-10T17:32:20+0000","dateStarted":"2021-02-11T19:43:51+0000","dateFinished":"2021-02-11T19:43:51+0000","status":"FINISHED","progressUpdateIntervalMs":500,"$$hashKey":"object:7441"},{"text":"%mariadb\n\n/* Recursive Common Table Expression */\n\nWITH RECURSIVE heroes AS(\n\tSELECT id, name, mentor\n\tFROM demo.supers\n\tWHERE name = 'Robin/Nightwing' \n UNION\n SELECT s.id, s.name, s.mentor\n FROM demo.supers AS s, heroes AS h\n WHERE s.id = h.mentor \n)\nSELECT * FROM heroes;","user":"anonymous","dateUpdated":"2021-02-10T17:41:42+0000","config":{"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"colWidth":12,"editorMode":"ace/mode/sql","fontSize":9,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"id":"string","name":"string","mentor":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false}},"commonSetting":{}}}},"enabled":true},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"id\tname\tmentor\n4\tRobin/Nightwing\t1\n1\tBatman\t6\n6\tRa's Ah Ghul\tnull\n"}]},"apps":[],"jobName":"paragraph_1612978340145_-370546452","id":"20200221-191449_1158288725","dateCreated":"2021-02-10T17:32:20+0000","dateStarted":"2021-02-10T17:41:42+0000","dateFinished":"2021-02-10T17:41:42+0000","status":"FINISHED","progressUpdateIntervalMs":500,"$$hashKey":"object:7442"},{"text":"%mariadb\n","user":"anonymous","dateUpdated":"2021-02-10T17:32:20+0000","config":{"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"colWidth":12,"editorMode":"ace/mode/sql","fontSize":9,"results":{},"enabled":true},"settings":{"params":{},"forms":{}},"apps":[],"jobName":"paragraph_1612978340145_77353919","id":"20200224-231215_1591869176","dateCreated":"2021-02-10T17:32:20+0000","status":"READY","errorMessage":"","progressUpdateIntervalMs":500,"$$hashKey":"object:7443"}],"name":"Super Demo 2","id":"2FX93GQN4","noteParams":{},"noteForms":{},"angularObjects":{"jdbc:shared_process":[],"mariadb:shared_process":[],"spark:shared_process":[]},"config":{"isZeppelinNotebookCronEnable":false,"looknfeel":"default","personalizedMode":"false"},"info":{}} \ No newline at end of file diff --git a/zeppelin/demo_3.json b/zeppelin/demo_3.json new file mode 100644 index 0000000..b37b0da --- /dev/null +++ b/zeppelin/demo_3.json @@ -0,0 +1 @@ +{"paragraphs":[{"text":"%mariadb\n\n/* Temporal Table - Application Time */\n\nSELECT \n id, name, type, startDate, endDate\nFROM\n demo.supers\nWHERE \n name = 'The Punisher' \nORDER BY \n startDate","user":"anonymous","dateUpdated":"2021-02-10T17:46:20+0000","config":{"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"colWidth":12,"editorMode":"ace/mode/sql","fontSize":9,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"id":"string","name":"string","type":"string","startDate":"string","endDate":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false},"lineChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"},"stackedAreaChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"},"scatterChart":{"yAxis":{"name":"startDate","index":1,"aggr":"sum"},"group":{"name":"type","index":0,"aggr":"sum"},"xAxis":{"name":"endDate","index":2,"aggr":"sum"}},"pieChart":{},"multiBarChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"}},"keys":[],"groups":[],"values":[],"commonSetting":{}},"helium":{}}},"enabled":true},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"id\tname\ttype\tstartDate\tendDate\n7\tThe Punisher\tV\t2018-01-01 00:00:00.0\t2021-01-01 00:00:00.0\n"}]},"apps":[],"jobName":"paragraph_1612979152366_-1085081086","id":"20200221-162721_22859113","dateCreated":"2021-02-10T17:45:52+0000","status":"FINISHED","progressUpdateIntervalMs":500,"focus":true,"$$hashKey":"object:22415","dateFinished":"2021-02-10T17:46:20+0000","dateStarted":"2021-02-10T17:46:20+0000"},{"text":"%mariadb\n\nUPDATE demo.supers\n FOR PORTION OF date_period\nFROM '2016-06-01' to '2017-06-01'\n SET type = 'V'\nWHERE id = 7","user":"anonymous","dateUpdated":"2021-02-10T17:45:52+0000","config":{"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"colWidth":12,"editorMode":"ace/mode/sql","fontSize":9,"results":{},"enabled":true},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TEXT","data":"Query executed successfully. Affected rows : 1"}]},"apps":[],"jobName":"paragraph_1612979152366_381009384","id":"20200221-212107_406003971","dateCreated":"2021-02-10T17:45:52+0000","status":"READY","errorMessage":"","progressUpdateIntervalMs":500,"$$hashKey":"object:22416"},{"text":"%mariadb\n","user":"anonymous","dateUpdated":"2021-02-10T17:45:52+0000","config":{"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"colWidth":12,"editorMode":"ace/mode/sql","fontSize":9,"results":{},"enabled":true},"settings":{"params":{},"forms":{}},"apps":[],"jobName":"paragraph_1612979152366_-2022099143","id":"20200225-005425_624048741","dateCreated":"2021-02-10T17:45:52+0000","status":"READY","errorMessage":"","progressUpdateIntervalMs":500,"$$hashKey":"object:22417"}],"name":"Super Demo 3","id":"2FYDB43HF","noteParams":{},"noteForms":{},"angularObjects":{"jdbc:shared_process":[],"mariadb:shared_process":[],"spark:shared_process":[]},"config":{"isZeppelinNotebookCronEnable":false,"looknfeel":"default","personalizedMode":"false"},"info":{}} \ No newline at end of file diff --git a/zeppelin/demo_4.json b/zeppelin/demo_4.json new file mode 100644 index 0000000..e4437fd --- /dev/null +++ b/zeppelin/demo_4.json @@ -0,0 +1 @@ +{"paragraphs":[{"text":"%mariadb\n\nSELECT * FROM demo.supers;\nSELECT * FROM demo.teams;\nSELECT * FROM demo.supersteams;","user":"anonymous","dateUpdated":"2021-02-11T14:51:03+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"id":"string","name":"string","type":"string","rescues":"string","mentor":"string","startDate":"string","endDate":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false}},"commonSetting":{}}},"1":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"id":"string","name":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false}},"commonSetting":{}}},"2":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"supersid":"string","teamsid":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false}},"commonSetting":{}}}},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql","editorHide":false},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"id\tname\ttype\trescues\tmentor\tstartDate\tendDate\n1\tBatman\tH\t192\t6\t2018-01-01 00:00:00.0\t2021-01-01 00:00:00.0\n2\tSuperman\tH\t257\tnull\t2018-01-01 00:00:00.0\t2021-01-01 00:00:00.0\n3\tWonder Woman\tH\t212\tnull\t2018-01-01 00:00:00.0\t2021-01-01 00:00:00.0\n4\tRobin/Nightwing\tH\t127\t1\t2018-01-01 00:00:00.0\t2021-01-01 00:00:00.0\n5\tGar Logan\tH\t59\tnull\t2018-01-01 00:00:00.0\t2021-01-01 00:00:00.0\n6\tRa's Ah Ghul\tV\t3\tnull\t2018-06-01 00:00:00.0\t2021-01-01 00:00:00.0\n7\tThe Punisher\tV\t37\tnull\t2018-01-01 00:00:00.0\t2021-01-01 00:00:00.0\n8\tThe Flash\tH\t297\tnull\t2018-01-01 00:00:00.0\t2021-01-01 00:00:00.0\n9\tKid Flash\tH\t59\tnull\t2018-01-01 00:00:00.0\t2021-01-01 00:00:00.0\n"},{"type":"TABLE","data":"id\tname\n1\tJustice Society of America\n2\tJustice League of America\n3\tTeen Titans\n"},{"type":"TABLE","data":"supersid\tteamsid\n1\t2\n2\t2\n3\t2\n4\t2\n4\t3\n5\t3\n8\t1\n8\t2\n9\t3\n"}]},"apps":[],"jobName":"paragraph_1612977276498_-1246631679","id":"20210210-171436_1854143214","dateCreated":"2021-02-10T17:14:36+0000","dateStarted":"2021-02-10T17:49:17+0000","dateFinished":"2021-02-10T17:49:17+0000","status":"FINISHED","progressUpdateIntervalMs":500,"focus":true,"$$hashKey":"object:364"},{"text":"%mariadb\n\nSELECT SUM(rescues) FROM demo.supers;\n","user":"anonymous","dateUpdated":"2021-02-11T20:49:08+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"sum(rescues)":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false},"multiBarChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"}},"commonSetting":{},"keys":[{"name":"sum(rescues)","index":0,"aggr":"sum"}],"groups":[],"values":[{"name":"avg(rescues)","index":1,"aggr":"sum"}]},"helium":{}}},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql"},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"sum(rescues)\n1245\n"}]},"apps":[],"jobName":"paragraph_1612979330901_562254231","id":"20210210-174850_333955436","dateCreated":"2021-02-10T17:48:50+0000","dateStarted":"2021-02-11T16:19:57+0000","dateFinished":"2021-02-11T16:19:57+0000","status":"FINISHED","progressUpdateIntervalMs":500,"$$hashKey":"object:365"},{"text":"%mariadb\n\nSELECT \n t.name, AVG(rescues) as avg_rescues, SUM(rescues) as total_rescues\nFROM \n demo.supers AS s INNER JOIN\n demo.supersteams AS st ON s.id = st.superid LEFT JOIN\n demo.teams AS t ON st.teamid = t.id\nGROUP BY \n t.name\nWITH ROLLUP;\n","user":"anonymous","dateUpdated":"2021-02-11T16:27:56+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"name":"string","avg_rescues":"string","total_rescues":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false},"stackedAreaChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"},"multiBarChart":{"rotate":{"degree":"-45"},"xLabelStatus":"default"}},"commonSetting":{},"keys":[{"name":"name","index":0,"aggr":"sum"}],"groups":[],"values":[]},"helium":{}}},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql"},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"name\tavg_rescues\ttotal_rescues\nJustice League of America\t217.0000\t1085\nJustice Society of America\t297.0000\t297\nTeen Titans\t82.3333\t247\nnull\t181.0000\t1629\n"}]},"apps":[],"jobName":"paragraph_1612977417857_333280587","id":"20210210-171657_1805504904","dateCreated":"2021-02-10T17:16:57+0000","dateStarted":"2021-02-11T16:15:00+0000","dateFinished":"2021-02-11T16:15:00+0000","status":"FINISHED","progressUpdateIntervalMs":500,"$$hashKey":"object:366"},{"text":"%mariadb\n\nSELECT \n t.name, avg(rescues) as avg_rescues, sum(rescues) as total_rescues\nFROM \n (SELECT id, rescues FROM demo.supers UNION values (99,9999)) s INNER JOIN\n (SELECT superid, teamid FROM demo.supersteams UNION values (99,3)) st ON s.id = st.superid LEFT JOIN\n demo.teams AS t ON st.teamid = t.id\nGROUP BY \n t.name\nWITH ROLLUP;","user":"anonymous","dateUpdated":"2021-02-11T16:27:28+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"name":"string","avg_rescues":"string","total_rescues":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false}},"commonSetting":{}}}},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql"},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"name\tavg_rescues\ttotal_rescues\nJustice League of America\t217.0000\t1085\nJustice Society of America\t297.0000\t297\nTeen Titans\t2561.5000\t10246\nnull\t1162.8000\t11628\n"}]},"apps":[],"jobName":"paragraph_1613060528261_-720144261","id":"20210211-162208_539840863","dateCreated":"2021-02-11T16:22:08+0000","dateStarted":"2021-02-11T16:26:31+0000","dateFinished":"2021-02-11T16:26:31+0000","status":"FINISHED","progressUpdateIntervalMs":500,"$$hashKey":"object:367"},{"text":"%mariadb\n","user":"anonymous","dateUpdated":"2021-02-11T16:24:40+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql"},"settings":{"params":{},"forms":{}},"apps":[],"jobName":"paragraph_1613060680623_-456494054","id":"20210211-162440_885135701","dateCreated":"2021-02-11T16:24:40+0000","status":"READY","progressUpdateIntervalMs":500,"$$hashKey":"object:368"}],"name":"Demo 1","id":"2FZUWCGP8","noteParams":{},"noteForms":{},"angularObjects":{"jdbc:shared_process":[],"mariadb:shared_process":[],"spark:shared_process":[]},"config":{"isZeppelinNotebookCronEnable":false,"looknfeel":"default","personalizedMode":"false"},"info":{}} \ No newline at end of file diff --git a/zeppelin/demo_5.json b/zeppelin/demo_5.json new file mode 100644 index 0000000..cadf276 --- /dev/null +++ b/zeppelin/demo_5.json @@ -0,0 +1 @@ +{"paragraphs":[{"text":"%mariadb\n\n/* Window function */\n\nSELECT \n s.name as name, s.rescues,\n RANK() OVER (PARTITION BY t.name ORDER BY s.rescues DESC) AS rank,\n t.name as team,\n sum(rescues) OVER(PARTITION BY t.name) as team_total\nFROM \n\tdemo.supers s INNER JOIN\n\tdemo.supersteams st ON s.id = st.superid INNER JOIN\n\tdemo.teams t ON t.id = st.teamid \nORDER BY\n\tt.name, s.rescues DESC","user":"anonymous","dateUpdated":"2021-02-11T19:43:22+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"name":"string","rescues":"string","rank":"string","team":"string","team_total":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false}},"commonSetting":{}}}},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql"},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"name\trescues\trank\tteam\tteam_total\nThe Flash\t297\t1\tJustice League of America\t1085\nSuperman\t257\t2\tJustice League of America\t1085\nWonder Woman\t212\t3\tJustice League of America\t1085\nBatman\t192\t4\tJustice League of America\t1085\nRobin/Nightwing\t127\t5\tJustice League of America\t1085\nThe Flash\t297\t1\tJustice Society of America\t297\nRobin/Nightwing\t127\t1\tTeen Titans\t247\nKid Flash\t61\t2\tTeen Titans\t247\nGar Logan\t59\t3\tTeen Titans\t247\n"}]},"apps":[],"jobName":"paragraph_1612979700487_1656137063","id":"20210210-175500_553692732","dateCreated":"2021-02-10T17:55:00+0000","dateStarted":"2021-02-11T19:42:43+0000","dateFinished":"2021-02-11T19:42:43+0000","status":"FINISHED","progressUpdateIntervalMs":500,"focus":true,"$$hashKey":"object:7269"},{"text":"%mariadb\n\n/* Non-recursive CTE */\n\nWITH new_heroes AS (\n SELECT \n *\n FROM \n demo.supers\n WHERE \n rescues < 150 and\n type = 'H'\n)\n\nSELECT * FROM new_heroes;\n\n/*\nSELECT \n *\nFROM \n new_heroes \n \nINTERSECT\n\nSELECT \n s.*\nFROM \n demo.supers s \n INNER JOIN demo.supersteams st ON s.id = st.superid \n INNER JOIN demo.teams t ON st.teamid = t.id\nWHERE \n t.id = 2;\n*/\n\n \n","user":"anonymous","dateUpdated":"2021-02-11T16:10:57+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"id":"string","name":"string","type":"string","rescues":"string","mentor":"string","startDate":"string","endDate":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false}},"commonSetting":{}}}},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql"},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"id\tname\ttype\trescues\tmentor\tstartDate\tendDate\n4\tRobin/Nightwing\tH\t127\t1\t2018-01-01 00:00:00.0\t2021-01-01 00:00:00.0\n5\tGar Logan\tH\t59\tnull\t2018-01-01 00:00:00.0\t2021-01-01 00:00:00.0\n9\tKid Flash\tH\t61\tnull\t2018-01-01 00:00:00.0\t2021-01-01 00:00:00.0\n"},{"type":"TEXT","data":"Query executed successfully. Affected rows : 0"}]},"apps":[],"jobName":"paragraph_1613058287403_1727496317","id":"20210211-154447_328814834","dateCreated":"2021-02-11T15:44:47+0000","dateStarted":"2021-02-11T16:09:35+0000","dateFinished":"2021-02-11T16:09:35+0000","status":"FINISHED","progressUpdateIntervalMs":500,"$$hashKey":"object:7270"},{"text":"%mariadb\n\n/* Recursive Common Table Expression */\n\nWITH RECURSIVE mentors AS(\n\tSELECT id, name, mentor\n\tFROM demo.supers\n\tWHERE name = 'Robin/Nightwing' \n UNION\n SELECT s.id, s.name, s.mentor\n FROM demo.supers AS s, mentors AS h\n WHERE s.id = h.mentor \n)\nSELECT * FROM mentors;","user":"anonymous","dateUpdated":"2021-02-11T16:51:17+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"id":"string","name":"string","mentor":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false}},"commonSetting":{}}}},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql"},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"id\tname\tmentor\n4\tRobin/Nightwing\t1\n1\tBatman\t6\n6\tRa's Ah Ghul\tnull\n"}]},"apps":[],"jobName":"paragraph_1612979862508_-1098150353","id":"20210210-175742_1584318144","dateCreated":"2021-02-10T17:57:42+0000","dateStarted":"2021-02-11T16:51:18+0000","dateFinished":"2021-02-11T16:51:18+0000","status":"FINISHED","progressUpdateIntervalMs":500,"$$hashKey":"object:7271"},{"text":"%mariadb\n","user":"anonymous","dateUpdated":"2021-02-11T15:47:30+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql"},"settings":{"params":{},"forms":{}},"apps":[],"jobName":"paragraph_1613058450168_1627869458","id":"20210211-154730_136544012","dateCreated":"2021-02-11T15:47:30+0000","status":"READY","progressUpdateIntervalMs":500,"$$hashKey":"object:7272"}],"name":"Demo 2","id":"2FW8X888W","noteParams":{},"noteForms":{},"angularObjects":{"jdbc:shared_process":[],"mariadb:shared_process":[],"spark:shared_process":[]},"config":{"isZeppelinNotebookCronEnable":false,"looknfeel":"default","personalizedMode":"false"},"info":{}} \ No newline at end of file diff --git a/zeppelin/demo_6.json b/zeppelin/demo_6.json new file mode 100644 index 0000000..abfd2c8 --- /dev/null +++ b/zeppelin/demo_6.json @@ -0,0 +1 @@ +{"paragraphs":[{"text":"%mariadb\n\n/* Temporal Table - Application Time */\n\nSELECT \n id, name, type, startDate, endDate\nFROM\n demo.supers\nWHERE \n name = 'Catwoman' \nORDER BY \n startDate","user":"anonymous","dateUpdated":"2021-02-11T16:43:05+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{"0":{"graph":{"mode":"table","height":300,"optionOpen":false,"setting":{"table":{"tableGridState":{},"tableColumnTypeState":{"names":{"id":"string","name":"string","type":"string","startDate":"string","endDate":"string"},"updated":false},"tableOptionSpecHash":"[{\"name\":\"useFilter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable filter for columns\"},{\"name\":\"showPagination\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable pagination for better navigation\"},{\"name\":\"showAggregationFooter\",\"valueType\":\"boolean\",\"defaultValue\":false,\"widget\":\"checkbox\",\"description\":\"Enable a footer for displaying aggregated values\"}]","tableOptionValue":{"useFilter":false,"showPagination":false,"showAggregationFooter":false},"updated":false,"initialized":false}},"commonSetting":{}}}},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql"},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TABLE","data":"id\tname\ttype\tstartDate\tendDate\n11\tCatwoman\tV\t1998-01-01 00:00:00.0\t2009-01-01 00:00:00.0\n10\tCatwoman\tH\t2009-01-01 00:00:00.0\t2019-12-31 00:00:00.0\n12\tCatwoman\tV\t2019-12-31 00:00:00.0\t2021-02-17 00:00:00.0\n"}]},"apps":[],"jobName":"paragraph_1613061418475_-217930732","id":"20210211-163658_108226562","dateCreated":"2021-02-11T16:36:58+0000","dateStarted":"2021-02-11T16:43:05+0000","dateFinished":"2021-02-11T16:43:05+0000","status":"FINISHED","progressUpdateIntervalMs":500,"focus":true,"$$hashKey":"object:9853"},{"text":"%mariadb\n\nUPDATE demo.supers\n FOR PORTION OF date_period\nFROM '2009-01-01' to '2019-12-31'\n SET type = 'H'\nWHERE id = 10\n","user":"anonymous","dateUpdated":"2021-02-11T16:43:00+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql"},"settings":{"params":{},"forms":{}},"results":{"code":"SUCCESS","msg":[{"type":"TEXT","data":"Query executed successfully. Affected rows : 1"}]},"apps":[],"jobName":"paragraph_1613061444335_-812742646","id":"20210211-163724_1830642047","dateCreated":"2021-02-11T16:37:24+0000","dateStarted":"2021-02-11T16:43:00+0000","dateFinished":"2021-02-11T16:43:00+0000","status":"FINISHED","progressUpdateIntervalMs":500,"$$hashKey":"object:9854"},{"text":"%mariadb\n","user":"anonymous","dateUpdated":"2021-02-11T16:39:06+0000","config":{"colWidth":12,"fontSize":9,"enabled":true,"results":{},"editorSetting":{"language":"sql","editOnDblClick":false,"completionKey":"TAB","completionSupport":true},"editorMode":"ace/mode/sql"},"settings":{"params":{},"forms":{}},"apps":[],"jobName":"paragraph_1613061546689_-155980516","id":"20210211-163906_362364857","dateCreated":"2021-02-11T16:39:06+0000","status":"READY","progressUpdateIntervalMs":500,"$$hashKey":"object:9855"}],"name":"Demo 3","id":"2FYFPQNE2","noteParams":{},"noteForms":{},"angularObjects":{"jdbc:shared_process":[],"mariadb:shared_process":[],"spark:shared_process":[]},"config":{"isZeppelinNotebookCronEnable":false,"looknfeel":"default","personalizedMode":"false"},"info":{}} \ No newline at end of file