Apache HBase¶
The Apache HBase connector is a Palantir-provided driver for Apache HBase.
To create a new Apache HBase source, follow the standard setup flow for Palantir-provided drivers, then use the sections below for Apache HBase-specific configuration and networking. For the complete property reference, see the official Apache HBase driver documentation ↗.
Configuration¶
The properties below are mandatory or recommended.
| Property | Required? | Description | Default |
|---|---|---|---|
Server ↗ |
Mandatory | The host name, IP address, or URL of the Apache HBase REST server. | https://{serverAddress} |
AuthScheme ↗ |
Recommended | The scheme used for authentication. Accepted entries are None, Basic, and Negotiate (Kerberos). None is the default. | Basic |
Password ↗ |
Recommended | The password used to authenticate to Apache HBase. | — |
Port ↗ |
Recommended | The port for the Apache HBase REST (Stargate) server. | 8080 |
User ↗ |
Recommended | The user who is authenticating to Apache HBase. | — |
Networking¶
The table below lists the domains that the source needs to be able to access in order to successfully run.
For each domain, add a corresponding egress policy. If the source is hosted on-premises and not directly reachable from Foundry, use an agent proxy egress policy instead; the agent host itself must also be able to reach the listed domains. See using an agent as a proxy for details.
| Domain | Required |
|---|---|
| \ |
Always |
| \ |
If AuthScheme=Negotiate |
| \ |
If AuthScheme=Negotiate and Kerberos topology uses multiple realms |
中文翻译¶
Apache HBase¶
Apache HBase 连接器是 Palantir 为 Apache HBase 提供的驱动程序(Palantir-provided driver)。
要创建新的 Apache HBase 数据源,请遵循 Palantir 提供驱动程序的标准设置流程(standard setup flow for Palantir-provided drivers),然后使用以下各节进行 Apache HBase 特定的配置和网络设置。有关完整的属性参考,请参阅官方 Apache HBase 驱动程序文档(official Apache HBase driver documentation ↗)。
配置(Configuration)¶
以下属性为必填或推荐项。
| 属性(Property) | 是否必填(Required?) | 描述(Description) | 默认值(Default) |
|---|---|---|---|
Server ↗ |
必填 | Apache HBase REST 服务器的主机名、IP 地址或 URL。 | https://{serverAddress} |
AuthScheme ↗ |
推荐 | 用于身份验证的方案。可接受的值为 None、Basic 和 Negotiate (Kerberos)。默认为 None。 | Basic |
Password ↗ |
推荐 | 用于向 Apache HBase 进行身份验证的密码。 | — |
Port ↗ |
推荐 | Apache HBase REST (Stargate) 服务器的端口。 | 8080 |
User ↗ |
推荐 | 向 Apache HBase 进行身份验证的用户。 | — |
网络配置(Networking)¶
下表列出了数据源为成功运行而需要能够访问的域名。
对于每个域名,请添加相应的出站策略(egress policy)。如果数据源部署在本地且无法从 Foundry 直接访问,请改用代理出站策略(agent proxy egress policy);代理主机本身也必须能够访问列出的域名。有关详细信息,请参阅使用代理作为代理(using an agent as a proxy)。
| 域名(Domain) | 是否必填(Required) |
|---|---|
| \ |
始终需要 |
| \ |
当 AuthScheme=Negotiate 时 |
| \ |
当 AuthScheme=Negotiate 且 Kerberos 拓扑使用多个域时 |