Skonfiguruj zmienne środowiskowe
Zmienne środowiskowe to składniki rozwiązania, które przechowują klucze parametrów i wartości, które następnie służą jako dane wejściowe do różnych innych obiektów aplikacji, jak przepływy Power Automate i Power Apps. Systemy korporacyjne często mają wiele parametrów połączenia, a ręczne wprowadzanie parametrów do każdego komponentu może być zbędne i czasochłonne.
Szablon SAP Procurement wykorzystuje zmienne środowiskowe w przepływach w chmurze do centralnego zarządzania i ustawiania kluczowych właściwości w krokach akcji przepływu Łącznik SAP ERP.
Porada
Najlepszą praktyką jest konfigurowanie i zarządzanie zmiennymi środowiskowymi będące częścią strategii zarządzania cyklem życia aplikacji (ALM). Ustaw zarówno domyślne, jak i bieżące wartości środowiska podczas migracji i zarządzania różnymi plikami rozwiązań w różnych środowiskach.
Dowiedz się więcej z tematu Używanie zmiennych środowiskowych w przepływach w chmurze rozwiązania Power Automate
Konfiguracja zmiennych środowiskowych w czasie instalacji
Szablon SAP Base zawiera pięć zmiennych środowiskowych, które ustawiają parametry połączenia SAP używane w przepływach w chmurze.
Podczas instalacji szablonu rozwiązania SAP Procurement zostanie wyświetlony monit o wprowadzenie wartości dla czterech z pięciu zmiennych środowiskowych, które nie mają wartości domyślnej. Zmienne środowiskowe można skonfigurować zgodnie z lokalnymi potrzebami.
Po skonfigurowaniu zmienne środowiskowe można edytować podczas tworzenia własnych rozwiązań w środowisku programistycznym.
W tabeli przedstawiono informacje o pięciu zmiennych środowiskowych, które wymagają skonfigurowania parametrów połączenia z SAP.
Display name | Nazwa/nazwisko | opis | Domyślna wartość |
---|---|---|---|
Serwer aplikacji systemu SAP | mpa_SAPApplicationServer | Ciąg w formacie JSON zawierający parametry systemu, takie jak host, numer systemu i klient. Zapoznaj się z wytycznymi dotyczącymi właściwości SAP. | |
Identyfikator klienta usługi SAP | mpa_SAPClientID | Identyfikator klienta SAP identyfikuje połączenie z systemem SAP. Klient zaplecza SAP (lub "Mandant"), do którego należy się zalogować. Jest to liczba z zakresu od 000 do 999. Używany oddzielnie w transakcjach IDoc. | |
SAP Liczba wierszy do odczytania | mpa_SAPCountofRowsToRead | Ustawia maksymalną liczbę rekordów zwracanych w każdym zapytaniu wyszukiwania i pomaga złagodzić obawy związane z wydajnością. | 1000 |
Klucz języka SAP | mpa_SAPSPRAS | Zdarzają się sytuacje, w których konieczne jest określenie języka dla określonych transakcji, takich jak ReadMaterial. Stworzyliśmy zmienną środowiskową o nazwie SAP SPRAS, która pozwala łatwo kontrolować wartość w jednym miejscu zgodnie z wymaganiami lokalizacji. | |
Identyfikator systemu SAP | mpa_SAPSystemID | Trzyliterowy identyfikator systemu SAP (obowiązkowy, jeśli typ połączenia to Message Server i usługa serwera komunikatów nie jest obecna). Używany oddzielnie w transakcjach IDoc. |
Oto kilka przykładowych parametrów połączenia:
ASHOST – serwer aplikacji
{
"AppServerHost": "sap.example.com",
"Client": "100",
"LogonType": "ApplicationServer",
"SystemNumber": "00"
}
MSHOST – serwer komunikatów
{
"Client": "102",
"LogonGroup": "FICO",
"LogonType": "Group",
"MessageServerHost": "sapserverdv6",
"MessageServerService": "3601",
"SystemID": "DV6"
}
MSHOST + SNC/SSO – serwer komunikatów używający funkcji SSO za pośrednictwem protokołu SNC (Kerberos)
{
"Client": "102",
"LogonGroup": "FICO",
"LogonType": "Group",
"MessageServerHost": "sapserverdv6",
"MessageServerService": "3601",
"SncLibraryPath": "c:\\sapcryptolib\\sapcrypto.dll",
"SncPartnerName": "p:CN=DV6",
"SncQOP": "Default",
"SncSso": "On",
"SystemID": "DV6",
"UseSnc": "true"
}
Więcej informacji: Dostosowywanie rozwiązań i Utwórz zmienną środowiskową w rozwiązaniu za pomocą wytyczne dotyczące właściwości SAP lub dla dowolnej potrzeby związanej z lokalnymi zmiennymi środowiskowymi.
Ponowne używanie zmiennej środowiskowej w przedziale
Ustawione zmienne środowiskowe są teraz dostępne w selektorze dynamicznej treści przepływu. Przejdź do przepływu chmury szablonu SAP Procurement, aby wybrać zmienne środowiskowe do ponownego użycia w działania SAP.
Ważne
Kiedy zmienna środowiskowa jest aktualizowana w przepływie w chmurze, zaktualizowane wartości nie są automatycznie używane podczas następnego przepływu. Zaktualizowany przepływ należy dezaktywować i ponownie aktywować, aby zaktualizowane wartości zostały zastosowane.
Edytowanie przepływu w chmurze uwzględniającego rozwiązania.
Wybierz Dodaj dynamiczną treść, aby otworzyć selektor dynamicznej treści w przepływie akcji. Wymienione są wszystkie zmienne środowiskowe, do których masz dostęp.
Wybierz żądaną zmienną środowiska.
Wybierz pozycję Zapisz.
Następny krok
Konfigurowanie grup zabezpieczeń