Nawiązanie połączenia Eksploratora usługi Azure Storage z kontem magazynu

Ukończone

Konta magazynu zapewniają elastyczne rozwiązanie, które przechowuje dane w postaci plików, tabel i komunikatów. Dzięki Eksploratorowi usługi Azure Storage można łatwo odczytywać dane i manipulować nimi.

Chcesz umożliwić inżynierom zarządzanie danymi przechowywanymi w usłudze Azure Storage, aby mogli zachować dane używane przez aplikację CRM. Chcesz ocenić, czy mogą oni używać Eksploratora usługi Storage do tego celu.

W tym miejscu dowiesz się więcej o Eksplorator usługi Storage i sposobie używania ich do zarządzania danymi z wielu kont magazynu i subskrypcji. Poznasz różne sposoby używania Eksplorator usługi Storage do nawiązywania połączenia z danymi, usługą Azure Stack i danymi przechowywanymi w usłudze Azure Data Lake Storage.

Co to jest Eksplorator usługi Storage?

Eksplorator usługi Storage to aplikacja graficznego interfejsu użytkownika opracowana przez firmę Microsoft w celu uproszczenia dostępu do danych przechowywanych na kontach usługi Azure Storage i zarządzania nimi. Eksplorator usługi Storage jest dostępny w systemach Windows, macOS i Linux.

Niektóre korzyści związane z używaniem Eksploratora usługi Storage:

  • Łatwe łączenie się z wieloma kontami magazynu i zarządzanie nimi.
  • Interfejs umożliwia nawiązywanie połączenia z usługą Data Lake Storage.
  • Pozwala też aktualizować i przeglądać jednostki na kontach magazynu.
  • Pobieranie i korzystanie z Eksploratora usługi Storage jest bezpłatne.

Dzięki Eksplorator usługi Storage można użyć szeregu zadań magazynowania i operacji danych na dowolnych kontach usługi Azure Storage. Te zadania obejmują edytowanie, pobieranie, kopiowanie i usuwanie.

Obsługiwane wersje oprogramowania

Najnowsza wersja aplikacji Eksplorator usługi Azure Storage działa na następujących platformach:

System operacyjny Wersje
Windows Windows 11 i Windows 10
macOS macOS 10.15 Catalina i nowsze
Linux Ubuntu 20.04 x64, Ubuntu 18.04 x64 lub Ubuntu 16.04 x64

Typy magazynów platformy Azure

Eksplorator usługi Azure Storage może uzyskać dostęp do wielu różnych typów danych z takich usług jak:

  • Azure Blob Storage: usługa Blob Storage służy do przechowywania danych bez struktury jako binarnego dużego obiektu (blob).
  • Azure Table Storage: magazyn tabel służy do przechowywania danych NoSQL, częściowo ustrukturyzowanych.
  • Azure Queue Storage: usługa Queue Storage służy do przechowywania komunikatów w kolejce, do której aplikacje mogą następnie uzyskiwać dostęp do wywołań HTTP(S) i przetwarzać je.
  • Azure Files: Azure Files to usługa udostępniania plików, która umożliwia dostęp za pośrednictwem protokołu Bloku komunikatów serwera, podobnie jak w przypadku tradycyjnych serwerów plików.
  • Azure Data Lake Storage: usługa Azure Data Lake oparta na usłudze Apache Hadoop jest przeznaczona dla dużych woluminów danych i może przechowywać dane nieustrukturyzowane i ustrukturyzowane. Usługa Azure Data Lake Storage Gen2 to usługa Azure Blob Storage z włączoną funkcją hierarchicznej przestrzeni nazw na koncie.

Zarządzanie wieloma kontami magazynu w ramach wielu subskrypcji

Jeśli masz wiele kont magazynu w wielu subskrypcjach w dzierżawie platformy Azure, zarządzanie nimi za pośrednictwem witryny Azure Portal może być czasochłonne. Eksplorator usługi Storage umożliwia zarządzanie danymi przechowywanymi na wielu kontach usługi Azure Storage i w ramach subskrypcji platformy Azure.

Korzystanie z emulatorów lokalnych

Podczas fazy opracowywania projektu możesz nie chcieć, aby deweloperzy ponosili dodatkowe koszty, korzystając z kont usługi Azure Storage. W takich przypadkach można użyć lokalnego emulatora. Eksplorator usługi Storage obsługuje dwa emulatory: Emulator usługi Azure Storage i Azurite.

  • Emulator usługi Azure Storage używa lokalnego wystąpienia bazy danych LocalDB programu Microsoft SQL Server 2012 Express. Emuluje usługi Azure Table, Queue i Blob Storage.
  • Emulator Azurite, który jest oparty na platformie Node.js, to emulator open-source obsługujący większość poleceń usługi Azure Storage za pośrednictwem interfejsu API.

Emulator musi działać, aby można było otworzyć Eksploratora usługi Storage. Nawiązywanie połączenia z emulatorem nie różni się od nawiązywania połączenia z kontami usługi Azure Storage, z tą różnicą, że wybierzesz typ połączenia Attach to a local emulator connection (Dołącz do lokalnego emulatora ).

Wszystkie lokalnie emulowane typy połączeń magazynu będą widoczne w pozycji Lokalne i dołączone>Konta magazynu.

Nawiązywanie połączenia Eksploratora usługi Storage z platformą Azure

Aplikację Eksploratora usługi Storage można połączyć z kontami usługi Azure Storage na kilka sposobów.

Do uzyskiwania dostępu do konta usługi Azure Storage potrzebne są dwa uprawnienia: zarządzanie i dane. Eksploratora usługi Storage można jednak używać tylko z uprawnieniami warstwy danych. Warstwa danych wymaga udzielenia użytkownikowi co najmniej roli uprawniającej do odczytu danych. Rodzaj roli uprawniającej do odczytu/zapisu powinien być określony dla typu danych przechowywanych na koncie magazynu. Warstwa danych jest używana w celu uzyskiwania dostępu do obiektów blob, kontenerów i innych zasobów danych.

Rola zarządzania udziela dostępu do wyświetlania list różnych kont magazynu, kontenerów i punktów końcowych usługi.

Typy połączeń

Istnieje wiele sposobów łączenia wystąpienia Eksploratora usługi Azure Storage z zasobami platformy Azure. Na przykład:

  • Dodawanie zasobów przy użyciu identyfikatora Entra firmy Microsoft
  • Używanie parametrów połączenia
  • Używanie identyfikatora URI sygnatury dostępu współdzielonego
  • Używanie nazwy i klucza
  • Dołączanie do emulatora lokalnego
  • Dołączanie do usługi Azure Data Lake Storage przy użyciu identyfikatora URI

Zapoznamy się z kilkoma z tych typów połączeń i omówimy wymagane kroki konfigurowania połączenia.

Dodawanie konta platformy Azure przy użyciu identyfikatora Entra firmy Microsoft

Skorzystaj z tego typu połączenia, jeśli użytkownik może uzyskać dostęp do tej warstwy danych. Można go użyć tylko do utworzenia kontenera. Nawiązywanie połączenia z usługą Azure Storage za pośrednictwem identyfikatora Entra firmy Microsoft wymaga większej konfiguracji niż inne metody. Konto używane do nawiązywania połączenia z platformą Azure musi mieć odpowiednie uprawnienia i autoryzację, aby uzyskać dostęp do zasobów docelowych.

Aby dodać zasób przy użyciu identyfikatora Entra firmy Microsoft:

  1. Otwórz Eksplorator usługi Storage.
  2. Wybierz opcję Zaloguj się przy użyciu platformy Azure i zaloguj się na platformie Azure.
  3. Połącz się z kontem usługi Azure Storage.
  4. Wybierz pozycję Dodaj zasób za pośrednictwem identyfikatora Entra firmy Microsoft, a następnie wybierz dzierżawę platformy Azure i skojarzone konto.
  5. Po wyświetleniu monitu podaj typ zasobu, z którym jest nawiązywane połączenie.
  6. Przejrzyj i sprawdź szczegóły połączenia, a następnie wybierz pozycję Połącz.

Niezwykle istotne jest wybranie odpowiedniego typu zasobu, ponieważ zmienia to informacje, które należy wprowadzić.

Wszystkie połączenia utworzone za pomocą tego podejścia będą wyświetlane w drzewie zasobów w tej gałęzi: Obiekty blob dołączone>do lokalnych i dołączonych>kont>magazynu.

Nawiązywanie połączenia za pomocą identyfikatora URI sygnatury dostępu współdzielonego

Identyfikator URI sygnatury dostępu współdzielonego (SAS) jest jednoznacznym identyfikatorem używanym do uzyskiwania dostępu do zasobów usługi Azure Storage.

W tej metodzie połączenia będzie używany identyfikator URI sygnatury dostępu współdzielonego dla wymaganego konta magazynu. Identyfikator URI sygnatury dostępu współdzielonego będzie potrzebny, niezależnie od tego, czy chcesz użyć udziału plików, tabeli, kolejki, czy kontenera obiektów blob. Identyfikator URI sygnatury dostępu współdzielonego można uzyskać w witrynie Azure Portal lub w Eksploratorze usługi Storage. Aby uzyskać więcej informacji, zobacz Tworzenie sygnatury dostępu współdzielonego konta.

Aby dodać połączenie sygnatury dostępu współdzielonego:

  1. Otwórz Eksplorator usługi Storage.
  2. Połącz się z kontem usługi Azure Storage.
  3. Wybierz typ połączenia: Identyfikator URI sygnatury dostępu współdzielonego (SAS).
  4. Podaj zrozumiałą nazwę dla połączenia.
  5. Podaj adres URL usługi.
  6. Przejrzyj i sprawdź szczegóły połączenia, a następnie wybierz pozycję Połącz.

Po dodaniu połączenia pojawi się ono w drzewie zasobów jako nowy węzeł. Węzeł połączenia znajduje się w tej gałęzi: Lokalne i dołączone konta>magazynu Dołączone>usługi kontenera.>

Nawiązywanie połączenia przy użyciu klucza i nazwy konta magazynu

W celu szybkiego nawiązania połączenia z kontem magazynu na platformie Azure użyj klucza konta skojarzonego z magazynem. Aby znaleźć klucze dostępu do magazynu w witrynie Azure Portal, przejdź do poprawnej strony konta magazynu i wybierz pozycję klucze dostępu.

Aby dodać połączenie:

  1. Otwórz Eksplorator usługi Storage.
  2. Połącz się z kontem usługi Azure Storage.
  3. Wybierz typ połączenia: Nazwa i klucz konta magazynu.
  4. Podaj zrozumiałą nazwę dla połączenia.
  5. Po wyświetleniu monitu podaj nazwę konta magazynu oraz jeden z kluczy konta wymagany do uzyskania do niego dostępu.
  6. Z podanej listy wybierz domenę magazynu, której chcesz użyć.
  7. Przejrzyj i sprawdź szczegóły połączenia, a następnie wybierz pozycję Połącz.

Po dodaniu połączenia pojawi się ono w drzewie zasobów jako węzeł połączenia. Węzeł połączenia znajduje się w tej gałęzi: lokalne i dołączone>konta magazynu.