数据仓库服务 GAUSSDB(DWS)-CREATE TEXT SEARCH DICTIONARY:示例

时间:2024-11-01 14:15:35

示例

创建一个Ispell词典english_ispell(词典定义文件来自开源词典):

认证用的AK和SK硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全。

1
2
3
4
5
6
7
8
DROP TEXT SEARCH DICTIONARY IF EXISTS english_ispell;
CREATE TEXT SEARCH DICTIONARY english_ispell (
    TEMPLATE = ispell,
    DictFile = english,
    AffFile = english,
    StopWords = english,
    FilePath = 'obs://bucket_name/path accesskey=ak secretkey=sk region=rg' 
);

创建一个Snowball词典english_snowball(词典定义文件来自开源词典):

认证用的AK和SK硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全。

1
2
3
4
5
6
7
DROP TEXT SEARCH DICTIONARY IF EXISTS english_snowball;
CREATE TEXT SEARCH DICTIONARY english_snowball (
    TEMPLATE = snowball,
    Language = english,
    StopWords = english,
    FilePath = 'obs://bucket_name/path accesskey=ak secretkey=sk region=rg'  
);
support.huaweicloud.com/sqlreference-dws/dws_06_0183.html