Skip to content

Commit

Permalink
WMS ID 11811 - update to deep dive JSON labs (#746)
Browse files Browse the repository at this point in the history
update to deep dive JSON labs

created new manifest to maintain original filepaths as well
  • Loading branch information
hope-fisher authored Jan 13, 2025
1 parent 1e24f66 commit ea04bc2
Show file tree
Hide file tree
Showing 3 changed files with 194 additions and 12 deletions.
62 changes: 62 additions & 0 deletions 23ai-deep-dive/workshops/sandbox-json-flex/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Oracle LiveLabs gives you access to Oracle's products to run a wide variety of labs and workshops; allowing you to experience our best technology, live!">
<title>Oracle LiveLabs</title>

<script src="https://oracle-livelabs.github.io/common/redwood-hol/js/jquery-1.11.0.min.js"></script>
<script src="https://oracle-livelabs.github.io/common/redwood-hol/js/jquery-ui-1.10.4.custom.js"></script>
<script src="https://oracle-livelabs.github.io/common/redwood-hol/js/main.min.js"></script>

<link rel="stylesheet" href="https://oracle-livelabs.github.io/common/redwood-hol/css/style.min.css" />
<link rel="shortcut icon" href="https://oracle-livelabs.github.io/common/redwood-hol/img/favicon.ico" />
</head>

<body>
<header class="hol-Header" role="banner">
<div class="hol-Header-wrap">
<div class="hol-Header-logo"><span>Oracle LiveLabs</span></div>
<a href="https://livelabs.oracle.com" target="_blank" id="livelabs" title="Oracle LiveLabs"></a>
<div class="hol-Header-actions">
<button id="openNav" class="hol-Header-button hol-Header-button--menu rightNav" aria-label="Open Menu"
title="Open Menu">
<span class="hol-Header-toggleIcon"></span>
</button>
</div>
</div>
</header>

<div id="container">
<div id="leftNav">
<div id="toc"></div>
</div>
<div id="contentBox">
<main class="hol-Content" id="module-content"></main>
</div>
</div>

<footer class="hol-Footer">
<a class="hol-Footer-topLink" href="#top">Return to Top</a>
<div id="footer-banner"><div class="footer-row">
<div class="footer-content"><ul class="footer-links">
<li><a href="https://docs.oracle.com/pls/topic/lookup?ctx=en/legal&id=cpyr" target="_blank" aria-label="Open a new window to Oracle legal notices" data-lbl="copyright">© Oracle</a></li>
<li><a href="https://www.oracle.com/corporate/index.html" target="_blank" aria-label="Open a new window to learn more about oracle" data-lbl="about-oracle">About Oracle</a></li>
<li><a href="https://www.oracle.com/corporate/contact/" target="_blank" aria-label="Open a new window to contact oracle" data-lbl="contact-us">Contact Us</a></li>
<li class="footer-links-break"></li>
<li><a href="https://docs.oracle.com/en/browseall.html" target="_blank" aria-label="Open a new window to products a-z" data-lbl="products-a-z">Products A-Z</a></li>
<li><a href="https://www.oracle.com/legal/privacy/" target="_blank" aria-label="Open a new window to read more about Oracle terms of use and privacy" data-lbl="terms-of-use-and-privacy">Terms of Use & Privacy</a></li>
<li><a href="https://www.oracle.com/legal/privacy/privacy-policy.html#11" target="_blank" aria-label="Open a new window to read more about managing Oracle cookie preferences" data-lbl="cookie-preferences">Cookie Preferences</a></li>
<li><a href="https://www.oracle.com/legal/privacy/marketing-cloud-data-cloud-privacy-policy.html#adchoices" target="_blank" aria-label="Open a new window to ad choices" data-lbl="ad-choices">Ad Choices</a></li>
<li class="footer-links-break"></li><li class="last"><a href="https://docs.oracle.com/pls/topic/lookup?ctx=en/legal&id=cpyr" target="_blank" aria-label="Open a new window to Oracle legal notices" data-lbl="copyright">© Oracle</a></li>
</ul>
</div>
</div>
</div>
</footer>
</body>

</html>
126 changes: 126 additions & 0 deletions 23ai-deep-dive/workshops/sandbox-json-flex/manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,126 @@
{
"workshoptitle": "Oracle Database 23ai Deep Dive",
"help": "livelabs-help-db_us@oracle.com",
"tutorials": [

{
"title": "Get Started with LiveLabs",
"filename": "../../get-started/combined-get-started.md"
},
{
"title": "Lab: IF Exists for DDL",
"description": "Simplify data definition language operations with the introduction of conditional logic using 'IF Exists.'",
"type": "livelabs",
"filename": "../../../db-23ai-fundamentals/new-if-exists-for-ddl/new-if-exists-for-ddl.md"
},
{
"title": "Lab: Direct Joins for Updates and Deletes",
"description": "Optimize update and delete operations by employing direct joins for increased efficiency.",
"type": "livelabs",
"filename": "../../../db-23ai-fundamentals/new-direct-joins-for-updates-deletes/new-direct-joins-for-updates-deletes.md"
},
{
"title": "Lab: Enhanced DML RETURNING Clause",
"description": "Enhanced Data Manipulation with DML RETURNING Clause",
"type": "livelabs",
"filename": "../../../db-23ai-fundamentals/update-return-clause-enhancements/update-return-clause-enhancements.md"
},
{
"title": "Lab: New Table Value Clause",
"description": "Explore the advantages of the new table value clause in SQL for enhanced data manipulation capabilities.",
"type": "livelabs",
"filename": "../../../db-23ai-fundamentals/new-table-value-clause/new-table-value-clause.md"
},
{
"title": "Lab: Boolean",
"description": "Embrace the Boolean data type in SQL for a more straightforward and efficient representation of truth values.",
"type": "livelabs",
"filename": "../../../db-23ai-fundamentals/new-boolean/new-boolean.md"
},
{
"title": "Lab: Schema Level Privileges",
"description": "Gain insights into schema-level privileges management, enhancing control and security at a granular level.",
"type": "livelabs",
"filename": "../../../db-23ai-fundamentals/new-schema-level-privileges/new-schema-level-privileges.md"
},
{
"title": "Lab: Developer Role",
"description": "Establish and configure a dedicated developer role, streamlining development activities within the database.",
"type": "livelabs",
"filename": "../../../db-23ai-fundamentals/new-developer-role/new-developer-role.md"
},
{
"title": "Lab: Error Message Improvements",
"description": "Enhance user experience and troubleshooting by implementing improved error messages in your SQL environment.",
"type": "livelabs",
"filename": "../../../db-23ai-fundamentals/new-error-message-improvements/new-error-message-improvements.md"
},
{
"title": "Lab: Annotations",
"description": "Creating Annotations",
"type": "livelabs",
"filename": "../../../db-23ai-fundamentals/annotations/annotations.md"
},
{
"title": "Lab: SQL Domains",
"description": "Using SQL Domains",
"type": "livelabs",
"filename": "../../../db-23ai-fundamentals/new-domains/new-domains.md"
},
{
"title": "Lab: SQL Analysis Report",
"description": "Learn to generate comprehensive SQL analysis reports for performance optimization.",
"type": "livelabs",
"filename": "../../../db-23ai-fundamentals/new-sql-analysis-report/new-sql-analysis-report.md"
},
{
"title": "Lab: Shrink Tablespace",
"description": "Optimize your database storage by mastering the technique of shrinking tablespaces efficiently.",
"type": "livelabs",
"filename": "../../../db-23ai-fundamentals/new-shrink-tablespace/new-shrink-tablespace.md"
},

{
"title": "Workshop: AI Vector Search - Run a RAG Application",
"description": "Run a RAG application",
"type": "livelabs",
"filename": "../../../ai-vector-rag/demo/demo.md"
},
{
"title": "Lab: Build Your Own RAG App",
"description": "Exploring RAG",
"type": "livelabs",
"filename": "../../../ai-vector-rag/rag/rag.md"
},
{
"title": "Workshop: Create the JSON schema",
"description": "Creating the schema including JSON Duality Views",
"type": "livelabs",
"filename": "https://raw.githubusercontent.com/oracle-livelabs/developer/main/json-duality-adb-free/sql-schema/sql-schema.md"
},
{
"title": "Lab: JSON and the Duality Views",
"description": "Working with JSON and the Duality Views",
"type": "livelabs",
"filename": "https://raw.githubusercontent.com/oracle-livelabs/developer/main/json-duality-adb-free/sql-json/sql-json.md"
},
{
"title": "Lab: The Extreme Flexibility of JSON Duality Views",
"description": "Working with SQL and the Duality Views",
"type": "livelabs",
"filename": "https://raw.githubusercontent.com/oracle-livelabs/developer/main/json-duality-adb-free/sql-extended/sql-extended.md"
},
{
"title": "Workshop: Property Graphs",
"description": "Building Property Graphs",
"type": "livelabs",
"filename": "../../../db-23ai-fundamentals/new-property-graph/property-graph-se-deep-dive.md"
},

{
"title": "Need Help?",
"description": "Template to link to Need Help lab at the end of workshop. Change 'CHANGE-ME' in link below to need-help-livelabs.md or need-help-freetier.md",
"filename":"https://raw.githubusercontent.com/oracle-livelabs/common/main/labs/need-help/need-help-freetier.md"
}
]
}
18 changes: 6 additions & 12 deletions 23ai-deep-dive/workshops/sandbox/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,22 +93,16 @@
"filename": "../../../ai-vector-rag/rag/rag.md"
},
{
"title": "Workshop: Create the JSON schema",
"description": "Creating the schema including JSON Duality Views",
"title": "Workshop: JSON Schema",
"description": "Creating JSON Schemas",
"type": "livelabs",
"filename": "https://raw.githubusercontent.com/oracle-livelabs/developer/main/json-duality-adb-free/sql-schema/sql-schema.md"
"filename": "../../../db-23ai-fundamentals/new-json-schema/new-json-schema.md"
},
{
"title": "Lab: JSON and the Duality Views",
"description": "Working with JSON and the Duality Views",
"title": "Lab: JSON Duality Views",
"description": "Building Duality Views",
"type": "livelabs",
"filename": "https://raw.githubusercontent.com/oracle-livelabs/developer/main/json-duality-adb-free/sql-json/sql-json.md"
},
{
"title": "Lab: The Extreme Flexibility of JSON Duality Views",
"description": "Working with SQL and the Duality Views",
"type": "livelabs",
"filename": "https://raw.githubusercontent.com/oracle-livelabs/developer/main/json-duality-adb-free/sql-extended/sql-extended.md"
"filename": "../../../db-23ai-fundamentals/new-duality-views/new-duality-views.md"
},
{
"title": "Workshop: Property Graphs",
Expand Down

0 comments on commit ea04bc2

Please sign in to comment.