Wydanie InterSystems IRIS 2019.1

Połowa marca wysiadłem nowa wersja platformy danych InterSystems IRIS 2019.1

Przedstawiamy Państwu listę zmian w języku rosyjskim. Pełną listę zmian i listę kontrolną aktualizacji w języku angielskim można znaleźć pod adresem powiązanie.

Ulepszenia InterSystems Cloud Manager

InterSystems Cloud Manager to narzędzie umożliwiające łatwe wdrażanie instalacji InterSystems IRIS w chmurze. W wersji 2019.1 w ICM pojawiły się następujące funkcje:

Języki klienta

Wydanie zawiera nowe moduły do ​​pracy z InterSystems IRIS:

Poprawiona skalowalność i zarządzanie rozproszonymi klastrami

Rozproszony klaster InterSystems IRIS udostępnia dane i pamięć podręczną na wielu serwerach, zapewniając elastyczną i ekonomiczną skalowalność w zakresie zapytań i dodawania danych. To wydanie zawiera następujące ulepszenia:

Ulepszenia w SQL

To wydanie zawiera znaczące ulepszenia wydajności i łatwości użycia języka SQL.

  • Autorównoległość odpowiednich zapytań. Więcej szczegółów - "Równoległe przetwarzanie zapytań w całym systemie".
  • Nowe polecenie TUNE TABLE umożliwiające dostrojenie tabeli poprzez interfejs SQL. Więcej szczegółów - "TABELA DOTONOWANIA".
  • Ulepszenia powłoki SQL, która umożliwia teraz przeglądanie schematów, tabel i widoków zdefiniowanych lub dostępnych w bieżącym zakresie. Więcej szczegółów - "Korzystanie z interfejsu powłoki SQL".
  • Widok planu zapytań pokazuje teraz podplany planów złożonych dla zapytań równoległych i klastrowych.
  • Do treści zapytania można teraz dodać opcje, aby zastąpić ustawienia systemowe SQL dla tego zapytania. Więcej szczegółów - "Opcje komentarzy".
  • InterSystems zawiera różne ulepszenia języka SQL, które w każdym wydaniu są niewidoczne dla aplikacji. W wersji 2019.1 szczególnie wiele takich ulepszeń zostało dodanych do optymalizatora zapytań i generatora kodu. W połączeniu z automatyczną równoległością zapytań użytkowników powinno to znacząco poprawić wydajność aplikacji korzystających z InterSystems IRIS SQL.

Ulepszenia w analityce

  • Możliwość ustawienia częściowych dat w Business Intelligence. Na przykład wskaż datę, dla której znany jest tylko rok lub rok i miesiąc. Więcej szczegółów - "Częściowe daty".
  • Nowa konstrukcja %SQLRESRICT do filtrowania danych poprzez SQL wewnątrz zapytania MDX.

Ulepszenia możliwości integracji

W tej wersji wprowadzono wiele ulepszeń ułatwiających konfigurowanie i rozwiązywanie problemów w produktach:

  • Wyszukaj i wyświetl wszystkie ścieżki, którymi może podążać wiadomość w produkcie. Więcej szczegółów - "Przeglądanie map interfejsów".
  • Znajdowanie miejsc, w których komponenty produktu odwołują się do innych komponentów produktu. Więcej szczegółów - "Znajdowanie odniesień do interfejsu".
  • Testowanie transformacji danych. W oknie dialogowym testu możesz teraz ustawić wartości dla obiektów aux, kontekstu i procesu, tak jakby transformacja została wywołana z zainicjowanymi obiektami. Czytaj więcej "Korzystanie ze strony testowania transformacji".
  • Edytor DTL. Nowe działania - Sprawa przełącznik. Możliwość działania grupowe и Dodaj Komentarze do transformacji.
  • Teraz możesz wysłać wiadomość do reguły i zobaczyć wynik wykonania bez konieczności uruchamiania wiadomości w całym produkcie. Więcej szczegółów - "Testowanie reguł routingu".
  • Możliwość pobierania wiadomości z przeglądarki wiadomości na komputer lokalny. Więcej szczegółów - "Eksportowanie wiadomości".
  • Możliwość pobierania zdarzeń z dziennika na komputer lokalny. Więcej szczegółów - "Wprowadzenie do strony dziennika zdarzeń".
  • W Edytorze reguł możesz teraz dodawać komentarze do reguł oraz otwierać i edytować przekształcenia użyte w edytowanej regule.
  • Ustawienie Alert oczekiwania w kolejce określa teraz czas, po którym wiadomość w kolejce produktu lub aktywna wiadomość wygeneruje alert. Wcześniej ten limit czasu dotyczył tylko wiadomości w kolejce elementów produkcyjnych. Więcej szczegółów - "Alarm oczekiwania w kolejce".
  • Ograniczanie dostępu do „Domyślnych ustawień systemu”. Administratorzy mogą konfigurować użytkowników tak, aby mogli edytować, przeglądać i usuwać ustawienia domyślne. Więcej szczegółów - "Bezpieczeństwo domyślnych ustawień systemu".
  • Możliwość eksportu produktów na komputer lokalny. Więcej szczegółów - "Eksportowanie produkcji".
  • Możliwe jest wdrażanie produktów z komputera lokalnego. Więcej szczegółów - "Wdrażanie produkcji w systemie docelowym".
  • Rozszerzona nawigacja na stronie ustawień produktu. Do zakładek na stronie Konfiguracja produktu dodano łącza umożliwiające szybkie otwieranie powiązanych elementów w oddzielnym oknie. Kliknięcie numeru wiadomości na karcie Kolejka powoduje otwarcie śledzenia. Na karcie Wiadomości kliknięcie numeru sesji powoduje otwarcie śledzenia. Na karcie Procesy kliknięcie numeru komunikatu otwiera śledzenie, a kliknięcie numeru procesu otwiera okno ze szczegółami procesu.
  • Nowe opcje w Kreatorze dodawania pozycji produktu biznesowego. Użytkownicy mogą teraz automatycznie przypisywać wartości domyślne systemu, jeśli pola pozostaną puste, i ustawić prefiks pakietu w celu wygenerowania reguł routingu. Więcej szczegółów - "Opcje kreatora".

Wydajność i możliwości systemu

  • Znacząca poprawa skalowalności i wydajności, szczególnie w przypadku dużych systemów NUMA. Ulepszenia te obejmują zmiany w skalowalności gromadzenia statystyk i zarządzania globalnym buforem, ulepszenia wydajności mapowania globali na poziomie indeksu dolnego oraz inne optymalizacje mające na celu uniknięcie przechodzenia przez bloki wskaźników. Aby te ulepszenia były możliwe, wprowadzono zmiany w statystykach wykorzystania systemu i pamięci opisanych w lista kontrolna dla tej wersji. Te ulepszenia zwiększają pamięć przydzieloną na metadane globalnego bufora o 64 bajty na bufor w systemach Intel i o 128 bajtów w IBM Power. Na przykład w przypadku bufora blokowego 8K wzrost wyniósłby 0,75% w przypadku systemów Intel. Ulepszenia te doprowadziły także do drobnych zmian w sposobie wyświetlania statystyk w zakładach użyteczności publicznej i Portalu Zarządzania.
  • Protokół interoperacyjności zarządzania kluczami (KMIP). Począwszy od tej wersji, InterSystems IRIS może być klientem przemysłowego serwera zarządzania kluczami. KMIP, standard OASIS, zapewnia moc scentralizowanego zarządzania kluczami. Za pomocą kluczy serwera KMIP możesz szyfrować zarówno bazę danych, jak i poszczególne elementy. Klucze serwera KMIP są dostępne w taki sam sposób, jak klucze przechowywane w plikach, na przykład do szyfrowania plików dziennika. InterSystems IRIS obsługuje kopiowanie kluczy z serwera KMIP do plików lokalnych w celu tworzenia lokalnych kopii zapasowych. Więcej szczegółów - "Zarządzanie kluczami za pomocą protokołu interoperacyjności zarządzania kluczami (KMIP)»
  • Nowe narzędzie DataMove do przenoszenia danych z jednej bazy danych do drugiej, przy jednoczesnej zmianie globalnych ustawień wyświetlania. Więcej szczegółów - "Korzystanie z DataMove z InterSystems IRIS".
  • Obsługa ciągów dłuższych niż 3'641'144 w obiektach JSON.
  • Wsparcie dla łączenia IRIS Studio z Caché i Ensemble.
  • Obsługa protokołu SPNEGO (Microsoft Integrated Windows Authentication) dla połączeń HTTP. %Net.HttpRequest może teraz używać uwierzytelniania systemu Windows za pośrednictwem protokołu HTTP 1.1 w celu łączenia się z bezpiecznym serwerem. Użytkownicy podają poświadczenia dostępu lub %Net.HttpRequest spróbuje użyć bieżącego kontekstu. Obsługiwane schematy uwierzytelniania to Negotiate (Kerberos i NTLM), NTLM i Basic. Więcej szczegółów - "Zapewnienie uwierzytelnienia".
  • Ulepszone rejestrowanie i asynchroniczna wydajność we/wy.

Użytkownicy posiadający wsparcie mogą pobrać wersję 2019.1 w sekcji Dystrybucje online na naszej stronie internetowej wrc.intersystems.com.

Każdy może wypróbować nową wersję, instalując kontener z edycją społecznościową, który dostępny na dockerhub.com.

Źródło: www.habr.com

Dodaj komentarz