🔨 集成
ClickHouse是一个以栏为导向的快速数据库管理系统,用于在线分析处理。 这是一个由俄罗斯搜索引擎公司Yandex创建的开放源码项目。 ClickHouse以其快速和有效地处理大量数据的能力著称,使它成为大数据分析的理想解决方案。
使用Illa Cloud,你可以部署和管理云端的ClickHouse集群,而不必担心基础基础设施和维护。
Illa Cloud提供一个网络接口来管理ClickHouse集群, 允许您监视集群性能,向上或向下扩展资源,并配置备份和安全设置。 您也可以使用 Illa 云使用网络查询编辑器来运行ClickHouse数据的查询。
在登录到您的 Illa 帐户后,有两种方式在Illa 中创建资源。
登录到您的 Illa 帐户,在页面顶部选择 **资源**
并点击 **创建新的**
按钮。
从数据库列表中选择 ClickHouse
。
使用下面链接设置
描述的必填参数连接到数据库。
点击 ”测试连接” 查看我们是否可以成功地连接到数据库。 如果是,请点击 `保存资源 *,请重新检查主机名、端口、用户名和密码是否正确。
在创建资源后,随时可显示ClickHouse。
登录您的 Illa 帐户,在**App**
页面中创建一个项目 并导航到页面底部的 Action List
。 点击**新**
,然后从数据库列表中选择 ClickHouse
。 然后,用下面链接设置
描述的参数连接到数据库。
点击 ”测试连接” 查看我们是否可以成功地连接到数据库。 如果是,请点击 `保存资源 *,请重新检查主机名、端口、用户名和密码是否正确。
这里我们需要提供连接ClickHouse数据库的信息。
属性 | 必填 | 描述 |
---|---|---|
名称 | 必填 | 在 ILLA 中创建动作时的资源名称。 |
Hostname | 必填 | 您数据库的 URL 或 IP 地址 |
端口 | 必填 | 您应该使用服务器主机的端口号进行连接。 如果您没有指定端口,默认端口为“9440”。 |
数据库 | 必填 | 数据库名称 |
用户名 | 必填 | 登录到ClickHouse服务器时你想使用的用户名。 |
密码 | 必填 | 使用此密码进行身份验证。 |
SSL 选项 | 可选的 | 在与服务器谈判时,决定安全的 SSL TCP/IP 连接的优先级程度。 |
我们已经创建了一个ClickHouse资源,我们可以通过从动作列表中选择ClickHouse并选择 Create action
按钮来添加动作。
现在我们已经将ClickHouse服务器添加到我们的建筑页面作为一个动作。
属性 | 描述 |
---|---|
SQL 查询 | 要获取的 sql 命令 (选择), 插入, 更新, 删除数据库中的数据 |
转换器 | 将数据转换为你喜欢使用 JavaScript 的样式 |
示例用法:
SELECT * FROM users ORDER BY lastname;
INSERT INTO users
(firstname, lastname, email)
VALUES
(
{{ NewUser.data.firstNameInput }},
{{ NewUser.data.lastNameInput }},
{{ NewUser.data.emailInput }}
);
UPDATE users
SET firstname = '{{form1.updatedProfile.first}}'
WHERE id = {{ form1.updatedProfile.uid}};
DELETE FROM users WHERE id = {{ form1.updatedProfile.uid }};