Я работаю над SAS VA (сервером веб-приложений) для создания некоторых отчетов в соответствии с требованием. Мне было предложено выполнить контроль версий для отчетов, которые я сделал в SAS VA, используя Source Tree. Может ли кто-нибудь помочь мне в управлении версиями для SAS VA с использованием Source Tree (git GUI) или любых других предпочтительных инструментов.Управление версиями SAS Visual Analytics с использованием git
ответ
Насколько я знаю, исходное ведение отчета Visual Analytics невозможно с помощью GIT или любого графического интерфейса, поскольку каждая информация, относящаяся к отчету, встроена в метаданные SAS, которые сохраняются в сервере метаданных.
Эти данные непосредственно недоступны для конечного пользователя.
Вы можете извлечь всю информацию своего отчета из метаданных, но вам нужно написать конкретный код и сохранить его в определенных наборах структур. Это очень сложный способ резервного копирования/версии отчета таким образом.
Вы можете попытаться сохранить отчет в файле .SPK, откройте его с помощью 7ZIP, как обычный zip-файл, и lok для файлов XML, которые описывают ваш отчет. Я изучил проблему и нашел способ увидеть исходный код отчета. Таким образом, вы можете сохранить XML-данные как «ИСТОЧНИК» вашего отчета. Чтобы восстановить предыдущую версию, вы можете просто обмениваться источниками. Будьте осторожны, это деликатная операция, так как я вижу, что xml не предназначен для модификации вручную. ОСТАВАЙТЕ, что вы модифицировали SPK своего отчета, вы можете загрузить его обратно на сервер для загрузки другой версии вашего отчета.
У вас также должна быть резервная копия данных, так как вполне возможно, что каждая модификация вашего набора данных может привести к различиям в отчете.
Я отредактировал ответ, так как у меня появилась новая информация, которая должна быть распространена по сообществу SAS. – pm2r
Я не уверен, что теперь это поможет людям в будущем. вы можете реплицировать DI Studio SVN Version Control .. Аналогично, приложения говорят с GIT. Контроль версий может быть возможен для отчетов VA.
К сожалению, DI Studio не может управлять объектами отчета VA , Он не может проверять/выводить/импортировать/экспортировать их, поэтому невозможно использовать SVN/CVS-интеграцию. Вместо этого следует использовать консоль управления SAS (smc) или инструменты командной строки. –
Я бы предложил экспортировать отчет (ы) в пакет SAS (SPK) и сохранить его в исходном управлении как двоичный файл. Это может быть сценарий с использованием SAS Promotion tools. В сценарии отката вы можете импортировать более раннюю версию экспортированного spk.
Как @ pm2r упомянул в своем ответе, отчет содержится в другом spk в экспорте и может быть просмотрен. «Внутренний» spk будет называться после идентификатора метаданных отчета.
- 1. Управление версиями Visual Studio/Управление версиями, Vault vs Git (концентратор) и SVN - один разработчик, лучший вариант?
- 2. Управление версиями в Visual Studio
- 3. Управление версиями git с локальными файлами
- 4. Управление версиями базы данных с использованием Visual Studio
- 5. Управление версиями с помощью Visual Source Safe без Visual Studio
- 6. Управление версиями с несколькими версиями
- 7. Управление версиями
- 8. Управление несколькими версиями кода в Git
- 9. Управление версиями: от zip до git
- 10. Динамический текст в SAS VA (Visual Analytics)
- 11. SAS Visual Analytics Cross Table Frequency Count
- 12. Семантическое управление версиями и ветвями git
- 13. Управление версиями и версиями модулей AngularJS с использованием Grunt
- 14. Управление версиями и решения Visual Studio
- 15. Управление версиями REST API с использованием AWS
- 16. Управление версиями сборки в Visual Studio
- 17. Экспорт .html из SAS Visual Analytics
- 18. Брандмауэр и управление версиями
- 19. Visual Studio - управление различными версиями проектов
- 20. Управление версиями Cornerstone
- 21. Visual Studio Автоматическая версия и управление версиями файлов
- 22. Управление версиями с SVN
- 23. Управление версиями Aptana и GitLab с использованием SSH
- 24. Управление версиями Matlab Simulink с несколькими разработчиками
- 25. Управление версиями на github
- 26. Управление версиями на Mac
- 27. Управление версиями SSMS и интеграция с источником управления с git?
- 28. управление версиями
- 29. Управление версиями файлов MDF
- 30. Управление версиями dotfiles с наборами конкретных машин
Это похоже на то, что вы ищете учебник по git, который не относится к теме для переполнения стека. –
Нет, это очень глубокий вопрос об использовании SAS VA и попытке выполнить управление версиями – pm2r