ACL™ SCRIPTHUB FAQ

Transkrypt

ACL™ SCRIPTHUB FAQ
FAQ
ACL™ SCRIPTHUB FAQ
Czym jest ScriptHub?
ACL będzie oferował w ramach ScriptHub ponad sto skryptów tzw. "najlepszych praktyk" o szerokim
spektrum zagadnień i tematów. Zawsze możesz zalogować się na ScriptHub i wyszukać według słów
kluczowych lub rodzajów skryptów, skrypty Ciebie interesujące. Skrypty te zostały zaprojektowane
tak, że doświadczeni użytkownicy ACL mogą z nich korzystać od razu, jeśli jednak potrzebujesz
pomocy nasz zespół Centrum Wsparcia ACL™ może również pomóc w implementacji.
Jak rozpocząć pracę z ScriptHub?
Zaloguj się do ACL™ Launchpad i kliknij w link ScriptHub. Możesz skorzystać z funkcjonalności
wyszukiwania i filtrowania, aby odnaleźć skrypt którego implementacją w swoich projektach jesteś
zainteresowany. Przeczytaj uważnie informacje Szczegóły Skrypty, celem określenia wymagań i
kroków wymaganych do uruchomienia skryptu. Dobre skrypty na początek to:
1
1.
Import SAM - Exclusions Public Extracts - VBScript
2.
Zestandaryzowany adres - Metoda 1
3.
Podzielone Transakcje - Stały Limit - N Dni Różnicy
FAQ
Czym są skrypty Importujące, Przygotowujące, Analityczne i Snippet?
Te różne typy skryptów są wykorzystywane na różnych etapach analizy danych. Proszę pamiętać, że
przykłady są tutaj używane wyłącznie w celach ilustracyjnych i na dzień dzisiejszy mogą nie istnieć
ScriptHub; w określonym czasie, te i inne skrypty będą dostępne w ScriptHub.
Typ
Opis
Przykład
Również znane jako łącza danych, skrypty te importują źródłowe dane z systemów
lub plików do nowych tabel gotowych do użycia w ACL™ Analytics. Są one źródłem
systemu / specyficznego formatu.
Import Danych Płac i HR z
Peoplesoft
Przygotowujące
Pobiera tabele utworzone za pomocą skryptów importujących i konwertuje je do
oczekiwanego formatu z wykorzystaniem wspólnego modelu danych dla obszaru
biznesowego. Są one specyficzne dla formatu źródłowego i wspólnego modelu
danych. Pobiera tabele utworzone za pomocą skryptów importujących i konwertuje je
do oczekiwanego formatu z wykorzystaniem wspólnego modelu danych dla obszaru
biznesowego. Są one specyficzne dla formatu źródłowego i wspólnego modelu
danych.
Przygotowuje Wspólny
Model Danych ACL Płace
z Peoplesoft®
Analityczne
Te skrypty rozwiązują specyficzne problemy z obszaru lub procesu audytu. Większość
z nim została opracowana w oparciu o specyficzny format danych, jak zdefiniowano
we wspólnym modelu danych. Takie działanie skutkuje tym, że ten sam skrypt
analityczny może być wykorzystany przez różne organizacje. Oznacza to jednak,
konieczność transformacji danych, z wykorzystaniem skryptu przygotowującego, do
wspólnego modelu danych.
Wykrywa Duplikaty
Tożsamy Tożsamy
Podobny, Tworzy szablon
Snippet
Skrypty mają charakter ogólny i mogą zostać wywołane niezależnie lub jako
podskrypty innych skryptów, opracowane zostały one w taki sposób, że nawet
użytkownicy nie posiadający wiedzy na temat Skryptów ACL™ będą mogli z nich
skorzystać. Nie posiadają one dedykowanego kontekstu dedykowanego dla audytu,
ryzyka czy compliance. Te skrypty są zazwyczaj wywoływane przez jeden ze skryptów
Importujących, Przygotowujących czy Analyticznych.
Wykrywa Zduplikowane
Płatności Płac w oparciu
o tą samą Kwotę, tą samą
Datę i podobne Nazwisko
Pracownika
Importujące
Czym jest Wspólny Model Danych?
Wspólny Model Danych definiuje standardowe tabele i pola wymagane w określonym kontekście
danego problemu. Przykładowo, Wspólny Model Danych definiowany dla “Dane Dostawcy” może
uwzględniać tabele dla “Dstawcy,” “Adres Dostawcy,” “Dane Bankowe Dostawcy,” itp. Te tabele muszą
uwzględniać definicje następujących pól “Vendor_Name,” “Vendor_Street_Address1,” “Vendor_Last_
Modified_Date,” itp.
Jeżeli zestaw skryptów Importujących i Przygotowujących został wybrany do ekstraktu danych z
systemu i konwersji do Wspólnego Modelu Danych, wtedy dowolne skrypty opracowane pod kątem
Wspólnego Modelu Danych będą działać na przygotowanych danych. W tym przypadku, autorzy
skryptów analitycznych nie muszą wiedzieć jakie jest źródło danych aby napisać skrypt analityczny.
2
FAQ
Skrypt, który pobrałem nie działa. Gdzie mogę uzyskać pomoc? Skrypt, który
pobrałem właśnie wykasował mój twardy dysk! Pomocy!
Pamiętaj, aby przeczytać wszystkie informacje na stronie Szczegóły Skryptu (informacje te można
uzyskać klikając w nazwę skryptu w ScriptHub). Te skrypty są dostarczane “tak jak jest,” w razie
problemów z uruchomieniem odwiedź Forum Wsparcia w ramach Centrum Wsparcia. Możesz
otrzymać pomoc od społeczności użytkowników lub autora skryptu.
Skrypty te są dostarczane jako-jak-jest-jest, są one testowane w naszym środowisku, jednak nie
możemy zagwarantować, że będą one działać zgodnie z przeznaczeniem w twoim własnym
środowisku. Nie spodziewamy się, że skrypty będą kasowały zawartość dysków, jednak jesteś
częściowo odpowiedzialny za przeglądnięcie i zapewnienie, że skrypty działają zgodnie z
przeznaczeniem w twoim własnym środowisku. Proszę zobaczyć pełne warunki użytkowania ww
ramach Umowy Licencyjnej na Oprogramowanie ACL, którą można znaleźć na stronie: www.acl.
com/legal.
Czy te skrypty zostaną przetłumaczone na mój język?
Skrypty są obecnie tłumaczone na wszystkie obsługiwane języki, strona ScriptHub zmieni język w
oparciu ustawiony w profilu ACL Launchpad. Należy pamiętać, że nie wszystkie treści będą
przetłumaczone, Skrypty ACL pozostaną w języku angielskim.
Wydaje mi się, że w jednym ze skryptów występuje błąd. Jak mam go zgłosić?
Mam pomysł na skrypt. Gdzie mogę zgłosić propozycję? Mam skrypt do
udostępnienia. Gdzie mogę udostępnić mój skrypt?
Te skrypty są dostarczane “tak jak jest,” w razie problemów z uruchomieniem odwiedź Forum
Wsparcia w ramach Centrum Wsparcia. Możesz otrzymać pomoc od społeczności użytkowników lub
autora skryptu. Propozycje mogą być wprowadzone w ramach Forum Wsparcia ACL ™. Jesteśmy
zawsze otwarci na nowe pomysły skryptów; jeśli posiadasz skrypt, który chcesz aby został dodany,
wpisz go w ramach wątku na naszym Forum w ramach Centrum Wsparcia ACL. Nieustannie
przeszukujemy nasze forum dla potrzeb nowych pomysłów, które chcemy dodać do ScriptHub. Nie
obawiamy się o format i strukturę skryptu, ale będziemy potrzebować twojej pomocy przy
opisywaniu testu. Proszę zobacz w jaki sposób dokumentujemy nasz skrypt w ScriptHub, jako
przykład tego co będziemy potrzebować.
Co to jest plik .aclscript? Jak mogę skorzystać z pliku .aclscript?
Zazwyczaj nie będziesz widzieć tych plików, ponieważ są one przechowywane w zewnętrznych
plikach .aclscript. To są dokładnie takie same pliki, które poprzednio były nazywane .bat. Jest to
zwykły plik tekstowy który zawiera język skryptowy ACL.
Możesz skopiować i wkleić zawartość z pliku .aclscript do istniejącego lub nowego skryptu lub
zaimportować plik bezpośrednio do projektu klikając prawym klawiszem myszy na Nazwie Projektu i
wybranie Importuj Element Projektu > Skrypt...
3
FAQ
Podczas uruchamiania skryptu, dostaje komunikat błędu, “Tabela ‘_v_input_
table_’ niepoprawna”
Nasz kod snippet wymaga zmiennych do zainicjowania przed uruchomieniem skryptu. Proszę
przejrzeć sekcję skryptu “Kroki do uruchomienia” i postępować według wskazówek. Często
koniecznym będzie dodanie sekcji kodu (zestawu “zmiennych inicjujących”) do istniejącego skryptu
aby możliwe było uruchomienie, przykładowo:
Zmienne Inicjacyjne
v_input_table
=
v_output_table=
v_key_num
=
v_test_field
=
‘Input_Table’
‘R_Output_Table’
2
‘PC_TRANS_AMOUNT_FC’
DO Classified_Std_Deviation
Jeśli korzystasz z możliwości wstawiania ze ScriptHub w ramach edytora skryptu, powyższy kod
zostanie automatycznie wklejony do skryptu.
Musisz zmodyfikować wszystkie wymagane wartości zmiennych (np. nazwy tabel, pól), które masz i
chcesz zastosować w skrypcie.
Kiedy uruchamiam skrypt dostaje komunikat błędu “Skrypt ‘xxxxx’ jest już w
użyciu,” gdzie xxxxx jest nazwą skryptu.
Ten błąd oznacza najczęściej, że wklejono zmienne inicjujące do tego samego skryptu, który
próbujemy uruchomić. Proszę usunąć zmienne inicjujące, wkleić zmienne inicjujące do nowego
skryptu i uruchomić ten skrypt.
Podczas uruchamiania skryptu, dostaje komunikat błędu, “Table ‘Input_Table’
invalid”
Ten błąd najprawdopodobniej oznacza, że wstawione zmienne są zainicjowane poprawnie, jednakże
nie zdefiniowano wartości zmiennej dla aktualnego zestawu danych. Przykładowo, jeśli próbujesz
zidentyfikować duplikaty w tabeli faktur, wtedy należy zdefiniować wartość wejściową zmiennej
tabeli jako nazwę tabeli faktur. Przykładowo, jeśli tabela faktur została nazwana “AP_Invoices,”, wtedy
zmienna v_input_table musi mieć przypisaną wartość ‘AP_Invoices’, a pozostałem zmienne inicjujące
mogą wyglądać jak poniżej:
Przykładowe Zmienne Inicjacyjne
v_input_table =
‘AP_Invoices’
v_output_table=
‘R_Output_Table’
v_key_num= 2
v_test_field=‘AP_Vendor_Number’
DO Dup_Same_Key_Diff_Field
Pamiętaj, aby poprawnie zdefiniować wszystkie wartości inicjacyjne zmiennych.
4
FAQ
Podczas uruchamiania skryptu dostaję komunikat błędu, “Błąd odczytu xxxxx,”
gdzie xxxxx jest nazwą skryptu.
NA TEMAT ACL
ACL dostarcza rozwiązania
technologiczne, które zmieniają audyt i
zarządzanie ryzykiem, dając organizacji
bezprecedensową kontrolę nad własną
działalnością.
Ten błąd oznacza, że pomimo faktu że prawidłowo wklejone zostały zmienne inicjujące, skrypt nie
został prawidłowo zaimportowany do projektu ACL. Wróć do ScriptHub, przeczytaj uważnie Kroki do
uruchomienia i upewnij się, że wykonujesz je prawidłowo.
Nasza zintegrowana rodzina
produktów—uwzględniająca nasze
rozwiązanie w chmurze governance, risk i
compliance (GRC) i flagowe produkty
analizy danych— są wykorzystywane na
wszystkich poziomach w organizacji w
celu maksymalizacji możliwości wzrostu
poprzez identyfikowanie i eliminowanie
ryzyka, ochronę zysków i przyspieszenie
wydajności.
Dzięki 25 lat doświadczeń i naszego
podejścia doradczego, wdrażamy
bezbłędnie rozwiązania dzięki czemu
klienci realizują szybko konkretne
wyniki przy jednoczesnym niskim
ryzyku. Nasza aktywnie zaangażowana
społeczność licząca ponad 14.000
klientów na całym świecie, w tym 89% z
listy Fortune 500 i setki samorządówopowiada naszą historię najlepiej.
Dowiedz się więcej na
temat
Twoja organizacji
może wykonać za
pomocą ACL
Zadzwoń 1-888-669-4225
lub napisz [email protected]
acl.com | [email protected]
5
© 2014 ACL Services Ltd.
ACL i logo ACL są znakami towarowymi lub zarejestrowanymi znakami towarowymi ACL Services Ltd. Wszystkie pozostałe znaki towarowe są własnością
ich właścicieli.

Podobne dokumenty