[ Pozostałe języki: DE EN ES FR JA KO PT ZH ] [ Dokumentacja strona główna ]
Klienci mogą pobrać ACL for Windows z ACL Launchpad (www.aclgrc.com).
Aby uzyskać więcej informacji na temat instalacji ACL for Windows, patrz Podręcznik instalacji i aktywacji ACL for Windows.
Wersja 11.4.2 z ACL Analytics wprowadza dodatkowe funkcje i koryguje problemy zgłaszane przez klientów wymienione poniżej. Jeżeli zainstalowałeś już wersję 11.4.0 lub 11.4.1 nie musisz jej deinstalować. Możesz ją zaktualizować do 11.4.2 poprzez uruchomienie instalatora.
Udoskonalenia
Zwiększona wydajność w szybkości importów ODBC.
Dodano polską wersję językową dla edycji non-Unicode ACL Analytics.
Ta wersja zawiera również poprawki następujących błędów zgłoszonych przez użytkowników
Wybranie wielu kolumn, a następnie kliknięcie w dane tabeli powoduje, że teksty tytułów kolumn zmieniają kolor na biały lub pusty (AN-3353)
Aktualizacja do najnowszej wersji usuwa folder programu, w tym niestandardowe pliki takie jak np. .mnu z głównego folderu instalacyjnego (AN-3345)
Filtrowanie na podstawie wyników polecenia Kategoryzuj wyświetlonych na ekranie tworzy filtr zawierający w wyrażeniu podwójny znak równa się (np. Location = = "03") (AN-3354)
Wybór całego tekstu za pomocą Ctrl + A nie działa w kilku oknach podczas tworzenia pola wyliczalnego (AN-3363)
Sposób importowania przez ACL Analytics typu numerycznego w plikach XML (AN-3364)
Klienci ACL Analytics Exchange
Ta wersja aktualizuje silnik analityczny ACL Analytics dla wersji 5.4 AX Server i aktualizuje AX Engine tak, aby był zgodny z ACL analytics 11.4.2.
Wersja 11.4.1 ACL Analytics poprawia zgłoszone przez użytkowników błędy wskazane poniżej. Jeżeli zainstalowałeś już wersję 11.4.0, nie musisz jej deinstalować. Możesz ją zaktualizować do 11.4.1 poprzez uruchomienie instalatora.
Ta wersja zawiera również poprawki następujących błędów zgłoszonych przez użytkowników
Podczas stosowania funkcji FIND lub MATCH jako części warunku polecenia GROUP, zwracane były nieprawidłowe wyniki (AN-3321)
Niektóre okna dialogowe pozostawały otwarte w sytuacji kiedy powinno nastąpić ich automatyczne zamknięcie (AN-3312)
Nazwane filtry nie są zapisywane w historii filtrów podczas ekstraktu tabeli z opcją rekord (AN-3313)
Korzystając ze skryptu do importu pliku Excel zawierającego w nazwie Japońskie znaki skutkowało błędem (AN-3314)
Przycisk "Wstaw warunek" jest wyszarzony w przypadku gdy pierwsze otwierane jest pole wyliczalne (AN-3317)
Projekty ACL, które wykorzystują zwiększoną długość dla nazw pól wprowadzonych w wersji 11.4 nie można otworzyć w wersji 11.3 lub wcześniejszej wersji ACL. Wyrażenia i warunki, które wykorzystują nową zwiększoną długość nie będą działały w wersji 11.3 lub wcześniejszej.
Jeśli organizacja ma wielu użytkowników ACL, a planujesz uaktualnienie do wersji 11.4, wszyscy użytkownicy powinni uaktualnić się w tym samym czasie, aby uniknąć problemów ze zgodnością.
Zmiany w nazewnictwie, paczkowaniu i dystrybucji
ACL Analytics jest obecnie komponentem ACL for Windows, który zawiera również Aplikacje Analitycznie i klienta desktop Project Manager. Typ Subskrypcji określi czy użytkownik może skorzystać z ACL Analytics/Aplikacji Analitycznych, klienta Project Manager lub obu komponentów.
Zaktualizowany i rozszerzony ACL for Windows launcher, służy jako punkt wyjścia do pracy w ACL Analytics, oknie Aplikacji Analitycznych, nowym kliencie Project Manager a także do podłączenia do Results Manager w ramach ACL GRC.
Pojedynczy plik instalatora ACL zawiera obecnie obie edycje ACL Analytics non-Unicode i Unicode. Podczas instalacji można określić, którą edycję chcesz zainstalować.
Interfejs ACL w języku Koreańskim w wersji 11.4 nie jest już dostępny. W dalszym ciągu jest on dostępny w wersji 11.3.
Zwiększona integracja ACL Analytics i ACL GRC
Możliwe jest zaimportowanie do ACL Analytics tabel bezpośrednio z ACL GRC Results Manager lub Project Manager.
Z Results Manager możliwe jest zaimportowanie tabel danych lub interpretacji z pojedynczego testu kontrolnego w zestawie.
Możliwość importowania z Results Manager do ACL Analytics pozwala przeprowadzenie drugiej iteracji lub ponownej analizy wyjątków. Możliwe jest wyeksportowanie wyników drugiej iteracji analiz z powrotem do Results Manager celem weryfikacji.
Z Project Manager, można importować wiele różnych typów tabel, które łącznie zawierają wszystkie informacje zawarte we wszystkich aktywnych projektach dla organizacji w ACL GRC.
Możesz użyć tych informacji do wykonywania różnego rodzaju analiz w ACL Analytics, w tym łączenia tabel po polach kluczowych, jako jeden ze sposobów znalezienia niekompletnych informacji. Można także wyeksportować informacje z ACL Analytics do wykorzystania w innych narzędziach do raportowania.
Eksportowanie do Results Manager zawiera obecnie opcję nadpisywania istniejących danych. Interpretacje w teście kontrolnym są dynamicznie aktualizowane, aby odzwierciedlić zaimportowane dane.
Udoskonalenia
Grupowanie i Kategoryzowanie wspiera obecnie pola numeryczne.
Nazwy pól w tabelach ACL nowe zawierać obecnie do 256 znaków (dotyczy również AX i Add-Ins). Poprzednim limitem było 31 znaków.
Podczas eksportowania tabeli ACL do pliku Microsoft Excel lub Access maksymalna długość nazwy pola wynosi 64 znaki. Ograniczenia Microsoft ADO są powodem tego ograniczenia.
Wyrażenia mogą teraz zawierać maksymalnie 8188 znaki. Poprzednim limitem było 1023 znaków.
Warunki IF lub WHILE mogą teraz zawierać maksymalnie 4094 znaki. Poprzednim limitem było 1023 znaków.
Pojedyncze warunki lub wartości teraz zawierać maksymalnie 4094 znaki. Poprzednim limitem było 255 znaków.
Przykładowe dane zawarte w ACL Analytics zostały rozszerzone i wzbogacone o dodanie nowych przykładowych projektów ACL, nowych plików danych i skryptów. Stare przykładowe projekty i pliki danych są dalej dostępne.
Import XML został usprawniony, tak aby obsługiwać import większych plików.
Import PDF został wzbogacony o możliwość skorzystania z innego parsera podczas importowania. Dla niektórych plików PDF, zmiana parsera podczas importowania może dać lepsze rezultaty.
Plik Pomocy Online dla raportów wydruku i plików PDF został przebudowany, zawiera on podpowiedzi i wskazówki w przypadku importowania skomplikowanych plików.
Łatwiejszy dostęp do okna Aplikacji Analitycznej, interpretacji i wizualizacji
Każda tabela ACL może teraz zostać otworzona bezpośrednio w oknie Aplikacji Analitycznej, co pozwala na jej wykorzystanie przy budowania interpretacji i wizualizacji bez potrzeby tworzenia aplikacji analitycznej.
Poniższe ulepszenia zostały wprowadzone dla interpretacji i wizualizacji w aplikacjach analitycznych (dotyczy również Klienta AX Web):
Dane Aplikacji analitycznych mogą zostać wyeksportowane do pliku CSV.
W polach znakowych zawierających znaczniki HTML możliwe jest wyświetlenie ich zawartości w sposób w jaki prezentowane one by były na stronie. Jednym z możliwości tej funkcjonalności jest uwzględnienie aktywnych linków w tabeli.
W polach daty i czasu możliwa jest zmiana formatu wyświetlania wartości dat.
Ta wersja zawiera również poprawki następujących błędów zgłoszonych przez użytkowników
ACLSE wymaga przypisania uprawnień "Log on Locally", które stanowi ryzyko bezpieczeństwo dla organizacji gdzie wyłącznie Administratorzy mogą logować do komputerów serwerowych Windows (AN-2836)
Wynik polecenia Kategoryzuj z wyjściem na Wykres zmieniał się w zależności od ustawień separatorów (AN-2556)
Kopiowanie polecenia z logu i wklejanie w Wierszu Poleceń nie działało prawidłowo (AN-2458)
Słowo COMPUTED jak również inne słowa kluczowe nie są kolorowane w edytorze skryptów w AN 11 (AN-2256)
Pole danych o typie Packed nie jest prawidłowo interpretowane w układzie tabeli w AN 11 (AN-2248)
Problem z parametrem FROM w ramach polecenia IMPORT EXCEL w ramach skryptu (AN-2212)
Polecenie DELETE RELATION skutkowało błędem w sytuacji kiedy relacja nie istniała (AN-2202)
Log nie pokazuje wyników zamiany zmiennej podczas tworzenia pola wyliczalnego (AN-2178)
Extract Rekord - Dołącz nie zwraca oczekiwanych wyników w przypadku gdy jedno jest zdefiniowane jako zmienna (AN-2176)
Okno ACCEPT nie jest prawidłowo wyświetlane w AN 11.2 (AN-2166)
Opcja SAP nie jest dostępna po aktualizacji z AN 11.1.3 do AN 11.2 (AN-2116)
Notatki rekordu utworzone w projekcie w wersji AN 10.5 nie są wyświetlane w wersji AN 11 (AN-2049)
Polecenia "Powtórzenia" przy wskazaniu w widoku wielu pól szukało powtórzeń tylko w skrajnie lewym zaznaczonym polu (AN-1603)
Brak możliwości zmiany drukarki dla już utworzonych raportów (AN-1526)
Importowanie pliku XLSX zawierającego 3000 kolumn skutkowało błędem krytycznym ACL (AN-1074)
DISPLAY HISTORY zwraca niepoprawne wyniki dla tabeli utworzonej za pomocą polecenia Powtórzenia (AN-892)
Głównym celem tej wersji ACL Analytics jest uproszczenie, stabilizacja i zabezpieczenie podstawowego kodu aplikacji. Nasi programiści byli mocno zajęci pracując nad aktualizacją komponentów i usuwaniem starego zbędnego nieużywanego kodu aplikacji.
Zaktualizowany i uwydatniony interfejs użytkownika
Podczas importu plików z separatorami nowa opcja pozwala na usunięcie niepoprawnych znaków powrotu karetki (CR) i/lub końca linii (LF). Znaki te, w nieodpowiednich miejscach, mogą powodować zakłócenia struktury rekordów. Jeśli zaznaczono, opcja usunie znaki CR/LF spomiędzy kwalifikatorów.
Nowa globalna opcja poprawia wydajność sortowania i indeksowania poprzez zmianę sposobu w jaki ACL Analytics zarządza pamięcią podczas wykonywania tych operacji. Podczas gdy opcja jest włączona, wykorzystywane są dodatkowe zasoby systemowe, które zwiększają przetwarzanie dużych plików o określonym rozmiarze (pomiędzy 800 MB a 10 GB). Opcja ta jest domyślnie wyłączona i może zostać włączona w nowej zakładce System (Narzędzia > Opcje). Włączenie opcji może spowolnić inne operacje.
Widok Tabeli w Aplikacjach Analitycznych zawiera kilka usprawnień:
Możliwe jest zastosowanie formatowania w oparciu o określony warunek aby podświetlić określone wartości. Przykładowo wyróżnić można wartości przeterminowane.
Możliwa jest zmiana kolejności lub ukrycie kolumn aby wyświetlić dane według potrzeb.
Możliwa jest zmiana formatowania wartości numerycznych. Opcje formatowania to dodanie symbolu waluty, nawiasu dla wartości ujemnych i zaokrąglanie.
Ta wersja zawiera również poprawki następujących błędów zgłoszonych przez użytkowników
W wersji Unicode, opcja Kolejność sortowania, która określa sekwencję sortowania danych znakowych, została zaktualizowana o wiele nowych funkcjonalności. Jednakże, aktualizacja z poprzednich wersji ACL Analytics skutkowała możliwością nie otrzymania tej samej kolejności sortowania (AN-2110).
Wykorzystanie DICECOEFFICIENT( ) z pustymi wartościami mogło powodować błędy krytyczne ACL (AN-2103).
Niespójny import pliku z separatorami (AN-2099).
Import ODBC z ADABAS mógł powodować błędy krytyczne ACL (AN-1348).
Podczas JOIN mógł pojawiać się niepoprawny komunikat błędu mówiący o tym że tabela podrzędna nie jest posortowana (AN-2057).
Podgląd danych dla niektórych plików z separatorami był niewidoczny (AN-2072).
Problemy z aktywacją w przypadku nazw komputerów ze znakami japońskimi (AN-2066).
Szybki filtr nie rozpoznawał filtrów nazwanych (AN-2062).
Niepoprawna składnia polecenia DIRECTORY mogła zablokować ACL bez komunikatu błędu (AN-2050).
Długie skomplikowane wyrażenia mogły powodować błędy krytyczne ACL (AN-2013).
Nazwa profilu serwera dla ACL Analytics Exchange była niepoprawna, zaktualizowano do “Analytics Exchange” (AN-1660).
Klienci ACL Analytics Exchange
Udostępniamy nową wersję ACL Analytics Exchange (5.3.0) w tym samym czasie co wersję ACL Analytics 11.3.0. Silnik AX zawiera te same zmiany co ACL Analytics 11.3.0. Klienci AX którzy chcą korzystać z ACL Analytics 11.3.0 musza również przeprowadzić aktualizację do ACL Analytics Exchange 5.3.0.
Wersja 11.2.1 ACL Analytics jest poprawką dla wersji 11.2.0. Przed jej zainstalowaniem należy posiadać wersję 11.2.0.
Ta wersja zawiera poprawki następujących błędów zgłoszonych przez użytkowników
Gdy pierwsza tabela zawiera 0 rekordów, a druga jest poprawnie posortowana według pola kluczowego, czasem pojawiał się komunikat "Tabela druga nie jest posortowana". (AN-2058 i AN-2095).
Ekstrakt do tabeli lokalnej z tabeli serwera powoduje usunięcie połączenia do pliku .FIL (AN-2101).
Niespójny import pliku z separatorami (AN-2082).
Klienci ACLAnalytics Exchange 5.0
Ta wersja aktualizuje silnik analityczny ACL Analytics dla wersji 5.0 AX Server i aktualizuje AX Engine tak, aby był zgodny z ACL Analytics 11.2.1.
Wersja 11.2.0 ACL Analytics zawiera kilka nowych funkcjonalności i usprawnień jak również około 30 poprawek błędów zgłoszonych przez użytkowników.
Zaktualizowany i uwydatniony interfejs użytkownika
Jako efekt otrzymanych od użytkowników informacji na temat zmian w algorytmie sortowania w wersji 11.1 ACL Analytics, obecny wynik sortowania prezentuje się jak w wersji 10.5 i wcześniejszych ACL Analytics. Skrypty wykorzystujące sortowanie wstępne lub oczekujące sortowania jak w wersji 10.5 nie muszą być modyfikowane w celu uruchomienia w wersji 11.2. Skrypty zmodyfikowane na potrzeby zachowania algorytmu sortowania w wersji 11.1 powinny działać prawidłowo w wersji 11.2 i nie zachodzi potrzeba ich ponownej modyfikacji.
Powrócenie do poprzedniego sposobu sortowania wymagało zmiany w Silniku ACL z powrotem do jednowątkowego przetwarzania.
Raport błędów który jest generowany w trakcie nieoczekiwanego zatrzymania się ACL Analytics został zaktualizowany, okno dialogowe zawierające odpowiednie wskazówki zostało zaktualizowane o informacje jak należy przesłać błąd do Centrum Wsparcia ACL w celu otrzymania pomocy.
Podczas pakowania aplikacji analitycznej, tabele dostępne do spakowania są wyświetlanie alfabetycznie co ułatwia wybranie odpowiednich pozycji.
Przycisk krokowego wykonywania skryptu w ramach Edytora skryptów został przeprojektowany tak aby był bardziej intuicyjny.
Projektowanie jak i użyteczność sortowania i filtrowania w ramach interpretacji aplikacji analitycznych została usprawniona. Wizualizacje zostały zoptymalizowane pod kątem wydajności.
Zwiększona wydajność
Jak w przypadku poprzednich wersji, dokonano zmian w kodzie w celu zwiększenia wydajności i stabilności, co sprawia iż produkt jest jeszcze szybszy i pracuje bardziej niezawodnie.
Ulepszone funkcje
Nowa funkcja WORKDAY( ) pozwala na obliczanie liczby dni roboczych pomiędzy dwoma wskazanymi datami, jak również zezwala na wskazanie dni, które mają być traktowane jako świąteczne.
Nowa funkcja DICECOEFFICIENT( ) wprowadza nową metodę wyszukania quasi duplikatów. W odróżnieniu do funkcji pracujących w oparciu o odległość Levenshtein'a, funkcja DICECOEFFICIENT( ) jest efektywną metodą wyszukiwania wartości elementów identycznych lub prawie identycznych, które są inaczej transponowane.
Nowa funkcja NORMDIST( ) pozwala obliczyć prawdopodobieństwo, że zmienna losowa o rozkładzie normalnym ze zbioru danych jest mniejsza niż lub równa zadanej wartości albo dokładnie równa określonej wartości.
Nowa funkcja NORMSINV( ) pozwala na obliczanie wyniku-z związanego z określonym prawdopodobieństwem w standardowym rozkładzie normalnym.
Nowa funkcjonalność Szybkiego Wyszukiwania pozwala na łatwe i szybkie wyszukiwanie wartości tekstowych w tabeli poprzez wprowadzenie wyszukiwanego wyrażenia w oknie Filtra znajdującego się powyżej zakładki Widoku danych. ACL Analytics automatycznie konwertuje wyszukiwany tekst na odpowiednie wyrażenie filtra. Automatycznie rozpoznawane są wprowadzone teksty jak również ręcznie utworzone wyrażenia.
Instalacja i Licencjonowanie
Użytkownicy licencji subskrypcyjnej ACL Analytics mogą instalować oprogramowanie na dowolnej liczbie komputerów, pod warunkiem iż są to komputery danego użytkownika. Zmiana to zmienia postawienia wersji 11.1 i odnosi się do klientów korzystających z subskrypcji. Nie ma ona zastosowania dla klientów korzystających z licencji wieczystej.
Odinstalowanie ACL Analytics zwalnia powiązaną subskrypcję licencji, która może zostać następnie wykorzystana przez innego użytkownika.
Uwaga:
Jeśli oprogramowanie jest zainstalowane na kilku komputerach musi nastąpić wpierw de instalacja ze wszystkich stanowisk aby możliwe było zwolnienie licencji.
Jeśli wielu użytkowników aktywowało różne subskrypcje ACL Analytics na tym samym komputerze, tylko jedna subskrypcja jest zwalniania, nawet w przypadku gdy wszystkie kopie ACL Analytics zostały odinstalowane z komputera.
Zwiększone bezpieczeństwo
Aby spełnić niektóre z wymagań bezpieczeństwa IT, niektóre z wykorzystywanych przez ACL Analytics komponentów zostały zaktualizowane. Uaktualnienia obejmują MSXML 6.0 i .NET Framework 4.5.2. Niektóre komponenty takie jak Crystal Reports nie mogły zostać zaktualizowane i zostały usunięte.
Koniec wsparcia
Integracja z Crystal Reports nie jest już obsługiwana.
Wszystkie komponenty ACL Analytics, które obsługiwały połączenie z ACL Server Edition dla z/OS zostały usunięte. ACL Server Edition dla z/OS nie jest już wspieranym produktem.
KlienciACL Analytics Exchange 5.0
Ta wersja ACL Analytics uwzględnia także aktualizacje AX Engine dla wersji 5.0 AX Server, która aktualizuje AX Engine do funkcjonalności ACL Analytics 11.2. Jeżeli chcesz korzystać z nowych funkcjonalności, musisz zaktualizować AX Engine.
Ta wersja zawiera również poprawki następujących błędów zgłoszonych przez użytkowników
Nie działa menu prawego klawisza myszy w Kreatorze Wyrażeń (AN-1630)
Szybkie filtrowanie na błędnych datach tworzyło niepoprawny filtr (AN-744)
Lista ostatnich projektów w ramach menu AN nie zawierała wszystkich projektów (AN-1636)
Polecenie COMMENT wskazywało zły punkt końcowy w skrypcie (AN-286 / AN-778)
Launchpad nie może otworzyć projektów ACL zapisanych na dyskach sieciowych (AN-1890)
Eksport do GRC nie działa w skryptach (AN-1880 / AN-1703)
Eksport do GRC nie tworzy zmiennej WRITE1 (AN-1839)
Polecenie EXECUTE nie działa poprawnie z warunkami (AN-1866 / AN-1751)
Polecenie EXECUTE wraz z cudzysłowami nie jest interpretowane poprawnie (AN-1770)
EXECUTE z pustymi ciągami powoduje błąd AN (AN-1622)
Pobieranie danych z Serwera SQL z pomocą ODBC może skutkować błędem przepełnienia numerycznego (AN-1853)
DISPLAY VARIABLES zwraca dla niektórych języków zmienne nie-angielskie – obecnie wszystkie są angielskie (AN-1840)
Błędne wyświetlane wartości Statystyczne dla Stratyfikacji (AN-1836)
Sortowanie po RECNO( ) powoduje błąd AN lub zwraca nieoczekiwany błąd (AN-1818)
SET FOLDER powoduje błędy (AN-1782)
Wykorzystanie funkcji LAST z TRIM( ) o długości dłuższej niż długość pola zwraca nieczytelny tekst (AN-1779)
Za mało pamięci podczas poleceń powtórzenia lub index (AN-1765)
Brak możliwości otwarcia ACLX dla francuskiej wersji Non-Unicode (AN-1738)
Import pliku z separatorami z wartością CR działa nieprawidłowo (AN-1726)
Długie polecenie DIALOG skutkuje błędem AN (AN-1689)
Pola dat plików XML zdefiniowane jako xsi:nil nie są importowane poprawnie (AN-1678)
Profil serwera nazwany Audit Exchange powoduje błędy (AN-1697)
Limit polecenia PAUSE nie wynosi 200 znaków jak mówi dokumentacja (AN-1672)
Ilość rekordów dla dużych tabel nie jest wyświetlana (AN-1648)
Plik logu AN10.5 nie jest wczytywany poprawnie w AN11 (AN-1638)
Wynik wyświetlany na Wykresie podczas wywołania polecenia Kategoryzuj na polach o pustych wartościach skutkował pustym wykresem (AN-1632)
Ekstahowanie i dołączanie dużych tabel wyświetlało nieprawidłową liczbę rekordów (AN-1504)
ACL przestaje działać w trybie krokowym skryptu dla poleceń zwracających wynik na ekran (AN-1352)
Znane problemy
Aby uzyskać informacje o znanych problemach w wersji ACL Analytics 11.2 jak również proponowanych rozwiązaniach patrz https://support.acl.com/solution/articles/4000047710-analytics-11-2-known-issues
Poprawiona aktywacja oprogramowania
Aktywacja działa z serwerami proxy wymagającymi dodatkowej autentykacji.
Poprawione logowanie dla celów rozwiązywania problemów z aktywacją.
ACL Analytics nie deaktywuje się w sytuacji, gdy zabezpieczenia sieci zabraniają połączenia z serwerem licencji.
Po wielu godzinach ciężkiej pracy i udanym programie beta, mamy zaszczyt przedstawić pierwszą ogólnie dostępną wersję ACL Analytics 11. Dziękujemy tym klientom, którzy dostarczyli nam niesamowity feedback podczas programu beta.
Nasze oprogramowanie w wersji beta zostały wypuszczone jako wersja 11.0. Pierwsza oficjalna wersja to wersja 11.1.
Zaktualizowany i uwydatniony interfejs użytkownika
Nasi projektanci byli zajęci aktualizacją interfejsu użytkownika ACL Analytics, tak aby wersja 11 była łatwiejsza w użycia, miała nowy wygląd, który odpowiada pozostałym produktom ACL.
ACL Analytics Launcher jest nowym punktem wyjścia dostępu do istniejącej zawartości analitycznej, do tworzenia nowych projektów ACL lub do uzyskania dostępu online do rozszerzonych zasób ACL.
Nowe przyciski skrótów w Nawigatorze Projektu i zakładce Widoku zapewniają szybki dostęp do często wykorzystywanych funkcjonalności.
Szerokość kolumn jest teraz automatycznie dostosowywana po zaimportowaniu nowej tabeli.
Nawigator Projektu może być teraz łatwo zwinięty i rozwinięty poprzez dwukrotnie kliknięcie pionowej linii oddzielającej Nawigator od zakładki Widoku.
Właściwości projektu i tabeli za pomocą jednego kliknięcia wskazują w Eksploatorze Windows lokalizację projektu lub pliku źródłowego tabeli.
Pomoc kontekstowa łączy się z docs.acl.com aby zapewnić zawsze, że masz najbardziej aktualną dokumentację produktu.
Rozszerzenie pliku dla zewnętrznych plików układu tabeli zostało zmienione na .layout z .fmt dostosowując się do terminologii interfejsu użytkownika. Układy tabel nie były nazywane “formatami” przez wiele lat.
Rozszerzenie pliku dla zewnętrznych plików skryptów ACL zostało zmienione na .aclscript z .bat. Możliwe jest więc powiązanie rozszerzenia .aclscript z edytorem tekstowym i dwukrotnie kliknięcie pliku .aclscript będzie skutkować otwarciem edytora a nie uruchomieniem batcha MS-DOS.
Główne Menu ACL zostało przeorganizowane i uproszczone co ma umożliwić łatwiejsze odnalezienie poleceń.
Aplikacje Analityczne
Aplikacje Analityczne i nowe okno Aplikacji Analitycznej, pozwala na tworzenie wizualizacji danych, które ilustrują wartość naszych analiz. Interaktywne filtrowanie i możliwość drążenia umożliwia wizualną eksplorację. Pierwsza wersja Aplikacji Analitycznych zawiera następujące wizualizacje: Kołowy, Słupkowy, Liniowy, Warstwowy, Bąbelkowy i Metryki. Dodatkowe wizualizacje zostaną dodane w nowych wersjach.
Wiele wizualizacji może zostać zapisanych jako interpretacje, co pozwala na utworzenie interaktywnej opowieści dla innych którzy będą interpretować ustalenia.
Uproszczone, lecz potężne siatki danych ułatwiają każdemu przeglądanie, sortowanie i filtrowanie danych.
Złożone kroki analiz ACL mogą zostać w pełni zautomatyzowane i uproszczone dla celów współdzielenia z innymi poprzez zapisanie skryptów jako Aplikacji Analitycznych. Nowe narzędzia zapewniają interaktywną możliwość wprowadzania wartości i wykonywania skryptów bez obawy o to, że końcowy użytkownik przypadkowo zmieni skrypty.
Ta sama Aplikacja Analityczna będzie działać zarówno w AN11 i w nowym kliencie Web AX5. Nie ma już potrzeby aby tworzyć różne skrypty dla różnych środowisk.
Zwiększona wydajność
Nasz silnik ACL jest teraz wielowątkowy, co sprawia że nasze oprogramowania pracuje szybciej niż poprzednio. Sortowanie i sortowanie wstępne rozdziela pliki i korzysta z wielu wątków procesora CPU do wykonywania wielu zadań sortowania jednocześnie.
Kod został zoptymalizowany w wielu dziedzinach aby przetwarzać szybciej.
Ulepszone funkcje
Kategoryzuj, Stratyfikuj, Wiek i Grupuj dostarczają teraz dodatkowe statystyczne informacje dla podsumowywanych pól. Wartości maksimum, minimum i średnia są teraz dostępne dla każdej unikalnej wartości, zakresu wartości lub zakresu dat.
Można teraz korzystać z wyrażeń regularnych, aby znaleźć lub zastąpić dane znakowe. Wyrażenia regularne zapewniają wydajne i elastyczne narzędzie do wykonywania podstawowych i bardziej złożonych zadań poszukiwania i oczyszczania danych. Dwie nowe funkcje zapewniają dostęp do wyrażeń regularnych: REGEXFIND( ) i REGEXREPLACE( ). Nie martwa się, istniejące funkcje FIND( ) and REPLACE( ) są dalej dostępne i istniejące skrypty korzystające z tych funkcji nie przestaną nagle działać.
Nowa funkcja PROPERTIES( ) zapewnia informacje na temat elementów projektu ACL. Funkcja działa obecnie na układach tabel, pozostałe elementy projektu zostaną założone w przyszłych wersjach.
Nowa funkcja GETOPTIONS( ) zapewnia informacje na temat obecnych opcji / ustawień preferencji ACL.
Układy tabel mogą zostać zapisane i pobrane z wykorzystaniem skryptu i poleceń SAVE LAYOUT i IMPORT LAYOUT. Domyślnie, te polecenia wykorzystują nowe rozszerzenie .layout, mogą również pracować ze starym rozszerzeniem pliku .fmt.
Polecenie NOTIFY podejmuje obecnie automatycznie do 5 prób połączenia z serwerem pocztowym. Możliwe jest określenie liczby prób, jak również czasu oczekiwania pomiędzy przerwami, a także czy skrypt powinien zostać przerwany lub kontynuowany w przypadku niepowodzenia. Te opcje są konfigurowalne w oknie Opcje (Narzędzia > Opcje) lub poprzez wykorzystanie polecenia SET w ramach skryptu. UWAGA: Nastąpiła zmiana w zachowaniu. W poprzednich wersjach, ACL zatrzymał skrypt w przypadku niepowodzenia połączenia. Domyślne ustawienie pozwala obecnie na kontynuowanie wykonywania skryptu.
Indeksy mogą być teraz większe niż 2GB. Ta zmiana wpływa również na wydajność tabel powiązanych, które pracują w oparciu o indeksy.
Tymczasowy plik .AC może być teraz większy niż 2GB. Niektóre zaawansowane skryptu mogły generować duże pliki .AC, co w przeszłości skutkowało zatrzymaniem ACL'a. Obecnie ACL będzie kontynuował przetwarzanie.
Logi poleceń mogą być teraz większe niż 2GB.
Notatki rekordów mogą być teraz wykorzystywane dla plików większych niż 2GB.
Możliwe jest Eksportowanie pól o logicznym typie danych do JSON.
Zwiększone bezpieczeństwo
Wrażliwe pola lub dane w ramach tabeli ACL mogą być teraz szyfrowane z wykorzystaniem funkcji HASH( ). Określona wartość tekstowa generuje zawsze tą samą wartość hash, oznacza to że możliwe jest przeszukiwanie pola zawierającego zakodowane wartości pod kątem duplikatów, lub łączenie dwóch pól zawierających zakodowane wartości a wyniki takiego łączenie będą takie same jakbyśmy przeprowadzili łączenie na równoważnych wartościach tekstowych. Szyfrowanie jest wykonywane w sposób jednokierunkowy z użyciem algorytmu kryptograficznego SHA-2. Ochrona oferowana jest funkcję HASH( ) jest wzmacniania poprzez dodanie dowolnej wartości przed zaszyfrowaniem.
Dowolna wartość może zostać ustawiona z wykorzystaniem polecenia PASSWORD, aby upewnić się że wartość ta nie jest widziana z poziomu skryptu.
Opracowywanie Skryptów i Testów
Możliwe jest spakowanie skryptów ACL i wybranych plików danych w skonsolidowanym i skompresowanym pliku Aplikacji Analitycznej (.aclapp). To sprawia, że łatwiejsze staje się współdzielenie i archiwizowanie pracy. Otwieranie pliku .aclapp powoduje rozpakowanie skryptów i tabel i otwarcie ich jako Aplikacja Analityczna.
Edytor Skryptów zapewnia teraz podpowiedzi i wskazówki kluczowych funkcji języka ACLScript.
Opracowywane testów dla AX lub dla Aplikacji Analitycznych jest obecnie łatwiejsze z wykorzystaniem nowego narzędzia walidacji nagłówka testu.
Nagłówki testu pozwalają obecnie na zawarcie testowych wartości, które będą wykorzystywane w zmiennych, co oznacza że możliwe jest sprawdzenie testów bezpośrednio w projektach ACL bez konieczności zamykania ACL.
Tag //PARAM pozwala na wskazanie przez użytkownika z wykorzystaniem Eksploatora Windows lokalizacji pliku i zapisanie wyników w zmiennej która będzie wielokrotnie wykorzystywana w powiązanych Aplikacjach Analitycznych.
ScriptHub
ScriptHub jest nową i szybką rozwijającą się internetową biblioteką przydatnych skryptów ACL opracowanych przez pracowników ACL i użytkowników społeczności ACL. Link w ACL Analytics Launcher zapewnia szybki dostęp do ScriptHub.
Możliwe jest wstawienie z ScriptHub skryptów importujących, przygotowujących lub analitycznych do obecnego projektu lub kodu snippet bezpośrednio do istniejącego skryptu. Podczas pobierania skryptów z ScriptHub, skrypty, które zawierają zależne skrypty, są również automatycznie importowane do projektu ACL. Korzystanie z kodów snippet oszczędza czas i sprawia, że skrypty są łatwiejsze do odczytania poprzez uproszczenie głównych skryptów.
Instalacja i Licencjonowanie
Proces instalacji został znacząco uproszczony.
Aktywacja nie jest już etapem instalacji ACL. ACL jest teraz aktywowany podczas pierwszego uruchomienia i zalogowania do ACL GRC Launchpad.
Będziesz miał tylko jedno ID użytkownika i hasło do uzyskania dostępu do wszystkich zasobów ACL (zarówno licencji oprogramowania i zasobów online).
Nie ma już potrzeby sprawdzania długości numeru licencji. Jedna osoba w organizacji może działać jako administrator konta ACL i przypisywać licencje do innych pracowników.
Ta wersja zawiera również poprawki następujących błędów zgłoszonych przez użytkowników
Indeks jest odtwarzany podczas ekstraktu połączonej tabeli serwerowej (AN-847)
Brak możliwości utworzenia relacji dla tabel serwerowych (AN-1176)
Po połączeniu dwóch tabel, nazwy pól tabeli podrzędnej są obcinane do 18 znaków jeśli nazwy te występują również w tabeli nadrzędnej (AN-1035)
Sortowanie/Indeksowane tabeli dla powtarzających się segmentów danych powoduje zawieszenie się AN (AN-802)
Ekstrakt zmiennych generowanych przez polecenie STATISTICS na polu danych o typie data skutkuje pustymi wartościami w wynikach (AN-789)
XML/Access/Excel importuje pola tekstowe lub numeryczne jako typ danych data w niektórych przypadkach (AN-327 i AN-343)
SET PASSWORD nie działa jeśli otwarta jest Tabela Serwerowa (AN-324)
Wykorzystywanie QUIT w skrypcie może generować niepoprawny komunikat błędy w Logu poleceń ACL (AN-826)
Trwałe zmienne zawierające wartość czasu nie mogą być zapisane (AN-780)
XML importuje pola numeryczne w różny sposób podczas importu ręcznego i importu za pomocą skryptu (AN-788)
Naciśnięcie przycisku ESC podczas polecenia PAUSE wykonywanego w skrypcie zachowuje się inaczej w stosunku do poprzednich wersji (AN-747)
Wartości czasu nie są poprawnie wyświetlane na zakładce zmienne (AN-749)
Klawisze Funkcyjne do wstawiania elementów projektu nie działają w DIALOG lub ACCEPT (AN-751)
Wyjście na Wykres z warunkiem IF nie pozwala na drążenie. Tylko zlokalizowane wersje (AN-356)
Trwałe zmienne nie mogą być zdefiniowane lub usunięte (AN-770)
Uruchamianie skryptu który zawiera skróty nazw poleceń, które nie są unikalne może skutkować zamknięciem ACL (AN-758)
Ponownie uruchamianie skryptu z błędem może skutkować komunikatem błędu “Skrypt jest już wykorzystywany”. (AN-735)
Modyfikowanie formatu pola data-czas może skutkować wyłączeniem listy rozwijalnej Formatu (AN-272)
Uruchamianie STATISTICS na polach wyliczalnych o typie danych data-czas może skutkować błędem dzielenia przez zero lub przepełnienia numerycznego (AN-322)
Uruchamianie skryptu z poleceniami GROUP i FUZZYDUP może utworzyć niedrukowalne znaki (AN-350)
AN nie wyświetla prawidłowo alternatywnego tytułu kolumny w Chińskiej wersji UNICODE (AN-1065)
Brak możliwości wyświetlenia danych po wybraniu dodaj nowy filtr w Edytorze Układu Tabeli (AN-1268)
Opcja Aktywuj dla obszaru roboczego jest wyłączona (AN-1315)
Skrypty importowane z zewnętrznych plików .aclscript nie są umieszczane w prawidłowych folderach (AN-1304)