Wprowadzenie do potoków wdrażania

W tym artykule przedstawiono podstawowe ustawienia wymagane do korzystania z potoków wdrażania w usłudze Microsoft Fabric. Zalecamy zapoznanie się z wprowadzeniem potoków wdrażania i zrozumieniem, które elementy można wdrożyć przed kontynuowaniem.

Możesz również ukończyć moduł trenowania potoku wdrażania sieci szkieletowej i zarządzać nim, który zawiera instrukcje krok po kroku dotyczące tworzenia potoku wdrażania.

Uwaga

W potoku wdrażania do każdego etapu jest przypisany jeden obszar roboczy Premium. Przed rozpoczęciem pracy z potokiem w środowisku produkcyjnym zapoznaj się z wymaganiami dotyczącymi pojemności dla obszarów roboczych potoku.

Wymagania wstępne

Aby uzyskać dostęp do funkcji potoków wdrażania, należy spełnić następujące warunki:

Uwaga

Możesz również zobaczyć przycisk Potoki wdrażania, jeśli wcześniej utworzono potok lub jeśli potok został Ci udostępniony.

Krok 1. Tworzenie potoku wdrażania

Potok można utworzyć z punktu wejścia potoków wdrażania w sieci szkieletowej lub z określonego obszaru roboczego. Jeśli tworzysz potok z obszaru roboczego, obszar roboczy zostanie automatycznie przypisany do potoku.

Aby utworzyć potok z dowolnego miejsca w sieci szkieletowej:

  1. Z poziomu wysuwanego obszaru Robocze wybierz pozycję Potoki wdrażania.

    Zrzut ekranu przedstawiający punkt wejścia potoków wdrażania.

  2. Wybierz pozycję Utwórz potok.

    Zrzut ekranu przedstawiający przycisk Utwórz potok.

  3. W oknie dialogowym Tworzenie potoku wdrażania wprowadź nazwę i opis potoku, a następnie wybierz przycisk Dalej.

    Zrzut ekranu przedstawiający nazwę i opis okna dialogowego potoku.

  4. Domyślnie potok ma trzy etapy o nazwie Programowanie, Testowanie i Produkcja. Możesz zaakceptować te domyślne etapy lub zmienić liczbę etapów i ich nazw. W potoku można mieć od 2 do 10 etapów. Wybierz pozycję +Dodaj , aby dodać kolejny etap, usunąć etapy lub zmienić ich nazwę, wpisując nową nazwę w polu . Po zakończeniu wybierz pozycję Utwórz .

    Zrzut ekranu przedstawiający okno dialogowe dostosowywania potoku. Opcje Dodawania i usuwania są opisane, podobnie jak nazwa etapu programowania.

W przypadku potoków z więcej niż trzema etapami użyj strzałek w prawym górnym rogu, aby przechodzić między etapami.

Zrzut ekranu przedstawiający strzałki w prawym górnym rogu ekranu głównego potoków wdrażania na potrzeby nawigowania między etapami.

Po utworzeniu potoku możesz udostępnić go innym użytkownikom, edytować lub usunąć. Gdy udostępniasz potok innym osobom, otrzymują oni dostęp do potoku i stają się administratorami potoku. Dostęp do potoku umożliwia użytkownikom wyświetlanie, udostępnianie, edytowanie i usuwanie potoku.

Krok 2. Przypisywanie obszaru roboczego

Uwaga

Jeśli tworzysz potok bezpośrednio z obszaru roboczego, możesz pominąć ten etap, ponieważ obszar roboczy jest już wybrany.

Po utworzeniu potoku należy dodać zawartość, którą chcesz zarządzać potokiem. Dodawanie zawartości do potoku odbywa się przez przypisanie obszaru roboczego do etapu potoku. Obszar roboczy można przypisać do dowolnego etapu.

Postępuj zgodnie z instrukcjami w linku, aby przypisać obszar roboczy do potoku.

Krok 3. Upublicznij etap (opcjonalnie)

Domyślnie ostatni etap potoku jest upubliczniony. Użytkownik etapu publicznego, który nie ma dostępu do potoku, widzi go jako zwykły obszar roboczy bez ikony nazwy etapu i potoku wdrożenia na stronie obszaru roboczego obok nazwy obszaru roboczego.

Możesz mieć dowolną liczbę publicznych etapów lub w ogóle ich brak. Aby zmienić stan publiczny etapu w dowolnym momencie, przejdź do ustawień etapu potoku i zaznacz lub usuń zaznaczenie pola Wyboru tego etapu publicznego .

Zrzut ekranu przedstawiający ikonę ustawień etapu obok nazwy etapu na stronie potoków wdrażania.

Zrzut ekranu przedstawiający ustawienia etapu z wyróżnionym polem wyboru Ustaw ten etap jako publiczny.

Krok 4. Wdrażanie na pustym etapie

Po zakończeniu pracy z zawartością na jednym etapie potoku możesz wdrożyć ją na następnym etapie. Wdrażanie zawartości na innym etapie jest często wykonywane po wykonaniu niektórych akcji w potoku. Na przykład wprowadzono zmiany programistyczne w zawartości na etapie programowania lub przetestowano zawartość na etapie testowania. Typowy przepływ pracy przenoszenia zawartości z etapu do etapu to programowanie do testowania, a następnie testowanie w środowisku produkcyjnym, ale można wdrożyć w dowolnym kierunku. Więcej informacji na temat tego procesu można dowiedzieć się w sekcji Wdrażanie zawartości w istniejącym obszarze roboczym .

Potoki wdrażania oferują dwie opcje wdrażania zawartości:

  • Pełne wdrożenie — wdróż całą zawartość na etapie docelowym.

  • Wdrażanie selektywne — wybierz zawartość, która ma zostać wdrożona na etapie docelowym.

Po wybraniu sposobu wdrażania zawartości możesz przejrzeć wdrożenie i pozostawić notatkę.

Krok 5. Wdrażanie zawartości z jednego etapu do innego

Po utworzeniu zawartości na etapie potoku możesz wdrożyć ją na następnym etapie, nawet jeśli obszar roboczy na następnym etapie ma zawartość. Sparowane elementy są zastępowane. Więcej informacji na temat tego procesu można dowiedzieć się w sekcji Wdrażanie zawartości w istniejącym obszarze roboczym .

Aby wdrożyć zawartość na następnym etapie w potoku wdrażania, wybierz przycisk wdróż w dolnej części etapu.

Podczas przeglądania kart etapów można zobaczyć ostatni raz, kiedy zawartość została wdrożona na każdym etapie.

Czas wdrożenia jest przydatny do ustalenia, kiedy etap został ostatnio zaktualizowany. Może to być również przydatne, jeśli chcesz śledzić czas między wdrożeniami.

Aby sprawdzić różnice między dwoma potokami przed wdrożeniem, zobacz porównanie zawartości na różnych etapach wdrażania.

Krok 6. Tworzenie reguł wdrażania (opcjonalnie)

Podczas pracy w potoku wdrażania różne etapy mogą mieć różne konfiguracje. Na przykład każdy etap może mieć różne bazy danych lub różne parametry zapytania. Etap programowania może wykonywać zapytania dotyczące przykładowych danych z bazy danych, podczas gdy etapy testowania i produkcji wysyłają zapytania do całej bazy danych.

Podczas wdrażania zawartości między etapami potoku konfigurowanie reguł wdrażania umożliwia zezwalanie na zmiany zawartości przy zachowaniu pewnych ustawień bez zmian. Jeśli na przykład chcesz, aby model semantyczny na etapie produkcyjnym wskazywał produkcyjną bazę danych, możesz zdefiniować regułę dla tej funkcji. Zdefiniuj regułę na etapie produkcji w ramach odpowiedniego modelu semantycznego. Po zdefiniowaniu lub zmianie reguły należy ponownie wdrożyć zawartość. Wdrożona zawartość będzie dziedziczyć wartość zdefiniowaną w regule wdrażania i będzie zawsze stosowana tak długo, jak reguła jest niezmieniona i prawidłowa.

Przeczytaj o sposobie definiowania reguł wdrażania.