Źródło danych (ConnectionString) | Łańcuch ADO ConnectionString (http://www.connectionstrings.com) zawiera wszystkie niezbędne parametry, by obiekt ADO Connection mógł się polączyć do bazy danych przy pomocy wybranego dostawcy połaczenia ADO Provider.
Do wprowadzenia można zastosować Makro wyrażenie (wartość jest obliczana po uruchomieniu aplikacji). Konfigurator nie może zawierać pusty łańcuch. Na przykład Provider=MSOLEDBSQL;Server=.\SQLEXPRESS;Database=pm_data;Uid=pm_writer;Pwd=pmwriter; lub
provider=MSOLEDBSQL;Server=.\SQLEXPRESS;Database=pm_data;Integrated Security=SSPI; lub
Driver={SQL Server};Server=.\SQLEXPRESS;Database=pm_data;UID=pm_writer;PWD=pmwriter; lub
Provider=SQLOLEDB;Server=.\SQLEXPRESS;Database=pm_data;Uid=pm_writer;Pwd=pmwriter; |
---|---|
Dodatkowe parametry | Dodatkowe parametry do zapisu. Umożliwia określić nazwy oraz bazodanewe typy danych systemowych kolumn, bazodanowe typy według typu danych trendowanej zmiennej. W następującym przykładzie są określone dozwolone parametry oraz ich wstępnie ustawione wartości dla wybranego typu zapisu (plugin). Wartości te nie trzeba określać tylko jeżeli są wymagane inne wartości. Dane są tutaj w formacie KeyVal, na przykład "coltimename:pm_time;colattrname:pm_attr;dbdt.pmtime:DATETIME;dbdt.pmattr:INT;dbdt.f64:FLOAT;dbdt.f32:REAL;dbdt.i32:INT;dbdt.i16:SMALLINT;dbdt.u8:TINYINT;dbdt.b:BIT;".
Do wprowadzenia można zastosować Makro wyrażenie (wartość jest obliczana po uruchomieniu aplikacji). coltimename (opcjonalne) - Nazwa kolumny z czasem rekordu.
Domyślnie "coltimename:pm_time;". colattrname (opcjonalne) - Nazwa kolumny z atrybutem rekordu.
Domyślnie "colattrname:pm_attr;". dbdt.pmtime (opcjonalne) - Bazodanowy typ danych kolumny z czasem rekordu.
Domyślnie "dbdt.pmtime:DATETIME;". dbdt.pmattr (opcjonalne) - Bazodanowy typ danych kolumny z atrybutem rekordu.
Domyślnie "dbdt.pmattr:INT;". dbdt.f64 (opcjonalne) - Bazodanowy typ danych kolumny dla trendowanej zmiennej typu danych: Float64 (Double).
Zastosuje się, jeżeli trendowana zmienna nie posiada własnego określonego bazodanowego typu danych. Domyślnie "dbdt.f64:FLOAT;". dbdt.f32 (opcjonalne) - Bazodanowy typ danych kolumny dla trendowanej zmiennej typu danych: Float32 (Single).
Zastosuje się, jeżeli trendowana zmienna nie posiada własnego określonego bazodanowego typu danych. Domyślnie "dbdt.f32:REAL;". dbdt.i32 (opcjonalne) - Bazodanowy typ danych kolumny dla trendowanej zmiennej typu danych: Int32 (Long).
Zastosuje się, jeżeli trendowana zmienna nie posiada własnego określonego bazodanowego typu danych. Domyślnie "dbdt.i32:INT;". dbdt.i16 (opcjonalne) - Bazodanowy typ danych kolumny dla trendowanej zmiennej typu danych: Int16 (Integer).
Zastosuje się, jeżeli trendowana zmienna nie posiada własnego określonego bazodanowego typu danych. Domyślnie "dbdt.i16:SMALLINT;". dbdt.u8 (opcjonalne) - Bazodanowy typ danych kolumny dla trendowanej zmiennej typu danych: Uint8 (Byte).
Zastosuje się, jeżeli trendowana zmienna nie posiada własnego określonego bazodanowego typu danych. Domyślnie "dbdt.u8:TINYINT;". dbdt.b (opcjonalne) - Bazodanowy typ danych kolumny dla trendowanej zmiennej typu danych: Bool (Boolean).
Zastosuje się, jeżeli trendowana zmienna nie posiada własnego określonego bazodanowego typu danych. Domyślnie "dbdt.b:BIT;". |
Tabela | Nazwa tabeli w bazie danych, do której będą zapisywane dane.
Do wprowadzenia można zastosować Makro wyrażenie (wartość jest obliczana po uruchomieniu aplikacji). Konfigurator nie może zawierać pusty łańcuch. |
Minimalna wielkość tabeli | Minimalna wielkość tabeli określona przez ilość rekordów. Ilość rekordów w tabeli nigdy nie spadnie pod tę minimalną wartość. |
Maksymalna wielkość tabeli | Maksymalna wielkość tabeli określona przez ilość rekordów. Ilość rekordów w tabeli nigdy nei przekroczy tej wartości. Przy przekroczeniu tego limitu zostaje usunięta taka ilość najstarszych rekordów, żeby ilość rekordów w tabeli została obniżona na minimalną wielkość tabeli.
Wartość -1 oznacza, że maksymalna wielkość tabeli nie jest ograniczona przez ilość rekordów. |
Minimalna wielkość tabeli, określona przez przedział czasu | Minimalna wielkość tabeli określona przez przedział czasu. Przedział czasu rekordów w tabeli nigdy nie spadnie poniżej tego minimalnego przedziału. |
Maksymalna wielkość tabeli, określona przez przedział czasu | Maksymalna wielkość tabeli określona przez przedział czasu. Maksymalny przedział czasu wszystkich rekordów w tabeli. Przy przekroczeniu tej wartości jest usunięta taka ilość najstarszych rekordów, aby ilość rekordów w tabeli została zmniejszona na minimalną wielkość tabeli.
Wartość -1 oznacza, że maksymalna wielkość tabeli nie jest czasowo ograniczona. |