Asset dati di Autonomous Data Warehouse o Autonomous Transaction Processing

L'uso di Autonomous Data Warehouse o Autonomous Transaction Processing come asset dati di origine o di destinazione in Data Integration richiede privilegi di database e criteri IAM aggiuntivi.

Prima di creare un asset dati di Autonomous Data Warehouse o Autonomous Transaction Processing, assicurati di aver compreso le autorizzazioni che potresti dover impostare e l'uso di una posizione area intermedia predefinita.

Informazioni preliminari

Quando si utilizza Autonomous Data Warehouse o Autonomous Transaction Processing come destinazione, Data Integration utilizza un bucket di storage degli oggetti per posizionare nell'area intermedia i dati prima di caricarli nella destinazione.

I criteri e le autorizzazioni per utilizzare lo storage degli oggetti e i privilegi del database devono essere attivi. Utilizzare l'elenco di controllo riportato di seguito per assicurarsi di disporre delle impostazioni necessarie.

Elemento Requisito o considerazione

Privilegi del database

L'amministratore del database deve concedere i privilegi all'utente di Autonomous Data Warehouse o Autonomous Transaction Processing in Data Integration. Ad esempio:

GRANT EXECUTE ON DBMS_CLOUD TO <USER_NAME>

GRANT DWROLE TO <USER_NAME>

GRANT READ, WRITE on DIRECTORY DATA_PUMP_DIR TO <USER_NAME>

Criteri per consentire a Data Integration di utilizzare lo storage degli oggetti per il posizionamento dei dati nell'area intermedia

Quando si utilizza Autonomous Data Warehouse o Autonomous Transaction Processing come asset dati di destinazione, Data Integration utilizza un bucket di storage degli oggetti per posizionare nell'area intermedia i dati prima di caricarli nella destinazione.

Assicurarsi di abilitare l'autorizzazione PAR_MANAGE per il bucket di staging. Ad esempio:

allow any-user to manage buckets in <compartment-name> where ALL {request.principal.type = 'disworkspace', request.principal.id = '<workspace-ocid>', request.permission = 'PAR_MANAGE'}

Inoltre, devi creare tutti i criteri di storage degli oggetti necessari.

Posizione area intermedia predefinita dello storage degli oggetti

Una posizione area intermedia predefinita è un bucket di storage degli oggetti esistente utilizzato da Data Integration per posizionare nell'area intermedia i dati prima di caricarli nella destinazione Autonomous Data Warehouse o Autonomous Transaction Processing.

È possibile impostare una posizione area intermedia predefinita per un asset dati Autonomous Data Warehouse o Autonomous Transaction Processing quando si crea o modifica l'asset dati.

Quando si aggiunge un asset dati di destinazione in un flusso di dati o in un task di Data Loader, Data Integration utilizza automaticamente la posizione area intermedia predefinita impostata.

Proprietà asset dati ADW o ATP

Per utilizzare un segreto e un wallet per la password del database, vedere Segreti del vault OCI e wallet Oracle.

Per creare un asset dati che si connette a un'origine ADW o ATP, completare le proprietà e i dettagli di connessione riportati di seguito.

Campo descrizione;
Proprietà
Nome

Immettere un nome per l'asset dati.

Identificativo

L'identificativo è un valore generato dal sistema in base al nome specificato. È possibile modificare il valore dell'identificativo, ma dopo aver creato e salvato l'asset dati non è possibile aggiornare l'identificativo.

descrizione;

Aggiungi descrizione. Questo campo è facoltativo.

Digita Il campo mostra il tipo di origine dati selezionato nel pannello Seleziona tipo di asset dati (come descritto nella sezione Creazione di un asset dati). In Data Integration vengono visualizzati i campi delle proprietà dell'asset dati e i campi di connessione predefiniti in base a questo tipo.
Credenziali di login di Autonomous Database

Per fornire le credenziali di login per l'Autonomous Database, è possibile caricare il wallet, recuperare automaticamente il wallet o utilizzare i segreti in Oracle Cloud Infrastructure Vault per recuperare il wallet e la password del wallet.

Selezionare una delle seguenti opzioni e fornire le informazioni necessarie per tale opzione:

  • Carica wallet: in File wallet trascinare il file wallet nello spazio Elimina un file oppure fare clic su Seleziona un file per sfogliare e selezionare il wallet da caricare. Se si desidera, immettere la password del wallet.
  • Seleziona database: selezionare l'area e immettere l'OCID tenant. Quindi seleziona il compartimento e il database autonomo. Se si desidera, immettere la password del wallet.
  • Usa OCID segreto vault: immettere l'OCID del segreto per il wallet. Facoltativamente, immettere l'OCID del segreto per la password del wallet.

La password del wallet è la password fornita durante il download del file delle credenziali client dal database autonomo. Per connettersi a Autonomous Database e scaricare il file delle credenziali client, è necessario disporre delle autorizzazioni necessarie.

Nota: se si utilizza un OCID cross-tenancy, sono necessari criteri per la connessione al database autonomo.

Gestire le colonne NUMBER senza precisione e scala come VARCHAR

Selezionare questa casella di controllo per gestire numeri senza precisione e scala come VARCHAR per impedire la perdita di dati.

Ad esempio, se si dispone di un tipo di dati numerico con un valore di precisione maggiore di 38 o se si dispone di tipi di dati numerici senza proprietà di precisione e scala.

Consenti ai criteri di utilizzare l'asset dati

Fare clic su Mostra ulteriori informazioni per visualizzare i dettagli del nome e delle istruzioni dei criteri necessari per utilizzare l'asset dati Autonomous Data Warehouse o Autonomous Transaction Processing. La lista dei criteri viene visualizzata in base all'opzione selezionata per fornire le credenziali di login per il database autonomo.

Se sono già stati aggiunti i criteri richiesti, ignorare la casella delle informazioni. Altrimenti, specificare il nome gruppo e il compartimento corretti nelle istruzioni.

Gli amministratori possono aggiungere i criteri facendo clic su Aggiungi criteri. Se non si è amministratori, fare clic su Copia criteri. È quindi possibile inviare questi criteri all'amministratore e aggiungerli.

Informazioni di connessione predefinite
Nome Immettere un nome per la connessione predefinita.
Identificativo L'identificativo è un valore generato dal sistema in base al nome. È possibile modificare il valore dell'identificativo, ma dopo aver creato e salvato non è possibile aggiornare l'identificativo.
descrizione; (Facoltativo) Aggiungere una descrizione.
Nome utente e Password

Immettere il nome utente e la password quando viene soddisfatta una delle seguenti condizioni:

  • Sono selezionati Carica wallet e Usa password
  • Sono selezionate le opzioni Seleziona database e Usa password
Nome utente e OCID segreto vault per la password del database

Se si è scelto di selezionare Usa OCID segreto vault, immettere il nome utente e l'OCID segreto vault.

L'OCID, dal vault OCI, è l'OCID del segreto per la password del database associata all'utente.

TNS, alias

Selezionare il servizio di database da utilizzare.

Posizione area intermedia predefinita

È possibile impostare un bucket di storage degli oggetti da utilizzare come posizione area intermedia predefinita per questo asset dati. Quando viene impostata una posizione area intermedia predefinita, Data Integration utilizza il bucket specificato ogni volta che questo asset dati viene aggiunto come destinazione in un flusso di dati o in un task di Data Loader. Per specificare una posizione area intermedia predefinita, effettuare le seguenti selezioni nell'ordine visualizzato:

Asset dati di storage degli oggetti

Selezionare un asset dati di storage degli oggetti.

Connessione

Selezionare una connessione.

Compartimento

Selezionare un compartimento.

Bucket

Selezionare un bucket.

Il bucket è il bucket di storage degli oggetti utilizzato da Data Integration per l'area intermedia dei dati prima di caricare i dati nella destinazione.

(Facoltativo) Eseguire il test della connessione
Verifica connessione Dopo aver completato tutti i campi obbligatori, selezionare Test della connessione per assicurarsi che i dettagli dell'asset dati siano stati immessi correttamente e che la connessione possa essere stabilita. Se il test riesce, viene visualizzato un messaggio di operazione riuscita. Se il test non riesce con un messaggio di errore, rivedere le impostazioni di connessione e riprovare.

L'opzione Usa OCID segreto vault fornisce le credenziali di login per il database autonomo. Se la connessione di test non riesce a causa di criteri mancanti, Integrazione dati visualizza una lista di criteri che devono essere aggiunti.

Un altro motivo per un errore di connessione di test potrebbe essere il problema del nome dominio completamente qualificato (FQDN) dell'host. Riprovare utilizzando un indirizzo IP.