Я пытаюсь настроить отчет Power Bi, который будет работать для нескольких пользователей — имена пользователей неизвестны.
Данные, которыми я хочу манипулировать, будут сгенерированы другой программой и, следовательно, попадут в программные файлы отдельного пользователя. Это файлы CSV. Где-то создан XML-файл, но я не знаю, где.
Для всех подключений к данным, которые я пытаюсь использовать, требуется имя пользователя и пароль или адрес файла, что не будет работать для нескольких пользователей.
Как настроить источник данных, который сможет искать файлы программы без имени пользователя или пути к файлу?
Я пробовал ODBC, Text/CSV, XML, OLE DB - им всем нужны прямые адреса файлов.





Вам необходимо указать, где именно хранятся эти данные. «попасть в их программные файлы» недостаточно.
Разработайте процедуру, которая перемещает файлы CSV в общедоступное место, например в библиотеку SharePoint, тогда только учетная запись, которая обновляет отчет Power BI в службе Power BI, должна иметь доступ к этому источнику данных.
Если файлы хранятся в профилях отдельных пользователей, это не подходит для отчетов Power BI, если только отчет не обновляется только отдельным пользователем, данные которого обрабатываются.
Вместо хранения файлов в папках профиля пользователя настройте для хранения сайт SharePoint. Вы можете иметь разные папки или разные библиотеки или даже разные сайты для хранения данных и управлять доступом к этим сайтам через разрешения SharePoint, чтобы каждый пользователь мог получать доступ только к своим собственным файлам.
Учетной записи PowerBI можно предоставить доступ ко всем местам хранения SharePoint, а затем объединить данные в отчет.
Если это решило вашу проблему, отметьте ответ, как описано в туре . Если это не так, пожалуйста, оставьте комментарий, чтобы я мог продолжить.
Да, файлы находятся в профилях отдельных пользователей. У меня нет общего места для размещения файлов, поскольку я не хочу, чтобы все могли их видеть. Похоже, PowerBI здесь мне не подойдет.
Вы можете настроить сайт SharePoint, на который люди смогут загружать свои файлы. Я добавил больше деталей в свой ответ.
Предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.