diff --git a/23ai-deep-dive/get-started/combined-get-started.md b/23ai-deep-dive/get-started/combined-get-started.md new file mode 100644 index 00000000..e2803ff2 --- /dev/null +++ b/23ai-deep-dive/get-started/combined-get-started.md @@ -0,0 +1,91 @@ +# Get Started with Livelabs + +## Introduction + +Welcome to your LiveLabs Sandbox environment. In order to start your workshop, you need to login to our LiveLabs Sandbox. + +In this lab, we are going to show you where you can find the login information and how to log in to the LiveLabs Sandbox. + +Estimated Time: 5 minutes + + +### Objectives + +* View login information to LiveLabs Sandbox +* Login to LiveLabs Sandbox + +### Prerequisites + +* Requested a Green Button environment + +## Task 1: Log in to the Oracle Cloud Console + +1. Click the **View Login Info** link in the banner. + + ![Click View Login Info.](../../db-23ai-fundamentals/intro/images/ll-view-login-info.png " ") + + This panel displays important information that you will need throughout this workshop. + + ![The Workshop is displayed.](../../db-23ai-fundamentals/intro/images/ll-reservation-information.png " ") + + This includes access URLs to JupyterLab, APEX, and SQL Developer Web. + + **Note:** The labs will explain which of the above mentioned tools are required. + + ![Launch OCI](../images/view-login-info-ai.png " ") + +2. Click **Copy Password** to copy your initial password, and then click **Launch OCI**. + +3. On the Sign In page, in the **Oracle Cloud Infrastructure Direct Sign-In** section, your assigned username is already displayed in the **User Name** field. Paste your password in the **Password** field, and then click **Sign In**. + + ![The Oracle Cloud Infrastructure Direct Sign-In section with the populated username and password is displayed. The Sign In button is highlighted.](../../db-23ai-fundamentals//intro/images/ll-signin.png " ") + +4. The **Change Password** dialog box is displayed. Paste your assigned password that you copied in the **Current Password**. Enter a new password in the **New Password** and **Confirm New Password** fields, and then click **Save New Password**. Make a note of your new password as you will need it in this workshop. + + ![The completed Change Password dialog box is displayed. The Save New Password button is highlighted.](../../db-23ai-fundamentals//intro/images/ll-change-password.png " ") + + The **Oracle Cloud Console** Home page is displayed. Make sure that the displayed region is the same that was assigned to you in the **Reservation Information** panel of the **Run Workshop *workshop-name*** page, **Canada Southeast (Toronto)** in this example. + + ![The Oracle Cloud Console Home page is displayed with the LiveLabs assigned region highlighted.](../../db-23ai-fundamentals/intro/images/console-home.png) + + >**Note:** Bookmark the workshop page for quicker access. + + +## Task 2: Navigate to the Autonomous Database + +1. You should be already logged in to the Console using the instructions in the **Task 1** in this lab. + +2. Open the **Navigation** menu and click **Oracle Database**. Under **Oracle Database**, click **Autonomous Database**. The **Autonomous Databases** page should be displayed; however, your assigned resources for this workshop are all in your assigned LiveLabs compartment (that is displayed in the **Reservation Information** panel) and not in the **root** tenancy. The following expected warning message is displayed. + + ![Warning that you might get if you are in the root compartment and not in your own LiveLabs assigned compartment.](../../db-23ai-fundamentals/intro/images/wrong-compartment.png " ") + +3. To select your assigned LiveLabs compartment, click the **Compartment** drop-down list in the **List Scope** section on the left. Enter your LiveLabs assigned compartment name in the **Compartment** text field to search for it which should look something like **LL#####-COMPARTMENT** where the **#####** is a unique five-digit number. Alternatively, you can drill-down on the **Livelabs** node and select your assigned compartment. When your assigned compartment is displayed in the list of compartments, select it. In addition, make sure that your LiveLabs assigned region from the **Run Workshop *workshop-name*** page is selected in Console's banner. + + ![The Data Catalogs page in your assigned LiveLabs compartment is displayed. The training-dcat-instance Data Catalog instance provided for you is displayed on this page.](../../db-23ai-fundamentals/intro/images/ll-select-compartment.png " ") + + >**Note:** Refer to the **Reservation Information** panel that you can access from the **Run Workshop *workshop-name*** tab for information about your assigned resources. + + ![The LL assigned resources are displayed in the **Reservation Information** panel.](../../db-23ai-fundamentals/intro/images/ll-resources.png " ") + +4. On the **Autonomous Databases** page, click your **DB-DCAT** ADB instance. + ![On the Autonomous Databases page, the Autonomous Database that is assigned to your LiveLabs workshop reservation is displayed.](../../db-23ai-fundamentals/intro/images/ll-adb-page.png " ") + +5. On the **Autonomous Database details** page, click the **Database actions** drop-down list, and then click **SQL**. + + ![The Database Actions button is highlighted.](../../db-23ai-fundamentals/intro/images/sql.png " ") + +You may now proceed to the next lab. + +## Learn More + +* [Oracle Cloud Infrastructure Documentation](https://docs.cloud.oracle.com/en-us/iaas/Content/GSG/Concepts/baremetalintro.htm) +* [Using Oracle Autonomous Database Serverless](https://docs.oracle.com/en/cloud/paas/autonomous-database/adbsa/index.html) + +## Acknowledgements + +* **Author:** Killian Lynch, Oracle Database Product Manager +* **Contributors:** + * Mike Matthews, Autonomous Database Product Management + * Marty Gubar, Autonomous Database Product Management + * Lauran K. Serhal, Consulting User Assistance Developer +* **Last Updated By/Date:** Hope Fisher, Dec 2024 diff --git a/23ai-deep-dive/images/view-login-info-ai.png b/23ai-deep-dive/images/view-login-info-ai.png new file mode 100644 index 00000000..938ebbdb Binary files /dev/null and b/23ai-deep-dive/images/view-login-info-ai.png differ diff --git a/23ai-deep-dive/workshops/sandbox/index.html b/23ai-deep-dive/workshops/sandbox/index.html new file mode 100644 index 00000000..6acdb69d --- /dev/null +++ b/23ai-deep-dive/workshops/sandbox/index.html @@ -0,0 +1,62 @@ + + + + + + + + + Oracle LiveLabs + + + + + + + + + + + + +
+
+
+
+
+
+
+
+ + + + + diff --git a/23ai-deep-dive/workshops/sandbox/manifest.json b/23ai-deep-dive/workshops/sandbox/manifest.json new file mode 100644 index 00000000..8f24b93a --- /dev/null +++ b/23ai-deep-dive/workshops/sandbox/manifest.json @@ -0,0 +1,120 @@ +{ + "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: 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 - Running a RAG Application", + "description": "Run a RAG application", + "type": "livelabs", + "filename": "../../../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" + } + ] +}