Usare il connettore di archiviazione BLOB di Azure in un'app per la logicaUse the Azure blob storage connector in a logic app

Usare il connettore di archiviazione BLOB di Azure per caricare, aggiornare, ottenere ed eliminare i BLOB nell'account di archiviazione, il tutto all'interno di un'app per la logica.Use the Azure Blob storage connector to upload, update, get, and delete blobs in your storage account, all within a logic app.

Con Archiviazione BLOB di Azure:With Azure blob storage, you:

  • Il flusso di lavoro si crea caricando nuovi progetti o recuperando file aggiornati di recente.Build your workflow by uploading new projects, or getting files that have been recently updated.
  • Le azioni consentono di ottenere i metadati del file, eliminare un file, copiare file e altro ancora.Use actions to get file metadata, delete a file, copy files, and more. Ad esempio, quando viene aggiornato uno strumento in un sito Web di Azure (trigger), viene aggiornato un file nell'archivio BLOB (azione).For example, when a tool is updated in an Azure web site (a trigger), then update a file in blob storage (an action).

Questo argomento illustra come usare il connettore di archiviazione BLOB in un'app per la logica.This topic shows you how to use the blob storage connector in a logic app.

Per altre informazioni sulle app per la logica, vedere Cosa sono le app per la logica e Creare un'app per la logica.To learn more about Logic Apps, see What are logic apps and create a logic app.

Per altre informazioni sulle app per la logica, vedere Cosa sono le app per la logica e Creare un'app per la logica.To learn more about Logic Apps, see What are logic apps and create a logic app.

Connettersi all'archivio BLOB di AzureConnect to Azure blob storage

Prima che l'app per la logica possa accedere a qualsiasi servizio, è necessario creare una connessione al servizio.Before your logic app can access any service, you first create a connection to the service. Una connessione fornisce la connettività tra un'app per la logica e un altro servizio.A connection provides connectivity between a logic app and another service. Ad esempio, per connettersi a un account di archiviazione, si crea prima una connessione all'archivio BLOB.For example, to connect to a storage account, you first create a blob storage connection. Per creare una connessione, immettere le credenziali usate normalmente per accedere al servizio a cui connettersi.To create a connection, enter the credentials you normally use to access the service you are connecting to. Con Archiviazione di Azure immettere quindi le credenziali dell'account di archiviazione per creare la connessione.So with Azure storage, enter the credentials to your storage account to create the connection.

Creare la connessioneCreate the connection

PrerequisitiPrerequisites

Prima di utilizzare l'account di archiviazione Blob di Azure in app per la logica, connettersi all'account di archiviazione Blob di Azure.Before using your Azure Blob Storage account in a logic app, connect to your Azure Blob Storage account. È possibile eseguire questa operazione in modo facile dalla propria app per la logica nel portale di Azure.You can do this easily within your logic app on the Azure portal.

Connettersi all'account di archiviazione Blob di Azure attenendosi alla procedura seguente:Connect to your Azure Blob Storage account using the following steps:

  1. Creare un'app per la logica.Create a logic app. Nella finestra di progettazione App per la logica, aggiungere un trigger e un'azione.In the Logic Apps designer, add a trigger, and then add an action. Selezionare Mostra API gestite da Microsoft nell'elenco a discesa, quindi immettere "blob" nella casella di ricerca.Select Show Microsoft managed APIs in the drop down list, and then enter "blob" in the search box. Selezionare una delle azioni:Select one of the actions:

    Passaggio per la creazione della connessione ad archiviazione BLOB di Azure

  2. Se in precedenza non sono state create connessioni all'archiviazione di Azure, vengono richiesti i dettagli della connessione:If you haven't previously created any connections to Azure storage, you are prompted for the connection details:

    Passaggio per la creazione della connessione ad archiviazione BLOB di Azure

  3. Immettere i dettagli dell'account di archiviazione.Enter the storage account details. Le proprietà con un asterisco sono obbligatorie.Properties with an asterisk are required.

    ProprietàProperty DettagliDetails
    Nome connessione *Connection Name * Immettere un nome per la connessione.Enter any name for your connection.
    Nome dell'account di archiviazione di Azure *Azure Storage Account Name * Immettere il nome dell'account di archiviazione,Enter the storage account name. Il nome dell'account di archiviazione viene visualizzato nelle proprietà di archiviazione nel portale di Azure.The storage account name is displayed in the storage properties in the Azure portal.
    Chiave di accesso dell'account di archiviazione di Azure *Azure Storage Account Access Key * Immettere la chiave dell'account di archiviazione.Enter the storage account key. La chiave di accesso viene visualizzata nelle proprietà di archiviazione nel portale di Azure.The access keys are displayed in the storage properties in the Azure portal.

    Queste credenziali vengono usate per autorizzare l'app per la logica a connettersi e ad accedere ai dati.These credentials are used to authorize your logic app to connect, and access your data.

  4. Selezionare Create.Select Create.
  5. La connessione è stata creata.Notice the connection has been created. A questo punto, procedere con gli altri passaggi nell'app per la logica:Now, proceed with the other steps in your logic app:

    Passaggio per la creazione della connessione ad archiviazione BLOB di Azure

Usare un triggerUse a trigger

Questo connettore non include trigger.This connector does not have any triggers. Usare altri trigger per avviare l'app per la logica, come un trigger di ricorrenza, un trigger Webhook HTTP, i trigger disponibili con altri connettori e altri ancora.Use other triggers to start the logic app, such as a Recurrence trigger, an HTTP Webhook trigger, triggers available with other connectors, and more. Creare un'app per la logica illustra un esempio.Create a logic app provides an example.

Usare un'azioneUse an action

Un'azione è un'operazione eseguita dal flusso di lavoro e definita in un'app per la logica.An action is an operation carried out by the workflow defined in a logic app.

  1. Selezionare il segno più.Select the plus sign. Sono disponibili varie opzioni: Aggiungi un'azione, Aggiungi una condizione e le opzioni in Altro.You see several choices: Add an action, Add a condition, or one of the More options.

  2. Selezionare Aggiungi un'azione.Choose Add an action.
  3. Nella casella di testo digitare "blob" per ottenere l'elenco di tutte le azioni disponibili.In the text box, type “blob” to get a list of all the available actions.

  4. Nell'esempio scegliere AzureBlob - Ottieni metadati file in base al percorso.In our example, choose AzureBlob - Get file metadata using path. Se esiste già una connessione, fare clic sul pulsante ... (Mostra selezione) per selezionare un file.If a connection already exists, then select the ... (Show Picker) button to select a file.

    Se viene richiesto di inserire le informazioni di connessione, immettere i dettagli per creare la connessione.If you are prompted for the connection information, then enter the details to create the connection. La sezione Creare la connessione di questo argomento descrive queste proprietà.Create the connection in this topic describes these properties.

    Nota

    In questo esempio si ottengono i metadati di un file.In this example, we get the metadata of a file. Per visualizzare i metadati, aggiungere un'altra azione che crea un nuovo file tramite un altro connettore.To see the metadata, add another action that creates a new file using another connector. Ad esempio, aggiungere un'azione OneDrive che crea un nuovo file "test" in base ai metadati.For example, add a OneDrive action that creates a new "test" file based on the metadata.

  5. Scegliere Salva nell'angolo in alto a sinistra della barra degli strumenti per salvare le modifiche.Save your changes (top left corner of the toolbar). L'app per la logica viene salvata e può essere attivata automaticamente.Your logic app is saved and may be automatically enabled.

Suggerimento

Storage Explorer è lo strumento ideale per gestire più account di archiviazione.Storage Explorer is a great tool to manage multiple storage accounts.

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.