Punkty wejścia > Moduł Administrator > Standardowy skrypt ABIMAJBAS 

MAJDAT: Modyfikacja synchronizacji dat

Ten punkt wejścia umożliwia przejęcie podczas każdorazowej synchronizacji tabeli AX3DAT. Umożliwia to na przykład aktualizację dodatkowej kolumny

Uwaga:

Ta tabela jest aktualizowana we wszystkich hurtowniach danych. Jak również na poziomie bazy danych generowania świata obiektów.

.

Kontekst i tryb działania

Punkt wejścia MAJDAT jest wywoływany po każdej synchronizacji tabeli AX3DAT.

Kontekst jest następujący:

  • W transakcji

  • Zmienna lokalna DAT zawiera datę, która jest inkrementowana 1 do 1

  • Tabela AX3DAT jest otwarta pod skrótem AAA_

    • Plik lokalny =MACHINE+"@"+[F:ABW]COD+"."+TABLE [AAA_]

  • Tabela jest już zsynchronizowana.

  • Zmienne lokalne [L]DEBDAT, [L]FINDAT zawierają zakresy.

  • Zmienna lokalna CRE zawiera liczbę utworzonych rekordów.

INITMAX: inicjalizacja zmiennych

Ten punkt wejścia umożliwia przejęcie podczas każdorazowego rozpoczęcia synchronizacji. Pozwala to na zdefiniowanie wymiarów lub wymuszenie wartości.


Kontekst i tryb działania

Punkt wejścia INITMAX jest wywoływany podczas każdego rozpoczęcia synchronizacji hurtowni danych.

Kontekst jest następujący:

Transakcja


Brak transakcji w toku.


Log


Istnieje otwarty log


Klasy plików i ekrany są dostępne


Zmienne, które można modyfikować:


MAXUSR: liczba profili BI

MAXREP: maksymalna liczba tematycznych hurtowni danych

MAXFIC:maksymalna liczba tabel zdefiniowanych w bazie hurtowni danych

MAXDOS:maksymalna liczba folderów

MAXORG:maksymalna liczba tabel źródłowych

MAXORG:maksymalna liczba reguł synchronizacji

MAXDIM:liczba wymiarów


LSYNCDIM: wskazuje, czy synchronizacja tabel faktów musi synchronizować wymiary używające tej samej tabeli źródłowej (wartość domyślna = [V]CST_AYES)