問題タブ [allegrograph]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2405 参照

sparql - Sparql - アルファベット順のソートの問題

AllegroGraph と Sparql を使用して結果をクエリします。アルファベット順にソートしようとしていますが、Sparql では大文字が優先されます。以下は、私の問題に似た類似のデータとクエリです。

データ:

私は名前のアルファベット順に基づいてソートしようとしています - 結果はエイブラハム、エドワード、そしてジョンになるはずです。しかし、結果はエイブラハム、ジョン、そしてエドワードです。これを達成する方法を教えてください。

クエリ:

0 投票する
1 に答える
825 参照

sparql - Sparql - 空の値を最後に返すための並べ替え

AllegroGraph と Sparql 1.1 を使用しています。

列で昇順ソートを行い、最後に空の値を返すように Sparql クエリを作成する必要があります。

サンプルデータ:

ここでは、Abraham を返すために Sparql が必要です。その後に、name 属性を持たない John と person3 が続きます。

私が使用するクエリ:

現在の出力は person3 (null) で、その後に Abraham と John が続きます。 ここに画像の説明を入力 考えを教えてください。

0 投票する
1 に答える
103 参照

floating-point - allegrograph xsd float リテラル

rdflib によって Python で生成されたグラフからトリプルを AG ストアにアップロードしています。トリプル内のオブジェクトの一部はフロートであるため、次のようにグラフに追加します。

rdflib を使用してグラフをシリアル化すると"0.8049"^^xsd:float、意図したとおりになります。

しかし、AGストアにアップロードした後、ストアにクエリを実行すると、返されるリテラルは次のようになります(trix)

"8049E-0"string としてアップロードしたり、単にstring としてアップロードしたりするなど、あらゆる種類の組み合わせを試しました"0.8049"が、適切な場所に小数点を取得するための適切な呪文にヒットしていません。

何かご意見は?

ジョン

0 投票する
1 に答える
200 参照

rdf - allegrograph プラグインを topbraid composer に追加できません

allegrograph プラグインを topbraid composer に追加できず、次のようなエラー メッセージが表示されます。

下:

allegrograph プラグインを topbraid composer に正常に追加するにはどうすればよいか教えてください

前もって感謝します。

モハン G

0 投票する
1 に答える
223 参照

prolog - AllegroGraph プロローグでこれを行うことはできますか?

RDF ファイルがあり、そこから情報を 1 行で抽出する必要があります。

今、私は Prolog query engin で AllegroGraph を使用しています:

結果を 1 行で取得するには:

ここで、?result のすべての行を、文字列 "OR" を使用して 1 行にグループ化する必要があります。だから私は得る:

これを行うためのプロローグの機能はありますか?

0 投票する
1 に答える
214 参照

common-lisp - ACL 以外の Lisp で AllegroGraph を使用する方法はありますか?

私は今のところドキュメントを読んでいるだけですが、Lisp クライアントを使用するには ACL を使用する必要があると書かれています。ACL、Express エディションの有効期限は 30 日です。私は商用利用を考えることさえできないので、観察可能な将来にそれを購入する可能性は低い.

他の Lisp で試した人はいますか? ライセンスで許可されていますか?(私の推測では「はい」です。たとえば、Python クライアントはもちろん特別な購入を必要としないためです。)

0 投票する
1 に答える
185 参照

lisp - Common Lisp の AllegroGraph Prolog で RDF リテラルを比較する

ナレッジベースで 2 つのトリプルのオブジェクトを比較しようとしています。ACL クライアント (Allegro CL Enterprise エディション 9.0) を介してナレッジベースに接続し、次のコードを記述しました。

私のナレッジベースには次のトリプルが含まれています

?thresholdwith value"60"?NameMatchwith valueを比較しようとしています"70"^^xsd:doubleが、結果を期待してい"true"ます。これどうやってするの?

0 投票する
1 に答える
3245 参照

sql - SPARQL で値が NULL の場合に一致

次の SPARQL クエリがあります。

次のような結果が得られます。

?imgまた、一致するエントリがないラベルも必要です。?imgつまりNULL、次のような結果が必要です。

以前のクエリを使用すると、結果はlabel2表示されませんか?

このような行も含めるようにクエリを変更するにはどうすればよいですか?