11
11
12
12
::::{grid-item}
13
13
:class: rubric-slimmer
14
- :columns: 9
14
+ :columns: auto 9 9 9
15
15
16
16
17
17
:::{rubric} Overview
@@ -58,7 +58,7 @@ with Lucene Documents using SQL.
58
58
59
59
::::{grid-item}
60
60
:class: rubric-slim
61
- :columns: 3
61
+ :columns: auto 3 3 3
62
62
63
63
``` {rubric} Reference Manual
64
64
```
@@ -103,7 +103,7 @@ and using SQL instead of proprietary query languages.
103
103
:class-row: title-slim
104
104
105
105
:::{grid-item} ** DDL**
106
- :columns: 4
106
+ :columns: auto 4 4 4
107
107
108
108
``` sql
109
109
CREATE TABLE reading (
@@ -115,7 +115,7 @@ CREATE TABLE reading (
115
115
:::
116
116
117
117
:::{grid-item} ** DML**
118
- :columns: 4
118
+ :columns: auto 4 4 4
119
119
120
120
``` text
121
121
INSERT INTO reading (
@@ -137,7 +137,7 @@ INSERT INTO reading (
137
137
:::
138
138
139
139
:::{grid-item} ** DQL**
140
- :columns: 4
140
+ :columns: auto 4 4 4
141
141
142
142
``` sql
143
143
SELECT
@@ -233,15 +233,15 @@ container data types.
233
233
::::{info-card}
234
234
235
235
:::{grid-item} ** Blog: Handling Dynamic Objects in CrateDB**
236
- :columns: 9
236
+ :columns: auto 9 9 9
237
237
238
238
Learn fundamentals about CrateDB's OBJECT data type.
239
+
240
+ {{ '{}[ Handling Dynamic Objects in CrateDB] '.format(blog) }}
239
241
:::
240
242
241
243
:::{grid-item}
242
- :columns: 3
243
-
244
- [ Handling Dynamic Objects in CrateDB]
244
+ :columns: auto 3 3 3
245
245
246
246
{tags-primary}` Fundamentals ` \
247
247
{tags-secondary}` OBJECT `
@@ -254,16 +254,16 @@ Learn fundamentals about CrateDB's OBJECT data type.
254
254
::::{info-card}
255
255
256
256
:::{grid-item} ** The Basics of CrateDB Objects**
257
- :columns: 9
257
+ :columns: auto 9 9 9
258
258
259
259
Learn the basics of CrateDB Objects. This tutorial is also available
260
260
as video [ Getting Started with CrateDB Objects] .
261
+
262
+ {{ '{}[ Objects in CrateDB] '.format(tutorial) }}
261
263
:::
262
264
263
265
:::{grid-item}
264
- :columns: 3
265
-
266
- [ Objects in CrateDB]
266
+ :columns: auto 3 3 3
267
267
268
268
{tags-primary}` Fundamentals `
269
269
{tags-primary}` Docker ` \
@@ -287,12 +287,12 @@ store and analyze complex and nested data efficiently.
287
287
In this tutorial, we will explore how to leverage this feature in marketing
288
288
data analysis, along with the use of [ generated columns] , to parse and manage
289
289
URLs.
290
+
291
+ {{ '{}(inv: cloud #object)'.format(tutorial) }}
290
292
:::
291
293
292
294
:::{grid-item}
293
- :columns: 3
294
-
295
- {ref}` cloud:object `
295
+ :columns: auto 3 3 3
296
296
297
297
{tags-primary}` Fundamentals `
298
298
{tags-primary}` CrateDB Cloud ` \
@@ -312,7 +312,7 @@ URLs.
312
312
::::{info-card}
313
313
314
314
:::{grid-item} ** Getting Started with CrateDB Objects**
315
- :columns: 8
315
+ :columns: auto auto 8 8
316
316
317
317
In this video, you will learn the basics of CrateDB Objects. It illustrates
318
318
a simple use case to demonstrate how CrateDB Objects can add clarity
@@ -328,9 +328,10 @@ data types.
328
328
:::
329
329
330
330
:::{grid-item}
331
- :columns: 4
331
+ :columns: auto auto 4 4
332
332
333
333
<iframe width =" 240 " src =" https://www.youtube-nocookie.com/embed/aQi9MXs2irU?si=J0w5yG56Ld4fIXfm " title =" YouTube video player " frameborder =" 0 " allow =" accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share " allowfullscreen ></iframe >
334
+   ;
334
335
335
336
{tags-primary}` Fundamentals ` \
336
337
{tags-secondary}` OBJECT `
@@ -344,20 +345,20 @@ data types.
344
345
::::{info-card}
345
346
346
347
:::{grid-item} ** Ingesting and Querying JSON Documents with SQL**
347
- :columns: 8
348
+ :columns: auto auto 8 8
348
349
349
350
Learn how to unleash the power of nested data with CrateDB on behalf
350
351
of an IoT use case, and a marketing analytics use case, using deeply
351
352
nested data.
352
353
353
354
- [ Unleashing the Power of Nested Data: Ingesting and Querying JSON Documents with SQL]
354
-
355
355
:::
356
356
357
357
:::{grid-item}
358
- :columns: 4
358
+ :columns: auto auto 4 4
359
359
360
360
<iframe width =" 240 " src =" https://www.youtube-nocookie.com/embed/S_RHmdz2IQM?si=J0w5yG56Ld4fIXfm " title =" YouTube video player " frameborder =" 0 " allow =" accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share " allowfullscreen ></iframe >
361
+   ;
361
362
362
363
{tags-primary}` Fundamentals ` \
363
364
{tags-secondary}` OBJECT `
@@ -370,7 +371,7 @@ nested data.
370
371
::::{info-card}
371
372
372
373
:::{grid-item} ** Dynamic Schemas and Indexing Objects**
373
- :columns: 8
374
+ :columns: auto auto 8 8
374
375
375
376
Learn more about OBJECTs from the perspective of dynamic schema evolution
376
377
and about OBJECT indexing.
@@ -380,9 +381,10 @@ and about OBJECT indexing.
380
381
:::
381
382
382
383
:::{grid-item}
383
- :columns: 4
384
+ :columns: auto auto 4 4
384
385
385
386
<iframe width =" 240 " src =" https://www.youtube-nocookie.com/embed/lp51GphV9vo?start=495&si=J0w5yG56Ld4fIXfm " title =" YouTube video player " frameborder =" 0 " allow =" accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share " allowfullscreen ></iframe >
387
+   ;
386
388
387
389
{tags-primary}` Fundamentals ` \
388
390
{tags-secondary}` OBJECT `
@@ -409,7 +411,6 @@ and about OBJECT indexing.
409
411
[ Getting Started with CrateDB Objects ] : https://youtu.be/aQi9MXs2irU?feature=shared
410
412
[ Handling Dynamic Objects in CrateDB ] : https://cratedb.com/blog/handling-dynamic-objects-in-cratedb
411
413
[ Objects in CrateDB ] : https://community.cratedb.com/t/objects-in-cratedb/1188
412
- [ query DSL based on JSON ] : https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html
413
414
[ Unleashing the Power of Nested Data: Ingesting and Querying JSON Documents with SQL ] : https://youtu.be/S_RHmdz2IQM?feature=shared
414
415
415
416
``` {include} /_include/styles.html
0 commit comments