9.15 OPG_APIS.CREATE_PG_TEXTIDX_TAB
形式
OPG_APIS.CREATE_PG_TEXTIDX_TAB( graph_owner IN VARCHAR2, graph_name IN VARCHAR2, dop IN INTEGER DEFAULT NULL, tbs IN VARCHAR2 DEFAULT NULL, options IN VARCHAR2 DEFAULT NULL);
または
OPG_APIS.CREATE_PG_TEXTIDX_TAB( graph_name IN VARCHAR2, dop IN INTEGER DEFAULT NULL, tbs IN VARCHAR2 DEFAULT NULL, options IN VARCHAR2 DEFAULT NULL);
説明
指定したプロパティ・グラフ名で、グラフのテキスト索引メタデータを管理するためのデータを格納するのに必要な、プロパティ・グラフ・テキスト索引スキーマ表(<graph_name>IT$)を作成します。
パラメータ
使用上のノート
このプロシージャをコールするには、CREATE TABLE権限が必要です。
作成された索引メタデータ表は次のような構造をとりますが、リリース間で変わる可能性があります。
( EIN nvarchar2(80) not null, -- index name ET number, -- entity type 1 - vertex, 2 -edge IT number, -- index type 1 - auto 0 - manual SE number, -- search engine 1 -solr, 0 - lucene K nvarchar2(3100), -- property key use an empty space when there is no K/V DT number, -- directory type 1 - MMAP, 2 - FS, 3 - JDBC LOC nvarchar2(3100), -- directory location (1, 2) NUMDIRS number, -- property key used to index CAN BE NULL VERSION nvarchar2(100), -- lucene version USEDT number, -- user data type (1 or 0) STOREF number, -- store fields into lucene CF nvarchar2(3100), -- configuration name SS nvarchar2(3100), -- solr server url SA nvarchar2(3100), -- solr server admin url ZT number, -- zookeeper timeout SH number, -- number of shards RF number, -- replication factor MS number, -- maximum shards per node PO nvarchar2(3100), -- preferred owner oracle text DS nvarchar2(3100), -- datastore FIL nvarchar2(3100), -- filter STR nvarchar2(3100), -- storage WL nvarchar2(3100), -- word list SL nvarchar2(3100), -- stop list LXR nvarchar2(3100), -- lexer OPTS nvarchar2(3100), -- options primary key (EIN, K, ET) )
デフォルトで、すべてのスキーマ表は基本圧縮が有効な状態で作成されます。
例
次の例では、並列度4でMY_TS表領域を使用して、現在のスキーマにプロパティ・グラフmypg
のプロパティ・グラフ・テキスト索引メタデータ表を作成します。
EXECUTE OPG_APIS.CREATE_PG_TEXTIDX_TAB('mypg', 4, 'my_ts');
親トピック: OPG_APISパッケージのサブプログラム