Przenoszenie aplikacji do produkcji

To powody, dla których warto przenosić aplikacje lub część ich zawartości:
  • Aby przenieść aplikacje do produkcji po zakończeniu testowania środowiska deweloperskiego.
  • Aby przenosić aplikacje do innej farmy. Na przykład, aby przetestować nową wersję aplikacji Infor EPM.
  • Aby przenieść aplikacje z pojedynczego dzierżawcy deweloperskiego do pojedynczego dzierżawcy produkcyjnego. Niektóre operacje wymagają wsparcia Cloud Ops z powodu limitu przekazywania wynoszącego 128 MB.

Aplikację niestandardową i aplikację biznesową Infor EPM można przenosić w ramach akcji inicjującej lub aktualizacji już istniejącej aplikacji w środowisku docelowym.

W tej tabeli pokazano akcje i objaśnienia, o których należy pamiętać podczas przenoszenia aplikacji do systemu produkcyjnego:

Typ akcji Aplikacje niestandardowe Aplikacje biznesowe Infor EPM
Początkowa Aby spakować niestandardową aplikację do pliku .biapplication plik, kliknij Eksportuj w dashboardzie Aplikacje. Następnie zainstaluj aplikację w dzierżawcy docelowym.

Aby rozszerzyć standardowe aplikacje biznesowe, można utworzyć niestandardowe aplikacje, które zapewniają niestandardowe raporty i procesy Application Engine do standardowej aplikacji.

Aby spakować niestandardową aplikację do pliku .biapplication plik, kliknij Eksportuj w dashboardzie Aplikacje. Następnie zainstaluj aplikację w dzierżawcy docelowym.

Uwaga

W środowiskach lokalnych należy ręcznie instalować aplikacje biznesowe Infor EPM w docelowej farmie dzierżawcy.

Patrz "Instalowanie aplikacji biznesowych Infor EPM".

Początkowa/aktualizacja Aby przenosić model OLAP i model relacyjny, w tym tabele tymczasowe, kwerendy ładowania i skrypty, należy użyć funkcji eksportowania pakietów w modelowanie relacyjne. Następnie należy zaimportować plik .rmbundle do dzierżawcy docelowego.

Patrz "Importowanie i eksportowanie".

Uwaga

W przypadku dużych tabel z danymi do przenoszenia danych należy użyć SQL Management Studio.

Aby rozszerzyć bazę danych OLAP (DEPMAPPS), należy użyć funkcji eksportu pakietu, aby przenieść model OLAP i model relacyjny, w tym tabele tymczasowe, kwerendy ładowania i skrypty. Następnie należy zaimportować plik .rmbundle do dzierżawcy docelowego.

Patrz "Importowanie i eksportowanie".

Początkowa/aktualizacja Aktualnie nie można eksportować i importować konfiguracji zabezpieczeń, takich jak role IFS i przypisania ról użytkowników. Konfigurację należy przeprowadzić ręcznie. Aktualnie nie można eksportować i importować konfiguracji zabezpieczeń, takich jak role IFS i przypisania ról użytkowników. Konfigurację należy przeprowadzić ręcznie.
Aktualizuj Za każdym razem, gdy przenosisz aktualizowaną zawartość, zalecamy wykonanie tych akcji:
  • Przed importowaniem należy wykonać kopię zapasową bazy danych OLAP. Patrz "Eksportowanie i importowanie baz danych OLAP".
  • Określ, czy należy przenieść tylko części bazy danych OLAP i niektóre role danych do dzierżawcy produkcyjnego. Zazwyczaj kostki i wymiary bazy danych OLAP oraz role danych są tworzone i uzupełniane za pomocą modelowania OLAP w dzierżawie produkcyjnej. Dlatego eksportowanie i importowanie bazy danych OLAP może nie być wymagane.
    Uwaga

    Zweryfikuj, czy baza danych OLAP zawiera treści i konfigurację zabezpieczeń, które nie znajdują się w modelu OLAP, takie jak role danych, role aplikacji i ich uprawnienia w kostkach dostępu. Jeśli tak, to należy wyeksportować i importować bazę danych lub jej części.

    Patrz "Eksportowanie aplikacji".

  • Ostrzeżenie
    Zawsze importuj role aplikacji i, jeśli to wymagane, role danych przed zaimportowaniem bazy danych OLAP. W przeciwnym razie dane zostaną utracone.

    W bazie danych OLAP wymiar ról (_GRP) jest automatycznie odświeżany poprzez role w systemie docelowym, gdy system zostanie uruchomiony.

    W przypadku korzystania z funkcji eksportu i importu aplikacji zachowane jest poprawne zamówienie eksportu i importu.

  • Przed zaimportowaniem pakietu modli upewnij się, że importujesz pojedyncze role aplikacji lub plik .biapplication z rolami aplikacji.
  • Użyj jednej z tych metod, aby importować model OLAP do dzierżawcy produkcyjnego:
    • Zaimportuj nowe obiekty modelu OLAP i zastąp istniejące obiekty. Ta metoda gwarantuje, że żaden rekord nie zostanie utracony podczas importowania.
    • Wyczyść istniejący model OLAP i zastąp go nowym modelem.
      Uwaga

      Przed zaimportowaniem upewnij się, że zapisano dane modelu produkcyjnego. Dane modelu można zaimportować z powrotem po zaimportowaniu modelu.

  • Upewnij się, czy istnieją tabele tymczasowe, w przypadku których dane mają być przenoszone do dzierżawcy produkcyjnego.
    Uwaga

    Tabele u dzierżawcy produkcyjnego zawierają rzeczywiste dane, których nie można nadpisać.

Za każdym razem, gdy przenosisz aktualizowaną zawartość, zalecamy wykonanie tych akcji:
  • Przed importowaniem należy wykonać kopię zapasową bazy danych OLAP. Patrz "Eksportowanie i importowanie baz danych OLAP".
  • Zazwyczaj eksportowanie i importowanie bazy danych OLAP (DEPMAPPS) i ról danych do dzierżawcy produkcyjnego nie jest wymagane. W systemie produkcyjnym role danych są generowane za pośrednictwem Business Modeling. Kostki i wymiary bazy danych OLAP są również tworzone i uzupełniane za pośrednictwem Business Modeling.
  • Upewnij się, czy przenosić dane znajdujące się w tabelach integracji. Zazwyczaj dane w tabelach integracji są zachowane tylko tymczasowo i są czyszczone po importowaniu do Business Modeling.
    Uwaga

    Przenoszenie schematu tabel integracji nie jest wymagane. Tabele są tworzone i zarządzane z poziomu Business Modeling. W przypadku dodawania niestandardowych właściwości do obiektu biznesowego w Business Modeling, tabele integracji są automatycznie rozszerzane o dodatkowe pola.

W tej tabeli opisano zadania w kolejności, w jakiej należy je wykonać, w celu ręcznego przeniesienia aplikacji:

Zakończone Zadanie Dodatkowe informacje
Utwórz aplikację docelową.

Przenosząc zawartość aplikacji niestandardowej po raz pierwszy, należy tworzyć aplikację docelową, do której będzie importowana zawartość.

Podczas tworzenia aplikacji docelowej należy wybrać te same funkcje, co w aplikacji źródłowej.

Uwaga

Pomiń to zadanie, jeśli używasz funkcji Eksportuj aplikację, aby eksportować niestandardową aplikację do pliku .biapplication.

Uwaga

Tworzenie aplikacji docelowej nie jest wymagane w przypadku chronionych i standardowych aplikacji, które są wdrożone.

Dashboard aplikacji

Patrz Zarządzanie aplikacjami ST.

Dodaj niestandardowe połączenia danych.

Niestandardowe połączenia danych wykorzystywane przez raporty Application Studio są przenoszone podczas eksportowania/importowania raportu.

Połączenia danych do mapowania OLAP itp. należy utworzyć wcześniej.

Dashboard Połączenia danych

Zobacz Dodawanie połączenia danych.

Eksportowanie i importowanie kwerend i tabel. Dashboard Modelowanie relacyjne

Patrz Eksportowanie modelu i Importowanie modelu.

Eksportowanie i importowanie ról danych OLAP.

Przed zaimportowaniem danych OLAP należy zaimportować role danych OLAP do aplikacji produkcyjnej.

Dashboard Role danych

Patrz Eksportowanie ról danych i Importowanie ról danych.

Eksportowanie i importowanie ról aplikacji.

Przed zaimportowaniem danych OLAP należy zaimportować role aplikacji do aplikacji produkcyjnej.

Uwaga

Zadanie to nie ma zastosowania do aplikacji o ograniczonym dostępie, takich jak aplikacje biznesowe Infor EPM. W przypadku aplikacji chronionych należy eksportować i importować tylko obiekty niestandardowe.

Dashboard Role aplikacji

Zobacz Eksportowanie ról aplikacji i Importowanie ról aplikacji.

Eksportowanie i importowanie danych OLAP.

Zazwyczaj nie należy transportować danych OLAP ze środowiska deweloperskiego do produkcyjnego, ponieważ dane są głównie w produkcji.

Można jednak przenieść dane OLAP ze środowiska produkcyjnego do deweloperskiego w celu tworzenia raportów niestandardowych z zastosowaniem rzeczywistych danych.

Dashboard Bazy danych

Patrz Eksportowanie i importowanie baz danych OLAP.

Eksportowanie i importowanie mapowań. Dashboard Przegląd mapowań

Patrz Eksportowanie mapowań i Importowanie mapowań.

Eksportowanie i importowanie procesów Application Engine.
Uwaga

W przypadku aplikacji z ograniczeniami, takich jak aplikacje biznesowe Infor EPM, procesy biznesowe znajdują się w niestandardowej aplikacji, która rozszerza aplikację z ograniczeniami.

W przypadku aplikacji chronionych należy eksportować i importować tylko obiekty niestandardowe.

Application Engine Process Editor

Patrz Eksportowanie procesów do folderu i Importowanie procesów z folderu.

Eksportuj i importuj raporty Application Studio.
Uwaga

W przypadku aplikacji z ograniczeniami, takich jak aplikacje biznesowe Infor EPM, raporty niestandardowe znajdują się w aplikacji niestandardowej, która rozszerza aplikację z ograniczeniami.

W przypadku aplikacji chronionych należy eksportować i importować tylko obiekty niestandardowe.

Application Studio

Patrz Eksportowanie, importowanie i drukowanie.

Eksportuj i importuj dashboardy.
Uwaga

Zadanie to nie ma zastosowania do aplikacji o ograniczonym dostępie, takich jak aplikacje biznesowe Infor EPM.

W przypadku aplikacji chronionych należy eksportować i importować tylko obiekty niestandardowe.

Patrz Tworzenie dashboardów i Importowanie dashboardów.
Tworzenie kopii zapasowej i przywracanie bazy danych Business Modeling. Microsoft SQL Server

Zapoznaj się z dokumentacją dotyczącą Microsoft SQL Server.

Wartości konfiguracji, takie jak cykle konfiguracji i wersje, są przechowywane w kostkach konfiguracji i są uwzględniane w kopii zapasowej bazy danych OLAP.

Funkcja Cloud Ops musi zakończyć to zadanie w przypadku pojedynczych instalacji dzierżawcy.

Eksportowanie i kopiowanie definicji narzędzia ImportMaster (IMD). Wymaga pełnego klienta ImportMaster.

Zapoznaj się z pomocą online narzędzia ImportMaster.