Udostępnij za pośrednictwem


Azure Blob Storage

Podsumowanie

Produkt opis
Stan wydania Ogólna dostępność
Produkty Excel
Power BI (modele semantyczne)
Power BI (przepływy danych)
Sieć szkieletowa (Dataflow Gen2)
Power Apps (przepływy danych)
Dynamics 365 Customer Insights
Analysis Services
Obsługiwane typy uwierzytelniania Anonimowe
Klucz konta
Konto organizacji
Sygnatura dostępu współdzielonego (SAS)
Jednostka usługi
Dokumentacja referencyjna funkcji AzureStorage.BlobContents
AzureStorage.Blobs

Uwaga

Typ uwierzytelniania jednostki usługi nie jest obsługiwany w przypadku korzystania z lokalnej bramy danych ani bramy danych sieci wirtualnej.

Uwaga

Niektóre funkcje mogą być obecne w jednym produkcie, ale nie w innych ze względu na harmonogramy wdrażania i możliwości specyficzne dla hosta.

Wymagania wstępne

  • Subskrypcja platformy Azure. Przejdź do pozycji Uzyskaj bezpłatną wersję próbną platformy Azure.

  • Konto usługi Azure Blob Storage. Postępuj zgodnie z instrukcjami w temacie Tworzenie konta magazynu. W tym artykule założono, że utworzono już konto usługi Azure Blob Storage i przekazano do niego pliki danych.

Obsługiwane funkcje

  • Importuj

Nawiązywanie połączenia z usługą Azure Blob Storage z poziomu programu Power Query Desktop

Aby nawiązać połączenie z usługą Azure Blob Storage:

  1. Wybierz pozycję Azure Blob Storage w środowisku pobierania danych. Środowisko pobierania danych w programie Power Query Desktop różni się między aplikacjami. Aby uzyskać więcej informacji na temat środowiska pobierania danych dla aplikacji w programie Power Query Desktop, zobacz Gdzie uzyskać dane.

  2. W usłudze Azure Blob Storage wprowadź nazwę konta lub adres URL konta usługi Azure Blob Storage. Następnie wybierz opcję OK.

    Zrzut ekranu przedstawiający okno dialogowe usługi Azure Blob Storage, w którym wprowadzasz nazwę konta lub adres URL.

  3. Jeśli łączysz się z tym kontem po raz pierwszy, wybierz metodę uwierzytelniania Anonimowe, Konto organizacyjne, Klucz konta lub Sygnatura dostępu współdzielonego (SAS), aby zalogować się do konta usługi Azure Blob Storage. Więcej informacji: Kopiowanie klucza konta z usługi Azure Blob Storage

    Zrzut ekranu przedstawiający okno dialogowe logowania dla usługi Azure Blob Storage z wybraną metodą uwierzytelniania klucza konta.

    Aby uzyskać więcej informacji na temat korzystania z uwierzytelniania i zarządzania nim, zobacz Uwierzytelnianie w aplikacjach klasycznych.

  4. Wybierz pozycję Połącz.

  5. W oknie dialogowym Nawigator są wyświetlane pliki przekazane do konta usługi Azure Blob Storage. Wybierz kontenery, których chcesz użyć, a następnie wybierz pozycję Przekształć dane , aby przekształcić dane w dodatku Power Query lub Załaduj , aby załadować dane.

    Zrzut ekranu przedstawiający otwarty nawigator zawierający dane z kontenera usługi Azure Blob Storage.

Nawiązywanie połączenia z usługą Azure Blob Storage z poziomu usługi Power Query Online

Aby nawiązać połączenie z usługą Azure Blob Storage:

  1. Wybierz opcję Obiekty blob platformy Azure w środowisku pobierania danych. Różne aplikacje mają różne sposoby uzyskiwania danych w usłudze Power Query Online. Aby uzyskać więcej informacji na temat sposobu uzyskiwania danych z aplikacji w usłudze Power Query Online, przejdź do obszaru Gdzie uzyskać dane.

    Zrzut ekranu przedstawiający stronę Wybieranie źródła danych z wybraną kategorią platformy Azure i wyróżnieniem obiektów blob platformy Azure.

  2. W obszarze Ustawienia połączenia wprowadź nazwę konta lub adres URL konta usługi Azure Blob Storage.

  3. Opcjonalnie wprowadź nazwę wymaganej lokalnej bramy danych.

  4. Wybierz rodzaj uwierzytelniania używany do uzyskiwania dostępu do magazynu obiektów blob.

    Zrzut ekranu przedstawiający stronę Łączenie ze źródłem danych z wypełnioną nazwą przykładowego konta, brak wybranej bramy i wypełnionym uwierzytelnianiem klucza konta.

    • Anonimowy: Magazyn obiektów blob jest skonfigurowany na potrzeby dostępu anonimowego. Wybierz przycisk Dalej, aby kontynuować.
    • Klucz konta: magazyn obiektów blob został skonfigurowany tak, aby wymagać klucza konta. Wprowadź klucz konta w podanym polu tekstowym i wybierz przycisk Dalej , aby kontynuować. Więcej informacji: Kopiowanie klucza konta z usługi Azure Blob Storage
    • Konto organizacyjne: wybierz pozycję Zaloguj się, aby zalogować się do konta magazynu. Nastąpi przekierowanie do strony logowania organizacji. Postępuj zgodnie z monitami, aby zalogować się do konta. Po zalogowaniu wybierz przycisk Dalej , aby kontynuować.
    • Sygnatura dostępu współdzielonego (SAS): aby pobrać token SAS, przejdź do portal.azure.com, przejdź do zasobu, a następnie w obszarze Zabezpieczenia i sieć wybierz pozycję Sygnatura dostępu współdzielonego i przewiń w dół, aby wyświetlić token SAS. Wklej wartość w polu Token SAS i wybierz przycisk Dalej.
    • Jednostka usługi: wprowadź identyfikator dzierżawy, identyfikator klienta jednostki usługi i klucz jednostki usługi, a następnie wybierz przycisk Dalej.

    Aby uzyskać więcej informacji na temat korzystania z uwierzytelniania i zarządzania nim, przejdź do tematu Połączenia i uwierzytelnianie w usłudze Power Query Online.

  5. Wybierz Dalej.

  6. Nawigator ekranu przedstawia pliki przekazane do konta usługi Azure Blob Storage. Wybierz kontenery, których chcesz użyć, a następnie wybierz pozycję Przekształć dane.

    Zrzut ekranu przedstawiający stronę Wybieranie danych z wybranym kontenerem danych i plikami z tego kontenera wyświetlanymi po prawej stronie.

Kopiowanie klucza konta z usługi Azure Blob Storage

Aby pobrać klucz konta usługi Azure Blob Storage do użycia podczas uwierzytelniania konta w dodatku Power Query:

  1. Zaloguj się w witrynie Azure Portal.

  2. Znajdź konto usługi Azure Blob Storage.

  3. W okienku menu konta magazynu w obszarze Zabezpieczenia i sieć wybierz pozycję Klucze dostępu.

    Zrzut ekranu przedstawiający przykładowe konto magazynu na platformie Azure z podkreśleniami Zabezpieczenia i sieć oraz Klucze dostępu.

  4. W sekcji key1 znajdź wartość Klucz. Wybierz pozycję Pokaż obok wartości klucza.

  5. Wybierz ikonę Kopiuj do schowka , aby skopiować wartość Klucz .

    Zrzut ekranu przedstawiający stronę Klucze dostępu z wyświetloną pozycją Klucz w obszarze key1 i ikoną Kopiuj do schowka.

Ograniczenia

Następujące ograniczenia dotyczą łącznika usługi Azure Blob Storage dodatku Power Query.

Usługa Power Query Online i Azure Storage znajdują się w tym samym regionie

Bezpośredni dostęp do konta usługi Azure Storage z włączoną zaporą i w tym samym regionie co usługa Power Query Online nie jest obsługiwana. To ograniczenie występuje, ponieważ usługi Power Query, gdy są wdrażane w tym samym regionie co konto usługi Azure Storage, używają prywatnych adresów IP platformy Azure do komunikacji. Aby uzyskać więcej informacji, zapoznaj się z dokumentacją platformy Azure dotyczącą zabezpieczeń sieci magazynu.

Aby obejść to ograniczenie i włączyć dostęp do usługi Azure Storage z usługi Power Query Online w tym samym regionie, użyj jednej z następujących metod:

  • Skorzystaj z lokalnej bramy danych, która służy jako most między usługą Power Query Online i usługą Azure Storage.
  • Użyj bramy danych sieci wirtualnej.