相关文章推荐
奋斗的机器人
·
Tableau 和 JDBC - Tableau
·
1 周前
·
八块腹肌的黄瓜
·
基于Python的 ...
·
3 月前
·
鬼畜的番茄
·
Oracle存储过程(while循环、for ...
·
3 月前
·
风流倜傥的单杠
·
SQLite无法同时更新多个表。
·
9 月前
·
喝醉的草稿纸
·
对 WCF 或WCF Data ...
·
11 月前
·
跑龙套的手链
·
只为http.server运行python ...
·
1 年前
·
Code
›
用户函数 - Tableau
数据可视化
tableau
https://help.tableau.com/current/pro/desktop/zh-cn/functions_functions_user.htm
面冷心慈的口罩
1 年前
</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__back-button"><back-button title="返回"/></div><div class="header__mobile-menu quick-help-hidden"><menu-tree-toggle/></div><div class="header__logo quick-help-hidden"><a 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 class="header__home-button"><home-button title="前往主页"/></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"><h4 class="heading--subheader">Tableau Desktop 和 Web 制作帮助</h4></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"><h1 id="contentH1">用户函数</h1><div class="caption article__tags content-only-hidden quick-help-hidden"><span class="article__tags--applies-to">适用于: Cloud, Desktop, Public, Server</span><br/><span class="article__tags--role"> </span></div><div id="content-body"> <div role="main" id="mc-main-content"><p>本文介绍 Tableau 中的用户函数及其用途。它还使用示例来演示如何创建用户计算。</p><h2 is="heading-item" :level="2" id="为何使用用户函数"><a name="What"/>为何使用用户函数</h2><p>用户函数可用于创建用户筛选器或行级别安全筛选器,这些筛选器影响发布到 Tableau Server 或 Tableau Cloud 的可视化项,以便只有特定人员才能看到您的可视化项。</p><p>举例来说,如果您有一个发布到 Tableau Server 或 Tableau Cloud 的可视化项,该可视化项显示部门中每名员工的销售业绩。您可能希望只允许员工在访问该可视化项时查看自己的销售数字。</p><p>在这种情况下,您可以使用 ISMEMBEROF 函数创建一个字段,如果登录到服务器的人员的用户名是(服务器上)指定组(例如,“Managers”组)的成员,则该字段返回 true。然后,当您使用此计算字段筛选视图时,只有属于该组的人员才能看到数据。</p><p>本例中的计算可能如下所示:</p><pre>ISMEMBEROF('Managers')</pre><p class="note"><span class="uicontrol">注意</span>:如果组名称或用户名包含非字母数字,以使用下面的函数时,您必须为特殊字符使用 HTML URL 编码。</p><p>某些特殊字符无需 HTML URL 编码即可使用,例如下划线、括号和感叹号。<code> _ ( ) ! </code>许多其他字符必须编码。</p><p>例如,函数 <code>ISMEMBEROF("USERS+")</code> 需要编写为 <code>ISMEMBEROF("USERS%2B")</code>,因为“%2B”是“+”符号的 HTML URL 编码。有关 HTML URL 编码的信息,请参见 W3schools Web 开发者网站上的 <a href="https://www.w3schools.com/tags/ref_urlencode.asp" target="_blank">HTML URL 编码参考<span class="sr-only">(链接在新窗口中打开)</span></a>。</p><h3 is="heading-item" :level="3" id="仅适用于在-tableau-cloud-中嵌入工作流"><a name="user_attributes"/>仅适用于在 Tableau Cloud 中嵌入工作流</h3><p>在用户函数中,用户属性函数的一个子集可以与 <a href="https://help.tableau.com/current/online/zh-cn/connected_apps.htm" target="_blank">Tableau 已连接应用<span class="sr-only">(链接在新窗口中打开)</span></a>一起使用。用户属性函数允许 Tableau 在运行时作为身份验证工作流的一部分捕获用户属性。当用户属性从 JSON Web 令牌 (JWT) 传递时,使用这些函数编写的嵌入内容可以控制和自定义向用户显示的数据。</p><p><b>注意:</b></p><ul><li value="1"><p>查看<a href="https://help.tableau.com/current/api/embedding_api/zh-cn/docs/embedding_api_user_attributes.html#known-issues" target="_blank">嵌入 API v3<span class="sr-only">(链接在新窗口中打开)</span></a> 帮助以了解可能影响您的工作流程的<i>已知问题</i>。</p></li><li value="2">在 Tableau Desktop 或 Tableau Cloud 中进行制作时,无法预览包含这些函数的内容。用户属性函数将返回 NULL 或 FALSE 值。为确保用户属性函数按预期工作,我们建议您在嵌入外部应用程序后查看内容。有关嵌入包含这些用户函数的工作流的详细信息,请参见 <a href="https://help.tableau.com/current/api/embedding_api/zh-cn/docs/embedding_api_user_attributes.html" target="_blank">嵌入 API v3<span class="sr-only">(链接在新窗口中打开)</span></a> 帮助。</li></ul><h2 is="heading-item" :level="2" id="tableau-中的可用用户函数:"><a name="User"/>Tableau 中的可用用户函数:</h2><table style="width: 100%;mc-table-style: url('Resources/TableStyles/Basic-Border-Light.css');" class="TableStyle-Basic-Border" cellspacing="0"><colgroup><col class="TableStyle-Basic-Border-Column-Column1" style="width: 20%;"/><col class="TableStyle-Basic-Border-Column-Column1" style="width: 20%;"/><col class="TableStyle-Basic-Border-Column-Column1"/></colgroup><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><h4>函数</h4></td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><h4>语法</h4></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><h4>描述</h4></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td style="font-weight: bold;" class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p>FULLNAME</p></td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><code>FULLNAME( )</code></p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p>返回当前用户的全名。当用户已登录时,这是 Tableau Server 或 Tableau Cloud 全名;否则为 Tableau Desktop 用户的本地或网络全名。</p><p>示例:</p><p class="example"><code>FULLNAME( ) </code></p><p>此函数返回当前已登录用户的全名,即 <code>Dave Hallsten</code>。</p><p class="example"><code>[Manager]=FULLNAME( )</code></p><p>如果经理 Dave Hallsten 已登录,则仅当视图中的“Manager”字段包含“Dave Hallsten”时,此示例才会返回 True。用作筛选器时,此计算字段可用于创建用户筛选器,该筛选器仅显示与登录到服务器的人员相关的数据。</p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td style="font-weight: bold;" class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p>ISFULLNAME</p></td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><code>ISFULLNAME(string)</code></p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p>如果当前用户的全名与指定的全名匹配,则返回 true;如果不匹配,则返回 false。当用户已登录时,此函数使用 Tableau Server 或 <span class="VariablesTabsProductOnline">Tableau Cloud</span> 全名;否则它使用 Tableau Desktop 用户的本地或网络全名。</p><p>示例:</p><p class="example"><code>ISFULLNAME("Dave Hallsten")</code></p><p>如果 Dave Hallsten 为当前用户,则此示例返回 true,否则返回 false。</p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td style="font-weight: bold;" class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p>ISMEMBEROF</p></td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><code>ISMEMBEROF(string)</code></p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p>如果当前使用 Tableau 的人员是与给定字符串匹配的组的成员,则返回 true。如果当前使用 Tableau 的人员已登录,则组成员身份由 Tableau Server 或 Tableau Cloud 上的组确定。如果该人员未登录,则此函数返回 NULL。</p><p class="note"><span class="uicontrol">注意</span>:如果给定字符串为“All Users”,则不管是登录到 Tableau Server 或 Tableau Cloud,函数都将返回“True”。</p><p>ISMEMBEROF() 函数也将接受 Active Directory 域。必须使用组名称在计算中声明 Active Directory 域。</p><p>示例:</p><p class="example"><code>IF ISMEMBEROF('domain.lan\Sales') THEN "Sales" ELSE "Other" END</code></p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td style="font-weight: bold;" class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p>ISUSERNAME</p></td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><code>ISUSERNAME(string)</code></p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p>如果当前用户的用户名与指定的用户名匹配,则返回 true;如果不匹配,则返回 false。当用户已登录时,此函数使用 Tableau Server 或 <span class="VariablesTabsProductOnline">Tableau Cloud</span> 用户名;否则它使用 Tableau Desktop 用户的本地或网络用户名。</p><p>示例:</p><p class="example"><code>ISUSERNAME("dhallsten")</code></p><p>如果 dhallsten 为当前用户,则此示例返回 true,否则返回 false。</p><p>注意:“All Users”将始终返回 true。</p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td style="font-weight: bold;" class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p>USERDOMAIN</p></td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><code>USERDOMAIN()</code></p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p>当当前用户已登录到 Tableau Server 时,返回该用户的域。如果 Tableau Desktop 用户在域上,则返回 Windows 域。否则,此函数返回一个空字符串。</p><p>示例:</p><p class="example"><code>[Manager]=USERNAME() AND [Domain]=USERDOMAIN()</code></p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td style="font-weight: bold;" class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p>USERNAME</p></td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><code>USERNAME( )</code></p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p>返回当前用户的用户名。当用户已登录时,这是 Tableau Server 或 Tableau Cloud 用户名;否则为 Tableau Desktop 用户的本地或网络用户名。</p><p>示例:</p><p class="example"><code>USERNAME( ) </code></p><p>此函数将返回已登录用户的用户名,即 <code>dhallsten</code>。</p><p class="example"><code>[Manager]=USERNAME( )</code></p><p>如果经理 dhallsten 已登录,则仅当视图中的“Manager”字段为“dhallsten”时,此函数才会返回 True。用作筛选器时,此计算字段可用于创建用户筛选器,该筛选器仅显示与登录到服务器的人员相关的数据。</p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td style="font-weight: bold;" class="TableStyle-Basic-Border-BodyE-Column1-Body1">USERATTRIBUTE</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><code>USERATTRIBUTE('attribute_name')</code></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p>返回字符串。如果 <code>'attribute_name'</code> 是传递给 Tableau 的 JWT 的一部分,计算返回 <code>'attribute_name'</code> 的第一个值。如果 <code>'attribute_name'</code> 不存在,则返回 null。</p><p><b>注意:</b>如果期望 <code>'attribute_name'</code> 返回多个值,您可以使用 <code>USERATTRIBUTEINCLUDES</code> 函数。</p><p>示例:</p><p>假设“Region”(区域)是 JWT 中包含的用户属性,并使用站点管理员已配置的已连接应用传递给 Tableau。作为工作簿作者,您可以将可视化项设置为根据指定区域筛选数据。在该筛选器中,您可以引用以下计算。</p><p class="example">[Region]=USERATTRIBUTE('Region')</p><p>当来自西部地区的 Alan Wang 查看嵌入式可视化项时,Tableau 仅显示西部地区的相应数据。</p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td style="font-weight: bold;" class="TableStyle-Basic-Border-BodyB-Column1-Body1">USERATTRIBUTEINCLUDES</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1"><code>USERATTRIBUTEINCLUDES('attribute_name', 'expected_value')</code></td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1"><p>返回一个布尔值。如果满足以下条件,则返回“true”:1) <code>'attribute_name'</code> 是传递给 Tableau 的 JWT 的一部分,并且 2) 其中一个 <code>'attribute_name'</code> 值等于 <code>'expected_value'</code> 。否则返回“false”。</p><p><b>注意:</b>如果期望 <code>'attribute_name</code>' 返回单个字符串值,您可以使用 <code>USERATTRIBUTE</code>。</p><p>示例:</p><p>假设“Region”(区域)是 JWT 中定义的用户属性,并使用站点管理员已配置的已连接应用传递给 Tableau。作为工作簿作者,您可以将可视化项设置为基于“[Region]”(区域)筛选数据。在该筛选器中,您可以引用以下计算。</p><p class="example">USERATTRIBUTEINCLUDES('Region', [Region])</p><p>如果来自西部地区的 Alan Wang 访问嵌入式可视化项,Tableau 会检查“Region”(区域)用户属性是否与“[Region]”(区域)字段值之一匹配。如果为 true,可视化项将显示适当的数据。当来自北部地区的另一位用户 Michele Kim 访问相同的可视化项时,她无法看到任何数据,因为没有与“[Region]”(区域)字段值匹配的项。</p></td></tr></tbody></table><h2 is="heading-item" :level="2" id="创建用户计算"><a name="Create"/>创建用户计算</h2><p>用户计算直接对您在 Tableau Server 或 Tableau Cloud 上设置的用户和组起作用。您可以创建用户计算来用作筛选器,以便用户只看到与其相关的数据。</p><p>举例来说,如果您有一个类似于如下的地图可视化项,其中显示 48 个美国州的销售额数据,则您可以创建一个用户计算以仅显示与每个用户相关的地图部分,例如区域经理的相关数据与全国经理的相关数据。(全国经理应能够看到全国的数据,而区域经理应该只能看到他们管理的区域的数据)。</p><p>全国经理登录后会看到以下可视化项:</p><p><img src="Img/userfunctions1.png" alt=""/></p><p>西部区域经理登录后,将只会看到其区域的销售额:</p><p><img src="Img/userfunctions2.png" alt=""/></p><p>若要执行所执行功能类似于此示例的用户函数,请执行下面的步骤。</p><h3 is="heading-item" :level="3" id="开始之前">开始之前</h3><p>若要执行此示例的步骤,您必须具有 Tableau Server 或 <span class="VariablesTabsProductOnline">Tableau Cloud</span> 的访问权限。您还必须是服务器管理员或站点管理员。</p><h3 is="heading-item" :level="3" id="步骤-1:创建用户和组">步骤 1:创建用户和组</h3><ol><li value="1"><p>登录到 Tableau Server 或 Tableau Cloud。</p></li><li value="2"><p>在 Tableau Server 或 Tableau Cloud 中,添加以下用户:</p><ul><li value="1"><p>Sadie Pawthorne</p></li><li value="2"><p>Chuck Magee</p></li><li value="3"><p>Fred Suzuki</p></li><li value="4"><p>Roxanne Rodriguez</p></li></ul><p>有关详细信息,请参见 Tableau Server 帮助中的<a href="http://onlinehelp.tableau.com/current/server/zh-cn/sites_addusers.htm" target="_blank">向站点添加用户<span class="sr-only">(链接在新窗口中打开)</span></a>。</p></li><li value="3"><p>创建一个名为“<b>National Managers</b>”(全国经理)的新组。</p><p>有关详细信息,请参见 Tableau Server 帮助中的<a href="http://onlinehelp.tableau.com/current/server/zh-cn/groups_create_local.htm" target="_blank">创建本地组<span class="sr-only">(链接在新窗口中打开)</span></a>。</p></li><li value="4"><p>将自己添加到“National Managers”(全国经理)组。</p><p>有关详细信息,请参见 Tableau Server 帮助中的<a href="http://onlinehelp.tableau.com/current/server/zh-cn/users_add_group.htm" target="_blank">向组添加用户<span class="sr-only">(链接在新窗口中打开)</span></a>。</p></li></ol><h3 is="heading-item" :level="3" id="步骤-2:创建虚拟化项">步骤 2:创建虚拟化项</h3><ol><li value="1"><p>打开 Tableau Desktop,并连接到 Tableau 附带的<b>“Sample - Superstore”</b>数据源。</p></li><li value="2"><p>在工作区的左下角,单击“数据源”选项卡。</p></li><li value="3"><p>在“数据源”页面上,从左侧的“连接”窗格中,将“People”(人员)工作表拖到联接区域。</p></li><li value="4"><p>单击联接图标,并选择<span class="uicontrol">“左侧”</span>。</p><p><img src="Img/user_functions1.gif" alt=""/></p></li><li value="5"><p>导航到新工作表。</p></li><li value="6"><p>在“<b>数据</b>”窗格中的“维度”下,双击<span class="uicontrol">“State”(州/省/市/自治区)</span>。</p><p>将创建一个地图视图。</p></li><li value="7"><p>从<b>“数据”</b>窗格中的“度量”下,将<span class="uicontrol">“Sales”(销售额)</span>拖到“标记”卡上的<span class="uicontrol">“颜色”</span>。</p></li><li value="8"><p>在“列”功能区上,选择“经度”字段,并按住键盘上的 Ctrl 键(在 Mac 上为 Command 键)复制该字段。将副本拖到“列”功能区上原始字段的右侧。</p><p><img src="Img/user_functions2.gif" alt=""/></p></li><li value="9"><p>在“标记”卡上,单击第二个(底部的)“<b>经度</b>”选项卡。</p></li><li value="10"><p>从<b>“数据</b>”窗格中,将<span class="uicontrol">“Region”(区域)</span>拖到“标记”卡上的<span class="uicontrol">“颜色”</span>。</p><p>右侧的地图视图将更新为新颜色。</p><p><img src="Img/user_functions3.png" alt=""/></p></li><li value="11"><p>在“标记”卡上,单击标记类型下拉列表,并选择<b>“地图”</b>。</p><p><img src="Img/user_functions4.png" alt=""/></p></li><li value="12"><p>在“标记”卡上,单击“<b>颜色</b>”,并在“不透明度”下将滑块调整到<span class="uicontrol">“50%”</span>。</p></li><li value="13"><p>在“标记”卡上,单击第一个“<b>经度</b>”选项卡。</p></li><li value="14"><p>在“标记”卡上,单击<span class="uicontrol">“颜色”</span>><span class="uicontrol">“编辑颜色”</span>,然后从调色板下拉列表中选择“<b>灰色</b>”。</p><p>左侧的地图视图将更新。</p><p><img src="Img/user_functions5.png" alt=""/></p></li><li value="15"><p>在“列”功能区上,右键单击右侧的<b>“经度”</b>字段,并选择<span class="uicontrol">“双轴”</span>。</p><p><img src="Img/user_functions7.png" alt=""/></p></li></ol><p>地图如以下所示:</p><p><img src="Img/user_functions6.png" alt=""/></p><h3 is="heading-item" :level="3" id="步骤-3:创建用户计算">步骤 3:创建用户计算</h3><ol><li value="1"><p>选择<span class="uicontrol">“分析”</span>><span class="uicontrol">“创建计算字段”</span>。</p></li><li value="2"><p>在打开的计算编辑器中,执行以下操作:</p></li></ol><ul><li value="1"><p>将计算字段命名为“User Filter”(用户筛选器)。</p></li><li value="2"><p>输入以下公式:</p><p class="example"><code>[Regional Manager] = USERNAME() OR ISMEMBEROF("National Managers")</code></p><p>此计算检查某个人员是否包括在“Region (People)”(区域(人员))字段中,或者某个人员是否包括在“National Managers”(全国经理)组中。如果包括在其中,则该计算返回 true。</p></li><li value="3"><p>完成后,单击<span class="uicontrol">“确定”</span>。</p></li></ul><p>新的用户计算字段会显示在“数据”窗格中的“维度”下。就像其他字段一样,您可以在一个或多个可视化项中使用该字段。</p><h3 is="heading-item" :level="3" id="步骤-4:将用户计算添加到“筛选器”功能区">步骤 4:将用户计算添加到“筛选器”功能区</h3><ol><li value="1"><p>从“数据”窗格中的“维度”下,将“User Filter”(用户筛选器)拖到“筛选器”功能区。</p></li><li value="2"><p>在打开的“筛选器”对话框中,选择<span class="uicontrol">“True”</span>,然后单击<span class="uicontrol">“确定”</span>。</p><p class="note"><b>注意</b>:如果您未登录到 Tableau Server 或 Tableau Cloud,则看不到“True”选项。在 Tableau Desktop 中,登录到 Tableau Server 或 Tableau Cloud 以将其选定。有关详细信息,请参见<a href="sign_in_server.htm" target="_blank" class="MCXref xref">登录到 Tableau Server 或 Tableau Cloud<span class="sr-only">(链接在新窗口中打开)</span></a>。</p></li></ol><h3 is="heading-item" :level="3" id="步骤-5:测试计算">步骤 5:测试计算</h3><ol><li value="1"><p>在 Tableau Desktop 中工作区的右下角,单击“筛选为用户”下拉列表,并将用户更改为<span class="uicontrol">“Sadie Pawthorne”</span>。</p><p>地图将更新以仅显示美国的西部区域,因为已在“People”(人员)工作表中将 Sadie 分配到西部区域。</p></li><li value="2"><p>再次选择“筛选为用户”下拉列表,并将用户更改为“Roxanne Rodriguez”。</p><p>地图将更新以仅显示美国的中部区域,因为已在“People”(人员)工作表中将 Roxanne 分配到中部区域。</p></li><li value="3"><p>再次选择“筛选为用户”下拉列表,并将用户更改为“Chuck Magee”。</p><p>地图将更新以仅显示美国的东部区域,因为已在“People”(人员)工作表中将 Chuck 分配到东部区域。</p></li><li value="4"><p>再次选择“筛选为用户”下拉列表,并将用户更改为“Fred Suzuki”。</p><p>地图将更新以仅显示美国的南部区域,因为已在“People”(人员)工作表中将 Fred 分配到南部区域。</p></li><li value="5"><p>再次选择“筛选为用户”下拉列表,并将用户更改回您自己。</p><p>地图将更新为显示所有数据,因为您是服务器上“National Managers”(全国经理)组的成员。</p></li></ol><p>当您将视图发布到 Tableau Server 或 Tableau Cloud 时,此行为将保留。未列在“National Managers”(全国经理)组中或“Sample Superstore”数据源的“People”(人员)工作表中的用户只会看到空白可视化项。</p><h2 is="heading-item" :level="2" id="另请参见">另请参见</h2><p><a href="https://www.tableau.com/zh-cn/learn/tutorials/on-demand/user-calculations" target="_blank">用户计算<span class="sr-only">(链接在新窗口中打开)</span></a>免费培训视频</p><p><a href="functions.htm" class="MCXref xref">Tableau 中的函数</a></p><p><a href="functions_all_categories.htm" class="MCXref xref">Tableau 函数(按类别)</a></p><p><a href="functions_all_alphabetical.htm" class="MCXref xref">Tableau 函数(按字母顺序)</a></p></div></div><div class="article__footer--back-to-top text--centered print-hidden quick-help-hidden"><a href="#" class="text--caps"><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></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 Preferences</a></li></ul></div><div class="footer__copyright text--caps"><copyright-notice year-start="2003" notice-text="Tableau Software LLC.保留所有权利"/></div></div></footer></div> </body>
推荐文章
奋斗的机器人
·
Tableau 和 JDBC - Tableau
1 周前
八块腹肌的黄瓜
·
基于Python的 LSTM模型,更加精准的时间序列预测|lstm|特征值|dataset_网易订阅
3 月前
鬼畜的番茄
·
Oracle存储过程(while循环、for循环、if判断、sql拼接、游标)-腾讯云开发者社区-腾讯云
3 月前
风流倜傥的单杠
·
SQLite无法同时更新多个表。
9 月前
喝醉的草稿纸
·
对 WCF 或WCF Data Services引用进行故障排除 - Visual Studio | Microsoft Learn
11 月前
跑龙套的手链
·
只为http.server运行python IPv6-腾讯云开发者社区-腾讯云
1 年前