2016-07-25 1 views
3

Как можно переключиться на другой рабочий лист, пока будут получены результаты или вычисления текущего листа?Как работать одновременно на нескольких листах в таблице?

В настоящее время нам нужно дождаться завершения текущего вычисления, прежде чем переходить на другой лист. В идеале я хотел бы знать, как я могу нажать текущую рабочую таблицу в фоновом режиме и возобновить работу над другим листом в Tableau?

Примечание. Извлекает не вариант, а несколько экземпляров, поскольку исходные данные содержат миллионы записей.

+1

Как упоминалось в @matt_black, в одной книге нет способа. При этом, если ваши результаты занимают много времени, убедитесь, что вы используете извлечение данных, чтобы обеспечить максимальную производительность. С помощью выписок все запросы и вычисления запускаются только один раз, когда он обновляет файл tde. –

ответ

0

Я так и не нашел способ добиться этого. Но стоит отметить, что вы могут иметь несколько таблиц книги открываются в то же время и работают в отдельных потоках.

Итак, если вы можете разделить свою работу на разных книгах, вы можете легко переключаться с одного на другой во время расчетов без каких-либо расчетов, препятствующих вашей работе. Возможно, вы сможете объединить книги позже, если вы правильно упорядочите раскол своей работы.

+0

Я очень утомительный и неудобный способ сделать. – stackit

0

Если вы используете Live Data Source, вы можете приостановить автообновление, пока не будете готовы видеть результаты/вычисления. Я знаю, что это не полностью помогает в том, что вы пытаетесь сделать, но это дает вам возможность пройти и создать рабочие листы, которые вам нужны, а затем загрузить все сразу.

+0

Ya это то, что я делал, но для этого нужно индивидуально загружать каждый рабочий лист. – stackit

1

Я не думаю, что это функциональность Tableau предлагает прямо сейчас, но здесь есть несколько вещей, которые могли бы ускорить развитие:

  1. Если возможно, извлечь данные, а не использовать живую связь. Я знаю, что это не всегда вариант, но он может удалить много накладных расходов, особенно во время разработки.
  2. Optimize your extracts. Не имея необходимости пересчитывать все ваши расчетные поля каждый раз, когда вы делаете запрос, вы можете сделать некоторые заметные повышения скорости.
  3. На сегодняшний день лучшим способом свести к минимуму время загрузки является подмножество ваших данных во время создания рабочих листов. Во время разработки может быть необязательно загружать каждую строку вашего набора данных. В большинстве случаев, чем нет, подмножества будет достаточно, чтобы подтвердить, что ваши рабочие листы и вычисления работают так, как вам нужно. Например, вы можете попробовать фильтровать только данные за месяц, или, может быть, только несколько человек/магазины/породы собак/песни Skrillex.
  4. Предложение Nadir для приостановки автоматического обновления является отличным, но если вы создаете более сложные представления или более сложные вычисления, отсутствие обратной связи в реальном времени в вашей работе может сделать разработку более сложной. Однако, если подмножество ваших данных не является вариантом, это может быть ваш лучший маршрут. Один из способов ускорить этот процесс - это бросить все листы, которые вы хотите загрузить на приборную панель, и возобновить автоматические обновления. Обратите внимание, что эта панель не будет отформатированной производственной приборной панелью - она ​​просто служит точкой падения для листов, которые вы хотите загрузить сразу.
+0

последнее предложение о создании приборной панели является единственным интересным. Спасибо, вы должны удалить части из выписок, поскольку это не относится к заданному вопросу.Также было упомянуто в вопросе, что выдержки не являются опцией. – stackit