Kurz: Sdílení azure Spatial Anchors mezi relacemi a zařízeními s back-endem Azure Cosmos DB
Tento kurz je pokračováním sdílení azureových Spatial Anchors mezi relacemi a zařízeními. Provede vás procesem přidání několika dalších funkcí, aby služba Azure Cosmos DB sloužila jako back-endové úložiště a současně sdílela prostorové kotvy Azure mezi relacemi a zařízeními.

Je vhodné poznamenat, že i když v tomto kurzu budete používat Unity a Azure Cosmos DB, je jen na příkladu sdílení identifikátorů Spatial Anchors mezi zařízeními. K dosažení stejného cíle můžete použít jiné jazyky a back-endové technologie.
Vytvoření účtu databáze
Přidejte azure Cosmos Database do skupiny prostředků, kterou jste vytvořili dříve.
V novém okně prohlížeče se přihlaste k webu Azure Portal.
V nabídce vlevo vyberte vytvořit prostředek.
na stránce nový vyberte databáze > Azure Cosmos DB.
na stránce vytvořit Azure Cosmos DB účet zadejte nastavení pro nový účet Azure Cosmos DB.
Nastavení Hodnota Popis Předplatné Vaše předplatné Vyberte předplatné Azure, které chcete pro tento účet služby Azure Cosmos DB použít. Skupina prostředků Vytvořit nový a potom název účtu Vyberte, že chcete vytvořit novou IP adresu. Pak zadejte nový název skupiny prostředků pro váš účet. pro jednoduchost použijte stejný název jako název účtu Azure Cosmos DB. Account Name Jedinečný název Zadejte jedinečný název, který identifikuje váš účet služby Azure Cosmos DB.
Název účtu může obsahovat jenom malá písmena, číslice a spojovníky (-) a musí mít délku 3 až 44 znaků.rozhraní API Tabulka Rozhraní API určuje typ účtu, který se má vytvořit. Azure Cosmos DB poskytuje pět rozhraní api: Core (SQL) pro databáze dokumentů, Gremlin pro databáze grafů, MongoDB pro databáze dokumentů, tabulku Azure a Cassandra. Pro každé rozhraní API musíte vytvořit samostatný účet.
Vyberte tabulka Azure, protože v tomto rychlém startu vytváříte tabulku, která funguje s rozhraní API pro tabulky.
Přečtěte si další informace o rozhraní API pro tabulky.Umístění Oblast nejbližší vašim uživatelům Vyberte zeměpisné umístění, ve kterém chcete účet služby Azure Cosmos DB hostovat. Použijte umístění, které je vašim uživatelům nejbližší, abyste jim zajistili nejrychlejší přístup k datům. Režim kapacity Zřízená propustnost nebo bez serveru Vyberte zřízenou propustnost a vytvořte účet v režimu zřízené propustnosti . Pokud chcete vytvořit účet v režimu bez serveru , vyberte možnost bez serveru . Můžete ponechat možnosti pro zápis geografické redundance a více oblastí na Zakázat , abyste se vyhnuli dalším poplatkům, a přeskočíte části síť a značky .
Vyberte zkontrolovat + vytvořit. Po dokončení ověření vyberte vytvořit a vytvořte účet.
Vytvoření účtu trvá několik minut. Zobrazí se zpráva s informací o tom, že probíhá vaše nasazení. Počkejte, až se nasazení dokončí, a pak vyberte Přejít k prostředku.
Zkopírujte Connection String , protože ho budete potřebovat.
Provedení menších změn souborů SharingService
V Průzkumník řešení otevřete SharingService\Startup.cs .
Vyhledejte #define INMEMORY_DEMO v horní části souboru a okomentování tohoto řádku. Uložte soubor.
V Průzkumník řešení otevřete SharingService\appsettings.json .
Vyhledejte vlastnost a nastavte hodnotu tak, aby byla stejná jako hodnota, kterou jste zkopíroval v kroku StorageConnectionString Connection String vytvoření účtu databáze. Soubor uložte.
Můžete znovu publikovat službu Sdílení a spustit ukázkovou aplikaci.
Další kroky
V tomto kurzu jste použili Azure Cosmos DB ke sdílení identifikátorů ukotvení mezi zařízeními. Další informace o tom, jak používat Azure Spatial Anchors v nové aplikaci Unity HoloLens, najdete v dalším kurzu.