Udostępnij za pośrednictwem


Wprowadzenie do potoków wdrażania

Uwaga

W tych artykułach w tej sekcji opisano sposób wdrażania zawartości w aplikacji. Aby uzyskać informacje na temat kontroli wersji, zobacz dokumentację integracji z usługą Git.

W dzisiejszym świecie analiza jest istotną częścią podejmowania decyzji w prawie każdej organizacji. Narzędzie potoków wdrażania sieci szkieletowej udostępnia twórcom zawartości środowisko produkcyjne, w którym mogą współpracować w celu zarządzania cyklem życia zawartości organizacyjnej. Potoki wdrażania umożliwiają twórcom opracowywanie i testowanie zawartości w usłudze przed dotarciem do użytkowników. Zobacz pełną listę obsługiwanych typów elementów, które można wdrożyć.

Dowiedz się, jak używać potoków wdrażania

Aby dowiedzieć się, jak używać narzędzia potoków wdrażania, skorzystaj z tych linków.

  • Tworzenie potoku wdrażania i zarządzanie nim — moduł Learn, który przeprowadzi Cię przez proces tworzenia potoku wdrażania.

  • Wprowadzenie do potoków wdrażania — artykuł wyjaśniający sposób tworzenia potoku i kluczowych funkcji, takich jak wdrażanie wsteczne i reguły wdrażania.

Obsługiwane elementy

Podczas wdrażania zawartości z jednego etapu potoku do innego skopiowana zawartość może zawierać następujące elementy:

Struktura potoku

Możesz zdecydować, ile etapów ma być w potoku wdrażania. Może istnieć od dwóch do dziesięciu etapów. Podczas tworzenia potoku domyślne trzy typowe etapy są podane jako punkt początkowy, ale można dodawać, usuwać lub zmieniać nazwy etapów zgodnie z potrzebami. Niezależnie od tego, ile etapów istnieje, ogólne pojęcia są takie same:

  • Opracowywanie zawartości

    Pierwszy etap potoków wdrażania, w których przekazujesz nową zawartość innym twórcom. Możesz projektować i opracowywać w tym miejscu lub na innym etapie.

  •   Test

    Po wprowadzeniu wszystkich wymaganych zmian w zawartości możesz przystąpić do etapu testowania. Przekaż zmodyfikowaną zawartość, aby można ją było przenieść do tego etapu testu. Oto trzy przykłady tego, co można zrobić w środowisku testowym:

    • Udostępnianie zawartości testerom i recenzentom

    • Ładowanie i uruchamianie testów z większymi ilościami danych

    • Przetestuj aplikację, aby zobaczyć, jak wygląda ona dla użytkowników końcowych

  • Produkcyjne

    Po przetestowaniu zawartości użyj etapu produkcyjnego, aby udostępnić ostateczną wersję zawartości użytkownikom biznesowym w całej organizacji.

Zrzut ekranu przedstawiający działający potok wdrażania z wypełnionymi wszystkimi trzema etapami, programowaniem, testowaniem i produkcją.

Parowanie elementów

Parowanie to proces, za pomocą którego element (taki jak raporty, pulpity nawigacyjne i modele semantyczne) w jednym etapie potoku wdrażania jest skojarzony z tym samym elementem w sąsiednim etapie. Parowanie występuje podczas przypisywania obszaru roboczego do etapu wdrażania lub wdrażania zawartości z jednego etapu do innego. Ważne jest, aby zrozumieć, jak działa parowanie, aby upewnić się, że poprawne elementy są kopiowane lub zastępowane podczas przechodzenia z jednego etapu do innego. Jeśli elementy nie są sparowane, nawet jeśli wydają się być takie same (mają taką samą nazwę, typ i folder), nie zostaną zastąpione w kolejnym wdrożeniu.

  • Elementy w tym samym folderze o tej samej nazwie i typie są automatycznie sparowane po przypisaniu obszaru roboczego lub wdrożeniu elementów.
  • Elementy sparowane pozostają sparowane, nawet jeśli zmienisz ich nazwy. W związku z tym sparowane elementy mogą mieć różne nazwy.
  • Elementy dodane po przypisaniu obszaru roboczego do potoku nie są automatycznie sparowane. W związku z tym można mieć identyczne elementy w sąsiednich obszarach roboczych, które nie są sparowane.

Aby uzyskać więcej informacji na temat parowania elementów i sposobu jej działania, zobacz Parowanie elementów.

Metoda wdrażania

Podczas wdrażania zawartości ze etapu źródłowego do etapu docelowego sparowane elementy są zastępowane. Zawartość na etapie docelowym, która nie istnieje na etapie źródłowym, pozostaje w fazie docelowej. Po wybraniu pozycji Wdróż zostanie wyświetlony komunikat ostrzegawczy z listą elementów, które zostaną zastąpione.

Zrzut ekranu przedstawiający ostrzeżenie o zastąpionej zawartości wyświetlane, gdy wdrożenie ma spowodować zmiany elementów na etapie wdrażania.

Aby dowiedzieć się więcej na temat właściwości elementu kopiowanych do następnego etapu, a które właściwości nie są kopiowane, zobacz Opis procesu wdrażania.

Automation

Zawartość można również wdrożyć programowo przy użyciu interfejsów API REST potoków wdrażania. Dowiedz się więcej o procesie automatyzacji w temacie Automatyzowanie potoku wdrażania przy użyciu interfejsów API i metodyki DevOps.