将DbVisualizer连接到Query Service connect-dbvisualizer
本文档介绍了将DbVisualizer数据库工具连接到Adobe Experience Platform Query Service的步骤。
快速入门
本指南要求您已具有对DbVisualizer桌面应用程序的访问权限,并且熟悉如何导航其界面。 要下载DbVisualizer桌面应用或了解详细信息,请参阅官方 DbVisualizer 文档。
要获取将 DbVisualizer连接到Experience Platform所需的凭据,您必须有权访问Platform UI中的查询工作区。 如果您当前无权访问查询工作区,请联系您的组织管理员。
创建数据库连接 connect-database
在本地计算机上安装了桌面应用程序后,请按照官方的BDVisualizer说明创建新的数据库连接。
从Connections列表中选择 PostgreSQL 后,将显示新PostgreSQL连接的Object View选项卡。
为您的连接设置驱动程序属性 properties
从PostgreSQL对象视图选项卡中,选择 Properties 选项卡,然后从导航侧边栏中选择 Driver Properties。 有关驱动程序属性的详细信息,请参阅官方文档。
接下来,输入下表所述的驱动程序属性。
verify-full
SSL模式进行连接。PGHOST
ssl
1
以允许使用SSL。sslmode
require
SSL模式。 require
模式确保所有通信都需要加密,并且网络被信任可以连接到正确的服务器。 不需要验证服务器SSL证书。user
@Adobe.Org
结尾的字母数字字符串。 此值是您的Experience Platform 用户名凭据。使用搜索栏查找每个属性,然后为参数值选择相应的单元格。 单元格将以蓝色突出显示。 在值字段中输入您的Platform凭据,然后选择 Apply 以添加驱动程序属性。
user
配置文件,请从参数列中选择user
,然后选择蓝色+ (加号)图标为每个用户添加凭据。 选择 Apply 以添加驱动程序属性。Edited列显示一个复选标记,表示参数值已更新。
输入查询服务凭据 query-service-credentials
要查找连接BBVisualizer与查询服务所需的凭据,请登录到Platform UI并从左侧导航中选择 查询,然后依次选择 凭据。 有关查找 主机、端口、数据库、用户名 和 密码 凭据的详细信息,请阅读凭据指南。
credential
和technicalAccountId
值包含DBVisualizer password
参数的值。身份验证 authentication
要在每次建立连接时都要求用户ID和基于密码的身份验证,请导航到Properties选项卡,然后从PostgreSQL下的导航侧边栏中选择 Authentication。
在连接身份验证面板中,选中 Require Userid 和 Require Password 复选框,然后选择 Apply。 有关设置身份验证选项的详细信息,请参阅官方文档。
连接到平台
您可以使用过期或不过期的凭据建立连接。 若要建立连接,请从PostgreSQL对象视图选项卡中选择 Connection 选项卡,然后为以下设置输入您的Experience Platform凭据。 官方DBVisualizer网站上提供了设置手动连接的补充说明。
prod:all
。ORG_ID@AdobeOrg
格式。technicalAccountID
和credential
中的连接参数。 密码值采用以下形式: {technicalAccountId}:{credential}。 未过期凭据的配置JSON文件是在其初始化期间的一次性下载,该Adobe不保留的副本。输入所有相关凭据后,选择 Connect。
Connect对话框出现在会话的第一次。 输入用户ID和密码,然后选择 Connect。 日志中将显示一条消息,确认连接成功。
后续步骤
现在您已将DbVisualizer与Query Service连接,可以使用DbVisualizer编写查询。 有关如何编写和运行查询的详细信息,请阅读有关查询执行🔗的指南。