Шаги установки точного онлайн-драйвера для Microsoft Power BI

Я хочу использовать Microsoft Power BI Desktop edition для запуска отчетов, включая данные из Exact Online. Точный сетевой драйвер недоступен в предварительно настроенных источниках, предлагаемых корпорацией Майкрософт.

Как установить точный драйвер онлайн?

2
задан Guido Leenders
03.03.2023 7:53 Количество просмотров материала 3659
Распечатать страницу

1 ответ

есть несколько шагов в настоящее время, есть установка возможна через *.MSI-файл. Эти шаги также выполняются для других платформ, таких как Freshdesk, Microsoft Dynamics CRM, Twinfield, Teradata, XML-файлы и т. д.:

  • распакуйте Invantive ADO.net поставщик zip-файл, например, загружаемая тестовая версия ADO.net поставщик.
  • запуск MSI включен в zip: MSI included
  • когда вы только хотите подключиться к один поставщик использует образец, указанный ниже в Код Точный Онлайн.
  • если вы хотите подключиться к нескольким физическим базам данных: установите Invantive Query Tool и запустите discovery, или скопируйте существующий settings.xml точные Онлайн для страны, которую вы хотите использовать в нем с другого компьютера.
  • установка и запуск Microsoft Power BI desktop.
  • перейти к получить данные - > пустой Запрос:

Power BI first step Exact Online

  • Выберите Расширенный Редактор:

Advanced Editor

  • в Редакторе запросов вставьте код, указанный ниже.
  • затем нажмите кнопку " изменить разрешение "на сообщение" разрешение требуется для запуска этого собственного запроса к базе данных."
  • затем нажмите "Run".
  • при запросе введите имя пользователя и пароль, которые вы используете с точным В интернете:

Log on to Exact Online

  • двухфазная аутентификация еще не поддерживается, поэтому вам нужно будет использовать отдельный код входа в систему, когда вам нужна двухфазная аутентификация для вашей обычной учетной записи.
  • С этого момента используйте результаты как обычный SQL Server или аналогичный запрос:

List of various sources coming from Exact Online and other sources

  • или графически:

Some dashboard from Exact Online

Код Точный Онлайн

let
    Source = AdoDotNet.Query
             ( "Invantive"
             , "provider=ExactOnlineAll;apiUrl=https://start.exactonline.nl;"
             , "select * from PayablesListOverdue"
             )
in
    Source

обратите внимание, что текст в AdoDotNet.Query не поддерживает многострочные операторы, поэтому самый простой способ-поместить запросы в другое место, а затем скопировать/вставить их здесь, заменив перевод строки пробелом.

SQL напоминает синтаксис Microsoft SQL Server или Oracle, но на самом деле является изобретательским SQL (Invantive в SQL Грамматика).

пожалуйста, обратите внимание, что запросы могут быть созданы с помощью онлайн-редактора SQL или одного из продуктов запросов. Exact Online имеет что-то вроде 500 API. Не все, например, средняя себестоимость товара недоступна.

обратите внимание, что Power BI получает много информации из Exact Online. При работе с несколькими компаниями он может получать их параллельно. Однако, когда вы, например, загрузить все финансовые операции компания, которая может занять много времени. Кроме того, информация обычно хранится в файле pbix, так что можно стать очень большим. Как всегда, применяйте проверенные направляющие линии Power BI для достижения оптимальных результатов.

код XML файлы аудита

вы можете использовать тот же подход для проверки XML-файлов. Используйте следующий запрос для XML-файла аудита кассовых аппаратов 3.0 (xaa 3.0):

let
    Source = AdoDotNet.Query
             ( "Invantive"
             , "provider=Xaa30;"
             , "select * from LocationCashRegisterCashTransactionLines"
             )
in
    Source

обратите внимание, что особенно при детальной обработке файлов аудита кассовых аппаратов вы получите много транзакций кассового аппарата и больших наборов Power BI и Power BI имеет некоторые проблемы при обработке больших объемов. Кассовый аппарат или файлы финансового аудита размером более 1 ГБ будут работать медленно и требуют много физической памяти, чтобы присутствовать.

обратите внимание, что в файлах аудита Power BI настаивает на вводе пользователя. Просто введите 'x' или что-то еще. Это игнорируется.

пример результата:

XAA 3.0 queries

код Twinfield ERP-системы (устаревшие версии)

вы можете использовать тот же подход для Twinfield. Но, Twinfield также требуется указать компанию или код среды на входе в третье поле, поэтому нужно указать, что один тоже.

Вариант 1-Код среды Twinfield для Power BI

let
    Source = AdoDotNet.Query
             ( "Invantive"
             , "provider=Twinfield;environment=YOUR_ENVIRONMENT_CODE"
             , "select * from Twinfield.Twinfield.Periods"
             )
in
    Source

Вариант 2 - Код среды Twinfield для Power BI через строку подключения

можно также указать значения атрибутов соединения строка в отдельном окне в Power BI. Это держит вас код чистым вещей, связанных с пользователями:

Twinfield environment code in Power BI

4
отвечен Guido Leenders 2023-03-04 15:41

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх