Accesso al database ADW di Resource Analytics
Resource Analytics utilizza un normale database Oracle Autonomous AI Database (ADW) e puoi utilizzare e gestire il database come faresti con qualsiasi database ADW.
| Nome utente database | Mansione |
|---|---|
| OCIRA_ADM | Account di amministrazione interno di Resource Analytics, utilizzato per l'applicazione di patch e l'upgrade degli oggetti di database. Non dispone dei privilegi ADMIN sul database. |
| ISCRIZIONE | Schema di database principale per gli oggetti Resource Analytics. Questo schema è proprietario di tutte le tabelle e le viste utilizzate nelle query. |
| OCIRA_WORKER | Account utilizzato dai nostri processi di inclusione per caricare i dati delle risorse in Resource Analytics. |
| OCIRA_ANALYTICS | Account utilizzato nell'istanza di Oracle Analytics Cloud (OAC) associata. |
| OCIRA_GRAPH | Account utilizzato nell'istanza di Oracle Graph Studio associata. |
| OCIRA_GRAPH_ADMIN | Questo account ti consente di condividere i grafici. Questo non è un account protetto. È possibile modificare la password e utilizzarla per creare e condividere le proprie viste grafico. |
L'accesso a questi account è protetto e l'account ADMIN del database non può funzionare su questi schemi.
Per eseguire una query sulle viste di Resource Analytics, utilizzare il ruolo di database OCIRA_RO che è possibile concedere agli altri utenti del database.
Per creare un nuovo utente in ADW, vedere Creare utenti su Autonomous AI Database . Di seguito viene fornito un esempio.
grant OCIRA_RO to myuser;Il ruolo non funziona per ADMIN stesso. Deve essere concesso a un utente diverso da un utente di amministrazione, pertanto potrebbe essere necessario creare utenti di database normali se non sono già presenti nel database ADW. Puoi farlo come faresti in qualsiasi database Oracle.
select * from OCIRA.COMPARTMENT_DIM_V;-- Create the user with a password
-- -- replae my_user with your own user name and replace my_password with a strong password.
CREATE USER my_user IDENTIFIED BY my_password;
GRANT UNLIMITED TABLESPACE to my_user;
-- Grant required privileges (example ..)
GRANT CREATE SESSION,
CREATE TABLE,
CREATE PROCEDURE,
CREATE VIEW,
CREATE TRIGGER,
CREATE SEQUENCE,
CREATE SYNONYM,
CREATE JOB
TO my_user;
-- Now grant OCIRA_RO role to above user. This grants OCIRA data access to the user.
GRANT OCIRA_RO TO my_user;
-- (Optional) Grant additional roles if needed
-- Example: GRANT CONNECT, RESOURCE TO my_user;grant DWROLE to <my_user_name>;Estensione di Oracle Resource Analytics
È possibile estendere la funzionalità dell'ambiente Resource Analytics aggiungendo oggetti personali negli schemi di database e quindi unendoti alle viste Resource Analytics.
FINUSER e una tabella, COST_CENTERS, puoi elencare tutte le risorse OCI associate a centri di costo specifici se hai contrassegnato le tue risorse in modo appropriato:select t.resource_id, t.resource_type from ocira.tags_dim_v t
join finuser.cost_centers cc on cc.cc_id = t.value
where t.tag_name = 'cost_center' and cc.cc_name = 'Project 1';