def iexDamService(iexDamFilePath):
    iexDamRecords = getIexDamData(iexDamFilePath)
    measDataRepo = MeasDataRepo(getJsonConfig()['appDbConnStr'])

    isRawCreationSuccess = measDataRepo.insertIexDamData(iexDamRecords)
    if isRawCreationSuccess:
        print("IEX DAM data insertion SUCCESSFUL")
    else:
        print("IEX DAM data insertion UNSUCCESSFUL")
    return True
Beispiel #2
0
def wbesRtmIexService(iexDamFilePath: str, targetDt: dt.datetime):
    wbesRtmIexRecords = getWbesRtmIexData(iexDamFilePath, targetDt)
    measDataRepo = MeasDataRepo(getJsonConfig()['appDbConnStr'])

    isRawCreationSuccess = measDataRepo.insertWbesRtmIexData(wbesRtmIexRecords)
    if isRawCreationSuccess:
        print("Wbes Rtm Iex Data insertion SUCCESSFUL")
    else:
        print("Wbes Rtm Iex Data insertion UNSUCCESSFUL")
    return True
Beispiel #3
0
def pxiRtmService(pxiRtmFilePath):
    pxiRtmRecords = getPxiRtmData(pxiRtmFilePath)
    measDataRepo = MeasDataRepo(getJsonConfig()['appDbConnStr'])

    isRawCreationSuccess = measDataRepo.insertPxiRtmData(pxiRtmRecords)
    if isRawCreationSuccess:
        print("Pxi Rtm data insertion SUCCESSFUL")
    else:
        print("Pxi Rtm data insertion UNSUCCESSFUL")
    return True
def iexGtamService(iexGtamFilePath):
    iexGtamRecords, iexGtamTableRecords = getIexGtamData(iexGtamFilePath)
    measDataRepo = MeasDataRepo(getJsonConfig()['appDbConnStr'])

    isRawCreationSuccess = measDataRepo.insertIexGtamData(iexGtamRecords)
    isderivedCreationSuccess = measDataRepo.insertIexGtamDeriveData(
        iexGtamTableRecords)

    if isRawCreationSuccess:
        print("IEX GTAM raw data insertion SUCCESSFUL")
    else:
        print("IEX GTAM raw data insertion UNSUCCESSFUL")

    if isderivedCreationSuccess:
        print("IEX GTAM derived data insertion SUCCESSFUL")
    else:
        print("IEX GTAM derived data insertion UNSUCCESSFUL")
    return True