Neptune での SPARQL explain の制約事項 - Amazon Neptune

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Neptune での SPARQL explain の制約事項

Neptune SPARQL explain 機能のリリースには以下の制限があります。

Neptune は現在 SPARQL SELECT クエリのみで Explain をサポートしています

他のクエリフォーム (ASKCONSTRUCTDESCRIBESPARQL UPDATE クエリなど) の評価プロセスに関する情報については、これらのクエリを SELECT クエリに変換できます。次に、explain を使用して対応する SELECT クエリを代わりに検査します。

たとえば、ASK WHERE {...} クエリに関する explain 情報を取得するには、対応する SELECT WHERE {...} LIMIT 1 クエリを explain を使用して実行します。

同様に、CONSTRUCT {...} WHERE {...} クエリについては、CONSTRUCT {...} 部分を除外し、2 番目の WHERE {...} 句で explain を使用して SELECT クエリを実行します。通常の場合、2 番目の WHERE 句を評価すると、CONSTRUCT クエリの処理の主要な課題が明らかになります。これは、2 番目の WHERE から CONSTRUCT テンプレートに流出するソリューションが通常簡単な置換のみを必要とするためです。

Explain 演算子は今後のリリースで変更される可能性があります

SPARQL explain 演算子とそのパラメータは、今後のリリースで変更される可能性があります。

Explain 出力は今後のリリースで変更される可能性があります

たとえば、列ヘッダーが変更され、より多くの列がテーブルに追加される可能性があります。