Szybki start: tworzenie grafowej bazy danych w usłudze Azure Cosmos DB przy użyciu języka PHP i witryny Azure PortalQuickstart: Create a graph database in Azure Cosmos DB using PHP and the Azure portal

W tym przewodniku Szybki start przedstawiono użycie języka PHP i interfejsu API języka Gremlin usługi Azure Cosmos DB do utworzenia aplikacji konsolowej przez sklonowanie przykładu z usługi GitHub.This quickstart shows how to use PHP and the Azure Cosmos DB Gremlin API to build a console app by cloning an example from GitHub. Ten przewodnik Szybki start przeprowadzi Cię również przez tworzenie konta usługi Azure Cosmos DB przy użyciu portalu internetowego platformy Azure.This quickstart also walks you through the creation of an Azure Cosmos DB account by using the web-based Azure portal.

Azure Cosmos DB to rozproszona globalnie, wielomodelowa usługa bazy danych firmy Microsoft.Azure Cosmos DB is Microsoft's globally distributed multi-model database service. Dzięki wykorzystaniu globalnego rozproszenia i możliwości skalowania w poziomie w usłudze Azure Cosmos DB można szybko tworzyć i za pomocą zapytań badać bazy danych dokumentów, tabel, par klucz/wartość i grafowe.You can quickly create and query document, table, key-value, and graph databases, all of which benefit from the global distribution and horizontal scale capabilities at the core of Azure Cosmos DB.

Wymagania wstępnePrerequisites

Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.If you don't have an Azure subscription, create a free account before you begin. Można też bezpłatnie wypróbować usługę Azure Cosmos DB bez subskrypcji platformy Azure — nie wymaga to opłat ani zobowiązań.Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.If you don't have an Azure subscription, create a free account before you begin. Alternatively, you can Try Azure Cosmos DB for free without an Azure subscription, free of charge and commitments.

Ponadto:In addition:

Tworzenie konta bazy danychCreate a database account

Przed utworzeniem bazy danych grafów musisz utworzyć konto bazy danych Gremlin (Graph) z użyciem usługi Azure Cosmos DB.Before you can create a graph database, you need to create a Gremlin (Graph) database account with Azure Cosmos DB.

  1. W nowym oknie przeglądarki zaloguj się do witryny Azure Portal.In a new browser window, sign in to the Azure portal.

  2. Kliknij kolejno pozycje Utwórz zasób > Bazy danych > Azure Cosmos DB.Click Create a resource > Databases > Azure Cosmos DB.

    Okienko „Bazy danych” w witrynie Azure Portal

  3. Na stronie Tworzenie konta usługi Azure Cosmos DB wprowadź ustawienia nowego konta usługi Azure Cosmos DB.In the Create Azure Cosmos DB Account page, enter the settings for the new Azure Cosmos DB account.

    UstawienieSetting WartośćValue OpisDescription
    SubscriptionSubscription Twoja subskrypcjaYour subscription Wybierz subskrypcję platformy Azure, której chcesz użyć dla tego konta usługi Azure Cosmos DB.Select the Azure subscription that you want to use for this Azure Cosmos DB account.
    Grupa zasobówResource Group Tworzenie nowego elementuCreate new

    Następnie wprowadź taką samą unikatową nazwę, która została podana jako identyfikatorThen enter the same unique name as provided in ID
    Wybierz pozycjęUtwórz nowy.Select Create new. Następnie wprowadź nazwę nowej grupy zasobów dla swojego konta.Then enter a new resource-group name for your account. Dla uproszczenia użyj takiej samej nazwy jak identyfikator.For simplicity, use the same name as your ID.
    Nazwa kontaAccount Name Podaj unikatową nazwęEnter a unique name Wprowadź unikatową nazwę do identyfikacji konta usługi Azure Cosmos DB.Enter a unique name to identify your Azure Cosmos DB account. Ponieważ adres documents.azure.com jest dołączany do podanego identyfikatora w celu utworzenia identyfikatora URI, użyj unikatowego identyfikatora.Because documents.azure.com is appended to the ID that you provide to create your URI, use a unique ID.

    Identyfikator może zawierać tylko małe litery, cyfry i znaki łącznika (-).The ID can use only lowercase letters, numbers, and the hyphen (-) character. Musi mieć długość od 3 do 31 znaków.It must be between 3 and 31 characters in length.
    interfejs APIAPI Gremlin (graf)Gremlin (graph) Interfejs API określa typ konta do utworzenia.The API determines the type of account to create. Usługa Azure Cosmos DB oferuje pięć interfejsów API: Core(SQL) dla baz danych dokumentów, Gremlin dla baz danych wykresów, MongoDB dla baz danych dokumentów, Azure Table i Cassandra.Azure Cosmos DB provides five APIs: Core(SQL) for document databases, Gremlin for graph databases, MongoDB for document databases, Azure Table, and Cassandra. Obecnie dla każdego interfejsu API należy utworzyć oddzielne konto.Currently, you must create a separate account for each API.

    Wybierz pozycję Gremlin (graf) , ponieważ w podręczniku Szybki start tworzysz tabelę, która współdziała z interfejsem API języka Gremlin.Select Gremlin (graph) because in this quickstart you are creating a table that works with the Gremlin API.

    Dowiedz się więcej o interfejsie API programu Graph.Learn more about the Graph API.
    LocationLocation Wybierz region najbliżej Twoich użytkownikówSelect the region closest to your users Wybierz lokalizację geograficzną, w której będzie hostowane konto usługi Azure Cosmos DB.Select a geographic location to host your Azure Cosmos DB account. Użyj lokalizacji znajdującej się najbliżej Twoich użytkowników, aby zapewnić im najszybszy dostęp do danych.Use the location that's closest to your users to give them the fastest access to the data.

    Wybierz pozycję Przeglądanie+tworzenie.Select Review+Create. Możesz pominąć sekcje Sieć i Tagi.You can skip the Network and Tags section.

    Sekcja nowe konto dla Azure Cosmos DB

  4. Tworzenie konta potrwa kilka minut.The account creation takes a few minutes. Poczekaj, aż w portalu zostanie wyświetlona strona Gratulacje! Konto usługi Azure Cosmos DB zostało utworzone.Wait for the portal to display the Congratulations! Your Azure Cosmos DB account was created page.

    Okienko Powiadomienia w witrynie Azure Portal

Dodawanie grafuAdd a graph

Teraz możesz użyć narzędzia Eksplorator danych w witrynie Azure Portal, aby utworzyć bazę danych grafów.You can now use the Data Explorer tool in the Azure portal to create a graph database.

  1. Wybierz pozycję Eksplorator danych > Nowy Graf.Select Data Explorer > New Graph.

    Obszar Dodaj graf jest wyświetlany po prawej stronie i konieczne może być przewinięcie w prawo w celu wyświetlenia go.The Add Graph area is displayed on the far right, you may need to scroll right to see it.

    Eksplorator danych witryny Azure Portal, strona Dodaj graf

  2. Na stronie Dodaj graf wprowadź ustawienia dla nowego grafu.In the Add graph page, enter the settings for the new graph.

    UstawienieSetting Sugerowana wartośćSuggested value OpisDescription
    Identyfikator bazy danychDatabase ID sample-databasesample-database Wprowadź sample-database jako nazwę nowej bazy danych.Enter sample-database as the name for the new database. Nazwy baz danych muszą zawierać od 1 do 255 znaków i nie mogą zawierać znaków / \ # ? ani mieć spacji na końcu.Database names must be between 1 and 255 characters, and cannot contain / \ # ? or a trailing space.
    PrzepływnośćThroughput 400 jednostek żądania400 RUs Zmień przepływność na 400 jednostek żądania na sekundę (RU/s).Change the throughput to 400 request units per second (RU/s). Jeśli chcesz zmniejszyć opóźnienie, możesz później przeskalować przepływność w górę.If you want to reduce latency, you can scale up the throughput later.
    Identyfikator grafuGraph ID sample-graphsample-graph Wprowadź sample-graph jako nazwę nowej kolekcji.Enter sample-graph as the name for your new collection. W przypadku nazw grafów obowiązują takie same wymagania dotyczące znaków jak dla identyfikatorów baz danych.Graph names have the same character requirements as database IDs.
    Klucz partycjiPartition Key /pk/pk Wszystkie konta Cosmos DB muszą mieć klucz partycji w poziomie.All Cosmos DB accounts need a partition key to horizontally scale. Dowiedz się, jak wybrać odpowiedni klucz partycji w artykule Partycjonowanie danych grafu.Learn how to select an appropriate partition key in the Graph Data Partitioning article.
  3. Po wypełnieniu formularza wybierz przycisk OK.Once the form is filled out, select OK.

Klonowanie przykładowej aplikacjiClone the sample application

Teraz przejdźmy do pracy z kodem.Now let's switch to working with code. Sklonujemy aplikację interfejsu API języka Gremlin z usługi GitHub, ustawimy parametry połączenia i uruchomimy ją.Let's clone a Gremlin API app from GitHub, set the connection string, and run it. Zobaczysz, jak łatwo jest pracować programowo z danymi.You'll see how easy it is to work with data programmatically.

  1. Otwórz wiersz polecenia, utwórz nowy folder o nazwie git-samples, a następnie zamknij wiersz polecenia.Open a command prompt, create a new folder named git-samples, then close the command prompt.

    md "C:\git-samples"
    
  2. Otwórz okno terminala usługi Git, na przykład git bash, i użyj polecenia cd, aby przejść do folderu instalacji aplikacji przykładowej.Open a git terminal window, such as git bash, and use the cd command to change to a folder to install the sample app.

    cd "C:\git-samples"
    
  3. Uruchom następujące polecenie w celu sklonowania przykładowego repozytorium.Run the following command to clone the sample repository. To polecenie tworzy kopię przykładowej aplikacji na komputerze.This command creates a copy of the sample app on your computer.

    git clone https://github.com/Azure-Samples/azure-cosmos-db-graph-php-getting-started.git
    

Przeglądanie koduReview the code

Ten krok jest opcjonalny.This step is optional. Jeśli chcesz dowiedzieć się, jak zasoby bazy danych są tworzone w kodzie, możesz przejrzeć poniższe fragmenty kodu.If you're interested in learning how the database resources are created in the code, you can review the following snippets. Wszystkie fragmenty kodu pochodzą z pliku connect.php w folderze C:\git-samples\azure-cosmos-db-graph-php-getting-started.The snippets are all taken from the connect.php file in the C:\git-samples\azure-cosmos-db-graph-php-getting-started\ folder. W przeciwnym razie możesz od razu przejść do sekcji Aktualizowanie parametrów połączenia.Otherwise, you can skip ahead to Update your connection string.

  • Obiekt connection bazy danych Gremlin jest inicjowany na początku pliku connect.php przy użyciu obiektu $db.The Gremlin connection is initialized in the beginning of the connect.php file using the $db object.

    $db = new Connection([
        'host' => '<your_server_address>.graphs.azure.com',
        'username' => '/dbs/<db>/colls/<coll>',
        'password' => 'your_primary_key'
        ,'port' => '443'
    
        // Required parameter
        ,'ssl' => TRUE
    ]);
    
  • Wykonywanie serii kroków języka Gremlin przy użyciu metody $db->send($query);.A series of Gremlin steps are executed using the $db->send($query); method.

    $query = "g.V().drop()";
    ...
    $result = $db->send($query);
    $errors = array_filter($result);
    }
    

Aktualizowanie danych połączeniaUpdate your connection information

Teraz wróć do witryny Azure Portal, aby uzyskać informacje o połączeniu i skopiować je do aplikacji.Now go back to the Azure portal to get your connection information and copy it into the app. Te ustawienia umożliwiają aplikacji komunikację z hostowaną bazą danych.These settings enable your app to communicate with your hosted database.

  1. W witrynie Azure Portal kliknij pozycję Klucze.In the Azure portal, click Keys.

    Skopiuj pierwszą część wartości identyfikatora URI.Copy the first portion of the URI value.

    Wyświetlanie i kopiowanie klucza dostępu w witrynie Azure Portal, strona Klucze

  2. Otwórz plik connect.php i w wierszu 8 wklej wartość identyfikatora URI w lokalizacji your_server_address.Open the connect.php file and in line 8 paste the URI value over your_server_address.

    Inicjowanie obiektu Connection powinno teraz wyglądać podobnie do poniższego kodu:The connection object initialization should now look similar to the following code:

    $db = new Connection([
        'host' => 'testgraphacct.gremlin.cosmosdb.azure.com',
        'username' => '/dbs/<db>/colls/<coll>',
        'password' => 'your_primary_key'
        ,'port' => '443'
    
        // Required parameter
        ,'ssl' => TRUE
    ]);
    
  3. Zamień parametr username w obiekcie połączenia na nazwę bazy danych i nazwę grafu.Change username parameter in the Connection object with your database and graph name. Jeśli zostały użyte zalecane wartości sample-database i sample-graph, powinno to wyglądać podobnie do poniższego kodu:If you used the recommended values of sample-database and sample-graph, it should look like the following code:

    'username' => '/dbs/sample-database/colls/sample-graph'

    Cały obiekt Connection powinien w tym momencie wyglądać podobnie do poniższego fragmentu kodu:The entire Connection object should look like the following code snippet at this time:

    $db = new Connection([
        'host' => 'testgraphacct.gremlin.cosmosdb.azure.com',
        'username' => '/dbs/sample-database/colls/sample-graph',
        'password' => 'your_primary_key',
        'port' => '443'
    
        // Required parameter
        ,'ssl' => TRUE
    ]);
    
  4. W witrynie Azure Portal użyj przycisku kopiowania, aby skopiować wartość KLUCZ PODSTAWOWY, i wklej ją w lokalizacji your_primary_key w parametrze password.In the Azure portal, use the copy button to copy the PRIMARY KEY and paste it over your_primary_key in the password parameter.

    Inicjowanie obiektu Connection powinno teraz wyglądać podobnie do poniższego kodu:The Connection object initialization should now look like the following code:

    $db = new Connection([
        'host' => 'testgraphacct.graphs.azure.com',
        'username' => '/dbs/sample-database/colls/sample-graph',
        'password' => '2Ggkr662ifxz2Mg==',
        'port' => '443'
    
        // Required parameter
        ,'ssl' => TRUE
    ]);
    
  5. Zapisz plik connect.php.Save the connect.php file.

Uruchamianie aplikacji konsolowejRun the console app

  1. W oknie terminalu usługi Git za pomocą polecenia cd przejdź do folderu cosmos-db-graph-php-getting-started.In the git terminal window, cd to the azure-cosmos-db-graph-php-getting-started folder.

    cd "C:\git-samples\azure-cosmos-db-graph-php-getting-started"
    
  2. W oknie terminalu usługi Git użyj następującego polecenia, aby zainstalować wymagane zależności języka PHP.In the git terminal window, use the following command to install the required PHP dependencies.

    composer install
    
  3. W oknie terminalu usługi Git użyj następującego polecenia, aby uruchomić aplikację języka PHP.In the git terminal window, use the following command to start the PHP application.

    php connect.php
    

    W oknie terminalu zostaną wyświetlone wierzchołki dodawane do grafu.The terminal window displays the vertices being added to the graph.

    Jeśli występują błędy przekroczenia limitu czasu, sprawdź, czy zaktualizowano poprawnie informacje o połączeniu w sekcji Aktualizowanie danych połączenia, a także spróbuj ponownie uruchomić ostatnie polecenie.If you experience timeout errors, check that you updated the connection information correctly in Update your connection information, and also try running the last command again.

    Po zatrzymaniu działania programu naciśnij klawisz Enter i przejdź z powrotem do witryny Azure Portal w przeglądarce internetowej.Once the program stops, press Enter, then switch back to the Azure portal in your internet browser.

Przeglądanie i dodawanie przykładowych danychReview and add sample data

Teraz możesz wrócić do Eksploratora danych i zobaczyć wierzchołki dodane do grafu, a także dodać kolejne punkty danych.You can now go back to Data Explorer and see the vertices added to the graph, and add additional data points.

  1. Kliknij przycisk Eksplorator danych, rozwiń opcję sample-graph, kliknij pozycję Graf, a następnie Zastosuj filtr.Click Data Explorer, expand sample-graph, click Graph, and then click Apply Filter.

    Tworzenie nowych dokumentów w Eksploratorze danych w witrynie Azure Portal

  2. Na liście Wyniki zwróć uwagę na nowych użytkowników dodanych do grafu.In the Results list, notice the new users added to the graph. Wybierz pozycję Ben i zwróć uwagę, że są one podłączone do działania.Select ben and notice that they're connected to robin. Możesz przenosić wierzchołki, przeciągając je i upuszczając, zmieniać powiększenie przy użyciu kółka myszy oraz powiększać rozmiar grafu przy użyciu podwójnej strzałki.You can move the vertices around by dragging and dropping, zoom in and out by scrolling the wheel of your mouse, and expand the size of the graph with the double-arrow.

    Nowe wierzchołki grafu w Eksploratorze danych w witrynie Azure Portal

  3. Dodajmy kilku nowych użytkowników.Let's add a few new users. Kliknij przycisk Nowy wierzchołek, aby dodać dane do grafu.Click the New Vertex button to add data to your graph.

    Tworzenie nowych dokumentów w Eksploratorze danych w witrynie Azure Portal

  4. Wprowadź etykietę osoba.Enter a label of person.

  5. Kliknij pozycję Dodaj właściwość, aby dodać poszczególne poniższe właściwości.Click Add property to add each of the following properties. Zauważ, że możesz utworzyć unikatowe właściwości dla każdej osoby w grafie.Notice that you can create unique properties for each person in your graph. Wymagany jest tylko klucz identyfikatora .Only the id key is required.

    KluczKey WartośćValue UwagiNotes
    idid ashleyashley Unikatowy identyfikator wierzchołka.The unique identifier for the vertex. Jeśli nie określono identyfikatora, zostanie on wygenerowany.If you don't specify an id, one is generated for you.
    skorygowangender kobietafemale
    TechNettech javajava

    Uwaga

    W tym przewodniku Szybki start tworzona jest kolekcja niepartycjonowana.In this quickstart you create a non-partitioned collection. Niemniej jednak, jeśli utworzysz kolekcję partycjonowaną poprzez określenie klucza partycji podczas tworzenia kolekcji, musisz uwzględnić klucz partycji jako klucz w każdym nowym wierzchołku.However, if you create a partitioned collection by specifying a partition key during the collection creation, then you need to include the partition key as a key in each new vertex.

  6. Kliknij przycisk OK.Click OK. Może być konieczne rozszerzenie ekranu w celu wyświetlenia przycisku OK u dołu ekranu.You may need to expand your screen to see OK on the bottom of the screen.

  7. Kliknij przycisk Nowy wierzchołek ponownie i dodaj kolejnego nowego użytkownika.Click New Vertex again and add an additional new user.

  8. Wprowadź etykietę osoba.Enter a label of person.

  9. Kliknij pozycję Dodaj właściwość, aby dodać poszczególne poniższe właściwości:Click Add property to add each of the following properties:

    KluczKey ValueValue UwagiNotes
    idid rakeshrakesh Unikatowy identyfikator wierzchołka.The unique identifier for the vertex. Jeśli nie określono identyfikatora, zostanie on wygenerowany.If you don't specify an id, one is generated for you.
    skorygowangender mężczyznamale
    służbowegoschool MITMIT
  10. Kliknij przycisk OK.Click OK.

  11. Kliknij przycisk Zastosuj filtr przy użyciu domyślnego filtru g.V(), aby wyświetlić wszystkie wartości na grafie.Click the Apply Filter button with the default g.V() filter to display all the values in the graph. Wszyscy użytkownicy będą teraz wyświetlani na liście Wyniki.All of the users now show in the Results list.

    W miarę dodawania większej ilości danych można używać filtrów do ograniczania wyników.As you add more data, you can use filters to limit your results. Domyślnie Eksplorator danych korzysta z zapytania g.V() w celu pobrania wszystkich wierzchołków grafu.By default, Data Explorer uses g.V() to retrieve all vertices in a graph. Można je zmienić na inne zapytanie o graf, takie jakg.V().count(), aby zwrócić liczbę wszystkich wierzchołków grafu w formacie JSON.You can change it to a different graph query, such as g.V().count(), to return a count of all the vertices in the graph in JSON format. W przypadku zmiany filtru zmień filtr ponownie na g.V() i kliknij pozycję Zastosuj filtr, aby ponownie wyświetlić wszystkie wyniki.If you changed the filter, change the filter back to g.V() and click Apply Filter to display all the results again.

  12. Teraz możesz połączyć użytkowników rakesh i ashley.Now you can connect rakesh and ashley. Upewnij się, że użytkownik ashley został wybrany na liście Wyniki, a następnie kliknij przycisk edycji obok pozycji Cele u dołu po prawej.Ensure ashley is selected in the Results list, then click the edit button next to Targets on lower right side. Może być konieczne rozszerzenie okna w celu wyświetlenia obszaru Właściwości.You may need to widen your window to see the Properties area.

    Zmiana celu wierzchołka w grafie

  13. W polu Cel wpisz rakesh, a w polu Etykieta krawędzi wpisz zna, a następnie kliknij pole wyboru.In the Target box type rakesh, and in the Edge label box type knows, and then click the check.

    Dodawanie połączenia między użytkownikami ashley i rakesh w Eksploratorze danych

  14. Teraz wybierz użytkownika rakesh z listy wyników, aby zobaczyć, że użytkownicy ashley i rakesh są połączeni.Now select rakesh from the results list and see that ashley and rakesh are connected.

    Dwa wierzchołki połączone w Eksploratorze danych

    Na tym kończy się część tego przewodnika Szybki start poświęcona tworzeniu zasobów.That completes the resource creation part of this quickstart. Możesz dodać do grafu kolejne wierzchołki, zmodyfikować istniejące wierzchołki lub zmienić zapytania.You can continue to add vertexes to your graph, modify the existing vertexes, or change the queries. Teraz przejrzyjmy metryki udostępniane przez usługę Azure Cosmos DB, a następnie wyczyśćmy zasoby.Now let's review the metrics Azure Cosmos DB provides, and then clean up the resources.

Przeglądanie umów SLA w witrynie Azure PortalReview SLAs in the Azure portal

Azure Portal monitoruje przepływność, magazyn, dostępność, opóźnienia i spójność konta Cosmos DB.The Azure portal monitors your Cosmos DB account throughput, storage, availability, latency, and consistency. Wykresy dla metryk skojarzonych z Umowa dotycząca poziomu usług Azure Cosmos dB (SLA) pokazują wartość SLA w porównaniu z rzeczywistą wydajnością.Charts for metrics associated with an Azure Cosmos DB Service Level Agreement (SLA) show the SLA value compared to actual performance. Ten pakiet metryk pozwala monitorować umowy SLA przezroczyste.This suite of metrics makes monitoring your SLAs transparent.

Aby przejrzeć metryki i umowy SLA:To review metrics and SLAs:

  1. Wybierz pozycję metryki w menu nawigacji konta Cosmos DB.Select Metrics in your Cosmos DB account's navigation menu.

  2. Wybierz kartę, na przykład opóźnienie, a następnie wybierz przedział czasu po prawej stronie.Select a tab such as Latency, and select a timeframe on the right. Porównaj wiersze rzeczywiste i SLA na wykresach.Compare the Actual and SLA lines on the charts.

    Zestaw metryk w usłudze Azure Cosmos DB

  3. Przejrzyj metryki na innych kartach.Review the metrics on the other tabs.

Oczyszczanie zasobówClean up resources

Gdy skończysz korzystanie z aplikacji sieci Web i konta Azure Cosmos DB, możesz usunąć utworzone zasoby platformy Azure, aby nie nawiązać dodatkowych opłat.When you're done with your web app and Azure Cosmos DB account, you can delete the Azure resources you created so you don't incur more charges. Aby usunąć zasoby:To delete the resources:

  1. W witrynie Azure Portal na końcu z lewej strony wybierz pozycję Grupy zasobów.In the Azure portal, select Resource groups on the far left. Jeśli menu po lewej stronie jest zwinięte, wybierz przycisk rozwiń, aby je rozwinąć.If the left menu is collapsed, select Expand button to expand it.

  2. Wybierz grupę zasobów utworzoną dla tego przewodnika Szybki Start.Select the resource group you created for this quickstart.

    Wybierz grupę zasobów do usunięcia

  3. W nowym oknie wybierz pozycję Usuń grupę zasobów.In the new window, select Delete resource group.

    Usuwanie grupy zasobów

  4. W następnym oknie wprowadź nazwę grupy zasobów do usunięcia, a następnie wybierz pozycję Usuń.In the next window, enter the name of the resource group to delete, and then select Delete.

Następne krokiNext steps

W tym przewodniku Szybki start wyjaśniono sposób tworzenia konta usługi Azure Cosmos DB, tworzenia grafu za pomocą Eksploratora danych i uruchamiania aplikacji.In this quickstart, you've learned how to create an Azure Cosmos DB account, create a graph using the Data Explorer, and run an app. Teraz możesz tworzyć bardziej złożone zapytania i implementować zaawansowaną logikę przechodzenia grafu za pomocą języka Gremlin.You can now build more complex queries and implement powerful graph traversal logic using Gremlin.