Supporting live connections to cloud files (Box)
還沒有人認領這個 Issue。
評估
研究方向
Start by reviewing the published-workbook XML snippet in this issue and the document-api-python code paths for updating connections. Compare the Box live-connection structure with the server-client-python issue linked in the report. Done means establishing and documenting the minimum fields needed to update and republish this connection.
由索引模型根據 Issue 內容生成。
描述
I have an issue with updating the connections to a workbook once I added a live connection to an Excel file via Box. I was using the Rest API v2.8 using server-client-python package have an open issue in that repo as well.
I am sharing what the xml snippet looks like in my published workbook for this connection to see if there's any modification that can be suggested to update the connection / traverse the ETree. What would be the bare minimum fields that need to be repopulated every time to publish to server, i.e. what is the Desktop client doing to the xml when we click publish with a live connection like this?
<connection class="federated">
<named-connections>
<named-connection caption="Reporting_Commentary" name="cloudfile:box-excel-direct.1bk2zjd1uefpc71dfvxop1xj4y0b">
<connection class="cloudfile:box-excel-direct" cleaning="no" cloudFileExtension="xlsx" cloudFileId="318391143483" cloudFileMetadata_-_folder="53478632394" cloudFileName="Reporting_Commentary.xlsx" cloudFileProvider="box" cloudFileRequestURL="https://api.box.com/2.0/files/318391143483/content" compat="no" dataRefreshTime="" filename="Reporting_Commentary.xlsx" interpretationMode="0" server="" server-oauth="server-custom" userLanguage="en" username="uname@example.com" validate="no" workgroup-auth-mode="prompt"/>
</named-connection>
</named-connections>
<relation connection="cloudfile:box-excel-direct.1bk2zjd1uefpc71dfvxop1xj4y0b" name="Content" table="[Content$]" type="table">
<columns gridOrigin="A1:D91:no:A1:D91:0" header="yes" outcome="6">
<column datatype="date" name="Fiscal week start" ordinal="0"/>
<column datatype="string" name="Aggregation" ordinal="1"/>
<column datatype="string" name="Calculation Type" ordinal="2"/>
<column datatype="string" name="Commentary" ordinal="3"/>
</columns>
</relation>
<metadata-records>
...
</metadata-records>
</connection>
- 主要語言
- Python
- 星號
- 363
- 分支
- 183
- PR 合併指標
- 30 天內沒有已合併 PR
貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
tableau/document-api-python 的其他 Issue
-
難度 5/5 一週以上 新手友好度 20/100
tableau/document-api-python#270 ·
-
難度 4/5 3-5 天 新手友好度 25/100
tableau/document-api-python#260 ·
-
docs
難度 2/5 1-3 小時 新手友好度 55/100
tableau/document-api-python#258 ·
-
難度 5/5 一週以上 新手友好度 30/100
tableau/document-api-python#251 · 2 則留言 ·
-
難度 5/5 一週以上 新手友好度 20/100
tableau/document-api-python#250 · 2 則留言 ·
查看 tableau/document-api-python 的全部 Issue
相似的 Issue
-
enhancement
難度 2/5 1-3 小時 新手友好度 70/100
canonical/paas-charm#368 · 1 則留言 ·
-
難度 2/5 1-3 小時 新手友好度 75/100
-
tech debt
難度 2/5 1-3 小時 新手友好度 75/100
-
難度 1/5 1 小時以內 新手友好度 90/100
StevenBlack/hosts#3256 ·
-
難度 1/5 1 小時以內 新手友好度 90/100
qualcomm/qai-appbuilder#275 ·