Udostępnij za pośrednictwem


Konfigurowanie połączenia usługi Azure Blob Storage

Azure Blob Storage to rozwiązanie magazynu obiektów firmy Microsoft dla chmury. Magazyn obiektów blob jest zoptymalizowany pod kątem przechowywania olbrzymich ilości danych bez struktury. W tym artykule opisano kroki tworzenia połączenia usługi Azure Blob Storage.

Obsługiwane typy uwierzytelniania

Łącznik usługi Azure Blob Storage obsługuje odpowiednio następujące typy uwierzytelniania dla kopii i przepływu danych Gen2.

Authentication type Treść reklamy Przepływ danych Gen2
Anonimowy
Klucz konta
Sygnatura dostępu współdzielonego
Konto organizacji
Jednostka usługi

Konfigurowanie połączenia w usłudze Dataflow Gen2

Usługa Data Factory w usłudze Microsoft Fabric używa łączników dodatku Power Query do łączenia przepływów danych Gen2 z obiektami blob platformy Azure. Poniższe linki zawierają szczegółowe informacje o łączniku dodatku Power Query potrzebne do nawiązania połączenia z obiektami blob platformy Azure w usłudze Dataflow Gen2:

W niektórych przypadkach artykuł dotyczący łącznika Power Query może zawierać zaawansowane opcje, rozwiązywanie problemów, znane problemy i ograniczenia oraz inne informacje, które również mogą okazać się przydatne.

Konfigurowanie połączenia w potoku danych

Przejdź do strony Nowe połączenie dla potoku fabryki danych, aby skonfigurować szczegóły połączenia i utworzyć połączenie.

Screenshot showing the new connection page.

Istnieją dwa sposoby przeglądania tej strony:

  • W asystencie kopiowania przejdź do tej strony po wybraniu łącznika.
  • W potoku przejdź do tej strony po wybraniu pozycji + Nowy w sekcji Połączenie ion i wybraniu łącznika.

Krok 1. Określanie nazwy konta lub adresu URL, połączenia i nazwy połączenia

Screenshot showing the common connection setup for Azure Blob Storage.

W okienku Nowe połączenie określ następujące pola:

  • Nazwa konta lub adres URL: określ nazwę lub adres URL konta usługi Azure Blob Storage. Przejdź do sekcji Punkty końcowe na koncie magazynu, a punkt końcowy usługi blob to adres URL konta.
  • Połączenie ion: wybierz pozycję Utwórz nowe połączenie.
  • nazwa Połączenie ion: określ nazwę połączenia.

Krok 2. Wybieranie i ustawianie rodzaju uwierzytelniania

W obszarze Rodzaj uwierzytelniania wybierz rodzaj uwierzytelniania z listy rozwijanej i ukończ powiązaną konfigurację. Łącznik usługi Azure Blob Storage obsługuje następujące typy uwierzytelniania:

Screenshot showing selecting authentication kind page.

Uwierzytelnianie anonimowe

Wybierz pozycję Anonimowe w obszarze Rodzaj uwierzytelniania.

Screenshot showing Anonymous authentication.

Uwierzytelnianie klucza konta

Określ klucz konta usługi Azure Blob Storage. Przejdź do interfejsu konta usługi Azure Blob Storage, przejdź do sekcji Klucz dostępu i uzyskaj klucz konta.

Screenshot showing account key authentication.

Uwierzytelnianie za pomocą sygnatury dostępu współdzielonego (SAS)

Określ token sygnatury dostępu współdzielonego (token SAS) do zasobów magazynu, takich jak obiekt blob lub kontener.

Screenshot showing shared access signature authentication page.

Jeśli nie masz tokenu SAS, przejdź do pozycji Sygnatura dostępu współdzielonego w interfejsie konta usługi Azure Blob Storage. W obszarze Dozwolone typy zasobów wybierz pozycję Usługa. Następnie wybierz pozycję Generuj sygnaturę dostępu współdzielonego i parametry połączenia. Możesz pobrać token SAS z wyświetlonego tokenu SAS.

Sygnatura dostępu współdzielonego to identyfikator URI, który zawiera w parametrach zapytania wszystkie informacje niezbędne do uwierzytelnionego dostępu do zasobu magazynu. Aby uzyskać dostęp do zasobów magazynu za pomocą sygnatury dostępu współdzielonego, klient musi przekazać tylko sygnaturę dostępu współdzielonego do odpowiedniego konstruktora lub metody.

Aby uzyskać więcej informacji na temat sygnatur dostępu współdzielonego, zobacz Sygnatury dostępu współdzielonego: Omówienie modelu sygnatury dostępu współdzielonego.

Uwierzytelnianie konta organizacyjnego

Wybierz pozycję Zaloguj, aby wyświetlić interfejs logowania. Wprowadź swoje konto i hasło, aby zalogować się na koncie organizacyjnym. Po zalogowaniu wróć do strony Nowe połączenie .

Screenshot showing organizational account authentication.

Uwierzytelnianie nazwy głównej usługi

Należy określić identyfikator dzierżawy, identyfikator klienta jednostki usługi i klucz jednostki usługi podczas korzystania z tego uwierzytelniania.

Screenshot showing Service principal authentication.

  • Identyfikator dzierżawy: określ informacje o dzierżawie (nazwę domeny lub identyfikator dzierżawy), w ramach których znajduje się aplikacja. Pobierz go, umieszczając wskaźnik myszy na prawym górnym rogu witryny Azure Portal.
  • Identyfikator klienta jednostki usługi: określ identyfikator klienta aplikacji.
  • Klucz jednostki usługi: określ klucz aplikacji.

Aby użyć uwierzytelniania jednostki usługi, wykonaj następujące kroki:

  1. Zarejestruj jednostkę aplikacji w identyfikatorze Entra firmy Microsoft, postępując zgodnie z instrukcjami Autoryzowanie dostępu do obiektów blob przy użyciu identyfikatora Entra firmy Microsoft. Zanotuj te wartości, których użyjesz do zdefiniowania połączenia:

    • Identyfikator dzierżawy
    • Application ID
    • Klucz aplikacji
  2. Przyznaj jednostce usługi odpowiednie uprawnienie w usłudze Azure Blob Storage. Aby uzyskać więcej informacji na temat ról, zobacz Przypisywanie roli platformy Azure w celu uzyskania dostępu do danych obiektów blob.

    • Jako źródło w obszarze Kontrola dostępu (IAM) przyznaj co najmniej rolę Czytelnik danych obiektu blob usługi Storage.
    • Jako miejsce docelowe w obszarze Kontrola dostępu (IAM) przyznaj co najmniej rolę Współautor danych obiektu blob usługi Storage.

Krok 3. Tworzenie połączenia

Wybierz pozycję Utwórz , aby utworzyć połączenie. Tworzenie zostało pomyślnie przetestowane i zapisane, jeśli wszystkie poświadczenia są poprawne. Jeśli nie jest to poprawne, tworzenie zakończy się niepowodzeniem z błędami.

Podsumowanie tabeli

Poniższa tabela zawiera właściwości tworzenia połączenia potoku danych.

Nazwa/nazwisko opis Wymagania Właściwości Treść reklamy
Nazwa konta lub adres URL Nazwa konta usługi Azure Blob Storage lub punkt końcowy. Tak
Połączenie Wybierz pozycję + Utwórz nowe połączenie. Tak
Nazwa połączenia Nazwa połączenia. Tak
Rodzaj uwierzytelniania Przejdź do pozycji Uwierzytelnianie. Tak Przejdź do pozycji Uwierzytelnianie.

Uwierzytelnianie

Właściwości w poniższej tabeli są obsługiwanymi typami uwierzytelniania.

Nazwa/nazwisko opis Wymagania Właściwości Treść reklamy
Anonimowy
Klucz konta
- Klucz konta Klucz konta usługi Azure Blob Storage. Tak
Sygnatura dostępu współdzielonego
- Token SAS Token sygnatury dostępu współdzielonego do zasobów usługi Storage, takich jak obiekt blob lub kontener. Tak
Konto organizacyjne
Jednostka usługi
- Identyfikator dzierżawy Informacje o dzierżawie (nazwa domeny lub identyfikator dzierżawy). Tak
- Identyfikator klienta jednostki usługi Identyfikator klienta aplikacji. Tak
- Klucz jednostki usługi Klucz aplikacji. Tak