MicroStrategy ONE

添加图像至卡片

“配置文件”模板可让您将图像添加到卡片中。有两种添加图像的方法:

HyperIntelligence 支持以下格式:

  • JPEG
  • 巴布亚新几内亚
  • 动态图片
  • 骨形态发生蛋白

要获得最佳分辨率,请在卡片中使用至少为80 x 80像素的正方形或圆形图像。低于此像素的任何值都会影响图像分辨率。

另外,图像必须存储在公共资料库(例如一个网站或者对互联网开放的存储空间驱动器)。如果网站或驱动器需要登录或有防火墙阻止访问Internet,则图像可能无法在卡中正常载入。

使用 HTML 图像标记

将图像添加到“配置文件”卡片中的一种方法是在实体中包含 HTML img 标记。标记显示为 <img src="example_path">,其中 "example_path" 是图像 URL。导入数据前,要添加名为“图像”且包含图像标记的一列。

如果你正在使用 MicroStrategy ONE (2024 年 3 月)或之后,您需要启用 实现对 HTML 和 JavaScript 内容的精细控制 设置使用 HTML 图像标签。有关详细信息,请参阅For more information, see 禁止仪表板中的自定义 HTML

  1. 创建一个数据集,该数据集包含专门用于图像的列。将 HTML img 标记添加到此列中。

  2. 从导航 Workstation 打开数据集,单击创建新的数据集
  3. 上传您的数据集至 Workstation,然后单击准备数据
  4. 创建一个多形式实体(包含作为形式的图像列)。有关创建多形式实体的步骤,请参阅允许关键字的替代形式

  5. 右键单击图像形式并选择更改数据类型 > HTML 标记
  6. 单击完成

现在,在“配置文件”卡片中,可以单击图像气泡并选择“图像”形式。图像形式可能显示为同义词 X。要查看添加 HTML 图像标签的示例,请参阅 KB483140:向 HyperCards 添加图像的最佳实践和示例

使用图像 URL

要使用图像 URL,必须创建特定于“配置文件”卡片的数据集。在数据集中,使用以下方法将实体形式类型设置为图像 MicroStrategy Developer 将信息添加到数据库。

使用图像 URL 时要执行五个重要步骤:

  1. 使用创建表 MicroStrategy 数据库查询工具
  2. 将表添加到仓库目录中
  3. 创建图像实体
  4. 创建数据集的度量
  5. 创建 OLAP 多维数据集

以下说明假定您具有 Cloud Console 环境。

使用创建表 MicroStrategy 数据库查询工具

  1. 使用远程桌面连接到开发者计算机。
  2. 使用来自的登录信息连接到您的 VNC 实例 欢迎来到 MicroStrategy 在 AWS 上 电子邮件。

  3. 转到应用程序 > 系统工具 > 终端
  4. 打开包含 MicroStrategy 通过输入以下命令来数据库查询工具:
    cd /opt/mstr/MicroStrategy/垃圾桶/
  5. 使用以下命令运行该查询工具:
    ./mstrdbquerytool
  6. 使用您环境的用户名和密码登录元数据仓库 入门 MicroStrategy 电子邮件。
  7. 创建一个名为 ImageTable1的表。

  8. 添加与您的图像 URL 对应的一行。

将表添加到仓库目录中

  1. 打开 MicroStrategy Developer 并选择您的项目。

    如果你正在跑步 MicroStrategy Developer 首次在 Windows 上,以管理员身份运行。

    右键单击程序图标并选择 以管理员身份运行

    为了正确设置 Windows 注册表项,这是必要的。有关更多信息,请参阅 KB43491

  2. 单击框架 > 仓库目录
  3. 在“数据库实例中可用的资料表”下,双击 ImageTable1。该表现在出现在项目中。

    如果表未出现,请单击 刷新

  4. 单击保存并关闭

创建图像实体

  1. 在项目中,打开包含实体的文件夹。
  2. 单击文件 > 新建 > 实体
  3. 在“新建表达式形式”编辑器中,单击下拉列表并选择 ImageTable1
  4. 在“可用的列”下,选择实体 ID 并单击确定

    请勿选择“图像”列。

  5. 在“创建新实体形式”编辑器中,在“形式类别”下使用下拉列表并将使用的类别设置为 ID
  6. 单击新建创建另一个实体形式。这是实体的 DESC 形式。
  7. 在“新建表达式形式”编辑器中,单击下拉列表并选择 ImageTable1
  8. 在“可用的列”下,选择实体 DESC 并单击确定

    请勿选择“图像”列。

  9. 在“创建新实体形式”编辑器中,在“形式类别”下使用下拉列表并将使用的类别设置为 DESC
  10. 单击新建创建另一个实体形式。这是实体的图像形式。
  11. 在“新建表达式形式”编辑器中,单击下拉列表并选择 ImageTable1
  12. 在“可用的列”下,选择“图像”列并单击确定
  13. 在“创建新实体形式”编辑器中,在“形式类别”下使用下拉列表并将形式格式设置为图片
  14. 单击确定
  15. 单击保存并关闭

    可以创建多个图像实体。

创建数据集的度量

  1. 在项目中,打开包含度量的文件夹。
  2. 单击文件 > 新建 > 事实
  3. 在“新建事实表达式”编辑器中,单击下拉列表并选择 ImageTable1
  4. 在“可用的列”下,选择用作事实的列并单击确定
  5. 单击保存并关闭。重复以上步骤,添加所有要作为事实的预期度量值。
  6. 单击文件 > 新建 > 度量
  7. 打开已将事实保存到的文件夹。双击事实将其添加到作为 Sum 值的度量中。

  8. 单击保存并关闭。为数据集创建所需的多个度量。

创建 OLAP 多维数据集

  1. 打开要存储多维数据集的文件夹。
  2. 单击文件 > 新建 > 智能多维数据集
  3. 选择空白多维数据集并单击确定
  4. 打开已将实体和度量保存到的文件夹。双击您要包含在多维数据集中的实体和度量。
  5. 单击保存并关闭
  6. 单击更新框架
  7. 发布多维数据集。

现在,可以使用 OLAP 多维数据集包含图像,从而创建“配置文件”卡片。在“配置文件”卡片中,单击图像气泡并选择“图像”形式。图像形式可能显示为“同义词 X”。