Informations de référence sur l'ensemble DBMS_DATAMART
Cette section fournit des informations sur les packages utilisés avec l'outil Data Marketplace dans Data Studio. La rubrique DBMS_DATAMART couvre également les procédures incluses dans l'ensemble DBMS_DATAMART. L'ensemble DBMS_DATAMART fournit des API pour la prise en charge des opérations communes avec Data Marketplace.
- Sommaire des sous-programmes DBMS_DATAMART
Vous pouvez utiliser les API Oracle Data Marketplace pour enregistrer des jeux de données et y accéder.
Rubrique parent : Outil Data Marketplace
Sommaire des sous-programmes DBMS_DATAMART
Vous pouvez utiliser les API d'Oracle Data Marketplace pour enregistrer des jeux de données et y accéder.
DBMS_DATAMART Sous-programmes d'ensemble
L'ensemble DBMS_DATAMART simplifie les opérations courantes avec Oracle Data Marketplace, telles que l'enregistrement d'objets, la demande d'accès, l'octroi d'accès, la révocation d'accès, l'annulation de l'enregistrement et la liste des jeux de données.
Le tableau suivant répertorie les sous-programmes DBMS_DATAMART et les décrit brièvement.
| Sous-programme | Description |
|---|---|
| register_object |
Cette procédure enregistre les jeux de données. |
| request_access |
Cette procédure demande l'accès à un jeu de données spécifique. |
| grant_access |
Cette procédure permet d'accéder à un jeu de données spécifique. |
| revoke_access |
Cette procédure révoque l'accès à un jeu de données spécifique. |
| désinscrire |
Cette procédure annule l'enregistrement d'un jeu de données. |
| list_data_sets |
Cette procédure retourne la liste des jeux de données. |
| get_stock_image_urls |
Cette procédure renvoie la base d'URL à partir de laquelle vous pouvez sélectionner des images. |
| get_reserved_namespaces |
Cette procédure affiche un tableau JSON d'espaces de noms qui sont réservés par le système et ne peuvent pas être utilisés par vous. |
| update_registration |
Cette procédure met à jour un enregistrement existant. |
Procédure d'enregistrement d'objet
Cette procédure enregistre les jeux de données.
Syntaxe
procedure register_object(schema_name in varchar2,
object_name in varchar2,
namespace in varchar2,
data_set_name in varchar2,
scope in clob default null,
thumbnail in blob default null,
thumbnail_url in varchar2 default null,
thumbnail_mime_type in varchar2 default null,
parameters in clob default null);
Enregistrer les paramètres d'objet
Si vous accédez aux procédures Register Object, utilisez les paramètres suivants.
| Paramètre | Description |
|---|---|
|
|
Nom du schéma. |
|
|
Nom de l'objet. |
|
|
Espace de noms de l'objet. |
|
|
Nom du jeu de données. |
|
|
Ce paramètre indique qui peut accéder à distance aux données. La portée peut être réglée à différents niveaux, notamment à la région où réside la base de données, à des locations individuelles ou à des compartiments. |
|
|
Image que l'outil affiche dans la couverture d'un jeu de données. Vous ne pouvez pas utiliser ce paramètre. |
|
|
Vous ne pouvez pas spécifier votre propre |
|
|
Il spécifie le type de miniature MIME (Multipurpose Internet Mail Extensions). |
|
|
Elle spécifie des paramètres JSON tels que |
Procédure d'accès à la demande
Cette procédure demande l'accès au jeu de données spécifié.
Syntaxe
procedure request_access(namespace in varchar2,
data_set_name in varchar2,
auth_info out clob);
Paramètres d'accès à la demande
Si vous accédez à la procédure Request Access, utilisez les paramètres suivants.
| Paramètre | Description |
|---|---|
|
|
Espace de noms de l'objet. |
|
|
Nom du jeu de données. |
|
|
Ce paramètre est généré alimenté au format JSON lors du retour. Si le fournisseur du jeu de données a fourni une adresse de courriel et que l'utilisateur demandeur a configuré ses paramètres SMTP Data Studio, la demande sera soumise par courriel et ce paramètre sera généré avec le champ |
Procédure d'accès aux droits
Cette procédure permet d'accéder au jeu de données spécifié. Le paramètre d'informations d'authentification doit contenir l'ID partage.
procedure grant_access(namespace in varchar2,
data_set_name in varchar2,
auth_info in clob);
Procédure de révocation d'accès
Cette procédure révoque l'accès au jeu de données spécifié. Le paramètre d'informations d'authentification doit contenir l'ID partage.
Syntaxe
procedure revoke_access(namespace in varchar2,
data_set_name in varchar2,
auth_info in clob);
Procédure d'annulation d'enregistrement
Cette procédure révoque l'accès au jeu de données spécifié. Le paramètre d'informations d'authentification doit contenir l'ID partage.
Syntaxe
procedure unregister(namespace in varchar2,
data_set_name in varchar2);Procédure de jeu de données de liste
Cette procédure affiche une liste de jeux de données.
Syntaxe
function list_data_sets(registrations in boolean default false)
return clob;Si registrations est true, il retourne la liste des jeux de données que vous enregistrez. Si false, il retourne les jeux de données disponibles.
Procédure d'obtention de l'URL d'image de stock
Cette procédure affiche l'URL à partir de laquelle vous pouvez sélectionner des images.
Syntaxe
function get_stock_image_url return varchar2;Procédure Obtenir les espaces de noms réservés
Cette procédure affiche un tableau JSON d'espaces de noms réservés par le système. Vous ne pouvez pas utiliser ces espaces de noms.
Syntaxe
function get_reserved_namespaces return clob;Mettre à jour la procédure d'enregistrement
Cette procédure met à jour un enregistrement existant.
procedure update_registration(namespace in varchar2,
data_set_name in varchar,
scope in clob default null,
thumbnail in blob default null,
thumbnail_url in varchar2 default null,
thumbnail_mime_type in varchar2 default null,
parameters in clob default null);Les paramètres de cette procédure sont déjà décrits ci-dessus.
Rubrique parent : Informations de référence sur l'ensemble DBMS_DATAMART