Python - Ошибка в операторе цикла (обновление до salesforce) - PullRequest
0 голосов
/ 18 мая 2018

У меня есть фрейм данных из двух столбцов, а именно Id и datetimehelp (содержит значение метки времени).

Ниже приведено представление данных в кадре данных (account_update_subset)

Id,datetimehelp
123,18/05/18 9:50
234,NaT
567,18/05/18 9:45

Я пишу приведенный ниже код Python, чтобы получить это обновление для объекта Salesforce, но он выдает мне ошибку Содержание ответа: {'exceptionCode': 'InvalidBatch', 'exceptionMessage': 'Записи не обработаны'}

if len(account_update_subset) > 0:
    key_update_attributes_list = []
    update_attributes_list = []
    for i in range(len(account_update_subset)):
        update_attributes_data = {'Id': account_update_subset['Id'].iloc[i],
                              'datetimehelp': account_update_subset['datetimehelp'].iloc[i]}

        update_attributes_list.append(update_attributes_data)
        sf_data_cursor.bulk.Account.update(update_attributes_list)

Может кто-нибудь помочь мне выяснить, в чем я ошибаюсь в этом Pythonскрипт.Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...