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 ·