Inserimento di dati in una tabella

Utilizzare l'editor Graphical Data Mapping per inserire i dati in una tabella di database.

Prima di iniziare

È necessario completare la seguente attività:

Informazioni su questa attività

Per inserire una riga, o più righe, in una tabella di database utilizzando l'editor Graphical Data Mapping, completare i seguenti passaggi:

Procedura

  1. Con una mappa dei dati grafica (.map) file aperto nell'editor Graphical Data Mapping, fare clic con il tasto destro del mouse sul canvas e selezionare Database > Inserisci in tabella. In alternativa, selezionare un elemento di schema come oggetto di input, quindi fare clic sull'icona Inserire una riga in una tabella di database .
    Inserire una riga in un'icona della tabella del database
    La procedura guidata Inserire viene visualizzata.
  2. Nel campo Database , selezionare il database che si desidera modificare. Per aggiungere un file di definizione del database o per scoprire un nuovo database collegando ad un server di database, fare clic su Aggiungi database .... Per ulteriori informazioni, consultare Creazione di una definizione di database (file .dbm) utilizzando la procedura guidata Nuovo file di definizione del database.
    Per utilizzare un diverso nome di database in fase di esecuzione, è possibile sovrascrivere questo valore impostando la proprietà banca dati del servizio configurabile JDBCProvider che si connette al proprio database; consultare Impostazione di un provider di JDBC per le connessioni di tipo 4.
  3. Nel campo Schema , selezionare lo schema del database che si desidera utilizzare per costruire la trasformazione.
    Per utilizzare uno schema di database diverso in fase di esecuzione, è possibile sovrascrivere questo valore impostando la proprietà banca dati SchemaNomi del servizio configurabile JDBCProvider che si connette al proprio database; consultare Impostazione di un provider di JDBC per le connessioni di tipo 4.
  4. Nel campo Tabella , selezionare la tabella che si desidera modificare.
  5. Opzionale: Selezionare Trattare l'avviso come errore.
    Se questa opzione è selezionata, la prima operazione SQL che risulta in un avviso dal database selezionato solleva un'eccezione.
    Importante: Le avvertenze del database sono specifiche del fornitore. Per ulteriori informazioni sulle avvertenze del database, consultare la documentazione relativa al proprio prodotto di database.
  6. Fare clic su OK.
    Una trasformazione Inserire e una trasformazione Ritorno vengono create come gruppo di trasformazione e vengono visualizzate nella tua mappa dei dati grafici. La trasformazione Ritorno è un tipo di trasformazione opzionale. Se non è necessario utilizzare la trasformazione Ritorno , è possibile eliminarla dalla propria mappa dei dati grafici.
  7. Opzionale: Per sostituire una trasformazione Ritorno che hai cancellato dalla tua mappa dei dati grafici, fare clic con il tasto destro del mouse sulla tua Inserire trasformazione e selezionare Database > Utilizzare il ritorno.
  8. Nell'editor di Graphical Data Mapping, collegare gli oggetti di input alla trasformazione Inserire per definire il contenuto della tua riga inserita.
    • Collegare un elemento non ripetente alla trasformazione Inserire per inserire una singola riga nella tabella database selezionata.
    • Collegare uno o più elementi ripetenti alla trasformata Inserire per inserire più righe nella tabella database selezionata. Per collegare più elementi ripetenti, selezionare gli elementi ripetenti, quindi fare clic con il tasto destro del mouse sulla trasformazione Inserire e selezionare Aggiungi connessione.
    Se si collega un singolo elemento ripetente, la trasformazione Inserire viene nidificata all'interno di una trasformazione Per ogni . Se si connettono più elementi ripetenti, la trasformazione Inserire viene nidificata all'interno di una trasformazione Join . In entrambi i casi, la trasformata nidificata si apre così puoi continuare a modificare la tua trasformazione Inserire .
  9. Fare clic sulla trasformazione Inserire per creare connessioni alle colonne nella riga inserita e per definire ulteriormente la trasformazione.
  10. Facoltativo: Se è necessario fornire la gestione per l'elemento di origine connesso in fase di mancante, Empty o Nil, è possibile impostare una Policy Database. Vedere Funzionamento durante la modifica dei valori della colonna di database dagli elementi di origine op.
  11. Opzionale: Collegare la trasformata Ritorno per implementare una mappatura nidificata che viene chiamata se l'operazione Inserire è stata completata correttamente.
  12. Opzionale: Fare clic sulla trasformazione Ritorno per definire ulteriormente la trasformazione.
    Viene creata una mappa nidificata, in cui è possibile selezionare le specifiche trasformazioni richieste per gli elementi di input e di output.

Operazioni successive