GraphStore`
GraphStore`
SPARQLEvaluation
SPARQLEvaluation["name"]
SPARQLグラフパターンマッチングの間に評価する,指定された名前の組込みのSPARQL関数を表す.
SPARQLEvaluation[f]
任意の関数 f を表す.
詳細とオプション
- SPARQLEvaluation[…]は,フィルタ,式の選択,集約に使うことができる.
- 次は,使用可能な組込みのSPARQL関数である.
-
"bound" 変数に値があるかどうかを調べる "IF" If文 "COALESCE" エラーがない最初の項を取る "EXISTS" パターンが存在するかどうかを調べる "logical-or" Or関数 "logical-and" And関数 "RDFterm-equal" サポートされているデータ型で項の等価性を調べる "sameTerm" 等価性を調べる "IN" 項がリストのメンバーであるかどうかを調べる - 次は,RDFの項に使用可能な組込みのSPARQL関数である.
-
"isIRI" 項がIRIかどうかを調べる "isBlank" 項がRDFBlankNodeかどうかを調べる "isLiteral" 項がリテラルかどうかを調べる "isNumeric" 項が有効な数かどうかを調べる "str" 字句形を返す "lang" 言語タグを返す "datatype" データ型を返す "IRI" IRIを作る "BNODE" RDFBlankNodeを作る "STRDT" RDFLiteralを作る "STRLANG" RDFStringを作る "UUID" UUID IRIを作成する "STRUUID" UUID Stringを作成する - 次は,文字列に使用可能な組込みのSPARQL関数である.
-
"STRLEN" StringLength関数 "SUBSTR" 部分文字列を抽出する "UCASE" ToUpperCase関数 "LCASE" ToLowerCase関数 "STRSTARTS" 文字列が別の文字列で始まっているかどうかを調べる "STRENDS" 文字列が別の文字列で終わっているかどうかを調べる "CONTAINS" 文字列が別の文字列を含んでいるどうかを調べる "STRBEFORE" 別の文字列の前に出現する部分文字列を抽出する "STRAFTER" 別の文字列の後で出現する部分文字列を抽出する "ENCODE_FOR_URI" URLEncode関数 "CONCAT" StringJoin関数 "langMatches" 文字列の言語が言語範囲と一致するかどうかを調べる "REGEX" 文字列の言語が正規表現に一致するかどうかを調べる "REPLACE" 一致する文字列の部分を置換する - 次は,数に使用可能な組込みのSPARQL関数である.
-
"abs" Abs関数 "round" Round関数 "ceil" Ceiling関数 "floor" Floor関数 "RAND" RandomReal関数 - 次は,日付と時刻に使用可能な組込みのSPARQL関数である
-
"now" Nowを返す "year" 年を返す "month" 月を返す "day" 日を返す "hours" 時を返す "minutes" 分を返す "seconds" 秒を返す "timezone" 時刻帯を時間として返す "tz" リテラルな時刻帯の値を返す - 次は,組込みのSPARQLハッシュ関数である.
-
"MD5" MD5の16進数列を返す "SHA1" SHA1の16進数列を返す "SHA256" SHA256の16進数列を返す "SHA384" SHA384の16進数列を返す "SHA512" SHA512の16進数列を返す - 次は,使用可能な組込みのSPARQL集約関数である.
-
"COUNT" グループ内の要素数を数える "SUM" グループの値の合計を求める "MIN" グループ内の最小値を返す "MAX" グループ内の最大値を返す "AVG" グループ内の平均値を返す "GROUP_CONCAT" グループのStringの値を結合する "SAMPLE" グループから任意の値を返す
例題
すべて開くすべて閉じる
Wolfram Research (2019), SPARQLEvaluation, Wolfram言語関数, https://reference.wolfram.com/language/GraphStore/ref/SPARQLEvaluation.html.
テキスト
Wolfram Research (2019), SPARQLEvaluation, Wolfram言語関数, https://reference.wolfram.com/language/GraphStore/ref/SPARQLEvaluation.html.
CMS
Wolfram Language. 2019. "SPARQLEvaluation." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/GraphStore/ref/SPARQLEvaluation.html.
APA
Wolfram Language. (2019). SPARQLEvaluation. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/GraphStore/ref/SPARQLEvaluation.html