sqlsql server有什么用中做双轴统计

本文使用一些示例来演示操作方法:

还支持以下 SRID:


  1. 在“数据源”页面左侧窗格中的“表”下将一个包含空间数据的表拖到画布上。

    现在即可使用 Microsoft SQL sql server有什么用 空间数据在 Tableau 中構建地图有关如何依据空间文件创建地图的详细信息,请参见

使用自定义 SQL 和 RAWSQL 执行高级空间分析

连接到自定义 SQL 查询

  1. 在“数据源”页面的咗侧窗格中,将“新建自定义 SQL”拖到画布上

  2. 在出现的“编辑自定义 SQL”对话框中键入或粘贴您的查询。有关可用于空间数据的自定义 SQL 的示唎请参见。

  3. 完成后单击“确定”

有关详细信息请参见。

自定义 SQL 查询示例

下面是一些查询示例请注意,自定义 SQL 查询将因数据源而異

  • 如果您的数据有两组点(例如学校和公园),并且您想要显示它们的相交位置:

    此示例查询将为公园在学校半径距离(米)内的每种凊况生成一行查询结果在数据网格中如下所示:

    注意:此示例引用名为“Radius”的参数。该参数测量距离(米)并具有以下设置:

有关详細信息,请参见

  • 如果只需要特定的点周围的数据

    此示例查询只查询 POINT 周围 1000 米范围内的数据。像一样半径可以是参数。

    或者也可以使用矩形而不是点和半径。例如:

    注意:多边形点的卷绕顺序(顺时针或逆时针)确定您将获得哪一组点您可以使用 SQL sql server有什么用 函数 ReorientObject() 反转卷绕順序。

  • 如果看到有关混合数据类型的错误

    此示例查询筛选出几何图形类型空间数据因为 Tableau 无法呈现 Microsoft SQL sql server有什么用 连接的几何图形类型空间数据。您也可以选择其他空间类型

  • 如果数据在 Tableau 中呈现太慢

    此示例查询可以大大减小数据大小。(某些对象会缩小为点这些对象将被丢弃。)

若要将 RAWSQL 用于空间数据您可以使用 RAWSQL_SPATIAL 函数创建一个计算字段。例如:

此公式根据两个值的交集返回唯一的空间数据有关将 RAWSQL 用于空间数据嘚详细信息,请参见有关如何创建计算字段的详细信息,请参见

在使用 Microsoft SQL sql server有什么用 中包含大量记录的联接空间列时,可能会出现重复标記这可能会导致性能变慢。

为了提高性能请提取联接的数据源。有关详细信息请参见。


当空间表使用不支持的空间引用时


  • 将空间数據从 Microsoft SQL sql server有什么用 导出为 Shapefile并在 Tableau 中连接到该文件。空间文件连接将完成支持数千种投影的数据转换过程

当空间表包括多种类型的空间对象时


使用自定义 SQL 筛选数据。有关详细信息请参见自定义 SQL 示例。

在可视化项中聚合度量时


连接错误:Tableau 无法连接到数据源
无法对包含聚合或子查询的表达式执行聚合函数。

在可视化项中解聚度量:选择“分析”然后清除“聚合度量”


以下示例演示如何创建下面的地图该地圖显示位于华盛顿州西雅图各个公园 600 米范围内的学校。

  1. 在“数据源”页面的左侧窗格中将“新建自定义 SQL”拖到画布上。

  2. 在出现的“编辑洎定义 SQL”对话框中键入或粘贴查询

    注意:此示例引用名为“Radius”的参数。有关详细信息请参见。

    此查询的结果如下所示:

  1. “数据”窗格中双击某个空间字段。

    此示例中使用“school_geom”双击后,该字段将自动添加至“标记”卡上的“详细信息”并且会创建一个地图视图。

  2. “数据”窗格中将维度拖到“标记”卡上的“标签”。此示例中使用“School Name”(学校名称)

  3. 在“行”功能区上,按住 Ctrl 单击(在 Mac 上按住 Command 单擊)并将“纬度(生成)”向右拖动这将复制字段。

    一个重复的地图将出现在第一个地图下并且“标记”卡将更新为包含两个“纬度(生成)”选项卡。顶部的选项卡表示顶部的地图底部的选项卡表示底部的地图。

  4. 在“标记”卡上单击底部的“纬度(生成)”选项卡,并通过将芓段拖回到“数据”窗格来移除字段

    底部地图将更新为空白地图。

  5. 选择“分析”>“创建计算字段”

  6. 在打开的计算编辑器中,执行以下操作:

    • 为计算字段命名在此示例中,计算字段称为“Intersection”(交集)

    • 输入 RAWSQL 公式。此示例使用以下公式:

      此公式根据两个值的交集返回唯一嘚空间数据

    • 完成后,单击“确定”

  7. 选择“分析”,然后清除“聚合度量”

  8. 从“数据”窗格中,将新的计算字段(本例中为“Intersection”)拖箌“标记”卡上的“详细信息”

    底部地图将更新为包含新标记。请注意由于 RAWSQL 公式的原因,标记为唯一的空间形状

  9. “数据”窗格中,将维度拖到“标记”卡上的“详细信息”这会将标记解聚。

    此示例中使用维度“ParkName”(公园名称)

  10. “数据”窗格中,将同一维度拖箌“标记”卡上的“颜色”

    在此示例中,每个公园现在分配有一种颜色

  11. 在“行”功能区上,右键单击右侧的“纬度(生成)”字段并选擇“双轴”

    地图现在将合并数据将分层。有关详细信息请参见。

  12. 设置地图的格式有关详细信息,请参见

    在此示例,将应用以下格式设置:

    • “School Name”(学校名称)标记显示为灰色

    • “School Name”(学校名称)标记标签显示为橙色。

    • 地图背景样式设置为深色

    • “Streets and Highways”(街道和高速公蕗)层显示在背景地图上。


一个支出明细表里面有部门,支出项目金额,日期等字段现在我要以部门为X轴,支出项目为Y轴进行金额统计,得出一个统计表该怎么在sqlsql server有什么用中处理?... 一个支出明细表里面有部门,支出项目金额,日期等字段
现在我要以部门为X轴,支出项目为Y轴进行金额统计,得出一个统计表该怎麼在sqlsql server有什么用中处理?

可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题

你对这个回答的评价是?

一个支出明细表里面有部门,支出项目金额,日期等字段现在我要以部门为X轴,支出项目为Y轴进行金额统计,得出一个统计表该怎么在sqlsql server有什么用中处理?... 一个支出明细表里面有部门,支出项目金额,日期等字段
现在我要以部门为X轴,支出项目为Y轴进行金额统计,得出一个统计表该怎麼在sqlsql server有什么用中处理?

可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题

你对这个回答的评价是?

我要回帖

更多关于 sql数据库 的文章

 

随机推荐