Skip to content

连接您的数据仓库

把项目接入数据仓库后,团队的其他成员就可以在仓库之上构建指标、受众与实验。本节内容与控制台 Data Management → Warehouse Native 页面一一对应。

一个项目,仅一个仓库

一个项目仅可连接 一个 数据仓库。一旦完成配置,其他仓库卡片将变为不可选状态;之后切换仓库会同时断开所有依赖该连接的数据源。

当前支持的仓库

当前 可实际接入的仓库仅有 BigQuery。完整的角色配置、数据集授权与表单字段详见 BigQuery 连接

DatabricksRedshiftSnowflake 卡片在 Data Management → Warehouse Native 中已可见,但都标记为 In progress —— 连接器尚未上线,卡片只展示描述,无法点击进入配置。对应连接器上线后会原地激活。

Data Management → Warehouse Native 页面:BigQuery 可接入;Databricks、Redshift、Snowflake 显示

仓库状态
BigQuery已正式可用 —— 详见 BigQuery 连接
Databricks即将上线
Redshift即将上线
Snowflake即将上线

接入前的准备

要将一个仓库接入 ABetterChoice,您需要:

  • ABetterChoice 项目的管理员权限:仅项目管理员可以配置或更改仓库连接。
  • 仓库侧的专用服务账号:ABetterChoice 以该账号身份代理执行操作,不会持有长期凭证。
  • 对源数据集的读取权限(分流表、事实表、用户属性表),以及 对结果数据集的写入权限,用于物化临时表与分析结果。

针对 BigQuery 的角色配置、表单字段与授权步骤,详见 BigQuery 连接

连接如何被下游使用

仓库连接完成后,Data Management 下的其他模块(TablesMetrics CatalogFeature ListDimension)都会读写这同一个仓库。Warehouse Native 卡片上会显示 Referenced by N data sources,方便您在断开连接前判断会影响多少数据源。

修改或断开仓库连接

控制台为每个项目仅暴露一个连接。要修改连接信息(例如更换 BigQuery 用作结果存储的数据集),请进入 Data Management → Warehouse Native 中已有的卡片并编辑表单。断开连接是破坏性操作 —— 在重新连接到一个兼容仓库之前,所有基于当前仓库的数据源都会停止解析。