Загрузка таблицы с таблицей сервера с данными
Я новичок в использовании сервера таблиц. Я хотел знать, можно ли загрузить таблицу таблиц (которая связана с действующей базой данных SQL) с данными с сервера таблиц? По сути, я хотел бы иметь загруженный упакованный файл таблиц, который я могу передать для демонстрации, без необходимости каждый раз подключаться к базе данных.
15 ответов
Вы можете сделать это программно в Python просто.TSC(Tableau Server Client)
библиотека Python для сервера таблиц Вы можете свободно публиковать, обновлять, удалять и загружать книги, используя TSC
Пожалуйста, посетите https://github.com/tableau/server-client-python/blob/master/docs/docs/api-ref.md
На этой странице просто поиск по "workbooks.download"
, затем вы получите инструкции по загрузке рабочей книги с извлечением данных.
Есть другой подход к этой проблеме. Теперь, когда Viz использует онлайн-табло. 1. Загрузите книгу с сервера. 2. Когда закончите, откройте панель инструментов на рабочем столе. Вы увидите извлечение данных с галочкой на нем. 3. Щелкните правой кнопкой мыши на извлеченных данных и нажмите на создать локальную копию. 4.Это позволит извлечь все данные и сохранить их локально. 5. Следующим шагом является замена источника данных из онлайн-извлечения на локальную копию, которую вы создали. 6. Сохраните книгу как.twbx.
Вы сделали. Надеюсь, это будет работать для вас..
Я верю, что то, что вы пытаетесь сделать, может быть выполнено с использованием экстракта таблицы. Это создаст пакет нужной вам базы данных sql на сервере таблиц. пользователь может затем сделать упакованную рабочую книгу или сделать локальную копию выписки.
http://kb.tableau.com/articles/knowledgebase/working-with-tableau-data-extracts
По сути нет. Поскольку рабочая книга использует оперативное соединение, данные все еще находятся в базе данных SQL, а не на сервере Tableau.
Если вы хотите иметь возможность создавать упакованную рабочую книгу для демонстрационного использования, то вам нужно будет создать фрагмент данных, которые можно сохранить вместе с рабочей книгой.
При действующем соединении вы не сможете загружать данные с помощью рабочей таблицы Tableau. Для этого вы можете следовать этой позиции:
Создайте соединение извлечения в своей книге и опубликуйте его на сервере с расписанием обновлений (согласно обновлениям данных). Теперь, когда вы загружаете рабочую книгу, она сопровождается последними обновленными данными.
Надеюсь, поможет:)
К сожалению, вы не можете, если у вас нет учетных данных для живого соединения с БД, если вы это сделаете, вы можете скачать рабочую книгу и создать локальную копию источника данных, введя учетные данные, а затем извлечь данные, которые будут хранить данные локально. Это улучшит производительность, а также вы будете использовать экстракт Tableau, который оптимизирован для отчетности
Да, вы можете из верхнего узкого угла обзора, в зависимости от ваших прав доступа.
нажмите "скачать", затем сохраните книгу как файл "twbx", чтобы включить данные в файл пакета.
Если у вас есть разрешение "Просмотрщик", вы не можете загружать отчеты в виде таблиц.
Вы можете сделать это, используя файл извлечения таблицы (.twbx). Но если рабочая книга имеет большие данные и не может создать извлечение локально, то мы можем использовать то, что называется пустым извлечением.
Вот как это происходит https://www.tableau.com/about/blog/2013/9/easy-empty-local-extracts-25152
Сделайте пустой экстракт, используя описанный выше метод, и загрузите его на сервер. Пусть сервер соберет полную распечатку, а затем загрузит ее. Ты хорош, чтобы пойти с этой книгой.
Сделайте подключение данных как извлечение, тогда это скопирует с копией данных в приборной панели.
Поскольку рабочая книга использует живое соединение, данные по-прежнему находятся в базе данных SQL, а не на сервере Tableau.
Если вы хотите иметь возможность создать упакованную рабочую книгу для демонстрационного использования, вам придется создать извлечение данных, которое можно сохранить вместе с рабочей книгой. Создайте соединение извлечения в своей книге и опубликуйте его на сервере с расписанием обновления (в соответствии с вашими обновлениями данных). Теперь всякий раз, когда вы загружаете книгу, она будет содержать последние обновленные данные.
Вы можете сохранить его как .twbx или загрузить из опубликованной версии.
Еще одна вещь, которую вы могли бы сделать. открыть книгу на сервере >>>> нажмите загрузить >>>>> выберите данные >>>> перейдите к полному списку данных >>> выберите показать все столбцы >>> загрузить все строки в виде текстового файла
Теперь загрузите рабочую книгу, создайте новый источник данных с текстовым файлом, который вы только что загрузили. выберите создать выписку
после завершения выберите заменить источник данных
и это сделано.
- Загрузите вашу рабочую книгу.
- Изменить ваши источники данных
- Щелкните правой кнопкой мыши Источник данных и выберите "Создать локальную копию".
- Выберите исходный источник данных.. щелкните его правой кнопкой мыши и замените его локальной копией.
- Наконец, щелкните правой кнопкой мыши исходный источник данных и закройте его.
Там у вас есть рабочая книга с локальным экстрактом (tde). Вы можете обновить этот локальный экстракт в любое время, обновив источник данных.