Мастер-группа. Тема №08: Работа с бинарными данными, в т.ч. с картинками.
Выкладываем еще одну тематическую сессию.
Сегодня мы рассмотрим не самые очевидные вещи:
- Возможность сохранения в ИБ любых данных, включая бинарные файлы;
- Отображение картинок в управляемых формах.
К сожалению, у Вас недостаточно прав для просмотра этой записи. Если Вы еще не залогинены на сайте — залогиньтесь. Если Вы оплачивали курс, у Вас активирован токен доступа, Вы залогинены, но Вы видите эту запись — напишите нам на e-mail поддержки.
А вот мне интересно – есть ли средства, которые перегоняют БД восьмерки в какую-нибудь реляционную БД, со “стандартными” связями между таблицами. Зачем? Ну скажем так, рос этот поросеночек рос и выросла большааааая … а надо б крутить на нем какие нибудь кубы решений. И вот начинается выгрузки данных в какой нибудь профикс, например. А это уже вторичные данные.
Вобщем вопрос гипотетический.
Штатных средств решения задачи нет.
Вообще 1С очень косо смотрит на обращение к данным минуя платформу. Видят в этом нарушение лицензионного соглашения.
С другой стороны, БД есть, таблицы есть, связи есть.
Кажется, если сильно постараться, то к этим данным можно обратиться..
Я занимался такой проблемой на 7-ке и успешно решал, при помощи MS BI. в частности Пакеты DTS собирали только те данные на основе которых строились кубы. А вот в 8-ке думаю аналогично можно делать, ток крополивая это работа ))))
Работа кропотливая и часто неблагодарная..
Почему бы им не создать систему для http://www.olap.ru/basic/
которая могла решать данные вопросы?
и постепенно идти не только от конкретных задач к решению данных вопросов но и к хранилищам данных. Например существуют Oracle OLAP Option или MSAS 2005 а еще и Profix, который лучше наверно первых двух, когда на практике в плановых проводках нет бешеных объемов данных
Впрочем наверно офф топ перед паровозом
Я думаю для большинства пользователей эти механизмы не будут востребованы.
1С ориентирована на массовый рынок.
Но надеюсь что когда-нибудь будет в 1С полноценный OLAP.
Скорее не в 1С а над 1С – не может быть, чтобы вопрос про перевод базы 1С на стандартную реляционную структуру для создания хранилища данных разработчиками платформы не продумывался. Польза для 1с? Ну стоимость такого прибамбаса… Но я не копенгаген в этих вопросах. OLAP видел издалече ;) а куб рещений разве что в делфи 3 на локальной базе делал с их компонетом.
Хм-м-м.. вообще-то 8-ка давно сидит на нормальных реляционных СУБД (кто скажет что тот же Oracle не относится к нормальной реляционной СУБД – пусть первый бросит в меня камень). Ну а “кубы” это уже идё класс систем OLAP и DSS. Это уже надстройки у реляционным базам что у Oracle что у мелкомягких (вплоть до собственного языка манипулирования данными).
ЗЫ.. 8-ка вполне может крутить и терабайтные СУБД (если у вас потянет такое соответствуещее железо), так что поросёночку ой как куда есть расти и расти…
вот интересно можноли использовать 1с как базу данных для хранения внешних файлов? например фильмов. или роликов из ютуба. на каком размере базы она загнется?
Это будет зависеть от варианта работы платформы.
В файловом варианте есть жесткое ограничение – 4 Гб на одну таблицу. Поэтому фильмы хранить точно не получиться.
В клиент-серверном варианте ограничения на объем хранимых данных нет, но кажется, что такая система будет проигрывать по скорости прямому обращению к файлу.
Ведь для проигрывания видео его нужно извлечь из БД, а это определенное время.
т.е. документооборот который будет хранить все версии документов будет работать эффективно?
Да, при правильном обращении к данным проблем быть не должно.
Есть примеры внедрений, где размеры ИБ приближаются к 1ТБ, полет нормальный (при условии грамотной технической поддержки).
Есть еще одна проблема при работе с большими кусками данных в ИБ (например, фильм). На клиента лучше не передавать более 100 Мб, это может негативно сказаться на его производительности.
7 и 8 темы о том что 8.2 впринципе годится для создания веб сайтов?
на регистрах сведений делать блог или ветки комментариев(=
Это из серии микроскопом забивать гвозди.
В принципе можно, но неэффективно..
Веб-сайт создать на 8.2 вряд ли.
А вот интернет-магазин, с определенными ограничениями, можно попробовать.