我有一个项目需要从 NAV 服务器中提取数据,我发现只有这个https://www.cdata.com/drivers/dynamicsnav/python/供参考。我也在这个片段的某个地方,但无法使用它。
import pandas
import matplotlib.pyplot as plt
from sqlalchemy import create_engine
engine = create_engine("dynamicsnav:///?http://myserver:7048&User=myserver\Administrator&
Password=admin&ServerInstance=DYNAMICSNAV71")
df = pandas.read_sql("SELECT Name, Prices_Including_VAT FROM Customer WHERE Name = 'Bob'", engine)
df.plot(kind="bar", x="Name", y="Prices_Including_VAT")
plt.show()
有没有办法使用 Python 连接到 NAV?如果这不起作用,我计划使用机器人,但数据非常大,如果不是几天,它需要几个小时。谢谢你。
(这是我的第一个问题,所以请原谅我的任何非专业行为。)