Zdroj dat (ConnectionString) | Řetězec ADO ConnectionString (http://www.connectionstrings.com) obsahuje všechny nutné parametry, aby se objekt ADO Connection mohl připojit k databázi pomocí vybraného poskytovatele připojení ADO Provider.
Pro zadání lze použít Makro výraz (vyhodnocuje se po spuštění aplikace). Konfigurátor nesmí obsahovat prázdný řetězec. Například Provider=MSDASQL;Driver={MySQL ODBC 8.0 Unicode Driver};Server=localhost;Database=pm_data;Uid=pm_writer;Pwd=pmwriter; nebo
Provider=MySQLProv;Data Source=pm_data;User Id=pm_writer;Password=pmwriter; |
---|---|
Dodatečné parametry | Dodatečné parametry pro ukládání. Umožňuje určit názvy a databázové datové typy systémových sloupců, databázové typy podle datového typu trendované proměnné. V následujícím příkladě jsou uvedeny povolené parametry a jejich přednastavené hodnoty pro vybraný typ uložení (plugin). Tyto hodnoty není nutno uvádět pouze pokud se požadují hodnoty jiné. Údaje jsou zde ve formátu KeyVal, například "coltimename:pm_time;colattrname:pm_attr;dbdt.pmtime:DATETIME;dbdt.pmattr:FLOAT(10,0);dbdt.f64:FLOAT(10,3);dbdt.f32:FLOAT(10,3);dbdt.i32:FLOAT(10,0);dbdt.i16:FLOAT(5,0);dbdt.u8:INT;dbdt.b:BIT;".
Pro zadání lze použít Makro výraz (vyhodnocuje se po spuštění aplikace). coltimename (nepovinné) - Název sloupce s časem záznamu.
Přednastaveno "coltimename:pm_time;". colattrname (nepovinné) - Název sloupce s atributy záznamu.
Přednastaveno "colattrname:pm_attr;". dbdt.pmtime (nepovinné) - Databázový datový typ sloupce s časem záznamu.
Přednastaveno "dbdt.pmtime:DATETIME;". dbdt.pmattr (nepovinné) - Databázový datový typ sloupce s atributy záznamu.
Přednastaveno "dbdt.pmattr:FLOAT(10,0);". dbdt.f64 (nepovinné) - Databázový datový typ sloupce pro trendovou proměnnou datového typu: Float64 (Double).
Použije se, pokud u trendové proměnné není uveden její vlastní databázový datový typ. Přednastaveno "dbdt.f64:FLOAT(10,3);". dbdt.f32 (nepovinné) - Databázový datový typ sloupce pro trendovou proměnnou datového typu: Float32 (Single).
Použije se, pokud u trendové proměnné není uveden její vlastní databázový datový typ. Přednastaveno "dbdt.f32:FLOAT(10,3);". dbdt.i32 (nepovinné) - Databázový datový typ sloupce pro trendovou proměnnou datového typu: Int32 (Long).
Použije se, pokud u trendové proměnné není uveden její vlastní databázový datový typ. Přednastaveno "dbdt.i32:FLOAT(10,0);". dbdt.i16 (nepovinné) - Databázový datový typ sloupce pro trendovou proměnnou datového typu: Int16 (Integer).
Použije se, pokud u trendové proměnné není uveden její vlastní databázový datový typ. Přednastaveno "dbdt.i16:FLOAT(5,0);". dbdt.u8 (nepovinné) - Databázový datový typ sloupce pro trendovou proměnnou datového typu: Uint8 (Byte).
Použije se, pokud u trendové proměnné není uveden její vlastní databázový datový typ. Přednastaveno "dbdt.u8:FLOAT(3,0);". dbdt.b (nepovinné) - Databázový datový typ sloupce pro trendovou proměnnou datového typu: Bool (Boolean).
Použije se, pokud u trendové proměnné není uveden její vlastní databázový datový typ. Přednastaveno "dbdt.b:BIT;". |
Tabulka | Název tabulky v databázi, do které budou ukládána data.
Pro zadání lze použít Makro výraz (vyhodnocuje se po spuštění aplikace). Konfigurátor nesmí obsahovat prázdný řetězec. |
Minimální velikost tabulky | Minimální velikost tabulky zadána počtem záznamů. Počet záznamů v tabulce nikdy neklesne pod tuto minimální hranici. |
Maximální velikost tabulky | Maximální velikost tabulky zadána počtem záznamů. Počet záznamů v tabulce nikdy nepřekročí tuto maximální hranici. Při překročení této hranice je smázán takový počet nejstarších záznamů, aby počet záznamů v tabulce klesl na minimální velikost tabulky.
Hodnota -1 znamená, že maximální velikost tabulky není omezena počtem záznamů. |
Minimální velikost tabulky, zadáno časovým rozpětím | Minimální velikost tabulky zadána časovým rozpětím. Časové rozpětí záznamů v tabulce nikdy neklesne pod tuto minimální hranici. |
Maximální velikost tabulky, zadáno časovým rozpětím | Maximální velikost tabulky zadána časovým rozpětím. Maximální časové rozpětí všech záznamů v tabulce. Při překročení této hranice je smázán takový počet nejstarších záznamů, aby počet záznamů v tabulce klesl na minimální velikost tabulky.
Hodnota -1 znamená, že maximální velikost tabulky není časově omezena. |