def coletar_dados(params_exec): print('- Iniciando a consulta dos dados a enviar.') df = None try: query = model.get_consulta(params_exec, tipo_registro + '.sql') pgcnn = model.PostgreSQLConnection() df = pgcnn.exec_sql(query, index_col='id') print(f'- Consulta finalizada. {len(df.index)} registro(s) encontrado(s).') except Exception as error: print(f'Erro ao executar função {tipo_registro}. {error}') finally: return df
def coletar_dados(params_exec): print('- Iniciando a consulta dos dados a enviar.') df = None try: dh_inicio = datetime.now() query = model.get_consulta(params_exec, f'{tipo_registro}.sql') pgcnn = model.PostgreSQLConnection() df = pgcnn.exec_sql(query, index_col='id') print(f'- {len(df.index)} registro(s) encontrado(s).', f'\n- Consulta finalizada. ({(datetime.now() - dh_inicio).total_seconds()} segundos)') except Exception as error: print(f'Erro ao executar função "enviar_assunto". {error}') finally: return df
def coletar_dados_ipm(params_exec, nome_arquivo_sql): print('- Iniciando coleta de dados do processo no Database.') df = None try: tempo_inicio = datetime.now() query = model.get_consulta(params_exec, f'{nome_arquivo_sql}.sql') pgcnn = model.PostgreSQLConnection() df = pgcnn.exec_sql(query, index_col='id') tempo_total = (datetime.now() - tempo_inicio) print( f'- Consulta finalizada. {len(df.index)} registro(s) encontrado(s). ' f'(Tempo consulta: {tempo_total.total_seconds()} segundos.)') except Exception as error: print(f'Erro ao executar função "coletar_dados_ipm". {error}') finally: return df