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

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

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

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

Комментарии
Избранное Подписка Сортировка: Древо
1. Сурикат 275 20.09.18 21:05 Сейчас в теме
Хм...пока что PowerBI выглядит предпочтительней в плане трудозатрат
KoldunOne; +1 Ответить
2. 1c-intelligence 8965 20.09.18 21:07 Сейчас в теме
(1) ну, если там можно живую диаграмму из своей 1С можно увидеть через 5 минут, то - конечно.
3. Сурикат 275 20.09.18 21:12 Сейчас в теме
4. 1c-intelligence 8965 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 8965 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 8965 20.09.18 22:21 Сейчас в теме
(10) вот я про п.4 и прошу видос. Когда вы уже сделали рефреш токен (мы его, кстати, тоже делаем), подготовили выгрузку таблиц и т.д.
Вот все, есть у вас инструмент. И есть 1С. И вы раз - и выгрузили данные. Вот такого чуда хочу.
12. 🅵🅾️🆇 20.09.18 22:33 Сейчас в теме
(11) Ну просили Вы у этого господина: Сурикат.
Лично у меня это будет готово через месяц-другой, как только руки дойдут.

Если не забуду (ну или напомните) - обязательно поделюсь видосом и самой разработкой, в публикацию, наверное, как всегда поленюсь оформлять.
13. 1c-intelligence 8965 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 8965 20.09.18 22:49 Сейчас в теме
16. 1c-intelligence 8965 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 8965 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 8965 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 8965 21.09.18 09:07 Сейчас в теме
(31) не, уже не отстаиваю. Вчера отстаивал.
Если обидел или расстроил - сорян.
36. Сурикат 275 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 8965 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 8965 21.09.18 06:13 Сейчас в теме
(19) это отличный вариант, только он другую задачу решает.
9. 1c-intelligence 8965 20.09.18 21:51 Сейчас в теме
(3) ну вот, обиделся, минус поставил.
32. Nikola23 422 21.09.18 09:00 Сейчас в теме
(9) Добавлю еще один, что бы на личности перестали переходить.
34. 1c-intelligence 8965 21.09.18 09:10 Сейчас в теме
(32) так я вроде не переходил - речь о поступке, а не о личности.
35. Сурикат 275 21.09.18 09:38 Сейчас в теме
(9)

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

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

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

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

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

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

скучновато у вас :)
Сейчас нельзя, и в recharts Ганта нет. Надо искать в других наборах компонентов.
У вас реальная потребность? Если сделаем ганта, будете пользоваться?
50. genayo 21.09.18 13:03 Сейчас в теме
(49) У меня нет стимула пробовать на тестовых данных, а вот на реальных попробовал бы точно. Если сделаете - попробую.
52. 1c-intelligence 8965 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. Сурикат 275 21.09.18 13:10 Сейчас в теме
(41)
Каждый же может высказывать свое мнение. Для этого минусик и сделан ...
Ничего не вижу плохого так проголосовать =)

Тем более у Ивана бывают дельные посты, не хочется пропускать =)
55. genayo 21.09.18 13:19 Сейчас в теме
(53) А какой в этом смысл? Что вы хотите изменить минусами?
56. Сурикат 275 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 8965 21.09.18 06:14 Сейчас в теме
(18) ссылка у меня кривая была, спасибо, исправил.
27. Hans 1 21.09.18 08:50 Сейчас в теме
30. 1c-intelligence 8965 21.09.18 08:56 Сейчас в теме
(27) главное, Олегу понравилось.
38. qwinter 609 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 8965 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 8965 30.10.18 11:23 Сейчас в теме
(70) ваш директор смотрит каждый день дашборды из графаны? Или откуда?
72. Darklight 20 30.10.18 14:06 Сейчас в теме
(71)Моему директору персонал их в paint рисует %-)
73. 1c-intelligence 8965 30.10.18 14:37 Сейчас в теме
(72) тогда какой смысл рассуждать о том, что " дашбордов сейчас уже разных развелось - пруд пруди. Чем та же Grafana плоха, например"
74. Darklight 20 31.10.18 09:18 Сейчас в теме
(73)Простите, не хотел ничего сказать плохого про Ваш сервис. Каждая разработка важна, интересна и нужна. Мне просто не понравилось как этот сервис преподносится потребителям.
75. 1c-intelligence 8965 31.10.18 09:21 Сейчас в теме
(74) наш сервис не имеет никакого значения.

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

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

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

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

Вакансии

Администратор БД 1С
Санкт-Петербург
зарплата от 100 000 руб.
Полный день

Программист 1С Документооборот
Санкт-Петербург
зарплата от 110 000 руб.
Полный день

Программист 1С БП / ЗУП
Санкт-Петербург
зарплата от 110 000 руб.
Полный день

Автор новостных обзоров на тему 1С и бухучета
Санкт-Петербург
По совместительству

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