添加链接
注册
登录
link之家
链接快照平台
输入网页链接,自动生成快照
标签化管理网页链接
相关文章推荐
豪气的马克杯
·
How can I locate ...
·
1 月前
·
想表白的山羊
·
PyQT中多重继承,其中继承的父类有QObj ...
·
2 月前
·
严肃的钱包
·
sql 统计7天内 ...
·
6 月前
·
慷慨的葡萄酒
·
Azure OpenAI Service ...
·
6 月前
·
谦和的番茄
·
TypeScript中的泛型 - 知乎
·
1 年前
·
link之家
›
可扩展性 - Tableau
元数据
tableau
可扩展性
https://help.tableau.com/current/blueprint/zh-cn/bp_extensibility.htm
听话的核桃
4 月前
</noscript><div id="app" class="wrapper"><header id="tableau-help-article-header" class="container--full-width quick-help-header"><div class="container--centered"><div class="header__mobile-menu quick-help-hidden"><menu-tree-toggle/></div><div class="header__logo quick-help-hidden"><a id="tableau-logo" href="https://www.tableau.com/zh-cn/"><img src="./Resources/tableau-logo.png" class="header__logo__img" alt="Tableau"/></a></div><div class="header__search"><search-header-help placeholder="搜索"/></div></div></header><div class="container--navigation-top quick-help-hidden content-only-hidden"><div id="help-subheader" class="subheader print-hidden"><div class="container--centered"><h1 class="heading--subheader">Tableau Blueprint 帮助</h1></div></div><div class="container--top-links"><div class="container--centered container--breadcrumbs"><div><breadcrumb-links-help/></div></div><div id="help-container-menu-headings" class="container--menu-headings"><nav class="nav-medium-screen"><menu-heading-links-static-help menu-title="本文内容" :disabled="false" :headings="pageHeadings"/></nav></div></div></div><div class="section--main container--full-width"><div class="container--centered"><nav class="nav-side nav-side--left" role="navigation"><menu-tree-help menu-title="内容"/></nav><article role="main"><h2 class="topic--title" id="topic-title" tabindex="-1">可扩展性</h2><div class="caption article__tags content-only-hidden quick-help-hidden"><span class="article__tags--applies-to"> </span><br/><span class="article__tags--role"> </span></div><div id="content-body"> <p class="note--tip" data-mc-conditions="Product.blueprint">此内容是T ableau Blueprint 的一部分,这是一个成熟度框架,允许您放大并改进组织使用数据来推动影响的方式。若要开始您的旅程,请参加我们的<a href="https://www.tableau.com/zh-cn/blueprint-assessment" target="_blank">评估<span class="sr-only">(链接在新窗口中打开)</span></a>。</p> <div id="mc-main-content"><p>Tableau 支持强大的可扩充性框架,可实现深入和复杂的企业集成以及嵌入式分析解决方案。可扩充性广泛体现在管理任务自动化、丰富的可视化集成、企业门户应用程序等层面,能够将任何来源的任何数据转换为 Tableau 支持的格式,并通过数量不断增加的标准化 API 实现系统自动化。有关更多信息,请参阅 <a href="https://www.tableau.com/zh-cn/enterprise-it/tools"><span class="Hyperlink">IT Tools</span></a>(IT 工具)和 <a href="https://www.tableau.com/zh-cn/developer"><span class="Hyperlink">Tableau 开发人员计划</span></a>。</p><h2 is="heading-item" :level="2" id="rest-api">REST API</h2><p>借助 Tableau <a href="https://www.tableau.com/zh-cn/developer/automation#reveal"><span class="Hyperlink">REST API</span></a>,您可以通过 HTTP 以编程方式创建、读取、更新、删除和管理 Tableau Server 和 Tableau Cloud 实体。通过该 API,您可以轻松访问与 Tableau Server 或 Tableau Cloud 上的数据源、项目、工作簿、站点用户和站点相关的功能。您可以使用这种访问机制来创建自己的自定义应用程序,或编写脚本与 Tableau 资源交互。</p><h2 is="heading-item" :level="2" id="hyper-api">Hyper API</h2><p>Tableau Server 直接支持并且可连接到大量数据源;但有时候,您可能需要先预处理、访问或组合来自其他应用程序的数据,然后再将其导入 Tableau 中进行分析。<a href="https://help.tableau.com/current/api/hyper_api/zh-cn/index.html">Tableau Hyper API</a> 包含一组函数,您可以使用这些函数与 Tableau Server 10.5 及更高版本以及 Tableau Cloud 的 Tableau 数据提取 (.hyper) 文件自动进行交互,包括:</p><ul><li>为 Tableau 当前不支持的数据源创建数据提取文件。</li><li>自动执行自定义提取、转换和加载 (ETL) 流程(例如,实现滚动窗口更新或自定义增量更新)。</li><li>从数据提取文件中检索数据。</li></ul><p>Hyper API 不但支持此前的 Extract API 2.0 的所有数据提取文件创建功能,还提供了一些新功能。您可以对 .hyper 文件中的数据进行创建、读取、更新和删除 (CRUD) 操作,同时使用 Hyper 以最快速度创建和更新数据提取文件。您可以直接从 CSV 文件加载数据,而无需专门编写代码。SQL 能够与 .hyper 文件中的数据进行交互,该 API 利用这项功能提供了对 .hyper 文件执行任意 SQL 命令的方法。</p><h2 is="heading-item" :level="2" id="web-数据连接器">Web 数据连接器</h2><p>在 Tableau Server 和 Tableau Cloud 中,您可以通过 Tableau <a href="https://www.tableau.com/zh-cn/developer/data-connectivity#reveal"><span class="Hyperlink">Web 数据连接器 SDK</span></a>,使用 Javascript 和 HTML 为更多的数据源构建连接器。Web 数据连接器 (WDC) 是一些网页,用于对在 Tableau 中还没有连接器的数据源提供可通过 HTTP 访问的数据连接。WDC 允许用户连接到几乎任何可通过 Web 访问的数据,并且允许为其工作簿创建数据提取。WDC 的数据源可能包括内部 Web 服务、JSON 数据、REST API 以及可通过 HTTP 或 HTTPS 提供的其他来源。用户可以创建其自己的 WDC 或使用其他人创建的连接器。如需了解更多信息,请访问<a href="https://help.tableau.com/current/pro/desktop/zh-cn/examples_web_data_connector.htm#how-to-use-a-web-data-connector-on-tableau-server-and-tableau-online">如何在 Tableau Server 和 Tableau Cloud 中使用 Web 数据连接器</a>。有关社区连接器的更多信息,请参阅 <a href="https://community.tableau.com/community/developers/web-data-connectors"><span class="Hyperlink">Web 数据连接器论坛</span></a>。</p><h2 is="heading-item" :level="2" id="javascript-api">JavaScript API</h2><p>使用 Tableau 的 <a href="https://help.tableau.com/current/api/js_api/zh-cn/JavaScriptAPI/js_api.htm"><span class="Hyperlink">JavaScript API</span></a>,您可以将 Tableau 可视化完全集成到您自己的 Web 应用程序中。该 API 使用基于事件的架构,让您可以灵活地对 Tableau 可视化中的用户操作实现双程控制,并控制用户的交互行为。例如,您的企业可能有一个门户网站,该门户网站桥接了多款业务线应用程序以及多个仪表板。为了让用户获得更轻松的体验,建议您在所有应用程序中采用一致的 UI。使用 JavaScript API,您可以按照自己的首选样式创建用于控制 Tableau 仪表板元素的按钮和其他控件。</p><h2 is="heading-item" :level="2" id="扩展-api">扩展 API</h2><p>使用 Tableau 的<a href="https://www.tableau.com/zh-cn/developer/extensions"><span class="Hyperlink">扩展 API</span></a>,开发人员可以创建相关仪表板扩展,让客户能够直接从 Tableau 仪表板集成其他应用程序的数据并与之交互,例如用于实现回写功能、自定义交互式界面和第三方产品集成的扩展。仪表板扩展在自定义仪表板区域中运行,并且可以使用 <a href="https://tableau.github.io/extensions-api"><span class="Hyperlink">Tableau 扩展 API</span></a> 与仪表板的其余部分进行交互<span class="Hyperlink">。可用的第三方扩展已在 </span><a href="https://extensiongallery.tableau.com/">Tableau Exchange</a> 中发布。要发布到 Tableau Server,需要将扩展列入允许名单 (<a href="https://help.tableau.com/current/server/zh-cn/dashboard_extensions_server.htm"><span class="Hyperlink">Windows</span></a> | <a href="https://help.tableau.com/current/server-linux/zh-cn/dashboard_extensions_server.htm"><span class="Hyperlink">Linux</span></a>)。Tableau Server 管理员可以根据代码审查和安全评估在 Server 级别或站点级别启用功能。对于 Tableau Cloud,请访问<a href="https://help.tableau.com/current/online/zh-cn/dashboard_extensions_server.htm">在 Tableau Cloud 中管理仪表板扩展程序</a>。</p><h2 is="heading-item" :level="2" id="文档-api">文档 API</h2><p><a href="https://www.tableau.com/zh-cn/developer/tools/document-api"><span class="Hyperlink">文档 API</span></a> 提供了用于修改 Tableau 工作簿和数据源 XML 的受支持路径。使用 Python,您可以在 Tableau 中创建模板工作簿,并轻松地将其部署在多个 Server 上,更新数据源和连接,以及评估数据源中的字段。</p><h2 is="heading-item" :level="2" id="tsm-api">TSM API</h2><p>Tableau Server 包含一组称为 Tableau 服务管理器 (TSM) 的管理服务。这套文档描述了预发布的 <a href="https://help.tableau.com/v0.0/api/tsm_api/zh-cn/index.htm"><span class="Hyperlink">TSM API (0.5 alpha)</span></a>,该 API 可用于执行很多种任务,包括启动和停止 Tableau Server,查看服务和节点的状态,备份和还原 Tableau Server,更改配置和拓扑,更改服务的端口分配,以及创建日志文件存档。</p><h2 is="heading-item" :level="2" id="元数据-api">元数据 API</h2><p>Tableau Server 和 Tableau Cloud 中的表格、数据源、工作簿和工作表均可通过 <a href="https://help.tableau.com/current/api/metadata_api/zh-cn/index.html">Tableau 元数据 API</a> 进行查询。该 API 快速灵活,并且包含通用属性(例如名称、主机名和 URI),以及特定于类型的信息(例如字段数据类型和证书)。该 API 还让您能够查询关联的项目(例如,特定数据源使用的表和列)。除了元数据 API,Tableau REST API 还提供了元数据方法,这些方法可以在<a href="https://help.tableau.com/current/api/rest_api/zh-cn/REST/rest_api_ref_metadata.htm">元数据方法</a>主题中找到。</p><h2 is="heading-item" :level="2" id="移动应用引导">移动应用引导</h2><p>使用移动应用引导 (MAB) 开发自定义移动应用。MAB 是一个示例开源移动应用,它演示了如何连接 Tableau Server 并保持登录状态,如何嵌入 Tableau 内容,以及如何使用 Tableau JavaScript API 来嵌入您想要触手可及的 Tableau 内容。更多信息,请访问 <a href="https://github.com/tableau/mobile-app-bootstrap-react-native"><span class="Hyperlink">Mobile App Bootstrap – React Native</span></a>(移动应用引导 - 本机反应)、<a href="https://github.com/tableau/mobile-app-bootstrap-cordova"><span class="Hyperlink">Mobile App Bootstrap - Cordova(移动应用引导 - Cordova)</span></a><span class="Hyperlink"/>或 <a href="https://github.com/tableau/mobile-app-bootstrap-objc"><span class="Hyperlink">Mobile App Bootstrap - Objective-C(移动应用引导 - Objective-C)</span></a>。</p><h2 is="heading-item" :level="2" id="webhook-api">Webhook API</h2><p>通过 Webhook,可以触发自动化工作流程来响应 Tableau 部署实例中的事件,这是一种常见的触发方式。您可以使用 Tableau Server 2019.4 及更高版本以及 Tableau Cloud 来着手构建工作流程。如需了解更多信息,请访问 <a href="https://github.com/tableau/rest-api-samples/tree/master/postman">Webhook 文档和示例</a>。</p></div></div><div class="article__footer--back-to-top text--centered print-hidden quick-help-hidden"><a href="#" class="text--caps" onclick="setFocus()"><span class="icon--med icon--arrow-up"/> 回到顶部</a></div><feedback-form :disabled="false" class="print-hidden content-only-hidden" helpful-question="这篇文章解决了您的问题吗?" helpful-yes="是" helpful-no="否" comment-question="我们重视您的反馈。在此处添加注释。" submit-option="发送" cancel-option="取消" loading-text="正在发送..."><span slot="submittedMessage">感谢您的反馈!</span></feedback-form><d-s-c-feedback-form :disabled="false" class="print-hidden content-only-hidden quick-help-hidden" feedback-question="这篇文章解决了您的问题吗?" feedback-subtitle="让我们知道,这样我们才能改进!" helpful-yes="是" helpful-no="否" error-message="请至少选中 1 个复选框。" thanks-positive-feedback="感谢您的反馈!这篇文章对您有什么帮助?" thanks-negative-feedback="很遗憾听到这一点。我们如何改进这篇文章?" feedback-yes-accurate="包含准确的信息" feedback-yes-comprehensive="包括我需要的所有信息" feedback-yes-clear="易于理解,具有清晰的解释和视觉效果" feedback-no-accurate="包含不准确或过时的信息" feedback-no-comprehensive="缺少重要信息" feedback-no-clear="令人困惑或者难以理解" feedback-no-descriptive="这篇文章不错,但我不喜欢所描述的产品的工作方式" feedback-something-else=" 其他" additional-feedback="您是否愿意分享任何其他反馈?" submit-answers="提交"><span slot="successfullySubmitted">您的反馈已成功提交。谢谢!</span></d-s-c-feedback-form></article><nav class="nav-side nav-side--right"><menu-heading-links-scrollable-help menu-title="本文内容" :disabled="false" :headings="pageHeadings"/></nav></div></div><feedback-button-floating tooltip="发送反馈" :disabled="false"/><footer class="container--full-width"><div class="container--centered"><div class="footer__links text--caps"><ul><li><a href="https://www.tableau.com/zh-cn/legal" class="">法律</a></li><li><a id="privacyLink" class="">隐私</a></li><li><a href="#" data-ignore-geolocation="true" class="optanon-toggle-display">Cookie 首选项</a></li></ul></div><div class="footer__copyright text--caps"><copyright-notice year-start="2003" notice-text="Salesforce, Inc."/></div></div></footer></div> </body>
推荐文章
豪气的马克杯
·
How can I locate afxwin.h and add up to VScode? or how's about libgen.h? - Microsoft Q&A
1 月前
想表白的山羊
·
PyQT中多重继承,其中继承的父类有QObject或QObject的子孙类-阿里云开发者社区
2 月前
严肃的钱包
·
sql 统计7天内 每天的总数量_sql按日统计总和-CSDN博客
6 月前
慷慨的葡萄酒
·
Azure OpenAI Service embeddings - Azure OpenAI - embeddings and cosine similarity | Microsoft Learn
6 月前
谦和的番茄
·
TypeScript中的泛型 - 知乎
1 年前