2015-11-09 6 views
0

, что фактическая разница между обновлением и дополнительными нагрузками (с некоторой полной Refresh) с экстрактомразницы между обновлением и накопительным обновлением, когда делают произойдут

, когда это только будет происходить вставки и обе вставка и обновление

что действительно полезно для дополнительных нагрузок

ответ

0

Согласно http://kb.tableau.com/articles/knowledgebase/optimizing-incremental-refreshes

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

Когда вы определяете инкрементное обновление, вы можете определить столбцы, которые должны использоваться для идентификации новых записей (т. Е. Определить уникальный ключ, чтобы проверить, находится ли запись в выписке или если она должна быть добавлена) , Это приводит к более быстрому обновлению, но в то же время вы должны знать, что изменения в существующих строках не будут отражаться, если вы не сделаете полное обновление.

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

0

Мы используем простой тест лакмуса при установлении инкрементных или полных условий обновления для наших файлов экстракта. Если источником данных является «Вставить только», то инкрементное обновление будет прекрасным, так как данные не изменятся, поэтому полное обновление не даст никакого прямого значения.

В любое время, когда есть обновления, сделанные ранее извлеченными данными, Tableau не распознает эти изменения, если вы не произведете полное обновление. Полное обновление будет более ресурсоемким, но точнее представляет исторические данные. Мы искали способ выполнить скользящее обновление - где данные будут обновлять значения, которые только обновлялись за последние 2 года, - которые будут действовать как промежуточный, но не могут найти способ заставить его работать.

Если вы заинтересованы в загрузке - вы можете выполнить инкрементное обновление в течение недели, чтобы минимальная нагрузка была загружена, а затем обновлять только один раз в неделю. Мы приняли эту стратегию на некоторое время, и она работает до сих пор.