Sdílet prostřednictvím


Procházení a správa prostředků úložiště pomocí Průzkumníka serveru

Tip

Vyzkoušejte Průzkumník služby Microsoft Azure Storage

Průzkumník služby Microsoft Azure Storage je bezplatná samostatná aplikace od Microsoftu. Můžete ho použít k vizuální práci s daty Azure Storage ve Windows, macOS a Linuxu.

Poznámka:

Tento článek se týká služeb Azure Cloud Services (Classic), které jsou pro nové zákazníky zastaralé a budou vyřazeny 31. srpna 2024. Stávající služby vytvořené pomocí této technologie se stále podporují prostřednictvím Azure Cloud Services (rozšířená podpora). Pro nový vývoj doporučujeme použít novější typ služby navržený pro váš konkrétní účel, například službu Aplikace Azure Service, Azure Functions nebo Azure Container Apps. Nejnovější seznam dostupných služeb najdete v tématu Adresář produktů Azure.

Pokud jste nainstalovali úlohu Azure pro Microsoft Visual Studio 2019, můžete zobrazit data objektů blob, front a tabulek z účtů úložiště pro Azure. Uzel Azure Storage v Průzkumníku serveru zobrazuje data, která jsou v účtu emulátoru místního úložiště a dalších účtech Azure Storage.

Pokud chcete zobrazit Průzkumníka serveru v sadě Visual Studio, na řádku nabídek vyberte Zobrazit>Průzkumníka serveru. Uzel Úložiště zobrazuje všechny účty úložiště, které existují v rámci každého předplatného Nebo certifikátu Azure, ke kterému jste připojení. Pokud se váš účet úložiště nezobrazí, můžete ho přidat podle pokynů dále v tomto článku.

V sadě Visual Studio 2019 a starších verzích můžete k zobrazení a správě prostředků Azure použít Také Průzkumníka cloudu. Další informace najdete v tématu Správa prostředků Azure pomocí Průzkumníka cloudu.

Důležité

Průzkumník cloudu je v sadě Visual Studio 2022 vyřazený. Místo toho můžete použít následující alternativy:

  • K ladění Aplikace Azure služeb nebo aplikací Azure Functions můžete použít připojené služby nebo funkce publikování dostupné ve všech projektech.
    • Pokud pro publikování spoléháte na Sadu Visual Studio, můžete k této funkci přistupovat v části Další možnosti v části Hostování.
    • Pokud funkci publikování nepoužíváte, může vám uzel Připojené služby uvnitř každého projektu v řešení pomoct nakonfigurovat přístup k prostředkům Azure a vyvolat různé operace, jako je vzdálené ladění, vzdálená profilace, spuštění nebo zastavení aplikace, zobrazení protokolů streamování a další.
  • Používejte Průzkumník služby Microsoft Azure Storage je bezplatná samostatná aplikace od Microsoftu. Můžete ho použít k vizuální práci s daty Azure Storage ve Windows, macOS a Linuxu.
  • Konzola Kudu poskytuje přímý přístup příkazového řádku se zvýšenými oprávněními k serveru služby App Service a jeho systému souborů. Jedná se o cenný nástroj pro ladění a umožňuje operace rozhraní příkazového řádku, jako je instalace balíčků.

V případě potřeby můžete použít Azure Portal nebo dál používat uzel Azure Průzkumníka serveru v předchozích verzích sady Visual Studio.

Další informace o sadě Visual Studio 2022 najdete v naší zprávě k vydání verze.

Požadavky

Zobrazení a správa prostředků úložiště v sadě Visual Studio

Průzkumník serveru automaticky zobrazí seznam objektů blob, front a tabulek v účtu emulátoru úložiště. Účet emulátoru úložiště je uvedený v Průzkumníku serveru pod uzlem Úložiště jako vývojový uzel.

Pokud chcete zobrazit prostředky účtu emulátoru úložiště, rozbalte uzel Vývoj . Pokud emulátor úložiště nebyl při rozbalení vývojového uzlu spuštěný, spustí se automaticky. Tento proces může trvat několik sekund. Během spuštění emulátoru úložiště můžete pokračovat v práci v jiných oblastech sady Visual Studio.

Pokud chcete zobrazit prostředky v účtu úložiště, rozbalte uzel účtu úložiště v Průzkumníku serveru, kde vidíte uzly Objektů blob, Fronty a Tabulky .

Práce s prostředky objektů blob

Uzel Objekty blob zobrazí seznam kontejnerů pro vybraný účet úložiště. Kontejnery objektů blob obsahují soubory objektů blob a tyto objekty blob můžete uspořádat do složek a podsložek. Další informace najdete v tématu Použití úložiště objektů blob z .NET.

Vytvoření kontejneru objektů blob

  1. Otevřete místní nabídku pro uzel Objekty blob a pak vyberte Vytvořit kontejner objektů blob.

  2. V dialogovém okně Vytvořit kontejner objektů blob zadejte název nového kontejneru.

  3. Na klávesnici vyberte Enter nebo můžete kliknout nebo klepnout mimo pole názvu a uložit kontejner objektů blob.

    Poznámka:

    Název kontejneru objektů blob musí začínat číslem (0–9) nebo malými písmeny (a-z).

Odstranění kontejneru objektů blob

Otevřete místní nabídku kontejneru objektů blob, který chcete odebrat, a pak vyberte Odstranit.

Zobrazení seznamu položek v kontejneru objektů blob

Otevřete místní nabídku pro název kontejneru objektů blob v seznamu a pak vyberte Otevřít.

Když zobrazíte obsah kontejneru objektů blob, zobrazí se na kartě označované jako zobrazení kontejneru objektů blob.

Zobrazení kontejneru objektů blob

S objekty blob můžete provádět následující operace pomocí tlačítek v pravém horním rohu zobrazení kontejneru objektů blob:

  • Zadejte hodnotu filtru a použijte ji.
  • Aktualizujte seznam objektů blob v kontejneru.
  • Nahrajte soubor.
  • Odstranění objektu blob (Odstranění souboru z kontejneru objektů blob neodstraní podkladový soubor. Odebere ho jenom z kontejneru objektů blob.)
  • Otevřete objekt blob.
  • Uložte objekt blob do místního počítače.

Vytvoření složky nebo podsložky v kontejneru objektů blob

  1. Zvolte kontejner objektů blob v Průzkumníku cloudu. V okně kontejneru vyberte tlačítko Nahrát objekt blob .

  2. V dialogovém okně Nahrát nový soubor vyberte tlačítko Procházet a zadejte soubor, který chcete nahrát, a pak do pole Složka (volitelné) zadejte název složky.

    Nahrání souboru do složky objektů blob

    Podsložky můžete do složek kontejnerů přidat pomocí stejného kroku. Pokud nezadáte název složky, soubor se nahraje na nejvyšší úroveň kontejneru objektů blob. Soubor se zobrazí v zadané složce v kontejneru.

    Složka přidaná do kontejneru objektů blob

  3. Poklikejte na složku nebo vyberte Enter a zobrazte obsah složky. Když jste ve složce kontejneru, můžete se vrátit do kořenového adresáře kontejneru tak , že vyberete tlačítko Otevřít nadřazený adresář (šipka).

Odstranění složky kontejneru

Odstraňte všechny soubory ve složce.

Vzhledem k tomu, že složky v kontejnerech objektů blob jsou virtuální složky, nemůžete vytvořit prázdnou složku. Složku také nemůžete odstranit, aby se odstranil její obsah, ale musíte odstranit celý obsah složky, aby se odstranila samotná složka.

Filtrování objektů blob v kontejneru

Objekty blob, které se zobrazí, můžete filtrovat zadáním společné předpony.

Pokud například do textového pole filtru zadáte předponu Hello a pak vyberete tlačítko Spustit (!), zobrazí se pouze objekty blob, které začínají textem "hello".

Textové pole Filtru

Textové pole filtru se rozlišují malá a velká písmena a nepodporuje filtrování pomocí zástupných znaků. Objekty blob je možné filtrovat pouze podle předpony. Předpona může obsahovat oddělovač, pokud k uspořádání objektů blob ve virtuální hierarchii používáte oddělovač. Například filtrování předpony "HelloFabric/" vrátí všechny objekty blob, které začínají tímto řetězcem.

Stažení dat objektů blob

V Průzkumníku cloudu použijte některou z následujících metod:

  • Otevřete místní nabídku pro jeden nebo více objektů blob a pak vyberte Otevřít.
  • Zvolte název objektu blob a pak vyberte tlačítko Otevřít .
  • Poklikejte na název objektu blob.

Průběh stahování objektů blob se zobrazí v okně Protokolu aktivit Azure.

Objekt blob se otevře ve výchozím editoru pro tento typ souboru. Pokud operační systém rozpozná typ souboru, soubor se otevře v místně nainstalované aplikaci. V opačném případě se zobrazí výzva k výběru aplikace, která je vhodná pro typ souboru objektu blob. Místní soubor, který se vytvoří při stahování objektu blob, se označí jako jen pro čtení.

Data objektů blob se ukládají místně do mezipaměti a kontrolují se v čase poslední změny objektu blob v Úložišti objektů blob v Azure. Pokud se objekt blob od posledního stažení aktualizoval, stáhne se znovu. V opačném případě se objekt blob načte z místního disku.

Ve výchozím nastavení se objekt blob stáhne do dočasného adresáře. Pokud chcete stáhnout objekty blob do konkrétního adresáře, otevřete místní nabídku pro vybrané názvy objektů blob a vyberte Uložit jako. Když objekt blob uložíte tímto způsobem, soubor objektu blob se neotevře a místní soubor se vytvoří s atributy čtení a zápisu.

Nahrání objektů blob

Pokud chcete nahrát objekty blob, vyberte tlačítko Nahrát objekt blob , když je kontejner otevřený pro zobrazení kontejneru objektů blob.

Můžete zvolit jeden nebo více souborů, které chcete nahrát, a můžete nahrát soubory libovolného typu. V okně Protokolu aktivit Azure se zobrazuje průběh nahrávání. Další informace o tom, jak pracovat s daty objektů blob, najdete v tématu Použití služby Azure Blob Storage v .NET.

Zobrazení protokolů přenesených do objektů blob

Pokud k protokolování dat z aplikace Azure používáte Azure Diagnostics a do účtu úložiště jste přenesli protokoly, uvidíte kontejnery, které Azure pro tyto protokoly vytvořil. Zobrazení těchto protokolů v Průzkumníku serveru je snadný způsob, jak identifikovat problémy s vaší aplikací, zejména pokud je nasazená do Azure.

Další informace o diagnostice Azure najdete v tématu Shromažďování dat protokolování pomocí diagnostiky Azure.

Získání adresy URL objektu blob

Otevřete místní nabídku objektu blob a pak vyberte Kopírovat adresu URL.

Úprava objektu blob

Zvolte objekt blob a pak vyberte tlačítko Otevřít objekt blob .

Soubor se stáhne do dočasného umístění a otevře se v místním počítači. Po provedení změn znovu nahrajte objekt blob.

Práce s prostředky fronty

Fronty služeb úložiště se hostují v účtu Azure Storage. Můžete je použít k tomu, aby role cloudové služby vzájemně komunikovaly a s jinými službami pomocí mechanismu předávání zpráv. K frontě můžete přistupovat prostřednictvím kódu programu prostřednictvím cloudové služby a webové služby pro externí klienty. K frontě můžete přistupovat také přímo pomocí Průzkumníka serveru v sadě Visual Studio.

Při vývoji cloudové služby, která používá fronty, můžete pomocí sady Visual Studio vytvářet fronty a pracovat s nimi interaktivně při vývoji a testování kódu.

V Průzkumníku serveru můžete zobrazit fronty v účtu úložiště, vytvořit a odstranit fronty, otevřít frontu pro zobrazení zpráv a přidat zprávy do fronty. Když otevřete frontu pro zobrazení, můžete zobrazit jednotlivé zprávy a pomocí tlačítek v levém horním rohu můžete ve frontě provádět následující akce:

  • Aktualizujte zobrazení fronty.
  • Přidejte do fronty zprávu.
  • Odkažte nejvyšší zprávu.
  • Vymažte celou frontu.

Následující obrázek ukazuje frontu, která obsahuje dvě zprávy:

Zobrazení fronty

Další informace o frontách služeb úložiště najdete v tématu Začínáme se službou Azure Queue Storage pomocí .NET. Informace o webové službě pro fronty služeb úložiště najdete v tématu Koncepty služby Queue Storage. Informace o tom, jak odesílat zprávy do fronty služeb úložiště pomocí sady Visual Studio, naleznete v tématu Odesílání zpráv do fronty služeb úložiště.

Poznámka:

Fronty služeb úložiště se liší od front Azure Service Bus. Další informace o frontách služby Service Bus najdete v tématu Fronty, témata a odběry služby Service Bus.

Práce s prostředky tabulky

Služba Azure Table Storage ukládá velké objemy strukturovaných dat. Služba je úložiště dat NoSQL, které přijímá ověřená volání z cloudu Azure i mimo cloud Azure. Tabulky Azure jsou ideální pro ukládání strukturovaných, nerelačních dat.

Vytvoření tabulky

  1. V Průzkumníku cloudu vyberte uzel Tabulky účtu úložiště a pak vyberte Vytvořit tabulku.
  2. V dialogovém okně Vytvořit tabulku zadejte název tabulky.

Zobrazení dat tabulky

  1. V Průzkumníku cloudu otevřete uzel Azure a pak otevřete uzel Úložiště.

  2. Otevřete uzel účtu úložiště, který vás zajímá, a otevřete uzel Tabulky a zobrazte seznam tabulek pro účet úložiště.

  3. Otevřete místní nabídku tabulky a pak vyberte Zobrazit tabulku.

    Tabulka Azure v Průzkumník řešení

Tabulka je uspořádaná podle entit (zobrazených v řádcích) a vlastností (zobrazených ve sloupcích). Například následující obrázek znázorňuje entity uvedené v Návrháři tabulek.

Úprava dat tabulky

V Návrháři tabulky otevřete místní nabídku pro entitu (jeden řádek) nebo vlastnost (jednu buňku) a pak vyberte Upravit.

Přidání nebo úprava entity tabulky

Entity v jedné tabulce nemusí mít stejnou sadu vlastností (sloupců). Mějte na paměti následující omezení pro zobrazení a úpravu dat tabulky:

  • Binární data () nemůžete zobrazit ani upravit,type byte[] ale můžete je uložit do tabulky.
  • Nemůžete upravit hodnoty PartitionKey nebo RowKey , protože Azure Table Storage tuto operaci nepodporuje.
  • Nelze vytvořit vlastnost s názvem Časové razítko. Služby Azure Storage používají vlastnost s tímto názvem.
  • Pokud zadáte hodnotu DateTime , musíte postupovat podle formátu, který odpovídá nastavení oblasti a jazyka počítače (například MM/DD/RRRR HH:MM:SS [AM|PM] pro angličtinu v USA).

Přidání entit

  1. V Návrháři tabulky vyberte tlačítko Přidat entitu.

    Tlačítko Přidat entitu

  2. V dialogovém okně Přidat entitu zadejte hodnoty vlastností PartitionKey a RowKey.

    Dialogové okno Přidat entitu

    Zadejte hodnoty pečlivě. Po zavření dialogového okna je nemůžete změnit, pokud entitu neodstraníte a znovu ji přidáte.

Filtrování entit

Sadu entit, které se zobrazí v tabulce, můžete přizpůsobit, pokud používáte tvůrce dotazů.

  1. Tvůrce dotazů otevřete tak, že otevřete tabulku pro zobrazení.

  2. Na panelu nástrojů zobrazení tabulky vyberte tlačítko Tvůrce dotazů.

    Zobrazí se dialogové okno Tvůrce dotazů. Následující obrázek znázorňuje dotaz, který je sestavený v tvůrci dotazů.

    Tvůrce dotazů

  3. Po vytvoření dotazu zavřete dialogové okno. Výsledná textová forma dotazu se zobrazí v textovém poli jako Datové služby WCF filtr.

  4. Pokud chcete dotaz spustit, vyberte zelenou ikonu trojúhelníku.

Data entit, která se zobrazí v Návrháři tabulky, můžete také filtrovat, pokud zadáte řetězec filtru Datové služby WCF přímo do textového pole filtru. Tento typ řetězce se podobá klauzuli SQL WHERE , ale odesílá se na server jako požadavek HTTP. Informace o tom, jak vytvořit filtrovací řetězce, naleznete v tématu Vytváření řetězců filtru pro návrháře tabulky.

Následující obrázek ukazuje příklad platného řetězce filtru:

Filtrovací řetězec

Aktualizace dat úložiště

Když se Průzkumník serveru připojí nebo získá data z účtu úložiště, může dokončení operace trvat až minutu. Pokud se Průzkumník serveru nemůže připojit, může dojít k vypršení časového limitu operace. Při načítání dat můžete pokračovat v práci v jiných částech sady Visual Studio. Pokud chcete operaci zrušit, pokud trvá příliš dlouho, vyberte na panelu nástrojů Průzkumník serveru tlačítko Zastavit aktualizaci .

Aktualizace dat kontejneru objektů blob

  • Vyberte uzel Objekty blob pod položkou Storage a pak na panelu nástrojů Průzkumník serveru vyberte tlačítko Aktualizovat.
  • Pokud chcete aktualizovat seznam zobrazených objektů blob, vyberte tlačítko Spustit .

Aktualizace dat tabulky

  • Vyberte uzel Tabulky pod položkou Storage a pak na panelu nástrojů Průzkumník serveru vyberte tlačítko Aktualizovat.
  • Pokud chcete aktualizovat seznam entit zobrazených v Návrháři tabulek, vyberte tlačítko Spustit v Návrháři tabulek.

Aktualizace dat fronty

Vyberte uzel Fronty pod službou Storage a pak na panelu nástrojů Průzkumník serveru vyberte tlačítko Aktualizovat.

Aktualizace všech položek v účtu úložiště

Zvolte název účtu a pak na panelu nástrojů Průzkumníka serveru vyberte tlačítko Aktualizovat .

Přidání účtů úložiště pomocí Průzkumníka serveru

Účty úložiště můžete přidat dvěma způsoby pomocí Průzkumníka serveru. Ve svém předplatném Azure můžete vytvořit účet úložiště nebo můžete připojit existující účet úložiště.

Vytvoření účtu úložiště pomocí Průzkumníka serveru

  1. V Průzkumníku serveru otevřete místní nabídku pro uzel Úložiště a pak vyberte Vytvořit účet úložiště.

  2. V dialogovém okně Vytvořit účet úložiště vyberte nebo zadejte následující informace:

    • Předplatné Azure, do kterého chcete přidat účet úložiště.
    • Název, který chcete použít pro nový účet úložiště.
    • Oblast nebo skupina vztahů (například USA – západ nebo Východní Asie).
    • Typ replikace, kterou chcete použít pro účet úložiště, například místně redundantní.

    Vytvoření účtu služby Azure Storage

  3. Vyberte Vytvořit.

Nový účet úložiště se zobrazí v seznamu úložiště v Průzkumník řešení.

Připojení existujícího účtu úložiště pomocí Průzkumníka serveru

  1. V Průzkumníku serveru otevřete místní nabídku uzlu Azure Storage a pak vyberte Připojit externí úložiště.

    Přidání existujícího účtu úložiště

  2. V dialogovém okně Vytvořit účet úložiště vyberte nebo zadejte následující informace:

    • Název existujícího účtu úložiště, který chcete připojit.
    • Klíč pro vybraný účet úložiště. Tato hodnota se obvykle poskytuje při výběru účtu úložiště. Pokud chcete, aby si Sada Visual Studio zapamatuje klíč účtu úložiště, zaškrtněte políčko Zapamatovat klíč účtu.
    • Protokol, který se má použít pro připojení k účtu úložiště, jako je HTTP, HTTPS nebo vlastní koncový bod. Další informace o vlastních koncovýchbodch

Zobrazení sekundárních koncových bodů

Pokud jste vytvořili účet úložiště pomocí možnosti geograficky redundantní replikace jen pro čtení, můžete zobrazit jeho sekundární koncové body tak, že otevřete místní nabídku pro název účtu a pak vyberete Vlastnosti.

Sekundární koncové body úložiště

Odebrání účtu úložiště z Průzkumníka serveru

V Průzkumníku serveru otevřete místní nabídku pro název účtu a pak vyberte Odstranit.

Pokud odstraníte účet úložiště, odeberou se také všechny uložené informace o klíči pro tento účet.

Pokud odstraníte účet úložiště z Průzkumníka serveru, neovlivní to váš účet úložiště ani žádná data, která obsahuje. Jednoduše odebere odkaz z Průzkumníka serveru. Pokud chcete trvale odstranit účet úložiště, použijte Azure Portal.

Další informace o používání služeb Azure Storage najdete v tématu Přístup ke službám Azure Storage.