The latest release of Oracle DB23ai (23.7) now includes the promised packages for DBMS_CLOUD.
I'm not talking about the ADB release, this is the general 23.7 DB release, and it even includes Select AI !!
You can find the documentation for how to install DBMS_CLOUD here. This is updated documentation that supersedes the MOS note 2748362.1 - How To Setup And Use DBMS_CLOUD Package.
What's Included in 23.7
DBMS_CLOUD_PIPELINE - This package allows you to create a data pipeline for loading and exporting data in the cloud. This is mainly used to interact with data in object storage on a scheduled basis.
DBMS_CLOUD_REPO - This package allows you to interact with hosted code repositories from the oracle Database. Repositories like github and supported.
Where to start
Videos:
Documentation:
Installing in your Database
- Install the DBMS_CLOUD packages in a 23.7 CDB using the instructions in the 23.7 Documentation (20.2)
- Create the SSL wallet with certificates (20.3)
- Configure your environment with the new wallet (20.4).
Example
SQL> select ai tell me how many customers are in each country;
COUNTRY_NAME CUSTOMER_COUNT
---------------------------------------- --------------
Italy 7780
Singapore 597
Brazil 832
United Kingdom 7557
Australia 831
Japan 624
Canada 2010
Argentina 403
Poland 708
China 712
Germany 8173
United States of America 18520
France 3833
Spain 2039
New Zealand 244
Denmark 383
South Africa 88
Saudi Arabia 75
Turkey 91