Skip to content
Merged
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
4a8c6c4
Add files via upload
JavaDude42 Apr 13, 2026
f688b39
Social Commerce App Init
JavaDude42 Apr 14, 2026
7dc670c
Add files via upload
JavaDude42 Apr 14, 2026
176d3b5
File structure issue
JavaDude42 Apr 14, 2026
1ced24c
Merge branch 'oracle-livelabs:main' into main
JavaDude42 Apr 14, 2026
0b4ad72
Update introduction.md
JavaDude42 Apr 14, 2026
d3a8317
Merge remote-tracking branch 'upstream/main'
JavaDude42 Apr 14, 2026
51f4d93
Update introduction.md
JavaDude42 Apr 14, 2026
b9b6d5d
Update introduction.md
JavaDude42 Apr 14, 2026
5be0034
Final MVP Fixes
JavaDude42 Apr 15, 2026
45ce54c
Merge branch 'main' into main
JavaDude42 Apr 15, 2026
9fadb00
Merge remote-tracking branch 'upstream/main'
JavaDude42 May 11, 2026
acff689
This is for the demo
JavaDude42 May 11, 2026
8e40ed4
Merge branch 'main' into main
JavaDude42 May 11, 2026
8b8fc3f
Bad files removed
JavaDude42 May 11, 2026
e917831
Merge branch 'main' of https://github.com/JavaDude42/database
JavaDude42 May 11, 2026
ff4a448
One file update
JavaDude42 May 11, 2026
c99872d
LiveStack LiveLab - Regail
JavaDude42 May 22, 2026
a332107
Merge branch 'main' into main
JavaDude42 May 22, 2026
b22bc99
LiveStack LIveLab Retail Ready for Review
JavaDude42 May 24, 2026
08edade
Merge branch 'main' into main
JavaDude42 May 24, 2026
afce345
Update Retail LiveStack workshop
JavaDude42 May 26, 2026
a1991bc
Merge branch 'main' into main
JavaDude42 May 26, 2026
ff1b17f
Ready for review and testing
JavaDude42 May 27, 2026
041529b
Merge branch 'main' into main
JavaDude42 May 27, 2026
cd8db65
Merge branch 'main' of https://github.com/JavaDude42/database
JavaDude42 May 27, 2026
0997da7
Removed Back end provisioning
JavaDude42 May 27, 2026
f9b8ae3
Fixed a few things
JavaDude42 May 28, 2026
f1fb5ac
Merge branch 'main' into main
ramonamagadan18 May 28, 2026
5a89265
Final Pre Testing Build
JavaDude42 May 29, 2026
c854a3b
Merge branch 'main' into main
JavaDude42 May 29, 2026
7af8356
Final Production Build
JavaDude42 Jun 1, 2026
20a1881
Merge branch 'main' into main
JavaDude42 Jun 1, 2026
75ae92c
Delete AGENTS.md
JavaDude42 Jun 1, 2026
21253ef
Merge branch 'main' of https://github.com/JavaDude42/database
JavaDude42 Jun 1, 2026
55e2fd5
Improved JSON Lab
JavaDude42 Jun 1, 2026
c6375e8
Merge branch 'main' into main
JavaDude42 Jun 1, 2026
d7ab0ab
Vastly updated Vector Search lab
JavaDude42 Jun 1, 2026
057cc9d
Greatly improved version
JavaDude42 Jun 2, 2026
6b8e670
Merge branch 'main' into main
JavaDude42 Jun 2, 2026
3d310a2
Close to done. only labs 8 and 9 remain
JavaDude42 Jun 2, 2026
538832e
Merge branch 'main' into main
JavaDude42 Jun 2, 2026
23948c8
Business language focus
JavaDude42 Jun 3, 2026
c5fcdcc
Merge branch 'main' into main
JavaDude42 Jun 3, 2026
99436eb
Final push
JavaDude42 Jun 3, 2026
0040574
Merge branch 'main' of https://github.com/JavaDude42/database
JavaDude42 Jun 3, 2026
80fd409
Merge branch 'main' into main
JavaDude42 Jun 3, 2026
5c78597
One more change
JavaDude42 Jun 3, 2026
473d4e4
Merge branch 'main' of https://github.com/JavaDude42/database
JavaDude42 Jun 3, 2026
959ecb0
Merge branch 'main' into main
JavaDude42 Jun 3, 2026
c0af9c2
Intro SQL needs fix
JavaDude42 Jun 3, 2026
f7cf06e
Merge branch 'main' of https://github.com/JavaDude42/database
JavaDude42 Jun 3, 2026
58ee995
Merge branch 'main' into main
JavaDude42 Jun 3, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -38,30 +38,13 @@ Inventory the object families to confirm that the schema contains the tables, vi

2. In SQL Worksheet, run this query.

Before you analyze retail outcomes, get oriented to the shared data foundation. This block queries Oracle catalog views such as `USER_OBJECTS`, `USER_PROPERTY_GRAPHS`, and `USER_MINING_MODELS`. It inventories the object families that later labs use for dashboards, search, graph, spatial, OML, Ask Data, and agent workflows.
Before you analyze retail outcomes, get oriented to the shared data foundation. This query uses Oracle `USER_*` catalog views because you are connected as the workshop schema user. It inventories the object families that later labs use for dashboards, search, graph, spatial, OML, Ask Data, and agent workflows.

```sql
<copy>
WITH schema_ctx AS (
SELECT owner AS owner_name
FROM (
SELECT owner
FROM all_tables
WHERE table_name = 'ORDERS'
AND owner IN (USER, 'LLUSER')
ORDER BY CASE
WHEN owner = SYS_CONTEXT('USERENV','CURRENT_SCHEMA') THEN 1
WHEN owner = USER THEN 2
WHEN owner = 'LLUSER' THEN 3
ELSE 4
END
)
WHERE ROWNUM = 1
)
SELECT 'Core retail tables' AS "Area", COUNT(*) AS "Count"
FROM all_tables t
JOIN schema_ctx s ON s.owner_name = t.owner
WHERE t.table_name IN (
FROM user_tables
WHERE table_name IN (
'BRANDS','PRODUCTS','FULFILLMENT_CENTERS','INVENTORY','CUSTOMERS',
'ORDERS','ORDER_ITEMS','INFLUENCERS','SOCIAL_POSTS','POST_PRODUCT_MENTIONS',
'DEMAND_FORECASTS','SHIPMENTS','AGENT_ACTIONS','APP_USERS','EVENT_STREAM',
Expand All @@ -70,30 +53,26 @@ Inventory the object families to confirm that the schema contains the tables, vi
)
UNION ALL
SELECT 'Retail semantic views', COUNT(*)
FROM all_views v
JOIN schema_ctx s ON s.owner_name = v.owner
WHERE v.view_name IN (
FROM user_views
WHERE view_name IN (
'RETAIL_RETURNS_WORKFLOW_V','RETAIL_SIGNAL_PRODUCT_V',
'RETAIL_ORDER_RETURN_V','RETAIL_FULFILLMENT_RISK_V','RETAIL_RETURN_WORKBENCH_V'
)
UNION ALL
SELECT 'Creator influence property graph', COUNT(*)
FROM all_property_graphs g
JOIN schema_ctx s ON s.owner_name = g.owner
WHERE g.graph_name = 'INFLUENCER_NETWORK'
FROM user_property_graphs
WHERE graph_name = 'INFLUENCER_NETWORK'
UNION ALL
SELECT 'MiniLM vector artifacts', COUNT(*)
FROM all_tab_cols c
JOIN schema_ctx s ON s.owner_name = c.owner
WHERE c.data_type = 'VECTOR'
AND c.table_name IN ('PRODUCT_EMBEDDINGS','POST_EMBEDDINGS')
AND c.column_name = 'EMBEDDING'
FROM user_tab_cols
WHERE data_type = 'VECTOR'
AND table_name IN ('PRODUCT_EMBEDDINGS','POST_EMBEDDINGS')
AND column_name = 'EMBEDDING'
UNION ALL
SELECT 'Agent tool functions', COUNT(*)
FROM all_objects o
JOIN schema_ctx s ON s.owner_name = o.owner
WHERE o.object_type = 'FUNCTION'
AND o.object_name IN (
FROM user_objects
WHERE object_type = 'FUNCTION'
AND object_name IN (
'DETECT_TRENDING_PRODUCTS','CHECK_PRODUCT_INVENTORY',
'FIND_BEST_FULFILLMENT','GET_INFLUENCER_NETWORK','LOG_AGENT_DECISION'
);
Expand Down
Loading