Zbiór danych interwału

Dla każdej grupy rekordów załadowanej do systemu dla tego samego profilu należy utworzyć zbiór danych. Ta tabela ma nazwę CI_INTV_DATA_SET. W poniższej tabeli przedstawiono poszczególne kolumny tego pliku.

Nazwa kolumny

Długość

Wymagane

Typ danych

Komentarze

INTV_​DATA_​SET_​ID

12

T

A/N

Klucz unikalny. Do tego rekordu odwołuje się rekord danych interwału.

Sugerowana jest następująca budowa klucza:

  • Pierwsze pięć cyfr to pierwsze pięć cyfr INTV_​PF_​ID
    • Ostatnie siedem cyfr jest generowanych losowo.

      Takie rozwiązanie ułatwia przetwarzanie danych w oparciu o zbiór. Jeśli proces służący do wstawiania rekordów do tej tabeli może wywołać procedurę, wówczas należy wywołać ProgramCIPZKEYG, przekazując pierwsze pięć cyfr, a następnie proces wprowadzi siedem losowo wybranych cyfr.

INTV_​PF_​ID

12

N

A/N

Odwołanie do klucza obcego do profilu interwału, z którym połączony jest zbiór. Jest wymagany, jeśli identyfikator zewnętrzny nie został określony.

INTV_​DS_​EXT_​ID

60

N

A/N

Zewnętrzny identyfikator profilu, do którego należą dane. Jest wymagany, jeśli nie został określony identyfikator profilu.

SET_​DTTM

26

T

Data i godzina

Jest to data/godzina odebrania zbioru danych. Należy wprowadzić bieżącą datą/godziną. Ta data jest traktowana jako data serwerowa zgodna z sezonowymi zmianami czasu zdefiniowanymi w bazowej strefie czasowej. Więcej informacji zawiera sekcja Sezonowe zmiany czasu.

Informacje o tym dlaczego ta data/godzina jest ważna zawiera sekcja Algorytmy wyszukują najbardziej aktualne dane.

SET_​STATUS_​FLG

2

T

A/N

Tę wartość należy ustawić odpowiednio do tego, czy zostanie sprawdzone przez system.

Należy ustawić P dla Pending (Oczekujące), jeśli ID profilu jest pusty lub jeśli typ profilu wskazuje algorytm sprawdzania.

Należy ustawić C dla Complete (Zakończone), jeśli dane nie powinny być dalej sprawdzane.

Więcej informacji zawiera sekcja Cykl życia danych profilu interwału