Skip to content

Бинарники новой версии GDAL 1.9.0 с поддержкой Oracle Spatial и инструкция по компиляции

Я уже описывал ранее, как компилировать GDAL/OGR для поддержки СУБД Oracle с опцией Spatial. С того времени прошло много времени и я попытался скомпилировать GDAL 1.9.0 на новой версии Visual Studio Express 2010.

Продолжение ‘Бинарники новой версии GDAL 1.9.0 с поддержкой Oracle Spatial и инструкция по компиляции’ »

Загрузка SHP-файлов различной кодировки в Oracle Spatial

Зачастую задают вопрос о загрузке SHP-файлов различной кодировки. Проблема возникает потому что стандарт SHP-файлов не регламентирует кодировку, в которой хранит данные.

Если разобраться, то можно видеть, что формат ESRI Shape это несколько файлов. Среди них есть файл SHP, SHX, PRJ, DBF и др. Геометрия хранится в SHP файле, пространственный индекс в SHX, PRJ содержит информацию о проекции, а вот DBF наполняется атрибутивной информацией. По стандарту DBF файл это обычная dBase база данных. Именно она и будет содержать данные в различной кодировке.

Продолжение ‘Загрузка SHP-файлов различной кодировки в Oracle Spatial’ »

Использования Oracle Data Miner 11g Release 2 для прогнозирования реакции клиента на upsell

Data mining это процесс извлечения полезной информации из массивов информации за счет обнаружения закономерностей и трендов. Data mining может быть использован, что решать различные бизнес-проблемы такие как :

  • Прогнозирование поведения, например, клиентов, которые с большой вероятностью откликнутся на рекламу или клиентов, которые скорее всего купят продукт  (Классификация)
  • Поиск профилей целевой аудитории или товаров (Классификация с использование Деревьев Решений)
  • Поиск сегментов или кластеров (Кластеризация)
  • Определение факторов, оказывающих наибольшее влияние на целевой атрибут (Attribute Importance)
  • Поиск одновременно происходящих событий или покупок (Анализ Корзины Покупателя)
  • Поиск подозрительных или редких событий (Обнаружение аномалий)

Продолжение ‘Использования Oracle Data Miner 11g Release 2 для прогнозирования реакции клиента на upsell’ »

Новое слово в Oracle: Advanced Analytics

imageOracle Database Advanced Analytics Option (далее просто Advanced Analytics) – это дальнейшее развитие опции Data Mining, присутствовавшей в СУБД Oracle начиная с версии 9.2. В этой серии статей я расскажу о том, что появилось в Oracle, чтобы переименовывать Oracle Data Mining в Advanced Analytics (забегая вперед, это Enterprise R, поддержка Hadoop и т.д.). Но начнем мы со старого доброго Oracle Data Mining – это нужно для понимания того, куда идет Oracle и почему такие подходы исповедует.

Продолжение ‘Новое слово в Oracle: Advanced Analytics’ »

Скрипт для автоматического запуска GoldenGate на Linux

Не претендую на каноничность, но пользуюсь вот таким скриптом для автозапуска менеджера GoldenGate (все остальные процессы запускают в автомате самим менеджером):

Продолжение ‘Скрипт для автоматического запуска GoldenGate на Linux’ »

SQL Developer 3.1: разработка, администрирование, миграция…

Похоже что Oracle принял решение сделать SQL Developer одним из центральных инструментов, полезных как разработчикам, так и администраторам. Например, Oracle XE 11.2 потеряла оболочку для администрирования и Oracle рекомендует использовать SQL Developer для ее администрирования.

Продолжение ‘SQL Developer 3.1: разработка, администрирование, миграция…’ »

Oracle Airlines Data Model

Oracle опубликовал документацию по еще одной модели данных – Oracle Airlines Data Model. Это уже третья модель данных, которую разработал Oracle. До этого были модели для ритейла и телекоммуникаций. Ниже я приведу краткое описание того, что такая модель дает авиакомпании.

Продолжение ‘Oracle Airlines Data Model’ »

Lookup+FlatFile в GoldenGate

Частенько стали задавать вопросы о том, как делать Lookup в процессах Oracle. Есть действительно интересный кейс – захватывать изменения из одной таблицы, делать их join с другой и вываливать в плоский файл.

Я бы это, конечно, лучше делал в replicat, чтобы снять нагрузку с Extract, но тем не менее вот простейший пример с реализацией на одном Extract.

Допустим, мы хотим сделать, чтобы GoldenGate захватывал изменения из таблицы EMPLOYEES и добавлял поле DEPARTMENT_NAME из таблицы DEPARTMENTS. Join выполняется по ключу DEPARTMENT_ID

Продолжение ‘Lookup+FlatFile в GoldenGate’ »

This is the beginning: Oracle Weblogic 12c

Oracle начал постепенно выкатывать платформу 12c. Кто не знает – буква “c” обозначает Cloud. Как известно, Weblogic и JDeveloper – это основа, базовая составляющая для всех остальных продуктов из линейки Fusion Middleware. Выход Weblogic 12c означает, что открыт путь новым версиям компонентов Fusion Middleware: SOA, BPM, Identity, CEP и т.д.

Итак, основная новость – 1 декабря 2011 года Oracle анонсирует Weblogic 12c. На webcast, посвященный этому событию, можно записаться по ссылке.

Будут 2 сессии: для руководителей и для разработчиков. Руководителям расскажут о стратегии Oracle в области построения Cloud-приложений. Девелоперам обещают рассказать про новые вкусняшки в области Java-разработки. Судя по всему будет поддерживаться огромное количество новых стандартов.

1 декабря – все на выборы webcast!

Материалы с семинара по Oracle Spatial

19 октября прошел семинар по Oracle Spatial, Mapviewer, Complex Event Processing.

Материалы можно скачать по ссылке:
http://oraclegis.com/ppt/20111018_Spatial_Partners/20111018_Spatial_Partners.zip