output_calculation
base.adapters.output.continu_inzicht_postgresql.output_calculation
Data adapters voor het schrijven naar de Continu Inzicht database
Functions
Name | Description |
---|---|
output_ci_postgresql_to_calculation_end | - Update de datetime in de Continu Inzicht database tabel moments |
output_ci_postgresql_to_calculation_start | Update de calculatietijd in de Continu Inzicht database tabel moments |
output_ci_postgresql_to_calculation_end
base.adapters.output.continu_inzicht_postgresql.output_calculation.output_ci_postgresql_to_calculation_end(
output_config,
df, )
- Update de datetime in de Continu Inzicht database tabel moments
- Verwijderd alle data waar calculating op False staat
- Zet alle data waar calculating op True staat naar False
Yaml example:
type: ci_postgresql_to_calculation_end
database: "continuinzicht"
schema: "continuinzicht_demo_realtime"
Args:
* output_config (dict): configuratie opties
* df (DataFrame): geen data nodig
Opmerking:
In de .env
environment bestand moeten de volgende parameters staan:
- postgresql_user (str): inlog gebruikersnaam van de Continu Inzicht database
- postgresql_password (str): inlog wachtwoord van de Continu Inzicht database
- postgresql_host (str): servernaam/ ip adres van de Continu Inzicht databaseserver
- postgresql_port (str): poort van de Continu Inzicht databaseserver
In de ‘yaml’ config moeten de volgende parameters staan:
- database (str): database van de Continu Inzicht
- schema (str): schema van de Continu Inzicht
output_ci_postgresql_to_calculation_start
base.adapters.output.continu_inzicht_postgresql.output_calculation.output_ci_postgresql_to_calculation_start(
output_config,
df, )
Update de calculatietijd in de Continu Inzicht database tabel moments
Yaml example:
type: ci_postgresql_to_calculation_start
database: "continuinzicht"
schema: "continuinzicht_demo_realtime"
Args:
* output_config (dict): configuratie opties
* df (DataFrame):
- moment_id: int64
- calc_time: datetime64[ns, UTC]
Opmerking:
In de .env
environment bestand moeten de volgende parameters staan:
- postgresql_user (str): inlog gebruikersnaam van de Continu Inzicht database
- postgresql_password (str): inlog wachtwoord van de Continu Inzicht database
- postgresql_host (str): servernaam/ ip adres van de Continu Inzicht databaseserver
- postgresql_port (str): poort van de Continu Inzicht databaseserver
In de ‘yaml’ config moeten de volgende parameters staan:
- database (str): database van de Continu Inzicht
- schema (str): schema van de Continu Inzicht