tableaudesktop企业日常问题19tableau如何自定义个性化调色板(代码片段)

张国荣家的弟弟 张国荣家的弟弟     2022-12-03     662

关键词:

文章目录

问题描述

有的时候根据不同业务需求,要求的配上排版也不尽相同。根据不同的业务喝需求来组建一套自己公司业务的配色方案,符合个人公司文化,品牌才是最重要的。
可以通过修改 Tableau Desktop 附带的 Preferences.tps 文件来创建和使用自己的自定义调色板。

操作步骤

分类调色板

1.打开我们的Tableau存储库,找到Preferences.tps文件,没有的话自己可以创建一个,记得后缀是tps。因为打开tableau应用的时候,会搜索到我的Tableau存储库下面的Preferences文件。

注:我这里习惯将Tableau存储库改成D盘,一般默认的是C盘下面的文档里面。
2.修改配置文件
用记事本打开,下面是未编辑格式,如果你的Tableau存储库下面没有Preference文件的话,创建的时候格式一定要匹配。

3.在开始和结束的workbook标记对之间,插入开始和结束 preference标记,这个标签是固定的格式

4.接着加入自定义的颜色布局排版

文本样式:

<?xml version='1.0'?>
<workbook>
    <preferences>
      <color-palette name="custom color" type="regular" >
          #item designed
 	<color>#D0A01F</color>
	<color>#40A9DA</color>
	<color>#E83B8F</color>
	<color>#334251</color>
	<color>#C8CCD0</color>
	<color>#FFFFFF</color>
	</color-palette> 
   </preferences>
</workbook>

注:

 <color-palette name="custom color" type="regular" >,这里的自定义名称是custom color 类型是regular(离散配的色)
 <color>#FFFFFF</color> ,这里的#FFFFFF分组里的RGB颜色
 </color-palette> ,标签结束!每个标签是成对出现的<></>

如果想增加多个分组,可以继续按照color标签填色就行

连续调色板

下面这种样式就是连续的

知道了相关的概念之后,连续的只需要将tpye=regular改成tpye=ordered-sequential,这种类型的调色板用于连续字段,通常用于度量

发散调色板

发散调色板使用两个值范围,通过颜色浓度指示数字的大小,通过实际颜色指示数字所在范围。发散调色板最常用于区分正数与负数。

注:
如果添加连续调色板或发散调色板,请记住要将“type”属性从“regular”更改为以下各项之一:

ordered-sequential
ordered-diverging

重新打开工作簿,点击颜色查看如下:

自定义连续调色板应为是用于度量的,所有需要将度量值拖入颜色才能看到。

特殊情况

如果你用自定义制作好多工作簿发给别人,而别人没有配置你的自定义调色怎么办呢?
答:别担心,自定义调色板信息是嵌入到你的制作的工作簿当中的。
但是无法在其他数据源打开使用改自定义颜色。但是你可以在数据窗格中的字段选择默认属性>颜色,将字段与自定义调色板关联,然后发布到server上面,其他连接此数据源的就可以使用自定义调色板了。

相关内容扩展:
关于配色的建议:渐变色过渡不要太生硬,不要自己调色,学会“偷”配色!

自用配色网站:https://www.chinavid.com/webcolor.html
Tableau官网文档【创建自定义调色板】:https://help.tableau.com/current/pro/desktop/zh-cn/formatting_create_custom_colors.htm

tableaudesktop企业日常问题31tableau如何进行“长”文本换行?(代码片段)

...述文本编辑格式字段后面接+空格总结问题描述如何在TableauDesktop中进行长文本换行呢?当我们列宽是固定的时候,我们的字符串经常被省略号截断:既然是评述,就会有最新的更新的,我们把最新日期拖入... 查看详情

tableaudesktop企业日常问题31tableau如何进行“长”文本换行?(代码片段)

...述文本编辑格式字段后面接+空格总结问题描述如何在TableauDesktop中进行长文本换行呢?当我们列宽是固定的时候,我们的字符串经常被省略号截断:既然是评述,就会有最新的更新的,我们把最新日期拖入... 查看详情

tableaudesktop企业日常问题30tableau还能自动打电话,发短信,发邮件?(代码片段)

文章目录前言所需环境场景描述部分数据格式实现步骤原理前言这个设计Tips灵感是来之小隐的打电话提示,这里扩展了发短信以及发邮件等功能应用到具体场景,而这个功能普遍适用于Tableauserver的各个版本。诉求:... 查看详情

tableaudesktop企业日常问题30tableau还能自动打电话,发短信,发邮件?(代码片段)

文章目录前言所需环境场景描述部分数据格式实现步骤原理前言这个设计Tips灵感是来之小隐的打电话提示,这里扩展了发短信以及发邮件等功能应用到具体场景,而这个功能普遍适用于Tableauserver的各个版本。诉求:... 查看详情

tableaudesktop企业日常问题32tableau如何在计算中创建换行符的秘诀?&char(10)(代码片段)

文章目录问题诉求问题分析问题解决问题诉求当我们视图里面的标记相对的较多和较长的时候,我们可以选择是否覆盖其他标记。但是当覆盖标记的时候就会出现标签重叠的现象,如下:哪如何解决呢?问题分析... 查看详情

tableaudesktop企业日常问题24tableau如何实现多度量嵌套排序?(代码片段)

文章目录问题描述问题分析问题解决问题描述Tableau文本表排序有多个度量时候,选择升序或者降序的时候,都会按照同一种方式进行排序。问题分析用下面的分数情况带入场景比较好理解:首先按照math降序排序,... 查看详情

tableaudesktop企业日常问题27tableau如何改变轴标题的文字方向?(代码片段)

文章目录问题描述问题分析演示过程问题描述我们都知道在Tableau当中连续生成轴,离散生成标题,咱们创建图表的时候,轴标题默认的文字方向是竖排的文本,怎么样是为了节省文本所占的位置。那如果我们想要... 查看详情

tableaudesktop企业日常问题31tableau如何进行“长”文本换行?(代码片段)

...述文本编辑格式字段后面接+空格总结问题描述如何在TableauDesktop中进行长文本换行呢?当我们列宽是固定的时候,我们的字符串经常被省略号截断:既然是评述,就会有最新的更新的,我们把最新日期拖入... 查看详情

tableaudesktop企业日常问题30tableau还能自动打电话,发短信,发邮件?(代码片段)

...发短信和发邮件所需环境手机端TableaumoblieAppTableau服务器Tableaudesktop(不是必须,在网页制作也行)场景描述来之小隐叙述:某基金公司有一个客户信息数据库。某客户经理想要筛选出他维护的客户中、持有期将要超过180个... 查看详情

tableaudesktop企业日常问题23tableau筛选之后如何保持原有排序顺序?(代码片段)

文章目录问题描述具体操作总结问题描述对整体的排序的文本表,当我们筛选掉第一名,第二名就会来充当第二名,随后数据进行了重新的排序,这个是因为tableau筛选顺序的原因,维度筛选大于表计算筛选... 查看详情

tableaudesktop企业日常问题32tableau如何在计算中创建换行符的秘诀?&char(10)(代码片段)

文章目录问题诉求问题分析问题解决问题诉求当我们视图里面的标记相对的较多和较长的时候,我们可以选择是否覆盖其他标记。但是当覆盖标记的时候就会出现标签重叠的现象,如下:哪如何解决呢?问题分析... 查看详情

tableauserver企业日常问题21tableaumobile安卓apk下载(可以手机预览)

文章目录TableauMobile简介TableauMobile下载Tableaumobile测试TableauMobile简介最近有人问道tableau有没有类似app版可以访问服务器的,可以通过手机客户端来进行访问,而不是浏览器。Tableaumobile就是这样的一个存在。TableauMobile让您... 查看详情

企业日常管理随笔

  查看详情

finereport企业日常问题1.0帆软决策服务端管理员密码忘记怎么办?(代码片段)

文章目录企业问题描述分析问题加密方式分类原理问题解决企业问题描述有的时候我们在进行帆软部署的时候,设置管理密码的不小心忘记(当然这个是属于小概率事件)其实是有相应的办法解决的~分析问题首先,我们来... 查看详情

finereport企业日常问题1.0帆软决策服务端管理员密码忘记怎么办?(代码片段)

文章目录企业问题描述分析问题加密方式分类原理问题解决企业问题描述有的时候我们在进行帆软部署的时候,设置管理密码的不小心忘记(当然这个是属于小概率事件)其实是有相应的办法解决的~分析问题首先,我们来... 查看详情

tableauserver企业日常问题24如何更改tableauserver用户会话的超时值?(代码片段)

文章目录问题描述环境问题解决调整空闲超时调整会话超时总结问题描述在Tableau相关项目实施中,有用户提到了这样一个问题:能不能帮我把tableauserver的时间调整一下呢,现在只要我不操作,过一段时间登录的... 查看详情

tableauserver企业日常问题22tableauserver如何更改管理员密码?(代码片段)

文章目录前言tsmreset重置命令创建网页创建前言版本说明:以下操作基于tableauserver2018.2以上版本tsmreset重置在运行TableauServer的计算机上,使用Win菜单直接搜索cmd,点击命令提示符进入Windows命令提示符界面。输入tsmreset... 查看详情

tableauserver企业日常问题26tsm命令失败,并出现“500-内部服务器”错误(代码片段)

问题描述无法成功执行任何TSM命令。TSM使命主失败,并出现以下错误:定位到error错误行:2022-06-1314:23:32.845main:DEBUGcom.tableausoftware.tabadmin.TSMErrorHandler-JSONparseerror:Cannotconstructinstanceof`com.tablea 查看详情