DuckDB๐Ÿฆ†ๅ…ฅ้–€

ๅ…ฌ้–‹ๆ—ฅ๏ผš2025-05-05


ใฏใ˜ใ‚ใซ

  • ็ต„ใฟ่พผใฟใฎOLAPใจใ—ใฆDuckDBใŒๆต่กŒใฃใฆใ„ใ‚‹ใฎใง่งฆใฃใฆใฟใ‚‹
  • RDBMS(OLTP)ใฎใƒ‡ใƒผใ‚ฟใจใƒญใ‚ฐ(JSON,CSV,Parquet)ใ‚’่ชญใฟ่พผใ‚“ใง่‰ฏใ„ๆ„Ÿใ˜ใซๅˆ†ๆžใŒใงใใ‚Œใฐๅฌ‰ใ—ใ„

DuckDBใจใฏ

  • ๅˆ†ๆžๅ‡ฆ็†ใซ็‰นๅŒ–ใ—ใŸใ‚คใƒณใƒกใƒขใƒชๅž‹ใฎๅˆ—ๆŒ‡ๅ‘ใƒ‡ใƒผใ‚ฟใƒ™ใƒผใ‚น
  • ๅ˜ไธ€ใฎใƒฉใ‚คใƒ–ใƒฉใƒชใจใ—ใฆ็ต„ใฟ่พผใฟๅฏ่ƒฝใงใ€ๅค–้ƒจไพๅญ˜้–ขไฟ‚ใŒใชใ„่ปฝ้‡่จญ่จˆ
  • ใƒ‡ใƒผใ‚ฟใ‚ฝใƒผใ‚นใจใ—ใฆใ€MySQLใ‚„PostgreSQLใชใฉใฎRDBMSใ€CSVใ€Parquetใ€JSONใชใฉใ‚’ใ‚ตใƒใƒผใƒˆ
  • ๅๅ‰ใฎ็”ฑๆฅใฏใ“ใ“ใซ่จ˜่ผ‰ใฎ้€šใ‚Šใ‚‰ใ—ใ„ใ€‚ไธ€่จ€ใงใพใจใ‚ใ‚‹ใจ๐Ÿฆ†=ไธ‡่ƒฝใงใƒฌใ‚ธใƒชใ‚จใƒณใ‚นใช็”Ÿ็‰ฉๆ•…

Ducks are amazing animals. They can fly, walk and swim. They can also live off pretty much everything. They are quite resilient to environmental challenges. A duck's song will bring people back from the dead and inspires database research. They are thus the perfect mascot for a versatile and resilient data management system. Also the logo designs itself.

DuckDBใฎๅŸบๆœฌ็š„ใชไฝฟใ„ๆ–น

  • WSL2ใงDuckDBใ‚’ๅˆฉ็”จใ™ใ‚‹ใŸใ‚ใฎๆ‰‹้ †ใ‚’ๆ›ธใๆฎ‹ใ™

ใ‚คใƒณใ‚นใƒˆใƒผใƒซๆ–นๆณ•

  • DuckDB Installationใ‚’ๅ‚่€ƒใซใ—ใฆใ€ใ‚คใƒณใ‚นใƒˆใƒผใƒซใ‚’่กŒใ†
curl https://install.duckdb.org | sh
  • ใ“ใ‚Œใ ใ‘ใ€‚ไพๅญ˜้–ขไฟ‚ใŒใชใ„ใฎใงใ€้žๅธธใซ็ฐกๅ˜ใซใ‚คใƒณใ‚นใƒˆใƒผใƒซใงใใ‚‹ใ€‚๏ผˆDuckDBใ‚’ใƒ“ใƒซใƒ‰ใ™ใ‚‹้š›ใซใฏC++11ใ‚ณใƒณใƒ‘ใ‚คใƒซใŒๅฟ…่ฆ๏ผ‰

่ตทๅ‹•็ขบ่ช

$ duckdb
v1.2.2 7c039464e4
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
D 

ใ‚ณใƒžใƒณใƒ‰็ขบ่ช

D .help
.bail on|off             Stop after hitting an error.  Default OFF
.binary on|off           Turn binary output on or off.  Default OFF
.cd DIRECTORY            Change the working directory to DIRECTORY
.changes on|off          Show number of rows changed by SQL
.check GLOB              Fail if output since .testcase does not match
.columns                 Column-wise rendering of query results
.constant ?COLOR?        Sets the syntax highlighting color used for constant values
.constantcode ?CODE?     Sets the syntax highlighting terminal code used for constant values
.databases               List names and files of attached databases
.decimal_sep SEP         Sets the decimal separator used when rendering numbers. Only for duckbox mode.
.dump ?TABLE?            Render database content as SQL
.echo on|off             Turn command echo on or off
.excel                   Display the output of next command in spreadsheet
.edit                    Opens an external text editor to edit a query.
.exit ?CODE?             Exit this program with return-code CODE
.explain ?on|off|auto?   Change the EXPLAIN formatting mode.  Default: auto
.fullschema ?--indent?   Show schema and the content of sqlite_stat tables
.headers on|off          Turn display of headers on or off
.help ?-all? ?PATTERN?   Show help text for PATTERN
.highlight [on|off]      Toggle syntax highlighting in the shell on/off
.highlight_colors [element] [color]  ([bold])? Configure highlighting colors
.highlight_errors [on|off] Toggle highlighting of errors in the shell on/off
.highlight_results [on|off] Toggle highlighting of results in the shell on/off
.import FILE TABLE       Import data from FILE into TABLE
.indexes ?TABLE?         Show names of indexes
.keyword ?COLOR?         Sets the syntax highlighting color used for keywords
.keywordcode ?CODE?      Sets the syntax highlighting terminal code used for keywords
.large_number_rendering all|footer|off Toggle readable rendering of large numbers (duckbox only)
.log FILE|off            Turn logging on or off.  FILE can be stderr/stdout
.maxrows COUNT           Sets the maximum number of rows for display (default: 40). Only for duckbox mode.
.maxwidth COUNT          Sets the maximum width in characters. 0 defaults to terminal width. Only for duckbox mode.
.mode MODE ?TABLE?       Set output mode
.nullvalue STRING        Use STRING in place of NULL values
.once ?OPTIONS? ?FILE?   Output for the next SQL command only to FILE
.open ?OPTIONS? ?FILE?   Close existing database and reopen FILE
.output ?FILE?           Send output to FILE or stdout if FILE is omitted
.print STRING...         Print literal STRING
.prompt MAIN CONTINUE    Replace the standard prompts
.quit                    Exit this program
.read FILE               Read input from FILE
.rows                    Row-wise rendering of query results (default)
.safe_mode               Enable safe-mode
.schema ?PATTERN?        Show the CREATE statements matching PATTERN
.separator COL ?ROW?     Change the column and row separators
.shell CMD ARGS...       Run CMD ARGS... in a system shell
.show                    Show the current values for various settings
.system CMD ARGS...      Run CMD ARGS... in a system shell
.tables ?TABLE?          List names of tables matching LIKE pattern TABLE
.testcase NAME           Begin redirecting output to 'testcase-out.txt'
.thousand_sep SEP        Sets the thousand separator used when rendering numbers. Only for duckbox mode.
.timer on|off            Turn SQL timer on or off
.width NUM1 NUM2 ...     Set minimum column widths for columnar output

ใƒญใƒผใ‚ซใƒซใฎJSONใƒ•ใ‚กใ‚คใƒซใฎ่ชญใฟ่พผใ‚€

  • JSONใƒ•ใ‚กใ‚คใƒซใ‚’็›ดๆŽฅ่ชญใฟ่พผใฟใ€ๅˆ†ๆžใ™ใ‚‹ใ“ใจใŒๅฏ่ƒฝ
$ duckdb
D select * from './sample1.json';
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ title โ”‚ url  โ”‚            text            โ”‚ dead โ”‚       by        โ”‚ score โ”‚    time    โ”‚      timestamp      โ”‚  type   โ”‚    id    โ”‚  parent  โ”‚ descendants โ”‚ ranking โ”‚ deleted โ”‚
โ”‚ json  โ”‚ json โ”‚          varchar           โ”‚ json โ”‚     varchar     โ”‚ json  โ”‚   int64    โ”‚      timestamp      โ”‚ varchar โ”‚  int64   โ”‚  int64   โ”‚    json     โ”‚  json   โ”‚  json   โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ NULL  โ”‚ NULL โ”‚ > In a word, gardeninโ€ฆ  โ”‚ NULL โ”‚ yrgulation      โ”‚ NULL  โ”‚ 1661193469 โ”‚ 2022-08-22 18:37:49 โ”‚ comment โ”‚ 32555398 โ”‚ 32554083 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ I actually don't knโ€ฆ  โ”‚ NULL โ”‚ paulmd          โ”‚ NULL  โ”‚ 1661193466 โ”‚ 2022-08-22 18:37:46 โ”‚ comment โ”‚ 32555396 โ”‚ 32554175 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ 59% of Americans are corโ€ฆ  โ”‚ NULL โ”‚ taylodl         โ”‚ NULL  โ”‚ 1661193469 โ”‚ 2022-08-22 18:37:49 โ”‚ comment โ”‚ 32555397 โ”‚ 32551475 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Wrong or not, the point โ€ฆ  โ”‚ NULL โ”‚ 0x457           โ”‚ NULL  โ”‚ 1661193453 โ”‚ 2022-08-22 18:37:33 โ”‚ comment โ”‚ 32555394 โ”‚ 32526577 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Some problems with that:โ€ฆ  โ”‚ NULL โ”‚ nopehnnope      โ”‚ NULL  โ”‚ 1661193457 โ”‚ 2022-08-22 18:37:37 โ”‚ comment โ”‚ 32555395 โ”‚ 32555289 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ I dunno. I can imagine aโ€ฆ  โ”‚ NULL โ”‚ jahewson        โ”‚ NULL  โ”‚ 1661193447 โ”‚ 2022-08-22 18:37:27 โ”‚ comment โ”‚ 32555392 โ”‚ 32555208 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ It took billions of yearโ€ฆ  โ”‚ NULL โ”‚ idlehand        โ”‚ NULL  โ”‚ 1660592208 โ”‚ 2022-08-15 19:36:48 โ”‚ comment โ”‚ 32474279 โ”‚ 32473121 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ So we know there is raciโ€ฆ  โ”‚ NULL โ”‚ NeverFade       โ”‚ NULL  โ”‚ 1665327441 โ”‚ 2022-10-09 14:57:21 โ”‚ comment โ”‚ 33141778 โ”‚ 33141730 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Tegmark and Musk are botโ€ฆ  โ”‚ NULL โ”‚ Comevius        โ”‚ NULL  โ”‚ 1665327441 โ”‚ 2022-10-09 14:57:21 โ”‚ comment โ”‚ 33141779 โ”‚ 33141378 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ <a href="https:&#x2F;&#xโ€ฆ  โ”‚ NULL โ”‚ dragontamer     โ”‚ NULL  โ”‚ 1650913215 โ”‚ 2022-04-25 19:00:15 โ”‚ comment โ”‚ 31159189 โ”‚ 31158230 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ you&#x27;ll get older anโ€ฆ  โ”‚ NULL โ”‚ pasquinelli     โ”‚ NULL  โ”‚ 1665327421 โ”‚ 2022-10-09 14:57:01 โ”‚ comment โ”‚ 33141774 โ”‚ 33141563 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ heh, right now I have haโ€ฆ  โ”‚ NULL โ”‚ kop316          โ”‚ NULL  โ”‚ 1665327436 โ”‚ 2022-10-09 14:57:16 โ”‚ comment โ”‚ 33141776 โ”‚ 33140798 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ This assumes that the huโ€ฆ  โ”‚ NULL โ”‚ cdiamand        โ”‚ NULL  โ”‚ 1665327437 โ”‚ 2022-10-09 14:57:17 โ”‚ comment โ”‚ 33141777 โ”‚ 33140527 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ From Glassdoor for relatโ€ฆ  โ”‚ NULL โ”‚ O__________O    โ”‚ NULL  โ”‚ 1665327406 โ”‚ 2022-10-09 14:56:46 โ”‚ comment โ”‚ 33141770 โ”‚ 33139827 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ This is a US lawsuit, fiโ€ฆ  โ”‚ NULL โ”‚ rchaud          โ”‚ NULL  โ”‚ 1665327409 โ”‚ 2022-10-09 14:56:49 โ”‚ comment โ”‚ 33141771 โ”‚ 33141389 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ It&#x27;s like people coโ€ฆ  โ”‚ NULL โ”‚ y42             โ”‚ NULL  โ”‚ 1665327414 โ”‚ 2022-10-09 14:56:54 โ”‚ comment โ”‚ 33141772 โ”‚ 33139315 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ A decade of forgetting tโ€ฆ  โ”‚ NULL โ”‚ jaimex2         โ”‚ NULL  โ”‚ 1658296413 โ”‚ 2022-07-20 05:53:33 โ”‚ comment โ”‚ 32161945 โ”‚ 32161426 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ No, you shouldn&#x27;t bโ€ฆ  โ”‚ NULL โ”‚ vmception       โ”‚ NULL  โ”‚ 1650913195 โ”‚ 2022-04-25 18:59:55 โ”‚ comment โ”‚ 31159183 โ”‚ 31157730 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ &gt; like everyone else<โ€ฆ  โ”‚ NULL โ”‚ melvinmelih     โ”‚ NULL  โ”‚ 1649090340 โ”‚ 2022-04-04 16:39:00 โ”‚ comment โ”‚ 30908688 โ”‚ 30907193 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Pushed to Github, pleaseโ€ฆ  โ”‚ NULL โ”‚ CoolCold        โ”‚ NULL  โ”‚ 1654432287 โ”‚ 2022-06-05 12:31:27 โ”‚ comment โ”‚ 31630394 โ”‚ 31630229 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚  ยท    โ”‚  ยท   โ”‚             ยท              โ”‚  ยท   โ”‚    ยท            โ”‚  ยท    โ”‚      ยท     โ”‚          ยท          โ”‚    ยท    โ”‚     ยท    โ”‚     ยท    โ”‚  ยท          โ”‚  ยท      โ”‚  ยท      โ”‚
โ”‚  ยท    โ”‚  ยท   โ”‚             ยท              โ”‚  ยท   โ”‚    ยท            โ”‚  ยท    โ”‚      ยท     โ”‚          ยท          โ”‚    ยท    โ”‚     ยท    โ”‚     ยท    โ”‚  ยท          โ”‚  ยท      โ”‚  ยท      โ”‚
โ”‚  ยท    โ”‚  ยท   โ”‚             ยท              โ”‚  ยท   โ”‚    ยท            โ”‚  ยท    โ”‚      ยท     โ”‚          ยท          โ”‚    ยท    โ”‚     ยท    โ”‚     ยท    โ”‚  ยท          โ”‚  ยท      โ”‚  ยท      โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ When everything went virโ€ฆ  โ”‚ NULL โ”‚ munificent      โ”‚ NULL  โ”‚ 1651167687 โ”‚ 2022-04-28 17:41:27 โ”‚ comment โ”‚ 31195609 โ”‚ 31194535 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ &gt; The authors show hoโ€ฆ  โ”‚ NULL โ”‚ RcouF1uZ4gsC    โ”‚ NULL  โ”‚ 1644340008 โ”‚ 2022-02-08 17:06:48 โ”‚ comment โ”‚ 30261032 โ”‚ 30259170 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ I can see the appeal, buโ€ฆ  โ”‚ NULL โ”‚ stinkytaco      โ”‚ NULL  โ”‚ 1644340000 โ”‚ 2022-02-08 17:06:40 โ”‚ comment โ”‚ 30261030 โ”‚ 30260614 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Fully agree. A diagram iโ€ฆ  โ”‚ NULL โ”‚ davidy123       โ”‚ NULL  โ”‚ 1654356207 โ”‚ 2022-06-04 15:23:27 โ”‚ comment โ”‚ 31621377 โ”‚ 31620520 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Lol at the first commentโ€ฆ  โ”‚ NULL โ”‚ alasdair_       โ”‚ NULL  โ”‚ 1668233048 โ”‚ 2022-11-12 06:04:08 โ”‚ comment โ”‚ 33570437 โ”‚ 33570257 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ An average L7 at Amazon โ€ฆ  โ”‚ NULL โ”‚ renewiltord     โ”‚ NULL  โ”‚ 1651167676 โ”‚ 2022-04-28 17:41:16 โ”‚ comment โ”‚ 31195608 โ”‚ 31192306 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ No, in this case the shoโ€ฆ  โ”‚ NULL โ”‚ gamblor956      โ”‚ NULL  โ”‚ 1651167663 โ”‚ 2022-04-28 17:41:03 โ”‚ comment โ”‚ 31195606 โ”‚ 31195371 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Is it possible to at leaโ€ฆ  โ”‚ NULL โ”‚ eimrine         โ”‚ NULL  โ”‚ 1661699635 โ”‚ 2022-08-28 15:13:55 โ”‚ comment โ”‚ 32629019 โ”‚ 32628783 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Going through the effortโ€ฆ  โ”‚ NULL โ”‚ dymk            โ”‚ NULL  โ”‚ 1661699609 โ”‚ 2022-08-28 15:13:29 โ”‚ comment โ”‚ 32629018 โ”‚ 32628870 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ That is a nice thought, โ€ฆ  โ”‚ NULL โ”‚ TrainedMonkey   โ”‚ NULL  โ”‚ 1651167663 โ”‚ 2022-04-28 17:41:03 โ”‚ comment โ”‚ 31195604 โ”‚ 31195447 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Sunlight is one of the mโ€ฆ  โ”‚ NULL โ”‚ g_log           โ”‚ NULL  โ”‚ 1647435074 โ”‚ 2022-03-16 12:51:14 โ”‚ comment โ”‚ 30698117 โ”‚ 30689043 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Simple enough to trust eโ€ฆ  โ”‚ NULL โ”‚ kache_          โ”‚ NULL  โ”‚ 1662743138 โ”‚ 2022-09-09 17:05:38 โ”‚ comment โ”‚ 32781940 โ”‚ 32780388 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Thanks!                    โ”‚ NULL โ”‚ carapace        โ”‚ NULL  โ”‚ 1662743141 โ”‚ 2022-09-09 17:05:41 โ”‚ comment โ”‚ 32781941 โ”‚ 32774989 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ P-Lisp ran on an Apple Iโ€ฆ  โ”‚ NULL โ”‚ lisper          โ”‚ NULL  โ”‚ 1662743142 โ”‚ 2022-09-09 17:05:42 โ”‚ comment โ”‚ 32781942 โ”‚ 32781295 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Itโ€™s simple. Mobile userโ€ฆ  โ”‚ NULL โ”‚ throwaway_4ever โ”‚ NULL  โ”‚ 1662743146 โ”‚ 2022-09-09 17:05:46 โ”‚ comment โ”‚ 32781944 โ”‚ 32781354 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ So dont do it at all? Beโ€ฆ  โ”‚ NULL โ”‚ rgbrenner       โ”‚ NULL  โ”‚ 1662743147 โ”‚ 2022-09-09 17:05:47 โ”‚ comment โ”‚ 32781945 โ”‚ 32781779 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ It&#x27;s not their job โ€ฆ  โ”‚ NULL โ”‚ sofixa          โ”‚ NULL  โ”‚ 1662743153 โ”‚ 2022-09-09 17:05:53 โ”‚ comment โ”‚ 32781946 โ”‚ 32781317 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ I&#x27;m not going to deโ€ฆ  โ”‚ NULL โ”‚ nradov          โ”‚ NULL  โ”‚ 1662743158 โ”‚ 2022-09-09 17:05:58 โ”‚ comment โ”‚ 32781947 โ”‚ 32781699 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ I use the &quot;hide&quoโ€ฆ  โ”‚ NULL โ”‚ dpkirchner      โ”‚ NULL  โ”‚ 1662743175 โ”‚ 2022-09-09 17:06:15 โ”‚ comment โ”‚ 32781949 โ”‚ 32781906 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Local inprocess databaseโ€ฆ  โ”‚ NULL โ”‚ cromd           โ”‚ NULL  โ”‚ 1652811280 โ”‚ 2022-05-17 18:14:40 โ”‚ comment โ”‚ 31414449 โ”‚ 31413617 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ 1000 rows (40 shown)                                                                                                                                                 14 columns โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
  • ไธ‹่จ˜ใฎใ‚ˆใ†ใซSQLใฎๆกไปถใ‚’ๆŒ‡ๅฎšใ—ใฆใ€็‰นๅฎšใฎใƒฌใ‚ณใƒผใƒ‰ใ‚’ๅ–ๅพ—ใ™ใ‚‹ใ“ใจใ‚‚ๅฏ่ƒฝ
-- Whereๅฅใ‚’ไฝฟใฃใฆใ€็‰นๅฎšใฎๆกไปถใซๅˆ่‡ดใ™ใ‚‹ใƒฌใ‚ณใƒผใƒ‰ใ‚’ๅ–ๅพ—
D select * from './sample1.json' where id = 32555398;
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ title โ”‚ url  โ”‚                           text                           โ”‚ dead โ”‚     by     โ”‚ score โ”‚    time    โ”‚      timestamp      โ”‚  type   โ”‚    id    โ”‚  parent  โ”‚ descendants โ”‚ ranking โ”‚ deleted โ”‚
โ”‚ json  โ”‚ json โ”‚                         varchar                          โ”‚ json โ”‚  varchar   โ”‚ json  โ”‚   int64    โ”‚      timestamp      โ”‚ varchar โ”‚  int64   โ”‚  int64   โ”‚    json     โ”‚  json   โ”‚  json   โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ NULL  โ”‚ NULL โ”‚ &gt; In a word, gardening. It&#x27;s very fulfilling.<โ€ฆ  โ”‚ NULL โ”‚ yrgulation โ”‚ NULL  โ”‚ 1661193469 โ”‚ 2022-08-22 18:37:49 โ”‚ comment โ”‚ 32555398 โ”‚ 32554083 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

-- order byๅฅใ‚’ไฝฟใฃใฆใ€็‰นๅฎšใฎๆกไปถใซๅˆ่‡ดใ™ใ‚‹ใƒฌใ‚ณใƒผใƒ‰ใ‚’ๅ–ๅพ—
D select * from './sample1.json' order by id desc limit 10;
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ title โ”‚ url  โ”‚                         text                          โ”‚ dead โ”‚      by       โ”‚ score โ”‚    time    โ”‚      timestamp      โ”‚  type   โ”‚    id    โ”‚  parent  โ”‚ descendants โ”‚ ranking โ”‚ deleted โ”‚
โ”‚ json  โ”‚ json โ”‚                        varchar                        โ”‚ json โ”‚    varchar    โ”‚ json  โ”‚   int64    โ”‚      timestamp      โ”‚ varchar โ”‚  int64   โ”‚  int64   โ”‚    json     โ”‚  json   โ”‚  json   โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ NULL  โ”‚ NULL โ”‚ Does Facebook&#x2F;Meta still use Phabricator interโ€ฆ  โ”‚ NULL โ”‚ paradite      โ”‚ NULL  โ”‚ 1668585474 โ”‚ 2022-11-16 07:57:54 โ”‚ comment โ”‚ 33620238 โ”‚ 33614526 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Youโ€™re missing the key piece: we can still spend thโ€ฆ  โ”‚ NULL โ”‚ systemvoltage โ”‚ NULL  โ”‚ 1668585449 โ”‚ 2022-11-16 07:57:29 โ”‚ comment โ”‚ 33620234 โ”‚ 33620088 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Care to provide any actual examples?                  โ”‚ NULL โ”‚ freejazz      โ”‚ NULL  โ”‚ 1668537268 โ”‚ 2022-11-15 18:34:28 โ”‚ comment โ”‚ 33613087 โ”‚ 33611059 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Knowing her, it&#x27;s &quot;Put your fucking phoneโ€ฆ  โ”‚ NULL โ”‚ Workaccount2  โ”‚ NULL  โ”‚ 1668537260 โ”‚ 2022-11-15 18:34:20 โ”‚ comment โ”‚ 33613086 โ”‚ 33611285 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ This is a great point - crypto will have utility.<pโ€ฆ  โ”‚ NULL โ”‚ glofish       โ”‚ NULL  โ”‚ 1668443485 โ”‚ 2022-11-14 16:31:25 โ”‚ comment โ”‚ 33596558 โ”‚ 33596278 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ It&#x27;s also easier to cut costs from a premium-pโ€ฆ  โ”‚ NULL โ”‚ jedc          โ”‚ NULL  โ”‚ 1668443476 โ”‚ 2022-11-14 16:31:16 โ”‚ comment โ”‚ 33596554 โ”‚ 33596300 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Lol at the first comment from over a year ago: โ€œ Maโ€ฆ  โ”‚ NULL โ”‚ alasdair_     โ”‚ NULL  โ”‚ 1668233048 โ”‚ 2022-11-12 06:04:08 โ”‚ comment โ”‚ 33570437 โ”‚ 33570257 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Huh, I&#x27;ve only heard about luxury beliefs in tโ€ฆ  โ”‚ NULL โ”‚ hooverd       โ”‚ NULL  โ”‚ 1668096065 โ”‚ 2022-11-10 16:01:05 โ”‚ comment โ”‚ 33548379 โ”‚ 33547954 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ &gt; the number of screens is small and there are fโ€ฆ  โ”‚ NULL โ”‚ strix_varius  โ”‚ NULL  โ”‚ 1668096059 โ”‚ 2022-11-10 16:00:59 โ”‚ comment โ”‚ 33548377 โ”‚ 33547911 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Curious: In &quot;Clean records from titanic data wโ€ฆ  โ”‚ NULL โ”‚ danwee        โ”‚ NULL  โ”‚ 1668096056 โ”‚ 2022-11-10 16:00:56 โ”‚ comment โ”‚ 33548375 โ”‚ 33543946 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ 10 rows                                                                                                                                                                                       14 columns โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

S3ไธŠใฎๅ˜ไธ€ใฎJSONใƒ•ใ‚กใ‚คใƒซใฎ่ชญใฟ่พผใ‚€

  • localstackไธŠใซS3ใ‚’่ตทๅ‹•ใ—ใ€ใใ“ใซJSONใƒ•ใ‚กใ‚คใƒซใ‚’ใ‚ขใƒƒใƒ—ใƒญใƒผใƒ‰ใ—ใฆDuckDBใ‹ใ‚‰็›ดๆŽฅ่ชญใฟ่พผใ‚“ใงใฟใ‚‹
duckdb

-- S3/HTTP ใซใ‚ขใ‚ฏใ‚ปใ‚นใ™ใ‚‹ๆ‹กๅผตใ‚’ๅฐŽๅ…ฅ
D INSTALL httpfs;
D LOAD   httpfs;

-- Secrets ใƒžใƒใƒผใ‚ธใƒฃใ‚’ไฝฟ็”จใ—ใฆใ€S3ใฎ่ช่จผๆƒ…ๅ ฑใ‚’่จญๅฎš
-- PERSISTENTใ‚’ๆŒ‡ๅฎšใ—ใชใ„ๅ ดๅˆใฏไธ€ๆ™‚็š„ใชใ‚ทใƒผใ‚ฏใƒฌใƒƒใƒˆๆƒ…ๅ ฑใซใชใ‚‹
D CREATE OR REPLACE PERSISTENT SECRET localstack_s3 (
    TYPE      s3,
    ENDPOINT  'localhost:4566',
    USE_SSL   false,
    URL_STYLE 'path',
    REGION    'ap-northeast-1',
    KEY_ID    'xxx',
    SECRET    'xxx',
    SCOPE     's3://sample-bucket'
);

-- S3ใฎใ‚ทใƒผใ‚ฏใƒฌใƒƒใƒˆๆƒ…ๅ ฑใ‚’็ขบ่ช
D FROM duckdb_secrets();
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚     name      โ”‚  type   โ”‚ provider โ”‚ persistent โ”‚ storage โ”‚        scope         โ”‚                                                     secret_string                                                     โ”‚
โ”‚    varchar    โ”‚ varchar โ”‚ varchar  โ”‚  boolean   โ”‚ varchar โ”‚      varchar[]       โ”‚                                                        varchar                                                        โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ localstack_s3 โ”‚ s3      โ”‚ config   โ”‚ false      โ”‚ memory  โ”‚ [s3://, s3n://, s3โ€ฆ  โ”‚ name=localstack_s3;type=s3;provider=config;serializable=true;scope=s3://,s3n://,s3a://;endpoint=http://localhost:45โ€ฆ  โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

-- S3ใฎJSONใƒ•ใ‚กใ‚คใƒซใ‚’่ชญใฟ่พผใ‚€
D SELECT * FROM read_json_auto('s3://sample-bucket/export.json');
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ title โ”‚ url  โ”‚                        text                         โ”‚ dead โ”‚       by        โ”‚ score โ”‚    time    โ”‚      timestamp      โ”‚  type   โ”‚    id    โ”‚  parent  โ”‚ descendants โ”‚ ranking โ”‚ deleted โ”‚
โ”‚ json  โ”‚ json โ”‚                       varchar                       โ”‚ json โ”‚     varchar     โ”‚ json  โ”‚   int64    โ”‚      timestamp      โ”‚ varchar โ”‚  int64   โ”‚  int64   โ”‚    json     โ”‚  json   โ”‚  json   โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ NULL  โ”‚ NULL โ”‚ &gt; In a word, gardening. It&#x27;s very fulfillโ€ฆ  โ”‚ NULL โ”‚ yrgulation      โ”‚ NULL  โ”‚ 1661193469 โ”‚ 2022-08-22 18:37:49 โ”‚ comment โ”‚ 32555398 โ”‚ 32554083 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ I actually don&#x27;t know what you mean by that,โ€ฆ  โ”‚ NULL โ”‚ paulmd          โ”‚ NULL  โ”‚ 1661193466 โ”‚ 2022-08-22 18:37:46 โ”‚ comment โ”‚ 32555396 โ”‚ 32554175 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ 59% of Americans are correct, but damn! Have theyโ€ฆ  โ”‚ NULL โ”‚ taylodl         โ”‚ NULL  โ”‚ 1661193469 โ”‚ 2022-08-22 18:37:49 โ”‚ comment โ”‚ 32555397 โ”‚ 32551475 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Wrong or not, the point is that many websites thaโ€ฆ  โ”‚ NULL โ”‚ 0x457           โ”‚ NULL  โ”‚ 1661193453 โ”‚ 2022-08-22 18:37:33 โ”‚ comment โ”‚ 32555394 โ”‚ 32526577 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Some problems with that:<p>* The US had a single โ€ฆ  โ”‚ NULL โ”‚ nopehnnope      โ”‚ NULL  โ”‚ 1661193457 โ”‚ 2022-08-22 18:37:37 โ”‚ comment โ”‚ 32555395 โ”‚ 32555289 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ I dunno. I can imagine any of those points being โ€ฆ  โ”‚ NULL โ”‚ jahewson        โ”‚ NULL  โ”‚ 1661193447 โ”‚ 2022-08-22 18:37:27 โ”‚ comment โ”‚ 32555392 โ”‚ 32555208 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ It took billions of years to get to that point, tโ€ฆ  โ”‚ NULL โ”‚ idlehand        โ”‚ NULL  โ”‚ 1660592208 โ”‚ 2022-08-15 19:36:48 โ”‚ comment โ”‚ 32474279 โ”‚ 32473121 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ So we know there is racial discrimination againstโ€ฆ  โ”‚ NULL โ”‚ NeverFade       โ”‚ NULL  โ”‚ 1665327441 โ”‚ 2022-10-09 14:57:21 โ”‚ comment โ”‚ 33141778 โ”‚ 33141730 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Tegmark and Musk are both dumb people posing as iโ€ฆ  โ”‚ NULL โ”‚ Comevius        โ”‚ NULL  โ”‚ 1665327441 โ”‚ 2022-10-09 14:57:21 โ”‚ comment โ”‚ 33141779 โ”‚ 33141378 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ <a href="https:&#x2F;&#x2F;twitter.com&#x2F;elonmโ€ฆ  โ”‚ NULL โ”‚ dragontamer     โ”‚ NULL  โ”‚ 1650913215 โ”‚ 2022-04-25 19:00:15 โ”‚ comment โ”‚ 31159189 โ”‚ 31158230 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ you&#x27;ll get older and things will happen to yโ€ฆ  โ”‚ NULL โ”‚ pasquinelli     โ”‚ NULL  โ”‚ 1665327421 โ”‚ 2022-10-09 14:57:01 โ”‚ comment โ”‚ 33141774 โ”‚ 33141563 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ heh, right now I have had an issue where in Stripโ€ฆ  โ”‚ NULL โ”‚ kop316          โ”‚ NULL  โ”‚ 1665327436 โ”‚ 2022-10-09 14:57:16 โ”‚ comment โ”‚ 33141776 โ”‚ 33140798 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ This assumes that the human mind can continue to โ€ฆ  โ”‚ NULL โ”‚ cdiamand        โ”‚ NULL  โ”‚ 1665327437 โ”‚ 2022-10-09 14:57:17 โ”‚ comment โ”‚ 33141777 โ”‚ 33140527 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ From Glassdoor for related employer:<p><a href="hโ€ฆ  โ”‚ NULL โ”‚ O__________O    โ”‚ NULL  โ”‚ 1665327406 โ”‚ 2022-10-09 14:56:46 โ”‚ comment โ”‚ 33141770 โ”‚ 33139827 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ This is a US lawsuit, filed by a non-Indian Infosโ€ฆ  โ”‚ NULL โ”‚ rchaud          โ”‚ NULL  โ”‚ 1665327409 โ”‚ 2022-10-09 14:56:49 โ”‚ comment โ”‚ 33141771 โ”‚ 33141389 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ It&#x27;s like people conplaining about SAP. SAP โ€ฆ  โ”‚ NULL โ”‚ y42             โ”‚ NULL  โ”‚ 1665327414 โ”‚ 2022-10-09 14:56:54 โ”‚ comment โ”‚ 33141772 โ”‚ 33139315 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ A decade of forgetting to append - &#x27;for me&#โ€ฆ  โ”‚ NULL โ”‚ jaimex2         โ”‚ NULL  โ”‚ 1658296413 โ”‚ 2022-07-20 05:53:33 โ”‚ comment โ”‚ 32161945 โ”‚ 32161426 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ No, you shouldn&#x27;t be angry you should be objโ€ฆ  โ”‚ NULL โ”‚ vmception       โ”‚ NULL  โ”‚ 1650913195 โ”‚ 2022-04-25 18:59:55 โ”‚ comment โ”‚ 31159183 โ”‚ 31157730 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ &gt; like everyone else<p>We&#x27;re talking abouโ€ฆ  โ”‚ NULL โ”‚ melvinmelih     โ”‚ NULL  โ”‚ 1649090340 โ”‚ 2022-04-04 16:39:00 โ”‚ comment โ”‚ 30908688 โ”‚ 30907193 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Pushed to Github, please take a look - <a href="hโ€ฆ  โ”‚ NULL โ”‚ CoolCold        โ”‚ NULL  โ”‚ 1654432287 โ”‚ 2022-06-05 12:31:27 โ”‚ comment โ”‚ 31630394 โ”‚ 31630229 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚  ยท    โ”‚  ยท   โ”‚                          ยท                          โ”‚  ยท   โ”‚    ยท            โ”‚  ยท    โ”‚      ยท     โ”‚          ยท          โ”‚    ยท    โ”‚     ยท    โ”‚     ยท    โ”‚  ยท          โ”‚  ยท      โ”‚  ยท      โ”‚
โ”‚  ยท    โ”‚  ยท   โ”‚                          ยท                          โ”‚  ยท   โ”‚    ยท            โ”‚  ยท    โ”‚      ยท     โ”‚          ยท          โ”‚    ยท    โ”‚     ยท    โ”‚     ยท    โ”‚  ยท          โ”‚  ยท      โ”‚  ยท      โ”‚
โ”‚  ยท    โ”‚  ยท   โ”‚                          ยท                          โ”‚  ยท   โ”‚    ยท            โ”‚  ยท    โ”‚      ยท     โ”‚          ยท          โ”‚    ยท    โ”‚     ยท    โ”‚     ยท    โ”‚  ยท          โ”‚  ยท      โ”‚  ยท      โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ When everything went virtual during the pandemic,โ€ฆ  โ”‚ NULL โ”‚ munificent      โ”‚ NULL  โ”‚ 1651167687 โ”‚ 2022-04-28 17:41:27 โ”‚ comment โ”‚ 31195609 โ”‚ 31194535 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ &gt; The authors show how a circle can be squaredโ€ฆ  โ”‚ NULL โ”‚ RcouF1uZ4gsC    โ”‚ NULL  โ”‚ 1644340008 โ”‚ 2022-02-08 17:06:48 โ”‚ comment โ”‚ 30261032 โ”‚ 30259170 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ I can see the appeal, but I don&#x27;t think thatโ€ฆ  โ”‚ NULL โ”‚ stinkytaco      โ”‚ NULL  โ”‚ 1644340000 โ”‚ 2022-02-08 17:06:40 โ”‚ comment โ”‚ 30261030 โ”‚ 30260614 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Fully agree. A diagram is ok to describe a flow, โ€ฆ  โ”‚ NULL โ”‚ davidy123       โ”‚ NULL  โ”‚ 1654356207 โ”‚ 2022-06-04 15:23:27 โ”‚ comment โ”‚ 31621377 โ”‚ 31620520 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Lol at the first comment from over a year ago: โ€œ โ€ฆ  โ”‚ NULL โ”‚ alasdair_       โ”‚ NULL  โ”‚ 1668233048 โ”‚ 2022-11-12 06:04:08 โ”‚ comment โ”‚ 33570437 โ”‚ 33570257 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ An average L7 at Amazon will see that &quot;limitโ€ฆ  โ”‚ NULL โ”‚ renewiltord     โ”‚ NULL  โ”‚ 1651167676 โ”‚ 2022-04-28 17:41:16 โ”‚ comment โ”‚ 31195608 โ”‚ 31192306 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ No, in this case the shop is in California, whereโ€ฆ  โ”‚ NULL โ”‚ gamblor956      โ”‚ NULL  โ”‚ 1651167663 โ”‚ 2022-04-28 17:41:03 โ”‚ comment โ”‚ 31195606 โ”‚ 31195371 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Is it possible to at least register new account wโ€ฆ  โ”‚ NULL โ”‚ eimrine         โ”‚ NULL  โ”‚ 1661699635 โ”‚ 2022-08-28 15:13:55 โ”‚ comment โ”‚ 32629019 โ”‚ 32628783 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Going through the effort of hacking the firmware โ€ฆ  โ”‚ NULL โ”‚ dymk            โ”‚ NULL  โ”‚ 1661699609 โ”‚ 2022-08-28 15:13:29 โ”‚ comment โ”‚ 32629018 โ”‚ 32628870 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ That is a nice thought, however twitter locked doโ€ฆ  โ”‚ NULL โ”‚ TrainedMonkey   โ”‚ NULL  โ”‚ 1651167663 โ”‚ 2022-04-28 17:41:03 โ”‚ comment โ”‚ 31195604 โ”‚ 31195447 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Sunlight is one of the most powerful zeitgebers aโ€ฆ  โ”‚ NULL โ”‚ g_log           โ”‚ NULL  โ”‚ 1647435074 โ”‚ 2022-03-16 12:51:14 โ”‚ comment โ”‚ 30698117 โ”‚ 30689043 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Simple enough to trust employees to be conscientiโ€ฆ  โ”‚ NULL โ”‚ kache_          โ”‚ NULL  โ”‚ 1662743138 โ”‚ 2022-09-09 17:05:38 โ”‚ comment โ”‚ 32781940 โ”‚ 32780388 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Thanks!                                             โ”‚ NULL โ”‚ carapace        โ”‚ NULL  โ”‚ 1662743141 โ”‚ 2022-09-09 17:05:41 โ”‚ comment โ”‚ 32781941 โ”‚ 32774989 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ P-Lisp ran on an Apple II: <a href="https:&#x2F;&โ€ฆ  โ”‚ NULL โ”‚ lisper          โ”‚ NULL  โ”‚ 1662743142 โ”‚ 2022-09-09 17:05:42 โ”‚ comment โ”‚ 32781942 โ”‚ 32781295 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Itโ€™s simple. Mobile users are genpop while PC gamโ€ฆ  โ”‚ NULL โ”‚ throwaway_4ever โ”‚ NULL  โ”‚ 1662743146 โ”‚ 2022-09-09 17:05:46 โ”‚ comment โ”‚ 32781944 โ”‚ 32781354 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ So dont do it at all? Because the republicans areโ€ฆ  โ”‚ NULL โ”‚ rgbrenner       โ”‚ NULL  โ”‚ 1662743147 โ”‚ 2022-09-09 17:05:47 โ”‚ comment โ”‚ 32781945 โ”‚ 32781779 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ It&#x27;s not their job to build, it&#x27;s theirโ€ฆ  โ”‚ NULL โ”‚ sofixa          โ”‚ NULL  โ”‚ 1662743153 โ”‚ 2022-09-09 17:05:53 โ”‚ comment โ”‚ 32781946 โ”‚ 32781317 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ I&#x27;m not going to defend deceptive dealershipโ€ฆ  โ”‚ NULL โ”‚ nradov          โ”‚ NULL  โ”‚ 1662743158 โ”‚ 2022-09-09 17:05:58 โ”‚ comment โ”‚ 32781947 โ”‚ 32781699 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ I use the &quot;hide&quot; button to tailor my HNโ€ฆ  โ”‚ NULL โ”‚ dpkirchner      โ”‚ NULL  โ”‚ 1662743175 โ”‚ 2022-09-09 17:06:15 โ”‚ comment โ”‚ 32781949 โ”‚ 32781906 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Local inprocess databases might be a bigger thingโ€ฆ  โ”‚ NULL โ”‚ cromd           โ”‚ NULL  โ”‚ 1652811280 โ”‚ 2022-05-17 18:14:40 โ”‚ comment โ”‚ 31414449 โ”‚ 31413617 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ 1000 rows (40 shown)                                                                                                                                                                          14 columns โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

S3ไธŠใฎ่ค‡ๆ•ฐใฎJSONใƒ•ใ‚กใ‚คใƒซใฎ่ชญใฟ่พผใ‚€

  • ใƒญใ‚ฐใ‚’S3ไธŠใซๅใๅ‡บใ™ๆƒณๅฎšใชใ‚‰ใ€่ค‡ๆ•ฐใฎJSONใ‚’่ทจใ„ใงๅˆ†ๆžใ™ใ‚‹ๅฟ…่ฆๆ€งใŒใ‚ใ‚‹
  • s3://sample-bucket/log/2025-05-05_export1.json ~ export3.jsonใ‚’็”จๆ„ใ—ใฆ่ชญใฟ่พผใ‚€
-- ่ค‡ๆ•ฐใฎJSONใƒ•ใ‚กใ‚คใƒซใ‚’่ชญใฟ่พผใ‚€ใŸใ‚ใซใƒฏใ‚คใƒซใƒ‰ใ‚ซใƒผใƒ‰ใ‚’ๅˆฉ็”จใ—ใฆ่ค‡ๆ•ฐใฎใƒ•ใ‚กใ‚คใƒซใ‚’ๆŒ‡ๅฎšใงใใ‚‹
D SELECT * FROM read_json_auto('s3://sample-bucket/log/2025-05-05*');
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ title โ”‚ url  โ”‚                         text                         โ”‚ dead โ”‚       by       โ”‚ score โ”‚    time    โ”‚      timestamp      โ”‚  type   โ”‚    id    โ”‚  parent  โ”‚ descendants โ”‚ ranking โ”‚ deleted โ”‚
โ”‚ json  โ”‚ json โ”‚                       varchar                        โ”‚ json โ”‚    varchar     โ”‚ json  โ”‚   int64    โ”‚      timestamp      โ”‚ varchar โ”‚  int64   โ”‚  int64   โ”‚    json     โ”‚  json   โ”‚  json   โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ NULL  โ”‚ NULL โ”‚ Me too with same tools.                              โ”‚ NULL โ”‚ aleksiy123     โ”‚ NULL  โ”‚ 1652811247 โ”‚ 2022-05-17 18:14:07 โ”‚ comment โ”‚ 31414441 โ”‚ 31413624 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ You do that on the phone? I&#x27;d never.<p>And noโ€ฆ  โ”‚ NULL โ”‚ brnaftr361     โ”‚ NULL  โ”‚ 1652811240 โ”‚ 2022-05-17 18:14:00 โ”‚ comment โ”‚ 31414440 โ”‚ 31413910 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ &gt;You know, if you&#x27;d actually attempted thiโ€ฆ  โ”‚ NULL โ”‚ catern         โ”‚ NULL  โ”‚ 1652811252 โ”‚ 2022-05-17 18:14:12 โ”‚ comment โ”‚ 31414443 โ”‚ 31399227 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ &gt; It comes down to you, are you using that as fโ€ฆ  โ”‚ NULL โ”‚ colpabar       โ”‚ NULL  โ”‚ 1652811251 โ”‚ 2022-05-17 18:14:11 โ”‚ comment โ”‚ 31414442 โ”‚ 31413572 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Let&#x27;s say you&#x27;re trying to train an modeโ€ฆ  โ”‚ NULL โ”‚ eklitzke       โ”‚ NULL  โ”‚ 1652811260 โ”‚ 2022-05-17 18:14:20 โ”‚ comment โ”‚ 31414445 โ”‚ 31410190 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ This article focuses on returns of VC investment. โ€ฆ  โ”‚ NULL โ”‚ mattwest       โ”‚ NULL  โ”‚ 1652811252 โ”‚ 2022-05-17 18:14:12 โ”‚ comment โ”‚ 31414444 โ”‚ 31380555 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ I believe most explosives detonate in the air anymโ€ฆ  โ”‚ NULL โ”‚ oneoff786      โ”‚ NULL  โ”‚ 1652811275 โ”‚ 2022-05-17 18:14:35 โ”‚ comment โ”‚ 31414447 โ”‚ 31412983 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ I can&#x27;t speak for Amazon, but in finance, empโ€ฆ  โ”‚ NULL โ”‚ kolbe          โ”‚ NULL  โ”‚ 1652811265 โ”‚ 2022-05-17 18:14:25 โ”‚ comment โ”‚ 31414446 โ”‚ 31412141 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Itโ€™s a weird experience, a bit uncanny valley likeโ€ฆ  โ”‚ NULL โ”‚ panda88888     โ”‚ NULL  โ”‚ 1651167647 โ”‚ 2022-04-28 17:40:47 โ”‚ comment โ”‚ 31195600 โ”‚ 31183064 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ On the bright side: if this was Google, I wouldn&#โ€ฆ  โ”‚ NULL โ”‚ Aulig          โ”‚ NULL  โ”‚ 1658869307 โ”‚ 2022-07-26 21:01:47 โ”‚ comment โ”‚ 32243953 โ”‚ 32242987 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Yeah, because satisfying shareholders is more impoโ€ฆ  โ”‚ NULL โ”‚ BizarroLand    โ”‚ NULL  โ”‚ 1645835838 โ”‚ 2022-02-26 00:37:18 โ”‚ comment โ”‚ 30474204 โ”‚ 30473406 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Where do you find those videos? On Twitter?          โ”‚ NULL โ”‚ 2-718-281-828  โ”‚ NULL  โ”‚ 1645835851 โ”‚ 2022-02-26 00:37:31 โ”‚ comment โ”‚ 30474205 โ”‚ 30474001 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ I think it&#x27;s unrealistic for any engineer to โ€ฆ  โ”‚ NULL โ”‚ whakim         โ”‚ NULL  โ”‚ 1645835865 โ”‚ 2022-02-26 00:37:45 โ”‚ comment โ”‚ 30474206 โ”‚ 30473550 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ &gt; Of course a PhD is not the best decision if yโ€ฆ  โ”‚ NULL โ”‚ timr           โ”‚ NULL  โ”‚ 1651765004 โ”‚ 2022-05-05 15:36:44 โ”‚ comment โ”‚ 31274702 โ”‚ 31274501 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ The ability to escape online was really nice. Therโ€ฆ  โ”‚ NULL โ”‚ ceedan         โ”‚ NULL  โ”‚ 1651765005 โ”‚ 2022-05-05 15:36:45 โ”‚ comment โ”‚ 31274703 โ”‚ 31274495 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Does anyone else get that deep, dark, disturbing fโ€ฆ  โ”‚ NULL โ”‚ alkaloid       โ”‚ NULL  โ”‚ 1651764991 โ”‚ 2022-05-05 15:36:31 โ”‚ comment โ”‚ 31274700 โ”‚ 31271451 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ I found that using different programming languagesโ€ฆ  โ”‚ NULL โ”‚ simonblack     โ”‚ NULL  โ”‚ 1645835885 โ”‚ 2022-02-26 00:38:05 โ”‚ comment โ”‚ 30474207 โ”‚ 30467374 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ I use them sometimes for component or sequence diaโ€ฆ  โ”‚ NULL โ”‚ emerged        โ”‚ NULL  โ”‚ 1651765018 โ”‚ 2022-05-05 15:36:58 โ”‚ comment โ”‚ 31274706 โ”‚ 31273941 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ I&#x27;m not from the US and I&#x27;ve never livedโ€ฆ  โ”‚ NULL โ”‚ pier25         โ”‚ NULL  โ”‚ 1651765020 โ”‚ 2022-05-05 15:37:00 โ”‚ comment โ”‚ 31274707 โ”‚ 31272061 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ If anybody wants an opposing view to this, read Ayโ€ฆ  โ”‚ NULL โ”‚ javert         โ”‚ NULL  โ”‚ 1651765012 โ”‚ 2022-05-05 15:36:52 โ”‚ comment โ”‚ 31274704 โ”‚ 31274148 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚  ยท    โ”‚  ยท   โ”‚                          ยท                           โ”‚  ยท   โ”‚   ยท            โ”‚  ยท    โ”‚      ยท     โ”‚          ยท          โ”‚    ยท    โ”‚     ยท    โ”‚     ยท    โ”‚  ยท          โ”‚  ยท      โ”‚  ยท      โ”‚
โ”‚  ยท    โ”‚  ยท   โ”‚                          ยท                           โ”‚  ยท   โ”‚   ยท            โ”‚  ยท    โ”‚      ยท     โ”‚          ยท          โ”‚    ยท    โ”‚     ยท    โ”‚     ยท    โ”‚  ยท          โ”‚  ยท      โ”‚  ยท      โ”‚
โ”‚  ยท    โ”‚  ยท   โ”‚                          ยท                           โ”‚  ยท   โ”‚   ยท            โ”‚  ยท    โ”‚      ยท     โ”‚          ยท          โ”‚    ยท    โ”‚     ยท    โ”‚     ยท    โ”‚  ยท          โ”‚  ยท      โ”‚  ยท      โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Thank your good graces the state doesnโ€™t freeze yoโ€ฆ  โ”‚ NULL โ”‚ randomhodler84 โ”‚ NULL  โ”‚ 1646685598 โ”‚ 2022-03-07 20:39:58 โ”‚ comment โ”‚ 30593050 โ”‚ 30592977 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Every financial institution that processes your baโ€ฆ  โ”‚ NULL โ”‚ politician     โ”‚ NULL  โ”‚ 1646685623 โ”‚ 2022-03-07 20:40:23 โ”‚ comment โ”‚ 30593053 โ”‚ 30592969 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ BBB has not been relevant for at least a couple deโ€ฆ  โ”‚ NULL โ”‚ lotsofpulp     โ”‚ NULL  โ”‚ 1646685611 โ”‚ 2022-03-07 20:40:11 โ”‚ comment โ”‚ 30593052 โ”‚ 30592653 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ My personal website has been online since 1994 andโ€ฆ  โ”‚ NULL โ”‚ jjav           โ”‚ NULL  โ”‚ 1662282063 โ”‚ 2022-09-04 09:01:03 โ”‚ comment โ”‚ 32711215 โ”‚ 32701685 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Was a Keep fan until I got a few thousand notes inโ€ฆ  โ”‚ NULL โ”‚ scioto         โ”‚ NULL  โ”‚ 1662282051 โ”‚ 2022-09-04 09:00:51 โ”‚ comment โ”‚ 32711214 โ”‚ 32710053 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ A lot of forums seem to have gone the same way wheโ€ฆ  โ”‚ NULL โ”‚ dazc           โ”‚ NULL  โ”‚ 1662282094 โ”‚ 2022-09-04 09:01:34 โ”‚ comment โ”‚ 32711217 โ”‚ 32710807 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Unicode is primarily concerned with standardizing โ€ฆ  โ”‚ NULL โ”‚ funcDropShadow โ”‚ NULL  โ”‚ 1662282033 โ”‚ 2022-09-04 09:00:33 โ”‚ comment โ”‚ 32711211 โ”‚ 32710895 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ &gt; If you don&#x27;t believe individuals have a โ€ฆ  โ”‚ NULL โ”‚ throwawaylinux โ”‚ NULL  โ”‚ 1662282032 โ”‚ 2022-09-04 09:00:32 โ”‚ comment โ”‚ 32711210 โ”‚ 32711127 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ I wish Firefox would natively let us silently takeโ€ฆ  โ”‚ NULL โ”‚ sprucevoid     โ”‚ NULL  โ”‚ 1646902787 โ”‚ 2022-03-10 08:59:47 โ”‚ comment โ”‚ 30624765 โ”‚ 30623911 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Ruby Together merged with Ruby Central.\nSee here:โ€ฆ  โ”‚ NULL โ”‚ hit8run        โ”‚ NULL  โ”‚ 1646902816 โ”‚ 2022-03-10 09:00:16 โ”‚ comment โ”‚ 30624766 โ”‚ 30622186 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Thanks, that link seems interesting and relevant!<โ€ฆ  โ”‚ NULL โ”‚ ensiferum      โ”‚ NULL  โ”‚ 1646902817 โ”‚ 2022-03-10 09:00:17 โ”‚ comment โ”‚ 30624767 โ”‚ 30624650 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ While losing weight, I would not replace it, but sโ€ฆ  โ”‚ NULL โ”‚ scscsc         โ”‚ NULL  โ”‚ 1646902709 โ”‚ 2022-03-10 08:58:29 โ”‚ comment โ”‚ 30624761 โ”‚ 30624722 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ I agree with your point about the dangers of rightโ€ฆ  โ”‚ NULL โ”‚ jesseduffield  โ”‚ NULL  โ”‚ 1646902720 โ”‚ 2022-03-10 08:58:40 โ”‚ comment โ”‚ 30624762 โ”‚ 30624584 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ I will absolute do what I can to grow employees. Bโ€ฆ  โ”‚ NULL โ”‚ hvidgaard      โ”‚ NULL  โ”‚ 1646902721 โ”‚ 2022-03-10 08:58:41 โ”‚ comment โ”‚ 30624763 โ”‚ 30620939 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Can you just shutdown your nodes or can they forceโ€ฆ  โ”‚ NULL โ”‚ bauruine       โ”‚ NULL  โ”‚ 1646902821 โ”‚ 2022-03-10 09:00:21 โ”‚ comment โ”‚ 30624769 โ”‚ 30624352 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Isreal has a well established history of not honorโ€ฆ  โ”‚ NULL โ”‚ mobiclick      โ”‚ NULL  โ”‚ 1662282049 โ”‚ 2022-09-04 09:00:49 โ”‚ comment โ”‚ 32711213 โ”‚ 32707268 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ It may be that the vastness of time is the real fiโ€ฆ  โ”‚ NULL โ”‚ demygale       โ”‚ NULL  โ”‚ 1651897905 โ”‚ 2022-05-07 04:31:45 โ”‚ comment โ”‚ 31292154 โ”‚ 31290196 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ In the US, a restraining order issued by a court iโ€ฆ  โ”‚ NULL โ”‚ the_why_of_y   โ”‚ NULL  โ”‚ 1662282035 โ”‚ 2022-09-04 09:00:35 โ”‚ comment โ”‚ 32711212 โ”‚ 32710730 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ &quot;iTs nOt aT aLl oNeRoUs&quot; said the DPO. lโ€ฆ  โ”‚ NULL โ”‚ DisjointedHunt โ”‚ NULL  โ”‚ 1656137068 โ”‚ 2022-06-25 06:04:28 โ”‚ comment โ”‚ 31872948 โ”‚ 31868395 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ &gt; and turn it blue with all the love of diversiโ€ฆ  โ”‚ NULL โ”‚ cbozeman       โ”‚ NULL  โ”‚ 1656137083 โ”‚ 2022-06-25 06:04:43 โ”‚ comment โ”‚ 31872949 โ”‚ 31872345 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ 3000 rows (40 shown)                                                                                                                                                                          14 columns โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

-- Whereๅฅใฎๆกไปถใ‚’ๅˆฉ็”จใ™ใ‚‹ใ“ใจใ‚‚ๅฏ่ƒฝ
D SELECT * FROM read_json_auto('s3://sample-bucket/log/2025-05-05*') where timestamp between '2022-06-25 00:00:00' and '2022-06-26 00:00:00' order by timestamp ASC;
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ title โ”‚ url  โ”‚                         text                         โ”‚ dead โ”‚       by       โ”‚ score โ”‚    time    โ”‚      timestamp      โ”‚  type   โ”‚    id    โ”‚  parent  โ”‚ descendants โ”‚ ranking โ”‚ deleted โ”‚
โ”‚ json  โ”‚ json โ”‚                       varchar                        โ”‚ json โ”‚    varchar     โ”‚ json  โ”‚   int64    โ”‚      timestamp      โ”‚ varchar โ”‚  int64   โ”‚  int64   โ”‚    json     โ”‚  json   โ”‚  json   โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ NULL  โ”‚ NULL โ”‚ &quot;iTs nOt aT aLl oNeRoUs&quot; said the DPO. lโ€ฆ  โ”‚ NULL โ”‚ DisjointedHunt โ”‚ NULL  โ”‚ 1656137068 โ”‚ 2022-06-25 06:04:28 โ”‚ comment โ”‚ 31872948 โ”‚ 31868395 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ &gt; and turn it blue with all the love of diversiโ€ฆ  โ”‚ NULL โ”‚ cbozeman       โ”‚ NULL  โ”‚ 1656137083 โ”‚ 2022-06-25 06:04:43 โ”‚ comment โ”‚ 31872949 โ”‚ 31872345 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ If your library does not allow logging to network โ€ฆ  โ”‚ NULL โ”‚ jcelerier      โ”‚ NULL  โ”‚ 1656148877 โ”‚ 2022-06-25 09:21:17 โ”‚ comment โ”‚ 31873731 โ”‚ 31873462 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ”‚ NULL  โ”‚ NULL โ”‚ Internet is Beautiful                                โ”‚ NULL โ”‚ whoibrar       โ”‚ NULL  โ”‚ 1656148968 โ”‚ 2022-06-25 09:22:48 โ”‚ comment โ”‚ 31873737 โ”‚ 31868013 โ”‚ NULL        โ”‚ NULL    โ”‚ NULL    โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

MySQLไธŠใฎใƒ‡ใƒผใ‚ฟใ‚’่ชญใฟ่พผใ‚€

  1. ไบ‹ๅ‰ใซdockerไธŠใซMySQLใ‚’่ตทๅ‹•ใ—ใฆใ€Example Databaseใ‚’ใ‚คใƒณใƒใƒผใƒˆใ—ใฆใŠใ
  2. DuckDBใฎ่จญๅฎš
duckdb

-- MySQLใฎๆ‹กๅผตใ‚’ๅฐŽๅ…ฅ
D INSTALL mysql;
D LOAD mysql;

-- MySQLใฎใƒ‡ใƒผใ‚ฟใƒ™ใƒผใ‚นใธใ‚ขใ‚ฟใƒƒใƒ
D ATTACH 'host=127.0.0.1 user=app_user port=3306 password=xxx database=sakila' AS mysql_db (TYPE mysql, READ_ONLY);
D SHOW DATABASES;

-- MySQLใฎใƒ‡ใƒผใ‚ฟใƒ™ใƒผใ‚นใ‚’้ธๆŠž
D USE mysql_db;
  1. SQLใฎๅฎŸ่กŒ
-- MySQLใฎใƒ†ใƒผใƒ–ใƒซใ‚’็ขบ่ช
D show tables;
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚            name            โ”‚
โ”‚          varchar           โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ actor                      โ”‚
โ”‚ actor_info                 โ”‚
โ”‚ address                    โ”‚
โ”‚ category                   โ”‚
โ”‚ city                       โ”‚
โ”‚ country                    โ”‚
โ”‚ customer                   โ”‚
โ”‚ customer_list              โ”‚
โ”‚ film                       โ”‚
โ”‚ film_actor                 โ”‚
โ”‚ film_category              โ”‚
โ”‚ film_list                  โ”‚
โ”‚ film_text                  โ”‚
โ”‚ inventory                  โ”‚
โ”‚ language                   โ”‚
โ”‚ nicer_but_slower_film_list โ”‚
โ”‚ payment                    โ”‚
โ”‚ rental                     โ”‚
โ”‚ sales_by_film_category     โ”‚
โ”‚ sales_by_store             โ”‚
โ”‚ staff                      โ”‚
โ”‚ staff_list                 โ”‚
โ”‚ store                      โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚          23 rows           โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

-- ้ฉๅฝ“ใชใƒ†ใƒผใƒ–ใƒซใ‚’้ธๆŠžใ—ใฆใ€SQLใ‚’ๅฎŸ่กŒ
D SELECT * FROM film inner join film_actor on film.film_id = film_actor.film_id limit 10;
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ film_id โ”‚      title       โ”‚     description      โ”‚ release_year โ”‚ language_id โ”‚ original_language_id โ”‚ โ€ฆ โ”‚   special_features   โ”‚     last_update      โ”‚ actor_id โ”‚ film_id โ”‚     last_update      โ”‚
โ”‚ uint16  โ”‚     varchar      โ”‚       varchar        โ”‚    int32     โ”‚    uint8    โ”‚        uint8         โ”‚   โ”‚       varchar        โ”‚ timestamp with timโ€ฆ  โ”‚  uint16  โ”‚ uint16  โ”‚ timestamp with timโ€ฆ  โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚       1 โ”‚ ACADEMY DINOSAUR โ”‚ A Epic Drama of a โ€ฆ  โ”‚         2006 โ”‚           1 โ”‚                 NULL โ”‚ โ€ฆ โ”‚ Deleted Scenes,Behโ€ฆ  โ”‚ 2006-02-15 14:03:4โ€ฆ  โ”‚      198 โ”‚       1 โ”‚ 2006-02-15 14:05:0โ€ฆ  โ”‚
โ”‚       2 โ”‚ ACE GOLDFINGER   โ”‚ A Astounding Epistโ€ฆ  โ”‚         2006 โ”‚           1 โ”‚                 NULL โ”‚ โ€ฆ โ”‚ Trailers,Deleted Sโ€ฆ  โ”‚ 2006-02-15 14:03:4โ€ฆ  โ”‚      160 โ”‚       2 โ”‚ 2006-02-15 14:05:0โ€ฆ  โ”‚
โ”‚       3 โ”‚ ADAPTATION HOLES โ”‚ A Astounding Refleโ€ฆ  โ”‚         2006 โ”‚           1 โ”‚                 NULL โ”‚ โ€ฆ โ”‚ Trailers,Deleted Sโ€ฆ  โ”‚ 2006-02-15 14:03:4โ€ฆ  โ”‚      123 โ”‚       3 โ”‚ 2006-02-15 14:05:0โ€ฆ  โ”‚
โ”‚       4 โ”‚ AFFAIR PREJUDICE โ”‚ A Fanciful Documenโ€ฆ  โ”‚         2006 โ”‚           1 โ”‚                 NULL โ”‚ โ€ฆ โ”‚ Commentaries,Behinโ€ฆ  โ”‚ 2006-02-15 14:03:4โ€ฆ  โ”‚      162 โ”‚       4 โ”‚ 2006-02-15 14:05:0โ€ฆ  โ”‚
โ”‚       5 โ”‚ AFRICAN EGG      โ”‚ A Fast-Paced Documโ€ฆ  โ”‚         2006 โ”‚           1 โ”‚                 NULL โ”‚ โ€ฆ โ”‚ Deleted Scenes       โ”‚ 2006-02-15 14:03:4โ€ฆ  โ”‚      200 โ”‚       5 โ”‚ 2006-02-15 14:05:0โ€ฆ  โ”‚
โ”‚       6 โ”‚ AGENT TRUMAN     โ”‚ A Intrepid Panoramโ€ฆ  โ”‚         2006 โ”‚           1 โ”‚                 NULL โ”‚ โ€ฆ โ”‚ Deleted Scenes       โ”‚ 2006-02-15 14:03:4โ€ฆ  โ”‚      197 โ”‚       6 โ”‚ 2006-02-15 14:05:0โ€ฆ  โ”‚
โ”‚       7 โ”‚ AIRPLANE SIERRA  โ”‚ A Touching Saga ofโ€ฆ  โ”‚         2006 โ”‚           1 โ”‚                 NULL โ”‚ โ€ฆ โ”‚ Trailers,Deleted Sโ€ฆ  โ”‚ 2006-02-15 14:03:4โ€ฆ  โ”‚      185 โ”‚       7 โ”‚ 2006-02-15 14:05:0โ€ฆ  โ”‚
โ”‚       8 โ”‚ AIRPORT POLLOCK  โ”‚ A Epic Tale of a Mโ€ฆ  โ”‚         2006 โ”‚           1 โ”‚                 NULL โ”‚ โ€ฆ โ”‚ Trailers             โ”‚ 2006-02-15 14:03:4โ€ฆ  โ”‚      138 โ”‚       8 โ”‚ 2006-02-15 14:05:0โ€ฆ  โ”‚
โ”‚       9 โ”‚ ALABAMA DEVIL    โ”‚ A Thoughtful Panorโ€ฆ  โ”‚         2006 โ”‚           1 โ”‚                 NULL โ”‚ โ€ฆ โ”‚ Trailers,Deleted Sโ€ฆ  โ”‚ 2006-02-15 14:03:4โ€ฆ  โ”‚      194 โ”‚       9 โ”‚ 2006-02-15 14:05:0โ€ฆ  โ”‚
โ”‚      10 โ”‚ ALADDIN CALENDAR โ”‚ A Action-Packed Taโ€ฆ  โ”‚         2006 โ”‚           1 โ”‚                 NULL โ”‚ โ€ฆ โ”‚ Trailers,Deleted Sโ€ฆ  โ”‚ 2006-02-15 14:03:4โ€ฆ  โ”‚      188 โ”‚      10 โ”‚ 2006-02-15 14:05:0โ€ฆ  โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ 10 rows                                                                                                                                                                       16 columns (11 shown) โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

MySQLไธŠใฎใƒ‡ใƒผใ‚ฟใจJSONใฎใƒ‡ใƒผใ‚ฟใ‚’็ตๅˆใ™ใ‚‹

  • MySQLไธŠใฎactorใƒ†ใƒผใƒ–ใƒซใจS3ไธŠใฎJSON(actor_info)ใ‚’็ตๅˆใ—ใฆใฟใ‚‹
duckdb

-- MySQLใฎactorใƒ†ใƒผใƒ–ใƒซใ‚’็ขบ่ช
D select * from actor limit 10;
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ actor_id โ”‚ first_name โ”‚  last_name   โ”‚       last_update        โ”‚
โ”‚  uint16  โ”‚  varchar   โ”‚   varchar    โ”‚ timestamp with time zone โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚        1 โ”‚ PENELOPE   โ”‚ GUINESS      โ”‚ 2006-02-15 13:34:33+09   โ”‚
โ”‚        2 โ”‚ NICK       โ”‚ WAHLBERG     โ”‚ 2006-02-15 13:34:33+09   โ”‚
โ”‚        3 โ”‚ ED         โ”‚ CHASE        โ”‚ 2006-02-15 13:34:33+09   โ”‚
โ”‚        4 โ”‚ JENNIFER   โ”‚ DAVIS        โ”‚ 2006-02-15 13:34:33+09   โ”‚
โ”‚        5 โ”‚ JOHNNY     โ”‚ LOLLOBRIGIDA โ”‚ 2006-02-15 13:34:33+09   โ”‚
โ”‚        6 โ”‚ BETTE      โ”‚ NICHOLSON    โ”‚ 2006-02-15 13:34:33+09   โ”‚
โ”‚        7 โ”‚ GRACE      โ”‚ MOSTEL       โ”‚ 2006-02-15 13:34:33+09   โ”‚
โ”‚        8 โ”‚ MATTHEW    โ”‚ JOHANSSON    โ”‚ 2006-02-15 13:34:33+09   โ”‚
โ”‚        9 โ”‚ JOE        โ”‚ SWANK        โ”‚ 2006-02-15 13:34:33+09   โ”‚
โ”‚       10 โ”‚ CHRISTIAN  โ”‚ GABLE        โ”‚ 2006-02-15 13:34:33+09   โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ 10 rows                                               4 columns โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

-- S3ไธŠใฎJSONใ‚’็ขบ่ช
D  SELECT * FROM read_json_auto('s3://sample-bucket/actor_info.json') limit 10;
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ actor_id โ”‚ first_name โ”‚  last_name   โ”‚                                                                                               film_info                                                                                               โ”‚
โ”‚  int64   โ”‚  varchar   โ”‚   varchar    โ”‚                                                                                                varchar                                                                                                โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚        1 โ”‚ PENELOPE   โ”‚ GUINESS      โ”‚ Animation: ANACONDA CONFESSIONS; Children: LANGUAGE COWBOY; Classics: COLOR PHILADELPHIA, WESTWARD SEABISCUIT; Comedy: VERTIGO NORTHWEST; Documentary: ACADEMY DINOSAUR; Family: KING EVOLUTION, SPโ€ฆ  โ”‚
โ”‚        2 โ”‚ NICK       โ”‚ WAHLBERG     โ”‚ Action: BULL SHAWSHANK; Animation: FIGHT JAWBREAKER; Children: JERSEY SASSY; Classics: DRACULA CRYSTAL, GILBERT PELICAN; Comedy: MALLRATS UNITED, RUSHMORE MERMAID; Documentary: ADAPTATION HOLES; โ€ฆ  โ”‚
โ”‚        3 โ”‚ ED         โ”‚ CHASE        โ”‚ Action: CADDYSHACK JEDI, FORREST SONS; Classics: FROST HEAD, JEEPERS WEDDING; Documentary: ARMY FLINTSTONES, FRENCH HOLIDAY, HALLOWEEN NUTS, HUNTER ALTER, WEDDING APOLLO, YOUNG LANGUAGE; Drama: Lโ€ฆ  โ”‚
โ”‚        4 โ”‚ JENNIFER   โ”‚ DAVIS        โ”‚ Action: BAREFOOT MANCHURIAN; Animation: ANACONDA CONFESSIONS, GHOSTBUSTERS ELF; Comedy: SUBMARINE BED; Documentary: BED HIGHBALL, NATIONAL STORY, RAIDERS ANTITRUST; Drama: BLADE POLISH, GREEDY ROโ€ฆ  โ”‚
โ”‚        5 โ”‚ JOHNNY     โ”‚ LOLLOBRIGIDA โ”‚ Action: AMADEUS HOLY, GRAIL FRANKENSTEIN, RINGS HEARTBREAKERS; Animation: SUNRISE LEAGUE; Children: HALL CASSIDY; Comedy: DADDY PITTSBURGH; Documentary: BONNIE HOLOCAUST, METAL ARMAGEDDON, PACIFIโ€ฆ  โ”‚
โ”‚        6 โ”‚ BETTE      โ”‚ NICHOLSON    โ”‚ Action: ANTITRUST TOMATOES; Animation: BIKINI BORROWERS, CROSSROADS CASUALTIES, POTLUCK MIXED, TITANIC BOONDOCK; Children: LANGUAGE COWBOY; Classics: BEAST HUNCHBACK; Documentary: COAST RAINBOW; โ€ฆ  โ”‚
โ”‚        7 โ”‚ GRACE      โ”‚ MOSTEL       โ”‚ Action: BERETS AGENT, EXCITEMENT EVE; Animation: SLEEPLESS MONSOON, TRACY CIDER; Children: WARLOCK WEREWOLF; Classics: MALKOVICH PET, OCTOBER SUBMARINE; Drama: CONFESSIONS MAGUIRE, DECEIVER BETRAโ€ฆ  โ”‚
โ”‚        8 โ”‚ MATTHEW    โ”‚ JOHANSSON    โ”‚ Action: CAMPUS REMEMBER, DANCES NONE; Animation: SUGAR WONKA; Classics: LIGHTS DEER, MALKOVICH PET, TOMORROW HUSTLER; Drama: CONQUERER NUTS, HANGING DEEP, SCORPION APOLLO; Family: INDIAN LOVE; Foโ€ฆ  โ”‚
โ”‚        9 โ”‚ JOE        โ”‚ SWANK        โ”‚ Action: PRIMARY GLASS, WATERFRONT DELIVERANCE; Animation: LAWLESS VISION, SUNRISE LEAGUE; Children: CROOKED FROGMEN, SWEETHEARTS SUSPECTS, TIES HUNGER; Classics: SNATCHERS MONTEZUMA; Documentary:โ€ฆ  โ”‚
โ”‚       10 โ”‚ CHRISTIAN  โ”‚ GABLE        โ”‚ Action: LORD ARIZONA, WATERFRONT DELIVERANCE; Animation: PUNK DIVORCE; Children: CROOKED FROGMEN; Classics: JEEPERS WEDDING, PREJUDICE OLEANDER; Comedy: LIFE TWISTED; Documentary: ACADEMY DINOSAUโ€ฆ  โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ 10 rows                                                                                                                                                                                                                            4 columns โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

-- S3ไธŠใฎJSONใจMySQLใฎactorใƒ†ใƒผใƒ–ใƒซใ‚’็ตๅˆใ—ใฆๅ–ๅพ—
D SELECT * FROM actor
  inner join read_json_auto('s3://sample-bucket/actor_info.json') as actor_info on actor_info.actor_id = actor.actor_id
  limit 10;
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ actor_id โ”‚ first_name โ”‚  last_name   โ”‚     last_update      โ”‚ actor_id โ”‚ first_name โ”‚  last_name   โ”‚                                                                film_info                                                                โ”‚
โ”‚  uint16  โ”‚  varchar   โ”‚   varchar    โ”‚ timestamp with timโ€ฆ  โ”‚  int64   โ”‚  varchar   โ”‚   varchar    โ”‚                                                                 varchar                                                                 โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚        1 โ”‚ PENELOPE   โ”‚ GUINESS      โ”‚ 2006-02-15 13:34:3โ€ฆ  โ”‚        1 โ”‚ PENELOPE   โ”‚ GUINESS      โ”‚ Animation: ANACONDA CONFESSIONS; Children: LANGUAGE COWBOY; Classics: COLOR PHILADELPHIA, WESTWARD SEABISCUIT; Comedy: VERTIGO NORTHWโ€ฆ  โ”‚
โ”‚        2 โ”‚ NICK       โ”‚ WAHLBERG     โ”‚ 2006-02-15 13:34:3โ€ฆ  โ”‚        2 โ”‚ NICK       โ”‚ WAHLBERG     โ”‚ Action: BULL SHAWSHANK; Animation: FIGHT JAWBREAKER; Children: JERSEY SASSY; Classics: DRACULA CRYSTAL, GILBERT PELICAN; Comedy: MALLโ€ฆ  โ”‚
โ”‚        3 โ”‚ ED         โ”‚ CHASE        โ”‚ 2006-02-15 13:34:3โ€ฆ  โ”‚        3 โ”‚ ED         โ”‚ CHASE        โ”‚ Action: CADDYSHACK JEDI, FORREST SONS; Classics: FROST HEAD, JEEPERS WEDDING; Documentary: ARMY FLINTSTONES, FRENCH HOLIDAY, HALLOWEEโ€ฆ  โ”‚
โ”‚        4 โ”‚ JENNIFER   โ”‚ DAVIS        โ”‚ 2006-02-15 13:34:3โ€ฆ  โ”‚        4 โ”‚ JENNIFER   โ”‚ DAVIS        โ”‚ Action: BAREFOOT MANCHURIAN; Animation: ANACONDA CONFESSIONS, GHOSTBUSTERS ELF; Comedy: SUBMARINE BED; Documentary: BED HIGHBALL, NATโ€ฆ  โ”‚
โ”‚        5 โ”‚ JOHNNY     โ”‚ LOLLOBRIGIDA โ”‚ 2006-02-15 13:34:3โ€ฆ  โ”‚        5 โ”‚ JOHNNY     โ”‚ LOLLOBRIGIDA โ”‚ Action: AMADEUS HOLY, GRAIL FRANKENSTEIN, RINGS HEARTBREAKERS; Animation: SUNRISE LEAGUE; Children: HALL CASSIDY; Comedy: DADDY PITTSโ€ฆ  โ”‚
โ”‚        6 โ”‚ BETTE      โ”‚ NICHOLSON    โ”‚ 2006-02-15 13:34:3โ€ฆ  โ”‚        6 โ”‚ BETTE      โ”‚ NICHOLSON    โ”‚ Action: ANTITRUST TOMATOES; Animation: BIKINI BORROWERS, CROSSROADS CASUALTIES, POTLUCK MIXED, TITANIC BOONDOCK; Children: LANGUAGE Cโ€ฆ  โ”‚
โ”‚        7 โ”‚ GRACE      โ”‚ MOSTEL       โ”‚ 2006-02-15 13:34:3โ€ฆ  โ”‚        7 โ”‚ GRACE      โ”‚ MOSTEL       โ”‚ Action: BERETS AGENT, EXCITEMENT EVE; Animation: SLEEPLESS MONSOON, TRACY CIDER; Children: WARLOCK WEREWOLF; Classics: MALKOVICH PET,โ€ฆ  โ”‚
โ”‚        8 โ”‚ MATTHEW    โ”‚ JOHANSSON    โ”‚ 2006-02-15 13:34:3โ€ฆ  โ”‚        8 โ”‚ MATTHEW    โ”‚ JOHANSSON    โ”‚ Action: CAMPUS REMEMBER, DANCES NONE; Animation: SUGAR WONKA; Classics: LIGHTS DEER, MALKOVICH PET, TOMORROW HUSTLER; Drama: CONQUEREโ€ฆ  โ”‚
โ”‚        9 โ”‚ JOE        โ”‚ SWANK        โ”‚ 2006-02-15 13:34:3โ€ฆ  โ”‚        9 โ”‚ JOE        โ”‚ SWANK        โ”‚ Action: PRIMARY GLASS, WATERFRONT DELIVERANCE; Animation: LAWLESS VISION, SUNRISE LEAGUE; Children: CROOKED FROGMEN, SWEETHEARTS SUSPโ€ฆ  โ”‚
โ”‚       10 โ”‚ CHRISTIAN  โ”‚ GABLE        โ”‚ 2006-02-15 13:34:3โ€ฆ  โ”‚       10 โ”‚ CHRISTIAN  โ”‚ GABLE        โ”‚ Action: LORD ARIZONA, WATERFRONT DELIVERANCE; Animation: PUNK DIVORCE; Children: CROOKED FROGMEN; Classics: JEEPERS WEDDING, PREJUDICโ€ฆ  โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ 10 rows                                                                                                                                                                                                                            8 columns โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
  • ไธŠ่จ˜ใฎใ‚ˆใ†ใซใ€็›ดๆ„Ÿ็š„ใซMySQLใฎใƒ‡ใƒผใ‚ฟใจS3ไธŠใฎJSONใ‚’็ตๅˆใ—ใฆๅ–ๅพ—ใ™ใ‚‹ใ“ใจใŒใงใใŸ

DuckDBใฎไฝฟใ„ใฉใ“ใ‚

  • ๆ‰‹ๅ…ƒใงใฎๅˆ†ๆž็ณปใฏ้žๅธธใซ่ปฝ้‡ใงใ‚ใ‚‹ๆ•…ใซใ€Excelใ‚„Spreadsheetใฎไปฃใ‚ใ‚Šใซๅˆฉ็”จใ™ใ‚‹ใ“ใจใŒใงใใ‚‹
    • ใ‚ขใƒ‰ใƒ›ใƒƒใ‚ฏๅˆ†ๆž .. ๆ‰‹ๅ…ƒใซใ‚ใ‚‹CSVใ‚„JSONใ‚’่ชญใฟ่พผใฟใ€้›†่จˆใ—ใŸใ„้š›ใซไพฟๅˆฉ
    • BIใƒ„ใƒผใƒซใฎใƒใƒƒใ‚ฏใ‚จใƒณใƒ‰ .. BIใƒ„ใƒผใƒซใฎใƒใƒƒใ‚ฏใ‚จใƒณใƒ‰ใจใ—ใฆๅˆฉ็”จใ™ใ‚‹ใ“ใจใงใ€ใƒ‡ใƒผใ‚ฟใ‚’้›†่จˆใ—ใฆๅฏ่ฆ–ๅŒ–ใ™ใ‚‹ใ“ใจใŒใงใใ‚‹
    • Edge/ใ‚ชใƒ•ใƒฉใ‚คใƒณๅˆ†ๆž .. DuckDBใฏ่ปฝ้‡ใงWASM็‰ˆใ‚‚ใ‚ใ‚‹ใŸใ‚ใ€ๅคš็”จใชใƒ‡ใƒใ‚คใ‚นใงๅˆ†ๆžใ™ใ‚‹ใ“ใจใŒใงใใ‚‹
  • ไปŠๅ›žใฏๅฎŸๆ–ฝใ—ใฆใ„ใชใ„ใŒใ€ใƒ‘ใ‚คใƒ—ใƒฉใ‚คใƒณ็”จ้€”ใงใ‚‚ๅˆฉ็”จใ™ใ‚‹ใ“ใจใŒใงใใ‚‹
    • ETL .. DuckDBใฏSQLใ‚’ๅˆฉ็”จใ—ใฆใƒ‡ใƒผใ‚ฟใ‚’ๅค‰ๆ›ใ™ใ‚‹ใ“ใจใŒใงใใ‚‹ใŸใ‚ใ€ETL็”จ้€”ใงใ‚‚ๅˆฉ็”จใ™ใ‚‹ใ“ใจใŒใงใใ‚‹
    • ใ‚ขใƒ—ใƒชใธใฎ็ต„ใฟ่พผใฟ .. Pythonใ‚„Node.jsใชใฉใฎใ‚ขใƒ—ใƒชใ‚ฑใƒผใ‚ทใƒงใƒณใซ็ต„ใฟ่พผใ‚€ใ“ใจใงใ€ใƒ‡ใƒผใ‚ฟๅค‰ๆ›ๅ‡ฆ็†ใ‚’ๅฎŸ่กŒใ™ใ‚‹ใ“ใจใŒใงใใ‚‹

DuckDB Wasm

  • DuckDBใซใฏWasm็‰ˆใŒใ‚ใ‚‹ใŸใ‚ใ€CLIใ‚„ใ‚ขใƒ—ใƒชไธŠใงๅ‹•ไฝœใ•ใ›ใ‚‹ไปฅๅค–ใซใ€ใƒ–ใƒฉใ‚ฆใ‚ถไธŠใงๅ‹•ไฝœใ•ใ›ใ‚‹ใ“ใจใ‚‚ใงใใ‚‹
  • DuckDBใ‚จใƒณใ‚ธใƒณใฎ็ต„ใฟ่พผใฟๆ–นๆณ•ใฏDuckDB Wasmใ‚’ๅ‚็…ง
  • ่ฉฆใ—ใซไธ‹่จ˜ใ‚คใƒกใƒผใ‚ธใฎใ‚ˆใ†ใชใ€ใƒ–ใƒฉใ‚ฆใ‚ถใ‹ใ‚‰JSONใ‚’ใ‚ขใƒƒใƒ—ใƒญใƒผใƒ‰ใ—ใฆ่ชญใฟ่พผใ‚“ใงSQLใงๅ–ๅพ—ใ™ใ‚‹ใ‚ˆใ†ใชใƒšใƒผใ‚ธใ‚’ไฝœๆˆใ—ใฆใฟใŸ DuckDB Wasm Sample
  • ไธŠ่จ˜ใฎใ‚ˆใ†ใซใ€ใƒ–ใƒฉใ‚ฆใ‚ถไธŠใงๆง˜ใ€…ใชใƒ‡ใƒผใ‚ฟใ‚’ใ‚ขใƒƒใƒ—ใƒญใƒผใƒ‰/ใƒ€ใ‚ฆใƒณใƒญใƒผใƒ‰ใ—ใฆๅˆ†ๆžใƒปๅฏ่ฆ–ๅŒ–ใ‚’่กŒใ†ใ“ใจใŒใงใใ‚‹
  • CSVใชใ‚‰Excel, JSONใชใ‚‰jqใ‚ณใƒžใƒณใƒ‰ใฎใ‚ˆใ†ใซ้™ๅฎšใ•ใ‚ŒใŸๅˆ†ๆžๆ‰‹ๆณ•ใซไพๅญ˜ใ›ใšใ€CSV, JSON, Parquetใชใฉใฎใƒ‡ใƒผใ‚ฟใ‚’SQLใงๅˆ†ๆžใ™ใ‚‹ใ“ใจใŒใงใใ‚‹ใŸใ‚ๅผทๅŠ›ใงใ‚ใ‚‹

ใพใจใ‚

  • ไปŠๅ›žใฏใ€DuckDBใ‚’CLIใซใ‚คใƒณใ‚นใƒˆใƒผใƒซใ—ใฆใ€ใƒญใƒผใ‚ซใƒซใฎJSON, S3ไธŠใฎJSON, MySQLไธŠใฎใƒ‡ใƒผใ‚ฟใ‚’่ชญใฟ่พผใฟใ€ๅ˜็‹ฌๅŠใณ็ตๅˆใ—ใฆๅˆ†ๆžใงใใ‚‹ใ“ใจใ‚’็ขบ่ชใ—ใŸ
  • DuckDBใฏใƒใƒผใ‚ฟใƒ–ใƒซๆ€งใŒ้ซ˜ใใ€ๆ‰‹ๅ…ƒใงใฎใ‚ขใƒ‰ใƒ›ใƒƒใ‚ฏๅˆ†ๆžใ‚„BIใƒ„ใƒผใƒซใฎใƒใƒƒใ‚ฏใ‚จใƒณใƒ‰ใจใ—ใฆๅˆฉ็”จใ™ใ‚‹ใ“ใจใŒใงใใ‚‹ใŸใ‚ใ€ใƒฆใƒผใ‚นใ‚ฑใƒผใ‚นใฏๅคš็”จใชๅฐ่ฑกใ‚’ๅ—ใ‘ใŸ
  • ใƒ‡ใƒผใ‚ฟใฎETLใจใ—ใฆใ€ใ‚ขใƒ—ใƒชใ‚ฑใƒผใ‚ทใƒงใƒณใซ็ต„ใฟ่พผใ‚€ใ“ใจใ‚‚ใงใใ‚‹ใŸใ‚ใ€ใƒ‡ใƒผใ‚ฟใƒ‘ใ‚คใƒ—ใƒฉใ‚คใƒณใฎไธ€้ƒจใจใ—ใฆๅˆฉ็”จใ™ใ‚‹ใ“ใจใ‚‚ใงใใ‚‹

ๅ‚่€ƒ


๐Ÿ˜„ END ๐Ÿ˜€