0. 1c-intelligence 8992 20.09.18 16:07 Сейчас в теме

Рисуем диаграммы в metadata.js

Не одной же литературой заниматься?

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. Сурикат 276 20.09.18 21:05 Сейчас в теме
Хм...пока что PowerBI выглядит предпочтительней в плане трудозатрат
KoldunOne; +1 Ответить
2. 1c-intelligence 8992 20.09.18 21:07 Сейчас в теме
(1) ну, если там можно живую диаграмму из своей 1С можно увидеть через 5 минут, то - конечно.
3. Сурикат 276 20.09.18 21:12 Сейчас в теме
4. 1c-intelligence 8992 20.09.18 21:19 Сейчас в теме
(3) покажете? На видосе.
Только по-честному - безо всяких там оплат, предварительной подготовки базы и т.д.
5. 🅵🅾️🆇 20.09.18 21:24 Сейчас в теме
(4) Он вам не врет.
Спокойно делается обмен в json формате с MS Power BI.
Да и в OData оно, вроде, могет.

Мимо пишу утилитку на сишарпе для финансистов:
Pipedrive => Excel => MS Power BI

Затем как раз будет задача по регламентной выгрузке данных из 1с в Power BI.
На вскидку буду пользовать планы обмена, сериализовать в json формат и отправлять rest'ом.

Насчет того, что покупное, а что нет - не знаю, не вникал.
7. 1c-intelligence 8992 20.09.18 21:37 Сейчас в теме
(5) покажете? На видосе.
Только по-честному - безо всяких там оплат, предварительной подготовки базы и т.д.
Чтобы из своей 1С - например, БП 3.0 - через 5 минут увидеть данные на диаграмме в облаке.
10. 🅵🅾️🆇 20.09.18 22:17 Сейчас в теме
(7) Ну моя утилита сейчас на сишарпе и выгружает из Пайпдрайва.
За 5 минут саму обработку не напишу.

По времени это будет примерно так:
1) Полчаса собирания запросов в postman
2) Полдня для написания авторизации в MS Power BI и регистра сведений чтоб хранить refresh token привязанный к текущему пользователю.
3) Полдня подготовка класса (обработки) для дальнейшей простой выгрузки таблиц значений в MS Power BI.
4) В дальнейшем весь код по выгрузке уже будет занимать минут 10. 5 минут на запрос (если он простой), 5 минут на вспоминание как называется обработка и с какими параметрами вызывать.


Просто то о чем эта ветвь диалога - немного некорректна.
Power BI - это нечто вроде СКД для финансистов и аналитиков.
Наша задача, как программистов, запульнуть им туда данных, а они уже сами там ими воротят.

А у вас в публикации это вывод заранее настроенных диаграмм для тех кто не шарит и хочет заранее настроенный график.
11. 1c-intelligence 8992 20.09.18 22:21 Сейчас в теме
(10) вот я про п.4 и прошу видос. Когда вы уже сделали рефреш токен (мы его, кстати, тоже делаем), подготовили выгрузку таблиц и т.д.
Вот все, есть у вас инструмент. И есть 1С. И вы раз - и выгрузили данные. Вот такого чуда хочу.
12. 🅵🅾️🆇 20.09.18 22:33 Сейчас в теме
(11) Ну просили Вы у этого господина: Сурикат.
Лично у меня это будет готово через месяц-другой, как только руки дойдут.

Если не забуду (ну или напомните) - обязательно поделюсь видосом и самой разработкой, в публикацию, наверное, как всегда поленюсь оформлять.
13. 1c-intelligence 8992 20.09.18 22:40 Сейчас в теме
(12) Сурикат поставил минус и сбежал. Как в песне - тополь не ответил мне.

Готов поспорить, что через месяц-другой у вас не будет решения, которое сможет за минут вывалить в облако диаграмму с данными из произвольной конфигурации на платформе 8.3.
d4rkmesa; +1 Ответить
14. 🅵🅾️🆇 20.09.18 22:46 Сейчас в теме
(13) Ну у меня другая задача.
Мне нужно только выгрузить таблицу.
А на основе этих данных у финансистов уже будет заранее настроенная диаграмма или отчет, ну и прочие возможности.

Power BI это система компоновки данных от мелкомягких.
Тобишь как в 1С вы можете на вход СКД подать таблицу и далее делать с ней все что душе угодно, так и здесь будет все тоже самое.

Создать набор данных, таблицу и заполнить её запросом можно запросто, это я уже делал.
Можно ли создавать диаграмы с помощью их API - не знаю.


В REST API Power BI доступны следующие операции:
Операции с наборами данных: получение и создание наборов данных.
Операции с таблицами: получение таблиц и обновление схемы таблицы.
Операции со строками: добавление и удаление строк.
Операции с группами: получение групп.
Сурикат; +1 Ответить
15. 1c-intelligence 8992 20.09.18 22:49 Сейчас в теме
16. 1c-intelligence 8992 20.09.18 22:53 Сейчас в теме
(14) а, стоп, вы ж из хейтеров, а я тут с вами разговорился...
Все, пшыть, пшыть. Ставьте минус и домой, как обычно.
17. 🅵🅾️🆇 20.09.18 22:54 Сейчас в теме
(16) У вас все нормально с психикой?

Если вдруг интересно, вот что уже делают с данными пользователи (естественно это инструмент не для престарелой тети дуси со счетами из бухгалтерии):
https://youtu.be/g7tGlZtFqq0
mylogin; dunpil; JohnyDeath; Kosstikk; Quasar; Сурикат; TreeDogNight; +7 Ответить
23. 1c-intelligence 8992 21.09.18 06:06 Сейчас в теме
(17) сорян, погорячился. День вчера тяжелый был.
22. Nikola23 422 20.09.18 23:38 Сейчас в теме
(16) Критику не можете выдержать? Холили и лелеяли свое решение, а оказалось, что аналогов не хуже - полно?
Посмотрите на amcharts, вот где не скучно и действительно красиво.
За старания - плюс.
За заносчивость - минус.
DAAbramov; Quasar; KoldunOne; Fox-trot; 🅵🅾️🆇; +5 Ответить
24. 1c-intelligence 8992 21.09.18 06:12 Сейчас в теме
(22) а где критика? Мы обсуждали PowerBI. Мое решение коллега не смотрел.

Аналог можете показать? Чтобы можно было из 1С данные отправить в диаграмму, и она нарисовалась в облаке, и ее можно было тут же с телефона, например, посмотреть.

Сравнивать с amcharts смысла нет, потому что это - набор компонентов. Мы тоже используем набор компонентов - recharts (http://recharts.org/en-US/examples). Вот их можно сравнивать. Я, лично, разницы особой не вижу.

Вы смотрите на технику, а я говорю о продукте законченном - 1Сная часть, сервис с авторизацией, транспорт данных. Вы можете скачать обработку, и через 5 минут увидеть диаграмму в облаке. А какие компоненты рисуют диаграммы, какая СУБД хранит данные, по какому стандарту идет их передача - не особо важно.
YOr!k; ivanov660; d4rkmesa; TreeDogNight; torbeev; +5 Ответить
31. Nikola23 422 21.09.18 08:59 Сейчас в теме
(24) Вы можете скачать фреймворк, интегрировать в 1с. И получите 1сНую часть, сервис с авторизацией (силами 1с), транспорт данных, а визуализацией займется сторонний компонент.
Я сморю не на технику, а на то, как Вы отстаиваете свое решение. Похвально. Но несколько фанатично, Вам не кажется?
33. 1c-intelligence 8992 21.09.18 09:07 Сейчас в теме
(31) не, уже не отстаиваю. Вчера отстаивал.
Если обидел или расстроил - сорян.
36. Сурикат 276 21.09.18 09:44 Сейчас в теме
(24)

Выгрузить отчет в excel и использовать excel как данные для PowerBI. Это 5 минут.
Экспорт отчета в csv регламентным заданием еще минут 30. Это простые решения.

Почему PowerBI выглядит предпочтительнее:
Есть возможность интерактивной работы с диаграммой (аналогично расшифровке в отчетах 1С).
В вашем решении такой возможности нет и писать такое поведение довольно-таки мутарно (на сколько я представляю, возможно не прав, но про это в посте не рассказано =( ) и уже не 5 минут.

PowerBI Открывается на телефонах, в облаке и т.д.
28. 🅵🅾️🆇 21.09.18 08:51 Сейчас в теме
(22)
amcharts


Случайно не пробовали как оно работает в поле html документа в 1с?
29. Nikola23 422 21.09.18 08:55 Сейчас в теме
(28) Пробовал. Работает, но грузит процессор.
🅵🅾️🆇; +1 Ответить
8. 1c-intelligence 8992 20.09.18 21:38 Сейчас в теме
(5) вообще, я не сомневаюсь, что там можно сделать. Можно сделать все, что в голову придет. Но когда...
20. Nikola23 422 20.09.18 23:36 Сейчас в теме
(5) Может вашим финансистам пригодится готовое решение на платформе 1с? См. мой коммент выше: http://forum.infostart.ru/forum9/topic200202/message2050898/#message2050898
TreeDogNight; +1 Ответить
19. Nikola23 422 20.09.18 23:34 Сейчас в теме
(4) Ну Вы же свою платформу тоже не за 5ть минут нарисовали? Теперь бесспорно, можно хвастаться, как легко все настроить за 5ть минут.
Вот мой вариант - бесшовно из 1с в Excel с использованием Odata и выборкой запросом, управлением представлениями.
В чем-то в части подготовки данных похоже на ваше решение. Графики можно нарисовать силами Excel.

https://youtu.be/TY8BkmDOpZI
TreeDogNight; +1 Ответить
25. 1c-intelligence 8992 21.09.18 06:13 Сейчас в теме
(19) это отличный вариант, только он другую задачу решает.
9. 1c-intelligence 8992 20.09.18 21:51 Сейчас в теме
(3) ну вот, обиделся, минус поставил.
32. Nikola23 422 21.09.18 09:00 Сейчас в теме
(9) Добавлю еще один, что бы на личности перестали переходить.
34. 1c-intelligence 8992 21.09.18 09:10 Сейчас в теме
(32) так я вроде не переходил - речь о поступке, а не о личности.
35. Сурикат 276 21.09.18 09:38 Сейчас в теме
(9)

Я вам Иван всегда минус ставлю =)
Это традиция =)

Чтобы не задеть вас поясню, что у нас с вами просто различный взгляд на тот контент, который хочется видеть на infostrart'е. К качеству вашего контента и персонально к вам минус не имеет никакого отношения.

Первый мой комментарий был больше для того, чтобы поднять какую-то техническую дискуссию по поводу функционала. К сожалению не успел я ответить на Ваш комментарий и скинуть видео.
Спасибо коллеге, отреагировал более оперативно. Про PowerBI, к сожалению не так много статей на infostart, хотя инструмент отличный.
А у меня самого не хватает времени написать =(( Хотя это никудышная отмазка =)

А касательно рекламных постов metadat'ы было бы намного полезнее выкладывать примеры реализованных решений и разбирать их плюсы и минусы относительно Bitrix, 1С и прочих.
mickey.1cx; Fox-trot; +2 Ответить
37. 1c-intelligence 8992 21.09.18 10:09 Сейчас в теме
(35)
что у нас с вами просто различный взгляд на тот контент, который хочется видеть на infostrart'е.

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

Лучше помочь Хозяину, создавая контент. Если контент ему не подходит, он скажет.
TreeDogNight; +1 Ответить
41. genayo 21.09.18 12:04 Сейчас в теме
(35) Как в анекдоте - "Ну не нравишься ты мне". А просто не читать - религия не позволяет?
TreeDogNight; +1 Ответить
42. 1c-intelligence 8992 21.09.18 12:08 Сейчас в теме
(41) не путайте читателей с редакторами.
На Инфостарте очень широкая ред.коллегия. Они вынуждены читать все подряд, потому что оберегают покой сообщества.
44. genayo 21.09.18 12:27 Сейчас в теме
(42) Ой, таки на сайте всего один редактор, и он так страдает? Беда...
45. 1c-intelligence 8992 21.09.18 12:30 Сейчас в теме
(44) не понял вашу мысль. На каком сайте один редактор?
46. genayo 21.09.18 12:37 Сейчас в теме
(45) Я спросил - "религия просто не читать ре позволяет"?
Вы ответили за человека - на сайте редакторы вынуждены всё читать.
Из чего я сделал вывод, что чел из (35) - редактор, и вынужден читать ваши произведения.
Но если редакторов несколько - то он мог бы передать тяжелую работу чтения ваших статей другому редактору. А если не может - значит он с большой долей вероятности один.
47. 1c-intelligence 8992 21.09.18 12:39 Сейчас в теме
(46) понятно. Ключевой была фраза "На Инфостарте очень широкая ред.коллегия". И они не взаимозаменяемы. Каждый должен прочитать каждую статью. Вот и мучаются, читают, минусы ставят.
48. genayo 21.09.18 12:44 Сейчас в теме
(47) Зачем каждому читать каждую статью? Ну ладно, пусть тогда дальше мучается.
А диаграмму Ганта можно нарисовать? Мне из диаграмм только она нужна для практических целей.
49. 1c-intelligence 8992 21.09.18 12:53 Сейчас в теме
(48)
Мне из диаграмм только она нужна для практических целей

скучновато у вас :)
Сейчас нельзя, и в recharts Ганта нет. Надо искать в других наборах компонентов.
У вас реальная потребность? Если сделаем ганта, будете пользоваться?
50. genayo 21.09.18 13:03 Сейчас в теме
(49) У меня нет стимула пробовать на тестовых данных, а вот на реальных попробовал бы точно. Если сделаете - попробую.
52. 1c-intelligence 8992 21.09.18 13:05 Сейчас в теме
(50) на каких тестовых данных? В демо-обработке вы можете свои данные подсовывать.
54. genayo 21.09.18 13:17 Сейчас в теме
(52) Которые для практической работы не нужны, я имею в виду.
51. genayo 21.09.18 13:05 Сейчас в теме
(49) А диаграммы про финансы/продажи у нас рисуют аналитики, поэтому самому не интересно :))
63. unpete 538 21.09.18 17:48 Сейчас в теме
(48) Смотреть с телефона или планшета планируете? Допустима ли прокрутка или надо, чтобы в компактный экран поместилось?
64. genayo 21.09.18 20:54 Сейчас в теме
(63) Точно не с телефона. Планшеты - может, в будущем. Сейчас пока на большой телевизор для своих, и на ПК для контрагентов.
66. unpete 538 22.09.18 17:09 Сейчас в теме
(64) Задачу записал, сделаем в рабочем порядке.
Если эксплуатация планируется внутри локальной сети, польза от нашей математики - сомнительна. Если нужен простой и надёжный доступ к данным из любого места, то тут мы вне конкуренции.
53. Сурикат 276 21.09.18 13:10 Сейчас в теме
(41)
Каждый же может высказывать свое мнение. Для этого минусик и сделан ...
Ничего не вижу плохого так проголосовать =)

Тем более у Ивана бывают дельные посты, не хочется пропускать =)
55. genayo 21.09.18 13:19 Сейчас в теме
(53) А какой в этом смысл? Что вы хотите изменить минусами?
56. Сурикат 276 21.09.18 13:31 Сейчас в теме
(55)
Просто высказать свое мнение. Это лучше чем молчать, на мой взгляд.

Может солидарных со мной много (как мы видим нет =))) и коллективное мнение как-то скорректирует конву публикаций автора топика или других =)
57. genayo 21.09.18 13:40 Сейчас в теме
(56) Понял, никакого практического смысла нет. А я вот плюс поставил, потому что автор просил ставить, ему это зачем-то нужно.
58. Fox-trot 108 21.09.18 13:44 Сейчас в теме
(57)тогда и мне поставь... дюжину :)
Сурикат; genayo; +2 Ответить
65. genayo 21.09.18 21:41 Сейчас в теме
(58) К сожалению, можно плюс раз в 5 минут ставить, а я добрые дела для незнакомых делаю только если это совсем не в напряг...
6. user774630 20.09.18 21:25 Сейчас в теме
Это Олег в ступоре от чтения "Замка" Кафки.
18. unpete 538 20.09.18 23:15 Сейчас в теме
Ссылка в статье вместо https://business-programming.ru/articles/dashboard_accounting редиректит на диаграммы. Ошибка либо в публикации, либо глюк инфостарта.
26. 1c-intelligence 8992 21.09.18 06:14 Сейчас в теме
(18) ссылка у меня кривая была, спасибо, исправил.
27. Hans 1 21.09.18 08:50 Сейчас в теме
30. 1c-intelligence 8992 21.09.18 08:56 Сейчас в теме
(27) главное, Олегу понравилось.
38. qwinter 611 21.09.18 11:00 Сейчас в теме
43. TreeDogNight 16 21.09.18 12:09 Сейчас в теме
(38) Сразу видно, что вы даже глазком не просмотрели текст публикации и сделали свои выводы на основе заголовка и изображений. Суть разработки не в формировании красивых графиков, а в быстрой их настройке из 1С с применением СКД.
kote; unpete; +2 Ответить
62. unpete 538 21.09.18 17:47 Сейчас в теме
(43)Дополню: в быстрой настройке без изменения конфигурации и простой доставке в мобильные устройства пользователей.
kote; TreeDogNight; +2 Ответить
39. botokash 203 21.09.18 11:24 Сейчас в теме
Помню внедрял https://infostart.ru/public/331502/ данную разработку, а потом пробовали MS Power BI. У последнего прекрасно все работает через OData, плюс готовое мобильное приложение.
40. genayo 21.09.18 12:02 Сейчас в теме
У Киквью, например, есть коннектор для 1С. Пишешь запрос, настраиваешь регламент, и вуаля - аналитики могут рисовать любые диаграммы, которые им нужны. Стоит, правда, дорого для полноценного коммерческого использования..
59. genayo 21.09.18 13:48 Сейчас в теме
61. 1c-intelligence 8992 21.09.18 15:54 Сейчас в теме
(60)здорово. А как с публикацией связано?
67. pbabincev 115 22.09.18 21:19 Сейчас в теме
Правильно я понимаю, что для того, чтобы смотреть на выгруженные из 1С диаграммы, необходимо быть авторизованным пользователем на business-programming.ru?
У меня такое ощущение, что топ-манагерам филотетовы эти все регистрации - им надо посмотреть без регистрации и СМС.
Т.е. просто перейти по ссылке и чтобы всё было видно.
Как мне кажется, было бы неплохо иметь какой-то механизм расшаривания этих диаграмм (или лучше наборов диаграмм, этаких стендов информации). Может быть, по ссылке, может - какой-то токен во времени.
А в целом - разработка очень классная. Я буду искать способ её применять.
68. unpete 538 22.09.18 23:43 Сейчас в теме
(67)
посмотреть без регистрации и СМС
У нас поддержана регистрация через социальные сети, но мы позиционируем её как дополнительный способ авторизации. Логин-пароль-email при регистрации требуем. Для пользователя в момент регистрации создаётся персональная база данных, в которой диаграммы - маленький бантик. Кроме персональных, поддержаны базы групп пользователей с общими документами и отчетами, но это уже по подписке.
69. unpete 538 22.09.18 23:49 Сейчас в теме
(67)
или лучше наборов диаграмм, этаких стендов информации
Так и сделано. У нас даже компонента "диаграмма" - нет. Есть компонент "комплект диаграмм", с публичными и приватными настройками. При этом, виджеты могут смотреть на разные базы и агрегировать информацию из нескольких источников. Сами источники могут ничего не знать о существовании соседей.
70. Darklight 20 30.10.18 11:15 Сейчас в теме

Единственное требование - вы должны быть зарегистрированным пользователем business-programming.ru. Ну, и знать свой логин и пароль.

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


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

А вот это уже не серьёзно. Писать письма-просьбы, чтобы добавлять диаграммы - это никуда не годится в XXI веке. Дальше читать не стал. "Играться" времени нет.

Да и дашбордов сейчас уже разных развелось - пруд пруди. Чем та же Grafana плоха, например.
71. 1c-intelligence 8992 30.10.18 11:23 Сейчас в теме
(70) ваш директор смотрит каждый день дашборды из графаны? Или откуда?
72. Darklight 20 30.10.18 14:06 Сейчас в теме
(71)Моему директору персонал их в paint рисует %-)
73. 1c-intelligence 8992 30.10.18 14:37 Сейчас в теме
(72) тогда какой смысл рассуждать о том, что " дашбордов сейчас уже разных развелось - пруд пруди. Чем та же Grafana плоха, например"
74. Darklight 20 31.10.18 09:18 Сейчас в теме
(73)Простите, не хотел ничего сказать плохого про Ваш сервис. Каждая разработка важна, интересна и нужна. Мне просто не понравилось как этот сервис преподносится потребителям.
75. 1c-intelligence 8992 31.10.18 09:21 Сейчас в теме
(74) наш сервис не имеет никакого значения.

Важно только практическое применение. Если вы знаете 500 сервисов для рисования диаграмм, но ваш директор смотрит цифры в paint или на бумаге, то что толку от ваших знаний? И вам, и директору, и разработчикам сервисов?

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

А есть люди, которые пользуются. Например, нашим - и пишут, что там не так. Мы читаем и думаем, как исправить. Или пишут - мы пользуемся графаной, директор доволен, во, смотри, как у нас все выглядит. Мы смотрим, завидуем, думаем, как сделать наш сервис лучше.
user774630; +1 Ответить
76. qazaz2 12 02.11.18 14:37 Сейчас в теме
Тема интересная и движение в эту сторону мне очень нравится.

Подскажите как обстоят дела с конфиденциальностью?
Например нарисовал я диаграмму по этим самым конфиденциальным данным.
Они теперь лежат у вас стали менее конфиденциальными?)
77. 1c-intelligence 8992 02.11.18 14:43 Сейчас в теме
(76) варианта два:
1. Делать такие данные, которые не страшно хранить у нас. Ну и следить за сохранностью пароля. Мы, разумеется, делаем все, что умеем для сохранности данных;
2. Поднять у себя CouchDB и хранить данные там, а сервис будет их просто показывать.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист/Cтарший программист 1С
Москва
зарплата от 100 000 руб. до 250 000 руб.
Полный день

Программист 1С
Калининград
зарплата от 60 000 руб. до 80 000 руб.
Полный день

Руководитель проектов 1С
Санкт-Петербург
Полный день

Программист 1С
Новосибирск
зарплата от 80 000 руб. до 150 000 руб.
Полный день

Консультант-аналитик 1С
Москва
зарплата от 40 000 руб. до 120 000 руб.
Полный день