Introduzione al connettore DB2Get started with the DB2 connector

Microsoft Connector for DB2 connette le app per la logica alle risorse archiviate in un database IBM DB2.Microsoft connector for DB2 connects Logic Apps to resources stored in an IBM DB2 database. Il connettore include un client Microsoft per comunicare con computer server DB2 remoti su una rete TCP/IP,This connector includes a Microsoft client to communicate with remote DB2 server computers across a TCP/IP network. tra cui: database cloud, ad esempio IBM Bluemix dashDB o IBM DB2 per Windows in esecuzione nella virtualizzazione Azure, e database locali tramite il gateway dati locale.This includes cloud databases, such as IBM Bluemix dashDB or IBM DB2 for Windows running in Azure virtualization, and on-premises databases using the on-premises data gateway. Vedere l'elenco delle piattaforme e delle versioni di IBM DB2 supportate (in questo argomento).See the supported list of IBM DB2 platforms and versions (in this topic).

Il connettore DB2 supporta le operazioni di database seguenti:The DB2 connector supports the following database operations:

  • Visualizzazione di un elenco delle tabelle di databaseList database tables
  • Lettura di una riga con SELECTRead one row using SELECT
  • Lettura di tutte le righe con SELECTRead all rows using SELECT
  • Aggiunta di una riga con INSERTAdd one row using INSERT
  • Modifica di una riga con UPDATEAlter one row using UPDATE
  • Rimozione di una riga con DELETERemove one row using DELETE

Questo argomento illustra come usare il connettore in un'app per la logica per elaborare operazioni su database.This topic shows you how to use the connector in a logic app to process database operations.

Per altre informazioni sulle app per la logica, vedere Creare un'app per la logica.To learn more about Logic Apps, see create a logic app.

Azioni disponibiliAvailable actions

Il connettore DB2 supporta le azioni delle app per la logica seguenti:The DB2 connector supports the following logic app actions:

  • GetTablesGetTables
  • GetRowGetRow
  • GetRowsGetRows
  • InsertRowInsertRow
  • UpdateRowUpdateRow
  • DeleteRowDeleteRow

Visualizzazione di un elenco di tabelleList tables

La creazione di un'app per la logica per qualsiasi operazione prevede numerosi passaggi eseguiti tramite il portale di Microsoft Azure.Creating a logic app for any operation is comprised of many steps performed through the Microsoft Azure portal.

All'interno dell'app per la logica è possibile aggiungere un'azione per elencare le tabelle in un database DB2.Within the logic app, you can add an action to list tables in a DB2 database. Questa azione indica al connettore di elaborare un'istruzione schematica DB2, ad esempio CALL SYSIBM.SQLTABLES.The action instructs the connector to process a DB2 schema statement, such as CALL SYSIBM.SQLTABLES.

Creare un'app per la logicaCreate a logic app

  1. Nella schermata iniziale di Azure selezionare + (segno più), Web e dispositivi mobili e quindi App per la logica.In the Azure start board, select + (plus sign), Web + Mobile, and then Logic App.
  2. Compilare i campi Nome, ad esempio Db2getTables, Sottoscrizione, Gruppo di risorse, Località e Piano di servizio app.Enter the Name, such as Db2getTables, Subscription, Resource group, Location, and App Service Plan. Selezionare Aggiungi al dashboard e quindi selezionare Crea.Select Pin to dashboard, and then select Create.

Aggiungere un trigger e un'azioneAdd a trigger and action

  1. In Progettazione app per la logica, selezionare LogicApp vuoto nell'elenco Modelli.In the Logic Apps Designer, select Blank LogicApp in the Templates list.
  2. Nell'elenco dei trigger fare clic su Ricorrenza.In the triggers list, select Recurrence.
  3. Nel trigger Ricorrenza fare clic su Modifica, poi sull'elenco a discesa Frequenza per selezionare Giorno e infine fare clic su Intervallo per digitare 7.In the Recurrence trigger, select Edit, select Frequency drop-down to select Day, and then set the Interval to type 7.
  4. Fare clic sulla casella + Nuovo passaggio e su Aggiungi un'azione.Select the + New step box, and then select Add an action.
  5. Nell'elenco delle azioni digitare db2 nella casella di modifica Cercare altre azioni e fare clic su DB2 - Ottieni tabelle - anteprima.In the actions list, type db2 in the Search for more actions edit box, and then select DB2 - Get tables (Preview).

  6. Nel riquadro di configurazione DB2 - Ottieni tabelle fare clic sulla casella di controllo per abilitare Connetti tramite gateway dati locale.In the DB2 - Get tables configuration pane, select checkbox to enable Connect via on-premises data gateway. Notare che le impostazioni verranno modificate da cloud a locale.Notice that the settings change from cloud to on-premises.

    • Digitare un valore in Server sotto forma di indirizzo o alias-due punti-numero di porta.Type value for Server, in the form of address or alias colon port number. Ad esempio digitare ibmserver01:50000.For example, type ibmserver01:50000.
    • Digitare un valore in Database.Type value for Database. Ad esempio digitare nwind.For example, type nwind.
    • Selezionare un valore in Autenticazione,Select value for Authentication. ad esempio Basic.For example, select Basic.
    • Digitare un valore in Nome utente.Type value for Username. Ad esempio digitare db2admin.For example, type db2admin.
    • Digitare un valore in Password.Type value for Password. Ad esempio digitare Password1.For example, type Password1.
    • Selezionare un valore in Gateway,Select value for Gateway. ad esempio, selezionare datagateway01.For example, select datagateway01.
  7. Selezionare Crea e quindi Salva.Select Create, and then select Save.

  8. Nel pannello Db2getTables fare clic sul primo elemento dell'elenco Tutte le esecuzioni (corrispondente all'esecuzione più recente) in Riepilogo.In the Db2getTables blade, within the All runs list under Summary, select the first-listed item (most recent run).
  9. Nel pannello Esecuzione dell'app per la logica fare clic su Dettagli esecuzione.In the Logic app run blade, select Run Details. Nell'elenco Azione fare clic su Get_tables.Within the Action list, select Get_tables. Verificare che il valore di Stato sia Operazione riuscita.See the value for Status, which should be Succeeded. Selezionare il collegamento Input per visualizzare gli input.Select the Inputs link to view the inputs. Selezionare il collegamento Outputper visualizzare gli output, che devono includere un elenco di tabelle.Select the Outputs link, and view the outputs; which should include a list of tables.

Creare le connessioniCreate the connections

Il connettore supporta le connessioni ai database ospitati locali e cloud mediante le proprietà di connessione seguenti.This connector supports connections to databases hosted on-premises and in the cloud using the following connection properties.

ProprietàProperty DescrizioneDescription
serverserver Obbligatorio.Required. Accetta un valore stringa che rappresenta un alias o un indirizzo TCP/IP, in formato IPv4 o IPv6, delimitato da due punti e seguito da un numero di porta TCP/IP.Accepts a string value that represents a TCP/IP address or alias, in either IPv4 or IPv6 format, followed (colon-delimited) by a TCP/IP port number.
databasedatabase Obbligatorio.Required. Accetta un valore stringa che rappresenta un nome di database relazionale (RDBNAM) DRDA.Accepts a string value that represents a DRDA Relational Database Name (RDBNAM). DB2 per z/OS accetta una stringa di 16 byte (il database è definito come posizione di IBM DB2 per z/OS).DB2 for z/OS accepts a 16-byte string (database is known as an IBM DB2 for z/OS location). DB2 per i5/OS accetta una stringa di 18 byte (il database è definito come database relazionale IBM DB2 per i).DB2 for i5/OS accepts an 18-byte string (database is known as an IBM DB2 for i relational database). DB2 per LUW accetta una stringa di 8 byte.DB2 for LUW accepts an 8-byte string.
authenticationauthentication facoltativo.Optional. Accetta un valore elemento di elenco, ovvero Basic o Windows (kerberos).Accepts a list item value, either Basic or Windows (kerberos).
usernameusername Obbligatorio.Required. Accetta il valore della stringa.Accepts a string value. DB2 per z/OS accetta una stringa di 8 byte.DB2 for z/OS accepts an 8-byte string. DB2 per i accetta una stringa di 10 byte.DB2 for i accepts a 10-byte string. DB2 per Linux o UNIX accetta una stringa di 8 byte.DB2 for Linux or UNIX accepts an 8-byte string. DB2 per Windows accetta una stringa di 30 byte.DB2 for Windows accepts a 30-byte string.
passwordpassword Obbligatorio.Required. Accetta il valore della stringa.Accepts a string value.
gatewaygateway Obbligatorio.Required. Accetta un valore elemento di elenco, che rappresenta il gateway dati locale definito per le app per la logica nel gruppo di archiviazione.Accepts a list item value, representing the on-premises data gateway defined to Logic Apps within the storage group.

Creare una connessione gateway localeCreate the on-premises gateway connection

Il connettore può accedere a un database DB2 locale tramite il gateway locale.This connector can access an on-premises DB2 database using the on-premises gateway. Per altre informazioni, vedere gli argomenti relativi al gateway.See gateway topics for more information.

  1. Nel riquadro di configurazione Gateway fare clic sulla casella di controllo per abilitare la Connessione tramite gateway.In the Gateways configuration pane, select checkbox to enable Connect via gateway. Notare che le impostazioni verranno modificate da cloud a locale.Notice that the settings change from cloud to on-premises.
  2. Digitare un valore in Server sotto forma di indirizzo o alias-due punti-numero di porta.Type value for Server, in the form of address or alias colon port number. Ad esempio digitare ibmserver01:50000.For example, type ibmserver01:50000.
  3. Digitare un valore in Database.Type value for Database. Ad esempio digitare nwind.For example, type nwind.
  4. Selezionare un valore in Autenticazione,Select value for Authentication. ad esempio Basic.For example, select Basic.
  5. Digitare un valore in Nome utente.Type value for Username. Ad esempio digitare db2admin.For example, type db2admin.
  6. Digitare un valore in Password.Type value for Password. Ad esempio digitare Password1.For example, type Password1.
  7. Selezionare un valore in Gateway,Select value for Gateway. ad esempio, selezionare datagateway01.For example, select datagateway01.
  8. Fare clic su Crea per continuare.Select Create to continue.

Creare la connessione cloudCreate the cloud connection

Il connettore può accedere a un database DB2 cloud.This connector can access a cloud DB2 database.

  1. Nel riquadro di configurazione Gateway lasciare disabilitata (deselezionata) la casella di controllo Connessione tramite gateway.In the Gateways configuration pane, leave the checkbox disabled (unclicked) Connect via gateway.
  2. Digitare un valore in Nome connessione.Type value for Connection name. Ad esempio digitare hisdemo2.For example, type hisdemo2.
  3. Digitare un valore per il nome del server DB2 sotto forma di indirizzo o alias-due punti-numero di porta.Type value for DB2 server name, in the form of address or alias colon port number. Ad esempio digitare hisdemo2.cloudapp.net:50000.For example, type hisdemo2.cloudapp.net:50000.
  4. Digitare un valore per il nome del database DB2 in Database.Type value for DB2 database name. Ad esempio digitare nwind.For example, type nwind.
  5. Digitare un valore in Nome utente.Type value for Username. Ad esempio digitare db2admin.For example, type db2admin.
  6. Digitare un valore in Password.Type value for Password. Ad esempio digitare Password1.For example, type Password1.
  7. Fare clic su Crea per continuare.Select Create to continue.

Recuperare tutte le righe con SELECTFetch all rows using SELECT

È possibile definire un'azione di app per la logica al fine di recuperare tutte le righe della tabella DB2.You can define a logic app action to fetch all rows in a DB2 table. Questa azione indica al connettore di elaborare un'istruzione DB2 SELECT, ad esempio SELECT * FROM AREA.This instructs the connector to process a DB2 SELECT statement, such as SELECT * FROM AREA.

Creare un'app per la logicaCreate a logic app

  1. Nella schermata iniziale di Azure selezionare + (segno più), Web e dispositivi mobili e quindi App per la logica.In the Azure start board, select + (plus sign), Web + Mobile, and then Logic App.
  2. Compilare i campi Nome, ad esempio Db2getRows, Sottoscrizione, Gruppo di risorse, Località e Piano di servizio app.Enter the Name, such as Db2getRows, Subscription, Resource group, Location, and App Service Plan. Selezionare Aggiungi al dashboard e quindi selezionare Crea.Select Pin to dashboard, and then select Create.

Aggiungere un trigger e un'azioneAdd a trigger and action

  1. In Progettazione app per la logica, selezionare LogicApp vuoto nell'elenco Modelli.In the Logic Apps Designer, select Blank LogicApp in the Templates list.
  2. Nell'elenco dei trigger fare clic su Ricorrenza.In the triggers list, select Recurrence.
  3. Nel trigger Ricorrenza, fare clic su Modifica, poi sull'elenco a discesa Frequenza per selezionare Giorno e infine fare clic su Intervallo per digitare 7.In the Recurrence trigger, select Edit, select Frequency drop-down to select Day, and then select Interval to type 7.
  4. Fare clic sulla casella + Nuovo passaggio e su Aggiungi un'azione.Select the + New step box, and then select Add an action.
  5. Nell'elenco delle azioni digitare db2 nella casella di modifica Cercare altre azioni e fare clic su DB2 - Ottieni righe - anteprima.In the actions list, type db2 in the Search for more actions edit box, and then select DB2 - Get rows (Preview).
  6. Nell'azione Ottieni righe - anteprima fare clic su Cambia connessione.In the Get rows (Preview) action, select Change connection.
  7. Nel riquadro di configurazione Connessioni fare clic su Crea nuova.In the Connections configuration pane, select Create new.

  8. Nel riquadro di configurazione Gateway lasciare disabilitata (deselezionata) la casella di controllo Connessione tramite gateway.In the Gateways configuration pane, leave the checkbox disabled (unclicked) Connect via gateway.

    • Digitare un valore in Nome connessione.Type value for Connection name. Ad esempio digitare HISDEMO2.For example, type HISDEMO2.
    • Digitare un valore per il nome del server DB2 sotto forma di indirizzo o alias-due punti-numero di porta.Type value for DB2 server name, in the form of address or alias colon port number. Ad esempio digitare HISDEMO2.cloudapp.net:50000.For example, type HISDEMO2.cloudapp.net:50000.
    • Digitare un valore per il nome del database DB2 in Database.Type value for DB2 database name. Ad esempio digitare NWIND.For example, type NWIND.
    • Digitare un valore in Nome utente.Type value for Username. Ad esempio digitare db2admin.For example, type db2admin.
    • Digitare un valore in Password.Type value for Password. Ad esempio digitare Password1.For example, type Password1.
  9. Fare clic su Crea per continuare.Select Create to continue.

  10. Nell'elenco Nome tabella fare clic sulla freccia in giù e selezionare AREA.In the Table name list, select the down arrow, and then select AREA.
  11. Se lo si desidera, fare clic su Mostra le opzioni avanzate per specificare le opzioni di query.Optionally, select Show advanced options to specify query options.
  12. Selezionare Salva.Select Save.

  13. Nel pannello Db2getRows fare clic sul primo elemento dell'elenco Tutte le esecuzioni (corrispondente all'esecuzione più recente) in Riepilogo.In the Db2getRows blade, within the All runs list under Summary, select the first-listed item (most recent run).
  14. Nel pannello Esecuzione dell'app per la logica fare clic su Dettagli esecuzione.In the Logic app run blade, select Run Details. Nell'elenco Azione fare clic su Get_rows.Within the Action list, select Get_rows. Verificare che il valore di Stato sia Operazione riuscita.See the value for Status, which should be Succeeded. Selezionare il collegamento Input per visualizzare gli input.Select the Inputs link to view the inputs. Selezionare il collegamento Outputper visualizzare gli output, che devono includere un elenco di righe.Select the Outputs link, and view the outputs; which should include a list of rows.

Aggiunta di una riga con INSERTAdd one row using INSERT

È possibile definire un'azione di app per la logica al fine di aggiungere una riga nella tabella DB2.You can define a logic app action to add one row in a DB2 table. Questa azione indica al connettore di elaborare un'istruzione DB2 INSERT, ad esempio INSERT INTO AREA (AREAID, AREADESC, REGIONID) VALUES ('99999', 'Area 99999', 102).This action instructs the connector to process a DB2 INSERT statement, such as INSERT INTO AREA (AREAID, AREADESC, REGIONID) VALUES ('99999', 'Area 99999', 102).

Creare un'app per la logicaCreate a logic app

  1. Nella schermata iniziale di Azure selezionare + (segno più), Web e dispositivi mobili e quindi App per la logica.In the Azure start board, select + (plus sign), Web + Mobile, and then Logic App.
  2. Compilare i campi Nome, ad esempio Db2insertRow, Sottoscrizione, Gruppo di risorse, Località e Piano di servizio app.Enter the Name, such as Db2insertRow, Subscription, Resource group, Location, and App Service Plan. Selezionare Aggiungi al dashboard e quindi selezionare Crea.Select Pin to dashboard, and then select Create.

Aggiungere un trigger e un'azioneAdd a trigger and action

  1. In Progettazione app per la logica, selezionare LogicApp vuoto nell'elenco Modelli.In the Logic Apps Designer, select Blank LogicApp in the Templates list.
  2. Nell'elenco dei trigger fare clic su Ricorrenza.In the triggers list, select Recurrence.
  3. Nel trigger Ricorrenza, fare clic su Modifica, poi sull'elenco a discesa Frequenza per selezionare Giorno e infine fare clic su Intervallo per digitare 7.In the Recurrence trigger, select Edit, select Frequency drop-down to select Day, and then select Interval to type 7.
  4. Fare clic sulla casella + Nuovo passaggio e su Aggiungi un'azione.Select the + New step box, and then select Add an action.
  5. Nell'elenco delle azioni digitare db2 nella casella di modifica Cercare altre azioni e quindi fare clic su DB2 - Inserisci riga - anteprima.In the actions list, type db2 in the Search for more actions edit box, and then select DB2 - Insert row (Preview).
  6. Nell'azione DB2 - Ottieni righe (anteprima) fare clic su Cambia connessione.In the DB2 - Insert row (Preview) action, select Change connection.
  7. Nel riquadro di configurazione Connessioniselezionare una connessione,In the Connections configuration pane, select a connection. ad esempio, selezionare hisdemo2.For example, select hisdemo2.

  8. Nell'elenco Nome tabella fare clic sulla freccia in giù e selezionare AREA.In the Table name list, select the down arrow, and then select AREA.
  9. Immettere valori per tutte le colonne obbligatorie (asterisco rosso).Enter values for all required columns (see red asterisk). Ad esempio digitare 99999 per AREAID e Area 99999``102 per REGIONID.For example, type 99999 for AREAID, type Area 99999, and type 102 for REGIONID.
  10. Selezionare Salva.Select Save.

  11. Nel pannello Db2insertRow fare clic sul primo elemento dell'elenco Tutte le esecuzioni (corrispondente all'esecuzione più recente) in Riepilogo.In the Db2insertRow blade, within the All runs list under Summary, select the first-listed item (most recent run).
  12. Nel pannello Esecuzione dell'app per la logica fare clic su Dettagli esecuzione.In the Logic app run blade, select Run Details. Nell'elenco Azione fare clic su Get_rows.Within the Action list, select Get_rows. Verificare che il valore di Stato sia Operazione riuscita.See the value for Status, which should be Succeeded. Selezionare il collegamento Input per visualizzare gli input.Select the Inputs link to view the inputs. Selezionare il collegamento Outpute visualizzare gli output, che devono includere una riga nuova.Select the Outputs link, and view the outputs; which should include the new row.

Recuperare una riga con SELECTFetch one row using SELECT

È possibile definire un'azione di app per la logica al fine di recuperare una riga nella tabella DB2.You can define a logic app action to fetch one row in a DB2 table. Questa azione indica al connettore di elaborare un'istruzione DB2 SELECT WHERE, ad esempio SELECT FROM AREA WHERE AREAID = '99999'.This action instructs the connector to process a DB2 SELECT WHERE statement, such as SELECT FROM AREA WHERE AREAID = '99999'.

Creare un'app per la logicaCreate a logic app

  1. Nella schermata iniziale di Azure selezionare + (segno più), Web e dispositivi mobili e quindi App per la logica.In the Azure start board, select + (plus sign), Web + Mobile, and then Logic App.
  2. Immettere un valore in Nome (ad esempio "Db2getRow"), Sottoscrizione, Gruppo di risorse, Località, Piano di servizio app.Enter the Name (e.g. "Db2getRow"), Subscription, Resource group, Location, and App Service Plan. Selezionare Aggiungi al dashboard e quindi selezionare Crea.Select Pin to dashboard, and then select Create.

Aggiungere un trigger e un'azioneAdd a trigger and action

  1. In Progettazione app per la logica, selezionare LogicApp vuoto nell'elenco Modelli.In the Logic Apps Designer, select Blank LogicApp in the Templates list.
  2. Nell'elenco dei trigger fare clic su Ricorrenza.In the triggers list, select Recurrence.
  3. Nel trigger Ricorrenza, fare clic su Modifica, poi sull'elenco a discesa Frequenza per selezionare Giorno e infine fare clic su Intervallo per digitare 7.In the Recurrence trigger, select Edit, select Frequency drop-down to select Day, and then select Interval to type 7.
  4. Fare clic sulla casella + Nuovo passaggio e su Aggiungi un'azione.Select the + New step box, and then select Add an action.
  5. Nell'elenco delle azioni digitare db2 nella casella di modifica Cercare altre azioni e fare clic DB2 - Ottieni righe - anteprima.In the actions list, type db2 in the Search for more actions edit box, and then select DB2 - Get rows (Preview).
  6. Nell'azione Ottieni righe - anteprima fare clic su Cambia connessione.In the Get rows (Preview) action, select Change connection.
  7. Nel riquadro di configurazione Connessioni selezionare una connessione esistente.In the Connections configurations pane, select an existing connection. ad esempio, selezionare hisdemo2.For example, select hisdemo2.

  8. Nell'elenco Nome tabella fare clic sulla freccia in giù e selezionare AREA.In the Table name list, select the down arrow, and then select AREA.
  9. Immettere valori per tutte le colonne obbligatorie (asterisco rosso).Enter values for all required columns (see red asterisk). Ad esempio digitare 99999 per AREAID.For example, type 99999 for AREAID.
  10. Se lo si desidera, fare clic su Mostra le opzioni avanzate per specificare le opzioni di query.Optionally, select Show advanced options to specify query options.
  11. Selezionare Salva.Select Save.

  12. Nel pannello Db2getRow fare clic sul primo elemento dell'elenco Tutte le esecuzioni (corrispondente all'esecuzione più recente) in Riepilogo.In the Db2getRow blade, within the All runs list under Summary, select the first-listed item (most recent run).
  13. Nel pannello Esecuzione dell'app per la logica fare clic su Dettagli esecuzione.In the Logic app run blade, select Run Details. Nell'elenco Azione fare clic su Get_rows.Within the Action list, select Get_rows. Verificare che il valore di Stato sia Operazione riuscita.See the value for Status, which should be Succeeded. Selezionare il collegamento Input per visualizzare gli input.Select the Inputs link to view the inputs. Selezionare il collegamento Outpute visualizzare gli output, che devono includere una riga.Select the Outputs link, and view the outputs; which should include row.

Modificare una riga con UPDATEChange one row using UPDATE

È possibile definire un'azione di app per la logica al fine di cambiare una riga nella tabella DB2.You can define a logic app action to change one row in a DB2 table. Questa azione indica al connettore di elaborare un'istruzione DB2 UPDATE, ad esempio UPDATE AREA SET AREAID = '99999', AREADESC = 'Area 99999', REGIONID = 102).This action instructs the connector to process a DB2 UPDATE statement, such as UPDATE AREA SET AREAID = '99999', AREADESC = 'Area 99999', REGIONID = 102).

Creare un'app per la logicaCreate a logic app

  1. Nella schermata iniziale di Azure selezionare + (segno più), Web e dispositivi mobili e quindi App per la logica.In the Azure start board, select + (plus sign), Web + Mobile, and then Logic App.
  2. Compilare i campi Nome, ad esempio Db2updateRow, Sottoscrizione, Gruppo di risorse, Località e Piano di servizio app.Enter the Name, such as Db2updateRow, Subscription, Resource group, Location, and App Service Plan. Selezionare Aggiungi al dashboard e quindi selezionare Crea.Select Pin to dashboard, and then select Create.

Aggiungere un trigger e un'azioneAdd a trigger and action

  1. In Progettazione app per la logica, selezionare LogicApp vuoto nell'elenco Modelli.In the Logic Apps Designer, select Blank LogicApp in the Templates list.
  2. Nell'elenco dei trigger fare clic su Ricorrenza.In the triggers list, select Recurrence.
  3. Nel trigger Ricorrenza, fare clic su Modifica, poi sull'elenco a discesa Frequenza per selezionare Giorno e infine fare clic su Intervallo per digitare 7.In the Recurrence trigger, select Edit, select Frequency drop-down to select Day, and then select Interval to type 7.
  4. Fare clic sulla casella + Nuovo passaggio e su Aggiungi un'azione.Select the + New step box, and then select Add an action.
  5. Nell'elenco delle azioni digitare db2 nella casella di modifica Cercare altre azioni e quindi fare clic su DB2 - Aggiorna riga - anteprima.In the actions list, type db2 in the Search for more actions edit box, and then select DB2 - Update row (Preview).
  6. Nell'azione DB2 - Aggiorna righe (anteprima) fare clic su Cambia connessione.In the DB2 - Update row (Preview) action, select Change connection.
  7. Nel riquadro di configurazione Connessioni fare clic per selezionare una connessione esistente.In the Connections configurations pane, select to select an existing connection. ad esempio, selezionare hisdemo2.For example, select hisdemo2.

  8. Nell'elenco Nome tabella fare clic sulla freccia in giù e selezionare AREA.In the Table name list, select the down arrow, and then select AREA.
  9. Immettere valori per tutte le colonne obbligatorie (asterisco rosso).Enter values for all required columns (see red asterisk). Ad esempio digitare 99999 per AREAID e Updated 99999``102 per REGIONID.For example, type 99999 for AREAID, type Updated 99999, and type 102 for REGIONID.
  10. Selezionare Salva.Select Save.

  11. Nel pannello Db2updateRow fare clic sul primo elemento dell'elenco Tutte le esecuzioni (corrispondente all'esecuzione più recente) in Riepilogo.In the Db2updateRow blade, within the All runs list under Summary, select the first-listed item (most recent run).
  12. Nel pannello Esecuzione dell'app per la logica fare clic su Dettagli esecuzione.In the Logic app run blade, select Run Details. Nell'elenco Azione fare clic su Get_rows.Within the Action list, select Get_rows. Verificare che il valore di Stato sia Operazione riuscita.See the value for Status, which should be Succeeded. Selezionare il collegamento Input per visualizzare gli input.Select the Inputs link to view the inputs. Selezionare il collegamento Outpute visualizzare gli output, che devono includere una riga nuova.Select the Outputs link, and view the outputs; which should include the new row.

Rimozione di una riga con DELETERemove one row using DELETE

È possibile definire un'azione di app per la logica al fine di rimuovere una riga nella tabella DB2.You can define a logic app action to remove one row in a DB2 table. Questa azione indica al connettore di elaborare un'istruzione DB2 DELETE, ad esempio DELETE FROM AREA WHERE AREAID = '99999'.This action instructs the connector to process a DB2 DELETE statement, such as DELETE FROM AREA WHERE AREAID = '99999'.

Creare un'app per la logicaCreate a logic app

  1. Nella schermata iniziale di Azure selezionare + (segno più), Web e dispositivi mobili e quindi App per la logica.In the Azure start board, select + (plus sign), Web + Mobile, and then Logic App.
  2. Compilare i campi Nome, ad esempio Db2deleteRow, Sottoscrizione, Gruppo di risorse, Località e Piano di servizio app.Enter the Name, such as Db2deleteRow, Subscription, Resource group, Location, and App Service Plan. Selezionare Aggiungi al dashboard e quindi selezionare Crea.Select Pin to dashboard, and then select Create.

Aggiungere un trigger e un'azioneAdd a trigger and action

  1. In Progettazione app per la logica, selezionare LogicApp vuoto nell'elenco Modelli.In the Logic Apps Designer, select Blank LogicApp in the Templates list.
  2. Nell'elenco dei trigger fare clic su Ricorrenza.In the triggers list, select Recurrence.
  3. Nel trigger Ricorrenza, fare clic su Modifica, poi sull'elenco a discesa Frequenza per selezionare Giorno e infine fare clic su Intervallo per digitare 7.In the Recurrence trigger, select Edit, select Frequency drop-down to select Day, and then select Interval to type 7.
  4. Fare clic sulla casella + Nuovo passaggio e su Aggiungi un'azione.Select the + New step box, and then select Add an action.
  5. Nell'elenco delle azioni selezionare db2 nella casella di modifica Cercare altre azioni e quindi fare clic su DB2 - Elimina riga - anteprima.In the actions list, select db2 in the Search for more actions edit box, and then select DB2 - Delete row (Preview).
  6. Nell'azione DB2 - Elimina righe (anteprima) fare clic su Cambia connessione.In the DB2 - Delete row (Preview) action, select Change connection.
  7. Nel riquadro di configurazione Connessioni selezionare una connessione esistente.In the Connections configurations pane, select an existing connection. ad esempio, selezionare hisdemo2.For example, select hisdemo2.

  8. Nell'elenco Nome tabella fare clic sulla freccia in giù e selezionare AREA.In the Table name list, select the down arrow, and then select AREA.
  9. Immettere valori per tutte le colonne obbligatorie (asterisco rosso).Enter values for all required columns (see red asterisk). Ad esempio digitare 99999 per AREAID.For example, type 99999 for AREAID.
  10. Selezionare Salva.Select Save.

  11. Nel pannello Db2deleteRow fare clic sul primo elemento dell'elenco Tutte le esecuzioni (corrispondente all'esecuzione più recente) in Riepilogo.In the Db2deleteRow blade, within the All runs list under Summary, select the first-listed item (most recent run).
  12. Nel pannello Esecuzione dell'app per la logica fare clic su Dettagli esecuzione.In the Logic app run blade, select Run Details. Nell'elenco Azione fare clic su Get_rows.Within the Action list, select Get_rows. Verificare che il valore di Stato sia Operazione riuscita.See the value for Status, which should be Succeeded. Selezionare il collegamento Input per visualizzare gli input.Select the Inputs link to view the inputs. Selezionare il collegamento Outpute visualizzare gli output, che devono includere la riga eliminata.Select the Outputs link, and view the outputs; which should include the deleted row.

Piattaforme e versioni di DB2 supportateSupported DB2 platforms and versions

Il connettore supporta le piattaforme e le versioni di IBM DB2 seguenti, nonché i prodotti compatibili con IBM DB2 (ad esempio, IBM Bluemix dashDB) che supportano DRDA (Distributed Relational Database Architecture) SQLAM (SQL Access Manager) versione 10 e 11:This connector supports the following IBM DB2 platforms and versions, as well as IBM DB2 compatible products (e.g. IBM Bluemix dashDB) that support Distributed Relational Database Architecture (DRDA) SQL Access Manager (SQLAM) version 10 and 11:

  • IBM DB2 per z/OS 11.1IBM DB2 for z/OS 11.1
  • IBM DB2 per z/OS 10.1IBM DB2 for z/OS 10.1
  • IBM DB2 per i 7.3IBM DB2 for i 7.3
  • IBM DB2 per i 7.2IBM DB2 for i 7.2
  • IBM DB2 per i 7.1IBM DB2 for i 7.1
  • IBM DB2 per LUW 11IBM DB2 for LUW 11
  • IBM DB2 per LUW 10.5IBM DB2 for LUW 10.5

Dettagli specifici del connettoreConnector-specific details

Per visualizzare eventuali azioni e trigger definiti in Swagger ed eventuali limiti, vedere i dettagli del connettore.View any triggers and actions defined in the swagger, and also see any limits in the connector details.

Passaggi successiviNext steps

Creare un'app per la logica.Create a logic app. Esplorare gli altri connettori disponibili nelle app per la logica nell' elenco delle API.Explore the other available connectors in Logic Apps at our APIs list.