Описания современных средств бизнес-аналитики пестрят сложными терминами.
Мы встретились со специалистами компании «Диасофт», которые создали продукт FLEXTERA BI и составили простое и доступное описание этого BI-инструмента и его составляющих.
Описания современных средств бизнес-аналитики пестрят сложными терминами.
Мы встретились со специалистами компании «Диасофт», которые создали продукт FLEXTERA BI и составили простое и доступное описание этого BI-инструмента и его составляющих.
Продолжаем рассматривать Greenplum со всех сторон.
Основным механизмом работы с таблицами в Greenplum является их правильное создание — а именно, использование правильного условия distributed by. Правильное определение полей, по которым нужно «размывать» данные по узлам — гарантия высокопроизводительной работы системы. Читать далее
Итак, рассмотрев в прошлом обзоре заблуждения, перейдем к способам эффективной работы с Greenplum.
Основным инструментом для загрузки данных в Greenplum и выгрузке данных из Greenplum является утилита gpfdist. Это по сути http-сервер, с которым Greenplum разговаривает сразу всеми своими узлами, достигая большой скорости как загрузки, так и выгрузки данных.
В этой статье Михаил Герштейн делится своим опытом работы с аппаратно-программным комплексом Greenplum. Представляем вашему вниманию первую часть статьи. Читать далее
Оракл и другие БД уже достаточно давно внедрили аналитические функции. Но очень часто приходится видеть, что об этих функциях либо не знают, либо не понимают, что они могут делать.
Напомню, что же это такое, и как их использовать. Читать далее
Известно, что бывает довольно сложно правильно написать сложный запрос, чтобы он работал хорошо и быстро. Но, оказывается, очень часто неправильно пишутся и достаточно простые вещи типа update каких-то полей одной таблицы — даже без каких-либо joins.
Вот характерный пример:
update tableA
set fieldA = case when fieldB = 'ONE' then 1 else 0 end
from tableA
where fieldA = 0
(это синтаксис MSSQL, в Oracle нет from)
Спрашивается — что здесь неправильно? Читать далее
Часто приходится выслушивать комментарии по поводу того, что «как это так, что СУБД на основе MPP (massive parallel processing) работают настолько быстрее обычных СУБД? У нас же тут самая суперсовременная СХД и супербыстрый сервер с огромным количеством памяти».
Объяснение всему этому очень простое. Читать далее