Udostępnij przez


Azure File Storage

Usługa Microsoft Azure Storage zapewnia wysoce skalowalny, trwały i wysoce dostępny magazyn danych w chmurze oraz służy jako rozwiązanie magazynu danych dla nowoczesnych aplikacji. Połącz się z usługą File Storage, aby wykonywać różne operacje, takie jak tworzenie, aktualizowanie, pobieranie i usuwanie plików na koncie usługi Azure Storage.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate
Logic Apps Standard Wszystkie regiony usługi Logic Apps
Power Apps Premium Wszystkie regiony usługi Power Apps
Power Automate Premium Wszystkie regiony usługi Power Automate
Kontakt
Name Microsoft
adres URL Obsługa usługi Microsoft LogicApps
Pomoc techniczna usługi Microsoft Power Automate
Obsługa usługi Microsoft Power Apps
Metadane łącznika
Publisher Microsoft
Witryna internetowa https://azure.microsoft.com/services/storage/files/

Akcje, które obsługują funkcję fragmentowania .

Te akcje mogą służyć do obsługi plików do 300 MB. Funkcja jest domyślnie włączona.

Znane problemy i ograniczenia

  1. Aplikacje logiki nie mogą bezpośrednio uzyskiwać dostępu do kont magazynu, które znajdują się za zaporami, jeśli znajdują się w tym samym regionie. Aby obejść ten problem, możesz mieć swoje aplikacje logiki i konto magazynu w różnych regionach. Aby uzyskać więcej informacji na temat włączania dostępu z usługi Azure Logic Apps do kont magazynu za zaporami, zobacz Access storage accounts behind firewalls (Uzyskiwanie dostępu do kont magazynu za zaporami)

Nawiązywanie połączenia z łącznikiem usługi Azure File przy użyciu punktu końcowego pliku

  • Wprowadź pełny punkt końcowy pliku usługi Azure Storage w parametrze Azure Storage account name or file endpoint .

  • Musisz podać pełny punkt końcowy, w tym schemat, na przykład:

    • https://account.file.core.windows.net/
    • https://account-secondary.file.core.windows.net/ (w przypadku nawiązywania połączenia z pomocniczym punktem końcowym)
    • Względne adresy URL (na przykład account.file.core.windows.net) zostaną odrzucone.

Uzyskiwanie punktu końcowego pliku usługi Azure Storage dla danego konta magazynu

Istnieje wiele sposobów uzyskiwania tego punktu końcowego pliku:

  • Przy użyciu witryny Azure Portal

    1. Na platformie Microsoft Azure przejdź do konta usługi Azure Storage, z którym chcesz nawiązać połączenie
    2. W Settings sekcji (blok po lewej stronie) kliknij pozycję Endpoints
    3. Punkt końcowy pliku będzie znajdować się w obszarze Usługa plików w polu tekstowym file service .
  • Korzystanie z kont magazynu — uzyskiwanie wywołania interfejsu API REST właściwości

    1. Pobierz konto subscription Id usługi Azure Storage i resource group name.
    2. Przejdź do pozycji Konta magazynu — pobierz właściwości
    3. Kliknij przycisk w Try it prawym górnym rogu wywołania HTTP
    4. Zaloguj się (użytkownik powinien mieć dostęp do konta magazynu)
    5. Wybieranie dzierżawy platformy Azure, w ramach których znajduje się konto usługi Azure Storage
    6. Wprowadź nazwę konta usługi Azure Storage, nazwę grupy zasobów i wybierz subskrypcję, w ramach których znajduje się konto magazynu
    7. Klikać Run
    8. Punkt końcowy pliku będzie znajdować się we file właściwości w primaryEndpoints obiekcie w odpowiedzi

Ogólne limity

Name Wartość
Maksymalny rozmiar pliku (w MB) 50
Maksymalna liczba megabajtów przesyłanych do/z łącznika w przedziale czasu przepustowości (na połączenie) 1000
Interwał czasu przepustowości (w milisekundach) 60000

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Wartość domyślna Parametry tworzenia połączenia. Wszystkie regiony Udostępnialne

Domyślny

Dotyczy: wszystkie regiony

Parametry tworzenia połączenia.

Jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power jest udostępniana innemu użytkownikowi, połączenie jest również udostępniane. Aby uzyskać więcej informacji, zobacz Omówienie łączników dla aplikacji kanwy — Power Apps | Microsoft Docs

Name Typ Description Wymagane
Nazwa konta usługi Azure Storage lub punkt końcowy pliku ciąg Nazwa lub punkt końcowy pliku konta usługi Azure Storage, który powinien być używany przez łącznik. Prawda
Klucz dostępu do konta usługi Azure Storage securestring Określ prawidłowy podstawowy/pomocniczy klucz dostępu do konta usługi Azure Storage. Prawda

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 600 60 sekund

Akcje

Aktualizowanie pliku

Ta operacja aktualizuje plik w usłudze Azure File Storage.

Kopiuj plik

Ta operacja kopiuje plik.

Lista plików

Ta operacja wyświetla listę plików w folderze.

Pobieranie metadanych pliku

Ta operacja pobiera metadane pliku przy użyciu identyfikatora pliku.

Pobieranie metadanych pliku przy użyciu ścieżki

Ta operacja pobiera metadane pliku przy użyciu ścieżki.

Pobieranie zawartości pliku przy użyciu ścieżki

Ta operacja pobiera zawartość pliku przy użyciu ścieżki

Pobierz zawartość pliku

Ta operacja pobiera zawartość pliku przy użyciu identyfikatora.

Usuń plik

Ta operacja usuwa plik.

Utwórz plik

Ta operacja przekazuje plik do usługi Azure File Storage.

Wyodrębnianie archiwum do folderu

Ta operacja wyodrębnia plik archiwum do folderu (na przykład: .zip).

Aktualizowanie pliku

Ta operacja aktualizuje plik w usłudze Azure File Storage.

Parametry

Nazwa Klucz Wymagane Typ Opis
File
id True string

Określanie pliku do zaktualizowania

Zawartość pliku
body True binary

Określ zawartość do zaktualizowania pliku za pomocą polecenia

Zwraca

Metadane obiektu blob

Kopiuj plik

Ta operacja kopiuje plik.

Parametry

Nazwa Klucz Wymagane Typ Opis
Źródłowy adres URL
source True string

Określanie adresu URL do pliku źródłowego

Ścieżka pliku docelowego
destination True string

Określ docelową ścieżkę pliku, w tym docelową nazwę pliku

Zastąpić?
overwrite boolean

Czy plik docelowy powinien zostać zastąpiony (prawda/fałsz)?

Zwraca

Metadane obiektu blob

Lista plików

Ta operacja wyświetla listę plików w folderze.

Parametry

Nazwa Klucz Wymagane Typ Opis
Folder
id True string

Określanie folderu

Zwraca

Reprezentuje stronę metadanych obiektu blob.

Pobieranie metadanych pliku

Ta operacja pobiera metadane pliku przy użyciu identyfikatora pliku.

Parametry

Nazwa Klucz Wymagane Typ Opis
File
id True string

Określanie pliku w celu pobrania metadanych

Zwraca

Metadane obiektu blob

Pobieranie metadanych pliku przy użyciu ścieżki

Ta operacja pobiera metadane pliku przy użyciu ścieżki.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka pliku
path True string

Określanie unikatowej ścieżki do pliku

Zwraca

Metadane obiektu blob

Pobieranie zawartości pliku przy użyciu ścieżki

Ta operacja pobiera zawartość pliku przy użyciu ścieżki

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka pliku
path True string

Określanie unikatowej ścieżki do pliku

Wnioskowanie typu zawartości
inferContentType boolean

Wnioskowanie typu zawartości na podstawie rozszerzenia

Zwraca

Zawartość pliku.

Zawartość pliku
binary

Pobierz zawartość pliku

Ta operacja pobiera zawartość pliku przy użyciu identyfikatora.

Parametry

Nazwa Klucz Wymagane Typ Opis
File
id True string

Określ plik do pobrania zawartości

Wnioskowanie typu zawartości
inferContentType boolean

Wnioskowanie typu zawartości na podstawie rozszerzenia

Zwraca

Zawartość pliku.

Zawartość pliku
binary

Usuń plik

Ta operacja usuwa plik.

Parametry

Nazwa Klucz Wymagane Typ Opis
File
id True string

Określanie pliku do usunięcia

Utwórz plik

Ta operacja przekazuje plik do usługi Azure File Storage.

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka do folderu
folderPath True string

Określ ścieżkę folderu do przekazania

Nazwa pliku
name True string

Określ nazwę pliku do utworzenia

Zawartość pliku
body True binary

Określanie zawartości pliku do przekazania

Zwraca

Metadane obiektu blob

Wyodrębnianie archiwum do folderu

Ta operacja wyodrębnia plik archiwum do folderu (na przykład: .zip).

Parametry

Nazwa Klucz Wymagane Typ Opis
Ścieżka pliku archiwum źródłowego
source True string

Określanie ścieżki do pliku archiwum

Ścieżka folderu docelowego
destination True string

Określanie ścieżki w usłudze Azure File Storage w celu wyodrębnienia zawartości archiwum

Zastąpić?
overwrite boolean

Czy plik docelowy powinien zostać zastąpiony (prawda/fałsz)?

Zwraca

Definicje

BlobMetadata

Metadane obiektu blob

Nazwa Ścieżka Typ Opis
Id
Id string

Unikatowy identyfikator pliku lub folderu.

Name
Name string

Nazwa pliku lub folderu.

Nazwa wyświetlana
DisplayName string

Nazwa wyświetlana pliku lub folderu.

Ścieżka
Path string

Ścieżka pliku lub folderu.

Ostatnia modyfikacja
LastModified date-time

Data i godzina ostatniej modyfikacji pliku lub folderu.

Rozmiar
Size integer

Rozmiar pliku lub folderu.

Typ nośnika
MediaType string

Typ nośnika pliku lub folderu.

IsFolder
IsFolder boolean

Wartość logiczna (true, false) wskazująca, czy obiekt blob jest folderem.

ETag
ETag string

Element etag pliku lub folderu.

FileLocator
FileLocator string

Filelocator pliku lub folderu.

BlobMetadataPage

Reprezentuje stronę metadanych obiektu blob.

Nazwa Ścieżka Typ Opis
value
value array of BlobMetadata

Kolekcja metadanych obiektu blob.

binarny

Jest to podstawowy typ danych "binary".