Delen via


Azure File Storage

Microsoft Azure Storage biedt een zeer schaalbare, duurzame en maximaal beschikbare opslag voor gegevens in de cloud en fungeert als de oplossing voor gegevensopslag voor moderne toepassingen. Maak verbinding met File Storage om verschillende bewerkingen uit te voeren, zoals het maken, bijwerken, ophalen en verwijderen van bestanden in uw Azure Storage-account.

Deze connector is beschikbaar in de volgende producten en regio's:

Dienst Class Regions
Copilot Studio Premium Alle Power Automate-regio's
Logic-apps Standaard Alle Logic Apps-regio's
Power Apps Premium Alle Power Apps-regio's
Power Automate Premium Alle Power Automate-regio's
Contactpersoon
Naam Microsoft
URL Ondersteuning voor Microsoft LogicApps
Ondersteuning voor Microsoft Power Automate
Ondersteuning voor Microsoft Power Apps
Connectormetagegevens
Uitgever Microsoft
Webpagina https://azure.microsoft.com/services/storage/files/

Acties die ondersteuning bieden voor segmenteringsfuncties .

Deze acties kunnen worden gebruikt om bestanden tot 300 MB te verwerken. De functie is standaard ingeschakeld.

Bekende problemen en beperkingen

  1. Logische apps hebben geen rechtstreeks toegang tot opslagaccounts die zich achter firewalls bevinden als ze beide zich in dezelfde regio bevinden. Als tijdelijke oplossing kunt u uw logische apps en opslagaccount in verschillende regio's hebben. Zie de toegangsopslagaccounts achter firewalls voor meer informatie over het inschakelen van toegang vanuit Azure Logic Apps naar opslagaccounts achter firewalls

Verbinding maken met Azure File Connector met behulp van een bestandseindpunt

  • Voer het volledige Azure Storage-bestandseindpunt in voor Azure Storage account name or file endpoint de parameter.

  • U moet het volledige eindpunt opgeven, inclusief het schema, bijvoorbeeld:

    • https://account.file.core.windows.net/
    • https://account-secondary.file.core.windows.net/ (als u verbinding maakt met het secundaire eindpunt)
    • Relatieve URL's (bijvoorbeeld account.file.core.windows.net) worden geweigerd.

Het Azure Storage-bestandseindpunt voor een bepaald opslagaccount ophalen

Er zijn meerdere manieren om dit bestandseindpunt op te halen:

  • Azure-portal gebruiken

    1. Ga in Microsoft Azure naar het Azure Storage-account waarmee u verbinding wilt maken
    2. Klik onder Settings sectie (linkerblade) op Endpoints
    3. Het bestandseindpunt bevindt zich onder bestandsservice in het file service tekstvak.
  • Opslagaccounts gebruiken - REST API-aanroep eigenschappen ophalen

    1. Haal het Azure Storage-account subscription Id en resource group name.
    2. Navigeren naar opslagaccounts - Eigenschappen ophalen
    3. Klik op de Try it knop in de rechterbovenhoek van de HTTP-aanroep
    4. Aanmelden (de gebruiker moet toegang hebben tot het opslagaccount)
    5. Kies de Azure-tenant waarop het Azure Storage-account zich bevindt
    6. Voer de accountnaam, resourcegroepnaam van Azure Storage in en selecteer het abonnement waarop het opslagaccount zich bevindt
    7. Klikken Run
    8. Het bestandseindpunt bevindt zich in file de eigenschap onder primaryEndpoints het object in het antwoord

Algemene limieten

Naam Waarde
Maximale bestandsgrootte (in MB) 50
Maximum aantal megabytes dat wordt overgedragen naar/van de connector binnen een tijdsinterval voor bandbreedte (per verbinding) 1000
Tijdsinterval voor bandbreedte (in miliseconden) 60000

Een verbinding maken

De connector ondersteunt de volgende verificatietypen:

standaard Parameters voor het maken van verbinding. Alle regio's Deelbaar

Verstek

Van toepassing: Alle regio's

Parameters voor het maken van verbinding.

Dit is deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt de verbinding ook gedeeld. Zie het overzicht van connectors voor canvas-apps - Power Apps | Microsoft Docs

Naam Typologie Description Verplicht
Azure Storage-accountnaam of bestandseindpunt touw De naam of het bestandseindpunt van het Azure Storage-account dat de connector moet gebruiken. Klopt
Toegangssleutel voor Azure Storage-account beveiligde string Geef een geldige toegangssleutel voor een primair/secundair Azure Storage-account op. Klopt

Beperkingslimieten

Name Aanroepen Verlengingsperiode
API-aanroepen per verbinding 600 60 seconden

Acties

Archief extraheren naar map

Met deze bewerking wordt een archiefbestand uit een map geëxtraheerd (bijvoorbeeld: .zip).

Bestand bijwerken

Met deze bewerking wordt een bestand bijgewerkt in Azure File Storage.

Bestand kopiëren

Met deze bewerking wordt een bestand gekopieerd.

Bestand verwijderen

Met deze bewerking wordt een bestand verwijderd.

Bestanden in een lijst weergeven

Met deze bewerking worden bestanden in een map weergegeven.

Bestandsinhoud ophalen

Met deze bewerking wordt de bestandsinhoud opgehaald met behulp van id.

Bestandsinhoud ophalen met behulp van pad

Met deze bewerking wordt bestandsinhoud opgehaald met behulp van het pad

Bestandsmetagegevens ophalen met behulp van pad

Met deze bewerking worden bestandsmetagegevens opgehaald met behulp van het pad.

Een bestand maken

Met deze bewerking wordt een bestand geüpload naar Azure File Storage.

Metagegevens van bestand ophalen

Met deze bewerking worden metagegevens van bestanden opgehaald met behulp van de bestands-id.

Archief extraheren naar map

Met deze bewerking wordt een archiefbestand uit een map geëxtraheerd (bijvoorbeeld: .zip).

Parameters

Name Sleutel Vereist Type Description
Pad naar bronarchiefbestand
source True string

Geef het pad naar het archiefbestand op

Pad naar doelmap
destination True string

Geef het pad op in Azure File Storage om de archiefinhoud te extraheren

Overschrijven?
overwrite boolean

Moet het doelbestand worden overschreven (waar/onwaar)?

Retouren

Bestand bijwerken

Met deze bewerking wordt een bestand bijgewerkt in Azure File Storage.

Parameters

Name Sleutel Vereist Type Description
Bestand
id True string

Geef het bestand op dat moet worden bijgewerkt

Bestandsinhoud
body True binary

Geef de inhoud op waarmee het bestand moet worden bijgewerkt

Retouren

De metagegevens van de blob

Bestand kopiëren

Met deze bewerking wordt een bestand gekopieerd.

Parameters

Name Sleutel Vereist Type Description
Bron-URL
source True string

Geef de URL naar het bronbestand op

Pad naar doelbestand
destination True string

Geef het pad naar het doelbestand op, inclusief de doelbestandsnaam

Overschrijven?
overwrite boolean

Moet het doelbestand worden overschreven (waar/onwaar)?

Retouren

De metagegevens van de blob

Bestand verwijderen

Met deze bewerking wordt een bestand verwijderd.

Parameters

Name Sleutel Vereist Type Description
Bestand
id True string

Geef het te verwijderen bestand op

Bestanden in een lijst weergeven

Met deze bewerking worden bestanden in een map weergegeven.

Parameters

Name Sleutel Vereist Type Description
Map
id True string

De map opgeven

Retouren

Vertegenwoordigt een pagina met blobmetagegevens.

Bestandsinhoud ophalen

Met deze bewerking wordt de bestandsinhoud opgehaald met behulp van id.

Parameters

Name Sleutel Vereist Type Description
Bestand
id True string

Geef het bestand op om inhoud op te halen

Inhoudstype afleiden
inferContentType boolean

Inhoudstype afleiden op basis van extensie

Retouren

De inhoud van het bestand.

Bestandsinhoud
binary

Bestandsinhoud ophalen met behulp van pad

Met deze bewerking wordt bestandsinhoud opgehaald met behulp van het pad

Parameters

Name Sleutel Vereist Type Description
Bestandspad
path True string

Geef een uniek pad naar het bestand op

Inhoudstype afleiden
inferContentType boolean

Inhoudstype afleiden op basis van extensie

Retouren

De inhoud van het bestand.

Bestandsinhoud
binary

Bestandsmetagegevens ophalen met behulp van pad

Met deze bewerking worden bestandsmetagegevens opgehaald met behulp van het pad.

Parameters

Name Sleutel Vereist Type Description
Bestandspad
path True string

Geef een uniek pad naar het bestand op

Retouren

De metagegevens van de blob

Een bestand maken

Met deze bewerking wordt een bestand geüpload naar Azure File Storage.

Parameters

Name Sleutel Vereist Type Description
Maplocatie
folderPath True string

Mappad opgeven om te uploaden

Bestandsnaam
name True string

Geef de naam op van het bestand dat u wilt maken

Bestandsinhoud
body True binary

Inhoud van het bestand opgeven dat moet worden geüpload

Retouren

De metagegevens van de blob

Metagegevens van bestand ophalen

Met deze bewerking worden metagegevens van bestanden opgehaald met behulp van de bestands-id.

Parameters

Name Sleutel Vereist Type Description
Bestand
id True string

Geef het bestand op om metagegevens op te halen

Retouren

De metagegevens van de blob

Definities

BlobMetadata

De metagegevens van de blob

Name Pad Type Description
Identiteitsbewijs
Id string

De unieke id van het bestand of de map.

Naam
Name string

De naam van het bestand of de map.

Schermnaam
DisplayName string

De weergavenaam van het bestand of de map.

Path
Path string

Het pad van het bestand of de map.

LaatstGewijzigd
LastModified date-time

De datum en tijd waarop het bestand of de map het laatst is gewijzigd.

Grootte
Size integer

De grootte van het bestand of de map.

MediaType
MediaType string

Het mediatype van het bestand of de map.

IsFolder
IsFolder boolean

Een Booleaanse waarde (waar, onwaar) om aan te geven of de blob een map is.

ETag
ETag string

De etag van het bestand of de map.

FileLocator
FileLocator string

De bestandslocator van het bestand of de map.

BlobMetadataPage

Vertegenwoordigt een pagina met blobmetagegevens.

Name Pad Type Description
waarde
value array of BlobMetadata

Verzameling blobmetagegevens.

binair

Dit is het basisgegevenstype 'binair'.