У меня есть файл data cube.odc, который используется для отправки информации в электронную таблицу Excel.
Я хочу использовать те же данные с python для создания системы обнаружения аномалий.
В настоящее время я пытаюсь использовать pyodc, но я обнаружил, что детали в файле datacube.odc не являются необходимыми для использования pyodc.
Файл куба содержит эти данные,
</xml><xml id=msodc><odc:OfficeDataConnection
xmlns:odc="urn:schemas-microsoft-com:office:odc"
xmlns="http://www.w3.org/TR/REC-html40">
<odc:Connection odc:Type="OLEDB">
<odc:ConnectionString>
Provider=MSOLAP.3;
Password=#####;
Persist Security Info=True;User ID=streams-bi01\#####User;
Initial Catalog=Cube;
Data Source=https://bi.streams.##.its:####/olap/####.dll;
Location=https://bi.streams.##.its:####/olap/#####.dll;
MDX Compatibility=1;
Safety Options=2;
MDX Missing Member Mode=Error
</odc:ConnectionString>
<odc:CommandType>Cube</odc:CommandType>
<odc:CommandText>Cube</odc:CommandText>
</odc:Connection>
</odc:OfficeDataConnection>
</xml>
<style>
Есть ли решение этой проблемы с данными деталями?
Это то, что я пытаюсь выполнить с помощью Python,
import pyodc
cnxn = pyodbc.connect(
DRIVER={https://bi.streams.vr.its:###/olap/####.dll};
SERVER=SQLSRV01;DATABASE=https://bi.streams.##.its:####/olap/####.dll;
UID=streams-bi01\####User;
PWD=#####)
cursor = cnxn.cursor()