Ошибка: 404008: ресурс не найден при экспорте представления в CSV в Python - PullRequest
0 голосов
/ 06 февраля 2020

Я пытаюсь экспортировать данные с приборной панели в CSV. Я обнаружил функцию populate_csv (view_item), но у меня возникли проблемы с запуском сценария.

Я получаю сообщение об ошибке: 404008: API-ресурс Resource Not Found версии 2.7 не поддерживает доступ к указанному ресурс.

Кто-нибудь знает другой способ экспорта данных в CSV, используя python. Ниже мой стартовый код. Большое спасибо!

import tableauserverclient as TSC

tableau_auth = TSC.TableauAuth('user', '###########')

server = TSC.Server('xxxxxxxxxx')



# change current api version from 2.3 to 2.7

server.version = '2.7'



with server.auth.sign_in(tableau_auth): 

    wconnect = server.workbooks.get_by_id('2ff8366c-8398-4dc0-b810-e648f90208a7') 

    vfound = wconnect.views

    view_item = vfound[0] 

    print(vars(vfound[0])) 

    server.views.populate_csv(view_item) 

    with open('view_csv2.csv','wb') as f:

        f.write(b''.join(view_item.csv)) 

Кто-нибудь знает, почему и что мне нужно сделать, чтобы это исправить?

Спасибо!

1 Ответ

0 голосов
/ 20 февраля 2020

У меня была такая же проблема с версией 2.7, но она работала нормально с 2.8

...