Есть ли способ прочитать файлы SAS Transport в приложении ASP.NET? Я вижу, что у «R» есть библиотека для этого (read.xport (файл)), но мне непонятно, что я могу запустить «R» в системе, где я не могу устанавливать пакеты (думаю, разделяемый хостинг). Любая почтовая обработка данных будет выполнена моим приложением, поэтому мне просто нужно «прочитать» эти файлы.Чтение транспортных файлов SAS в ASP.NET
ответ
Одно из возможных решений - от this blog post от Алана Черчилля. Он, вероятно, является экспертом в области совместимости SAS - .NET, поэтому я рекомендую посмотреть его сайт для получения дополнительной информации, если это необходимо.
Скачать и установить SAS Universal Viewer с поддержкой SAS сайта
Создание нового проекта в Visual Studio Добавить ссылку из SAS Universal Viewer установить файлы в следующие 2 DLLs
SAS.UV.Transport SAS.UV.Utility
Используйте следующий код C# (адаптируются в требуется):
TransportFile tf = new TransportFile (@ "x: \ temp \ sample.xpt"); var x = tf.Datasets;
Ваш набор данных будет в переменной х.
Я видел это раньше и пробовал. Не работает. У dll есть другие зависимости. –
- 1. SAS: Чтение всех файлов, содержащих определенную строку
- 2. SAS- Чтение нескольких сжатых файлов данных
- 3. ASP.NET чтение файлов из BIN
- 4. Чтение нескольких файлов csv в наборах данных SAS
- 5. Копирование файлов в SAS
- 6. Чтение греческого текста в SAS
- 7. чтение иерархических данных в SAS
- 8. SAS: Чтение логических операторов
- 9. Чтение из XML в несколько таблиц SAS
- 10. SAS - Чтение файла в обратном направлении?
- 11. Чтение файлов данных решения ASP.Net Core
- 12. ASP.NET MVC. Чтение и запись файлов cookie
- 13. ASP.NET: чтение файлов cookie из другого приложения
- 14. ASP.NET Чтение файлов из защищенной паролем сети
- 15. Импорт zip-файлов в SAS
- 16. Добавление файлов csv в SAS
- 17. Чтение в txt-файле в SAS
- 18. Чтение и запись CSV-файлов в Python
- 19. Чтение транспортных средств из текстового файла по строкам и передача этих транспортных средств в конструктор в Java
- 20. Чтение разделенный запятыми файл в SAS
- 21. чтение набора данных несколько раз в SAS
- 22. Чтение Годов вне месячных дат в SAS
- 23. Чтение списка имени в SAS Macro
- 24. Чтение наборов данных sas в C#
- 25. Ввод данных в SAS, чтение нескольких строк
- 26. Чтение периода как символьного значения в SAS
- 27. Чтение иерархических (ish) данных в SAS
- 28. Чтение файлов cookie в silverlight
- 29. Чтение набора данных SAS с пользовательскими форматами в .Net
- 30. Чтение файлов в Android
Формат транспортного файла опубликован, поэтому, возможно, вы можете использовать документацию? http://support.sas.com/techsup/technote/ts140.html – Joe
@Joe В этой ссылке есть довольно интересные коды/комментарии. Просто идет, чтобы показать, сколько проходит под капотом, которое мы считаем само собой разумеющимся. –