Блог Интеграм

Рассказываем о проектах, обновлениях и событиях

В далекие 70-е годы всё программное обеспечение (ПО) разрабатывалось с нуля, а вычислительные мощности не позволяли создать визуальный конструктор без кода (No-code): он требовал бы на 2-3 порядка больше ресурсов. В 1000 раз больше ресурсов.

Далее, в 80-е, программисты использовали свои же, ранее написанные библиотеки программ. Библиотеки требовали в разы больше ресурсов на единицу полезного вычисления, чем написанный с нуля код. Зато этот подход ускорял разработку также в разы. Конструктор всё ещё требовал бы в 100 раз больше ресурсов, что было непозволительной роскошью.

Затем, в 90-е, программисты стали использовать также и сторонние библиотеки и инструменты разработки. Чужой инструментарий часто был закрыт, решения работали медленнее, страдала совместимость. Тем не менее, использование библиотек ускоряло разработку на порядок-два. Вычислительные мощности росли, поэтому все легко мирились с тем, что их требуется также на 2 порядка больше. Теоретически, конструктор требовал бы в 10 раз больше ресурсов.

В 90-х были последние известные попытки создать нечто подобное Интеграму, после чего идея, которая далеко не нова, была признана неработоспособной. Вот один из ярчайших эпизодов тех времен. Причина неудач: разработчик не опускался до деталей низкого уровня, по привычке 80-90-х годов таща за собой библиотеки и стереотипы разработки. Вместо фундаментальной проработки ядра ставка делалась на новейшие технологии.

В 2000-х мы наблюдали прежние темпы роста вычислительной мощности. Библиотеки программ стали шире, мощнее и устойчивее. Скорость разработки уже не росла пропорционально накладным вычислительным расходам, как это было в 70-90-е годы, она так и застыла на уровне 90-х годов.

Расчетная эффективность No-code и традиционной разработки сравнялась в нулевых годах

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

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

No-code уже прочно занял нишу среди тех потребителей, кто недосягаем IT-гигантам из-за низкого бюджета, но потенциально составляет более 80% численности пользователей IT-услуг: весь малый и средний бизнес, ИП и самозанятые. Более того, почти все крупные IT-компании в том или ином виде тестируют и применяют решения без кода, что видно даже по рынку труда.

Рынок No-code разработки растет взрывными темпами и кормит своих адептов

Начиная с 2015 года я использую в своих проектах только Интеграм, временами применяя конструкторы страниц Tilda, GrapesJS и Webflow для проработки визуальной части: эта связка даёт максимально возможную скорость разработки приложений. Не верите? Легко убедиться, попробовав повторить этот простой путь создания приложения за 15 минут в любой другой платформе или их комбинации.

Хотите попробовать научиться программировать без кода? Регистрируйтесь в 1 клик и пройдите 5 интерактивных уроков по системе (это займет 60-90 минут).

Спасибо!

Сегодня мы рассмотрим как подключить данные из веб-сервиса Интеграм к средству визуализации данных. Это может быть полезно, когда данных много и над ними требуется провести сложные или многочисленные вычисления. Обычно в подобной ситуации весь набор данных загружается в Power BI и обрабатывается там, однако это не всегда удобно и часто не под силу рабочей станции, где развернут Power BI.

enter image description here

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

В вашем Интеграме можно создать множество таблиц и запросов к ним, самостоятельно или с помощью аналитика Интеграм.

Список таблиц Интеграма

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

Структура данных в Интеграм

Мы создадим пользователя в таблице пользователей Интеграм и зададим ему пароль, который будем использовать для доступа из Power BI – жмем замок и не забываем сохранить сгенерированный пароль. Пароль будет задан и скопирован в буфер, и это изменение на форме надо сохранить. Можете сами придумать пароль и вбить его.

Редактирование отдельного пользователя для доступа к API

У пользователя есть Роли – в данном случае api, и для неё должен быть задан доступ к запросам, например, так:

Состав роли api

Далее в Интеграме выбираем нужный нам запрос к данным (или делаем его в конструкторе запросов) и запускаем:

Отчет по запросу в Интеграме

Скопируем адрес запроса и припишем к нему ключ JSON_KV, чтобы получить самый популярный формат JSON, который содержит только названия и значения колонок:

https://integram.io/alex/report/11278?JSON_KV

В Power BI есть такой источник данных как Интернет – выберем его при создании нового подключения:

enter image description here

Зададим адрес нашего отчета и нажмем ОК:

enter image description here

Далее вам понадобится ввести данные для доступа к Интеграму. Самый простой способ – выбрать Базовый, ввести пользователя и пароль, который вы задали ранее, и выбрать уровень доступа как на рисунке – на уровне имени вашей базы данных в Интеграме.

enter image description here

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

Данные из отчета Интеграма в Power BI

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

Регистрация и 5 интерактивных уроков по Интеграму – здесь. Это достаточно просто!

Мы уже рассказывали в блоге о нашей программе лояльности для пользователей. Настало время поделиться еще одной новостью. Теперь наши пользователи могут продать Конструктору Интеграл свои инициативы по улучшению работы и функциональности.

Что мы ищем?

  • конструирование запросов API;
  • формирование конструкторов форм/запросов;
  • создание интеграций с Google API;
  • налаживание работы систем фронденд и бэкенд и прочее.

По всем вопросам можно обращаться в наш тг-канал или чат.

Дорогие клиенты!

От лица всей нашей команды мы хотим поздравить вас с наступающим Новым годом!

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

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

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

С наилучшими пожеланиями, Конструктор Интеграл

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

Возможности:

  • Что можно хранить в Интеграле? – Таблички, справочники, иные базы данных.
  • Можно ли добавлять поля к таблицам и связывать их? – Да.
  • Поддерживается ли целостность данных? – Да.
  • Какое максимальное кол-во данных можно хранить? – Нет ограничений.
  • Как сильно замедляется система с ростом объемов? – Не замедляется, тестировали 500+ млн записей.
  • Как делается импорт и экспорт данных, и в каких объемах? – Все делается легко и быстро с помощью разных способов, включая автоматическую выгрузку. Ограничений по объему нет.
  • Долго ли вычислять что-то в миллионах записей? – Быстро, проводили тестирование.
  • С чем можно интегрироваться? – У системы есть API. поэтому можно интегрироваться со всем, что имеет API.
  • Возможна выгрузка/загрузка в 1С? – Да, все можно.
  • Можно ли править код? – Да, если нужно, ваш код HTML, CSS, JS.
  • Можно это развернуть на нашем домене? – Можно.

Структура:

  • Как организовано программирование бизнес-процессов? – В таблицах списками, логика в запросах, javascript.
  • Как программируется изменение данных и различные расчеты внутри? – Запросами, как в SQL, но без знания SQL – в конструкторе.
  • Есть ролевая модель? – Да.
  • Можно ли дать доступ только к отдельным полям? – Да.
  • Можно ли назначить клиента менеджерам? – Да.
  • Можно ли ограничить доступ менеджера только своими клиентами? – Да.
  • Можно, чтобы босс имел полный доступ при ограничении других участников? – Да.
  • А какие ограничения – по количеству пользователей, транзакций, установок и т.д.? – Их нет.

Визуал и функционал:

  • Внешние данные выглядят симпатично или нет? – Как сделаем, можно создать любой дизайн по вашим предпочтениям в базе – похоже на Airtable.
  • Как сделать красивые рабочие места? – Поможем сверстать (итог зависит от бюджета).
  • Как сделать автоматизацию – взаимозависимые поля, расчеты и всё прочее? – Запросами в конструкторе запросов.
  • Как перенести в систему формулы Excel? – Есть те же формулы или их замена, только проще.
  • Можно делать бэкапы? Восстанавливать их на тестовый стенд? – Да.

Стоимость, договор и безопасность:

  • Сколько это стоит – лицензия? – 290к в год. Тестовые и прочие стенды сколько стоят? – 0 рублей, включено в лицензию.
  • Как будет организовано сопровождение? – Абонентская плата (от 10 тыс в месяц), поддержка сообщества бесплатна.
  • Какое время ответа в случае проблем? – Полчаса, при обращении в чат – часто сразу.
  • Как все оформляется? – Договор на обслуживание, SLA, NDA.
  • Какая ваша ответственность? – По договору.
  • Кому будет принадлежать интеллектуальная собственность на результат проекта? – Заказчику.
  • А мы сможем её продавать? – Сможете.
  • Изменяется ли стоимость тарифов? – В договоре пропишем.
  • Какие гарантии цен мы можем получить? – В договоре пропишем.
  • Как защитить данные от ошибочных действий пользователей? – Есть способы, все покажем (правами, по процессу и др.).
  • Что с безопасностью? – На стандартном уровне.

Самостоятельная работа:

  • Какой квалификации нужно быть нашему программисту, чтобы по вашим подсказкам сделать такой проект? – Любой, порог входа низкий, достаточно программистского склада ума – он есть у почти всех программистов.
  • Сможет ли пользователь делать мелкие доработки – отчет сделать или формулу поменять? – Да.
  • Как нам сопровождать проект, если вы закроетесь, а мы уже привыкли? – Сопровождать систему может грамотный специалист по PHP+MySQL, у вас сразу будут все исходники и инструкция.
  • Где нам взять специалистов по самому конструктору? – На фрилансе, есть более 1000 адептов, из них 190 сертифицированы, из них 25 – на отлично.

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

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

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

Основные преимущества:

  • постоянный доступ к тех.поддержке, где помогут со всеми возникающими вопросами;
  • вся платежная информация проходит через российские системы, что упрощает взаимодействие: вы никогда не столкнетесь со сложностями при оплате пакетов или функций;
  • хранение всей информации в пределах РФ, поэтому можно не беспокоиться, что данные заблокируют или удалят из системы;
  • регулярное обновление платформы, которое можно спокойно установить без сторонних ресурсов, обеспечивает конфиденциальность всей информации и систем.

Мы постоянно растем и развиваемся вместе с нашими адептами, которые после становятся амбассадорами, получая часть выручки с проектов приглашенных пользователей. Это единственная в России партнерская программа, позволяющая стать частью команды компании и зарабатывать вместе с ней.

Присоединяйтесь к нам и развивайте проекты вне зависимости от внешних факторов!

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

В чем преимущества: Схема партнерской программы выгодна всем участникам: вы приобретает дополнительный источник пассивного дохода; новый клиент получает инновационный продукт, способный облегчить работу бизнеса; Конструктор Интеграл расширяет базу своих адептов и заручается поддержкой на рынке.

Цель программы: Выстроить справедливые отношение с каждым клиентом, где его цели и интересы уважают.

Как все устроено: Вы получаете уникальную реферальную ссылку или промокод, которым делитесь с потенциальными клиентами Интеграла. После того, как привлеченное лицо покупает продукт или продлевает услугу на платформе, на ваш счет зачисляется 15% от суммы. Вознаграждение можно вывести на банковскую карту или переводом на счет РФ через месяц после оплаты вашего заказчика.

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

За более подробной информацией обращайтесь в наш тг-канал или Личный кабинет.