Aggiungere il runtime di integrazione SSIS di Azure a una rete virtuale tramite portale di Azure

SI APPLICA A: Azure Data Factory Azure Synapse Analytics

Suggerimento

Provare Data Factory in Microsoft Fabric, una soluzione di analisi completa per le aziende. Microsoft Fabric copre tutti gli elementi, dallo spostamento dei dati all'analisi scientifica dei dati, all'analisi in tempo reale, alla business intelligence e alla creazione di report. Scopri come avviare gratuitamente una nuova versione di valutazione .

Questo articolo illustra come aggiungere il runtime di integrazione di Azure-SQL Server Integration Services (SSIS) esistente a una rete virtuale tramite il portale.

Prima di aggiungere il runtime di integrazione Azure-SSIS a una rete virtuale, è necessario configurare correttamente la rete virtuale, vedere l'articolo Configurare una rete virtuale per inserire Azure-SSIS IR . Seguire quindi la procedura descritta nella sezione seguente che si applica al tipo di rete virtuale (Azure Resource Manager/versione classica). Infine, seguire i passaggi dell'ultima sezione per aggiungere il runtime di integrazione Azure-SSIS alla rete virtuale.

Configurare una rete virtuale di Azure Resource Manager

Usare portale di Azure per configurare una rete virtuale di Azure Resource Manager prima di provare ad aggiungere il runtime di integrazione Azure-SSIS.

  1. Avviare Microsoft Edge o Google Chrome. Attualmente, solo questi Web browser supportano l'interfaccia utente di Azure Data Factory.

  2. Accedere al portale di Azure.

  3. Selezionare Altri servizi. Filtrare e selezionare Reti virtuali.

  4. Filtrare e selezionare la propria rete virtuale dall'elenco.

  5. Nel menu a sinistra selezionare Subnet:

  6. Assicurarsi che Microsoft.Batch sia un provider di risorse registrato nella sottoscrizione di Azure con la rete virtuale per l'aggiunta del runtime di integrazione Azure-SSIS. Per istruzioni dettagliate, vedere la sezione Registrare Azure Batch come provider di risorse .

Configurare una rete virtuale classica

Usare portale di Azure per configurare una rete virtuale classica prima di provare ad aggiungere il runtime di integrazione Azure-SSIS.

  1. Avviare Microsoft Edge o Google Chrome. Attualmente, solo questi Web browser supportano l'interfaccia utente di Azure Data Factory.

  2. Accedere al portale di Azure.

  3. Selezionare Altri servizi. Filtrare e selezionare Reti virtuali (classiche).

  4. Filtrare e selezionare la propria rete virtuale dall'elenco.

  5. Nella pagina Rete virtuale (classico) selezionare Proprietà.

    Classic virtual network resource ID

  6. Selezionare il pulsante Copia per ID risorsa per copiare l'ID risorsa per la rete virtuale classica negli Appunti. Salvare l'ID dagli Appunti in OneNote o in un file.

  7. Nel menu a sinistra selezionare Subnet. Assicurarsi che il numero di indirizzi IP disponibili nella subnet selezionata sia maggiore del doppio del numero dei nodi del runtime di integrazione Azure-SSIS.

    Number of available addresses in the virtual network

  8. Aggiungere MicrosoftAzureBatch al ruolo Collaboratore Macchina virtuale classica per la rete virtuale.

    1. Nel menu a sinistra selezionare Controllo di accesso (IAM) e selezionare la scheda Assegnazioni di ruolo.

      "Access control" and "Add" buttons

    2. Selezionare Aggiungi e quindi Aggiungi assegnazione di ruolo dall'elenco a discesa visualizzato.

    3. Nella pagina Aggiungi assegnazione di ruolo immettere Microsoft Azure Batch nella casella di ricerca, selezionare il ruolo e selezionare Avanti.

      Sreenshot showing search results for the "Virtual Machine Contributor" role.

    4. Nella pagina Membri, in Membri selezionare + Seleziona membri. Nel riquadro Seleziona membri cercare Microsoft Azure Batch e selezionarlo dall'elenco per aggiungerlo e fare clic su Seleziona.

      Screenshot showing the Microsoft Azure Batch service principal.

    5. Nella pagina Assegnazioni di ruolo cercare Microsoft Azure Batch, se necessario, e Verificare che sia visualizzato nell'elenco nel ruolo Collaboratori macchina virtuale.

      Confirm Azure Batch access

  9. Assicurarsi che Microsoft.Batch sia un provider di risorse registrato nella sottoscrizione di Azure con la rete virtuale a cui aggiungere il runtime di integrazione Azure-SSIS. Per istruzioni dettagliate, vedere la sezione Registrare Azure Batch come provider di risorse .

Aggiungere Azure-SSIS IR alla rete virtuale

Dopo aver configurato una rete virtuale di Azure Resource Manager/classica, è possibile aggiungere il runtime di integrazione Azure-SSIS alla rete virtuale:

  1. Avviare Microsoft Edge o Google Chrome. Attualmente, solo questi Web browser supportano l'interfaccia utente di Azure Data Factory.

  2. Nella sezione Servizi di Azure della portale di Azure selezionare Altri servizi per visualizzare un elenco di tutti i servizi di Azure. Nella casella di ricerca Filtra servizi digitare Data Factory e quindi scegliere Data Factory nell'elenco dei servizi visualizzati.

    Screenshot of the All Services page on the Azure portal filtered for Data Factories.

    List of data factories

  3. Selezionare la data factory con azure-SSIS IR nell'elenco. Verrà visualizzata la home page della data factory. Selezionare il riquadro Apri Azure Data Factory Studio . Azure Data Factory Studio verrà aperto in una scheda separata.

    Data factory home page

  4. In Azure Data Factory Studio selezionare la scheda Gestisci all'estrema sinistra e quindi passare alla scheda Integration Runtimes (Runtime di integrazione). Se il runtime di integrazione Azure-SSIS è in esecuzione, passare il puntatore del mouse sull'elenco per trovare e selezionare il pulsante Arresta , come illustrato di seguito. Non è possibile modificare il runtime di integrazione Azure-SSIS fino a quando non viene arrestato.

    Stop the IR

  5. Dopo l'arresto di Azure-SSIS IR, selezionarlo nell'elenco Integration Runtimes (Runtime di integrazione) per modificarlo.

  6. Nel riquadro Modifica runtime di integrazione passare alle pagine Impostazioni generali e Impostazioni distribuzione selezionando il pulsante Continua.

  7. Nella pagina Impostazioni avanzate completare i passaggi seguenti.

    Advanced settings with a virtual network

    1. Selezionare la casella di controllo Selezionare una rete virtuale per il runtime di integrazione Azure-SSIS da aggiungere, consentire a Azure Data Factory di creare determinate risorse di rete e facoltativamente usare indirizzi IP pubblici statici personalizzati.

    2. In Sottoscrizione selezionare la sottoscrizione di Azure che dispone della rete virtuale.

    3. Per Località viene selezionata la stessa località del runtime di integrazione.

    4. Per Tipo selezionare il tipo di rete virtuale: Azure Resource Manager Rete virtuale/rete virtuale classica. È consigliabile selezionare Azure Resource Manager Rete virtuale, perché la rete virtuale classica verrà deprecata a breve.

    5. Per Nome della rete virtuale selezionare il nome della rete virtuale. Deve essere lo stesso usato per configurare un endpoint servizio di rete virtuale o un endpoint privato per il server database SQL di Azure che ospita SSISDB. In alternativa, deve essere lo stesso aggiunto dal Istanza gestita di SQL di Azure che ospita SSISDB. In alternativa, deve essere lo stesso connesso alla rete locale. In caso contrario, può trattarsi di qualsiasi rete virtuale per portare i propri indirizzi IP pubblici statici per Azure-SSIS IR.

    6. Per Nome subnet selezionare il nome della subnet nella rete virtuale. Deve essere lo stesso usato per configurare un endpoint servizio di rete virtuale per il server database SQL di Azure che ospita SSISDB. In alternativa, deve essere una subnet diversa da quella aggiunta dal Istanza gestita di SQL di Azure che ospita SSISDB. In caso contrario, può essere qualsiasi subnet per portare i propri indirizzi IP pubblici statici per Azure-SSIS IR.

    7. Per Metodo di inserimento della rete virtuale selezionare il metodo di inserimento della rete virtuale: Express/Standard.

      Per confrontare questi metodi, vedere l'articolo Confrontare i metodi standard ed express virtual network injection.

      Se si seleziona Express, vedere l'articolo Metodo di inserimento della rete virtuale Express.

      Se si seleziona Standard, vedere l'articolo Metodo standard di inserimento della rete virtuale. Con questo metodo, è anche possibile:

      1. Selezionare la casella di controllo Bring static public IP addresses for your Azure-SSIS Integration Runtime (Porta indirizzi IP pubblici statici per Azure-SSIS Integration Runtime ) per scegliere se si vogliono usare indirizzi IP pubblici statici personalizzati per Azure-SSIS IR, in modo da poterli consentire nel firewall degli archivi dati.

        Se si seleziona la casella di controllo, completare i passaggi seguenti.

        1. Per First static public IP address (Primo indirizzo IP pubblico statico) selezionare il primo indirizzo IP pubblico statico che soddisfa i requisiti per azure-SSIS IR. Se non è disponibile, fare clic sul collegamento Crea nuovo per creare indirizzi IP pubblici statici in portale di Azure e quindi fare clic sul pulsante aggiorna qui, in modo da poterli selezionare.

        2. Per Second static public IP address (Secondo indirizzo IP pubblico statico) selezionare il secondo indirizzo IP pubblico statico che soddisfa i requisiti per Azure-SSIS IR. Se non è disponibile, fare clic sul collegamento Crea nuovo per creare indirizzi IP pubblici statici in portale di Azure e quindi fare clic sul pulsante aggiorna qui, in modo da poterli selezionare.

    8. Selezionare Convalida rete virtuale. Se la convalida ha esito positivo, selezionare Continua.

  8. Nella pagina Riepilogo esaminare tutte le impostazioni per Azure-SSIS IR e quindi selezionare Aggiorna.

  9. Avviare il runtime di integrazione Azure-SSIS selezionando il pulsante Start nella colonna Azioni per azure-SSIS IR. Sono necessari circa 5/20-30 minuti per avviare rispettivamente il runtime di integrazione Azure-SSIS che unisce una rete virtuale con metodo express/standard injection.

Per altre informazioni su Azure-SSIS IR, vedere gli articoli seguenti:

  • Azure-SSIS IR. Questo articolo fornisce informazioni concettuali generali sugli IR, incluso Azure-SSIS IR.
  • Esercitazione: Distribuire pacchetti SSIS in Azure. Questa esercitazione fornisce istruzioni dettagliate per creare il runtime di integrazione Azure-SSIS. Usa database SQL di Azure server per ospitare SSISDB.
  • Creare un runtime di integrazione SSIS di Azure. Questo articolo si espande sull'esercitazione. Vengono fornite istruzioni sull'uso di database SQL di Azure server configurato con un endpoint servizio di rete virtuale/una regola del firewall IP/un endpoint privato o un Istanza gestita di SQL di Azure che unisce una rete virtuale all'host SSISDB. Illustra come aggiungere il runtime di integrazione Azure-SSIS a una rete virtuale.
  • Monitorare un runtime di integrazione SSIS di Azure. Questo articolo illustra come recuperare e comprendere le informazioni su Azure-SSIS IR.
  • Gestire un runtime di integrazione SSIS di Azure. In questo articolo viene illustrato come arrestare, avviare o rimuovere Azure-SSIS IR. Viene anche illustrato come aumentare il numero di istanze per Azure-SSIS IR tramite l'aggiunta di nodi.