# Kibana Canvasの設定方法について

**URL:** <https://discuss.elastic.co/t/kibana-canvas/149927>\
**Category:** 日本語による質問・議論はこちら\
**Created:** [September 26, 2018, 5:33am UTC](https://discuss.elastic.co/t/kibana-canvas/149927 "2018-09-26T05:33:11Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![yamamotoh](https://avatars.discourse-cdn.com/v4/letter/y/3da27b/32.png) [@yamamotoh](https://discuss.elastic.co/u/yamamotoh)\
**Post date:** [September 26, 2018, 5:33am UTC](https://discuss.elastic.co/t/kibana-canvas/149927/1 "2018-09-26T05:33:11Z")

</div>

Canvasの設定マニュアルと申しますか、初めてのCanvasのようなサイトがありましたら教えてください。  
インストールは終わっておりまして、Canvasそのもの操作マニュアルを探しております。

特に、Select Layerの、

・Index  
・Query  
・Sort Field  
・Sort Order  
・Fields

の意味についても知りたく思っております。

有識者の皆様、よろしくお願いします。

---

<div class="post-metadata">

**Author:** ![r4-keisuke](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/r4-keisuke/32/9268_2.png) [@r4-keisuke](https://discuss.elastic.co/u/r4-keisuke)\
**Post date:** [September 26, 2018, 8:23am UTC](https://discuss.elastic.co/t/kibana-canvas/149927/2 "2018-09-26T08:23:24Z")

</div>

こんにちはー  
一旦公式としては  
[http://canvas.elastic.co/reference/index.html](http://canvas.elastic.co/reference/index.html)

こういうのがあります。

Select Layerというのはどのものを指してるのかわかりませんが、  
中身的にElasticsearchのクエリなどに関する内容のようなので、  
どのElementを使おうとしてるのか、DataSourceを適用しようとしてるのかなども  
一緒にいただけるとまた何か情報を共有できるかもしれません。

---

<div class="post-metadata">

**Author:** ![yamamotoh](https://avatars.discourse-cdn.com/v4/letter/y/3da27b/32.png) [@yamamotoh](https://discuss.elastic.co/u/yamamotoh)\
**Post date:** [September 27, 2018, 12:39am UTC](https://discuss.elastic.co/t/kibana-canvas/149927/3 "2018-09-27T00:39:33Z")

</div>

r4-keisukeさん、URLの共有ありがとうございました。  
Kibana Canvasの画面イメージを添付します。  
以下の画面遷移の流れで、

 ![%E3%82%AD%E3%83%A3%E3%83%97%E3%83%81%E3%83%A3](https://us1.discourse-cdn.com/elastic/original/3X/3/1/31f8d11aa4f4cc897bf1fb92641d5a942db3f517.png)

 ![%E3%82%AD%E3%83%A3%E3%83%97%E3%83%81%E3%83%A32](https://us1.discourse-cdn.com/elastic/original/3X/3/6/366f386bd3df7709dbf8f9fa9dafcbb60c252cc4.png)

 ![%E3%82%AD%E3%83%A3%E3%83%97%E3%83%81%E3%83%A33](https://us1.discourse-cdn.com/elastic/original/3X/e/2/e26dfaf521e25940fd6097d77b63dff1f5c2075e.png)

3枚目の画像の各項目のことを指しています。  
ElasticsearchのRawから、インデックスを指定し、グラフ化したい項目を選択し、、、  
とKibanaのVisualizationで行っていることと同じことを使用としたのですが、うまくいきません。  
（Save前のPreviewでインデックスの中身が空白となってしまいます）

うまく説明できていないかもしれません。  
こんな状況です。

---

<div class="post-metadata">

**Author:** ![r4-keisuke](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/r4-keisuke/32/9268_2.png) [@r4-keisuke](https://discuss.elastic.co/u/r4-keisuke)\
**Post date:** [September 27, 2018, 6:48am UTC](https://discuss.elastic.co/t/kibana-canvas/149927/4 "2018-09-27T06:48:18Z")

</div>

丁寧にスクリーンショットまでありがとうございます！

\>中身的にElasticsearchのクエリなどに関する内容のようなので、

と話していた通りでしたので、簡単に話をしますと

- Indexで表示したいデータが入ってるIndexを選択してください。
  - なければ、KibanaのIndex Patternsに設定されてないIndexになりますので、その作業を行ってください。

- Queryは検索条件式なので、全データなら一旦無視していただいても構わないです。
  - もし設定したい場合は、[Elasticsearch Query DSL](https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html)を参考してください。

- Sortも同じくですね。Sortで使いたいfieldを選択してasc/descを選べばOKです。[Sortはこちら](https://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-sort.html)
- Fieldsが大事で、実際グラフで使うデータが入ってるfieldを複数選択してください。
  - それが終わると、実際にグラフのx軸・y軸を選ぶなどのところに選択したfield名が選択できるようになります。

以上で一回試していていただければと思います！

---

<div class="post-metadata">

**Author:** ![yamamotoh](https://avatars.discourse-cdn.com/v4/letter/y/3da27b/32.png) [@yamamotoh](https://discuss.elastic.co/u/yamamotoh)\
**Post date:** [September 28, 2018, 12:09am UTC](https://discuss.elastic.co/t/kibana-canvas/149927/5 "2018-09-28T00:09:26Z")

</div>

早々のご連絡、ありがとうございました。  
一度チャレンジしてみます。

---

<div class="post-metadata">

**Author:** ![yamamotoh](https://avatars.discourse-cdn.com/v4/letter/y/3da27b/32.png) [@yamamotoh](https://discuss.elastic.co/u/yamamotoh)\
**Post date:** [September 28, 2018, 4:34am UTC](https://discuss.elastic.co/t/kibana-canvas/149927/6 "2018-09-28T04:34:29Z")

</div>

チャレンジしてみました。

index名に ”-” があるとうまくいかなそうですね。  
Elasticsearch SQLもチャレンジしていました。  
”SELECT カラム名 FROM logstash-logname-\*” と入力したのですが、  
mismatched input '-' expecting のメッセージが出てエラーとなりました。  
調べたのですが、どうも "-" はSQLを使用する上での禁則文字？のようです。

今までindex名に、”-” を入れてデータ蓄積をしてきたので、痛いです。。。

---

<div class="post-metadata">

**Author:** ![johtani](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/johtani/32/44956_2.png) [@johtani](https://discuss.elastic.co/u/johtani)\
**Post date:** [September 28, 2018, 4:51am UTC](https://discuss.elastic.co/t/kibana-canvas/149927/7 "2018-09-28T04:51:58Z")

</div>

[https://www.elastic.co/guide/en/elasticsearch/reference/6.4/sql-syntax-select.html#sql-syntax-from](https://www.elastic.co/guide/en/elasticsearch/reference/6.4/sql-syntax-select.html#sql-syntax-from)

こちらに記載がありますが、テーブル名（インデックス名）の部分をダブルクォートで囲めばいけるかと。

---

<div class="post-metadata">

**Author:** ![yamamotoh](https://avatars.discourse-cdn.com/v4/letter/y/3da27b/32.png) [@yamamotoh](https://discuss.elastic.co/u/yamamotoh)\
**Post date:** [October 1, 2018, 1:00am UTC](https://discuss.elastic.co/t/kibana-canvas/149927/8 "2018-10-01T01:00:16Z")

</div>

ありがとうございました。うまくできました。

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [October 29, 2018, 1:00am UTC](https://discuss.elastic.co/t/kibana-canvas/149927/9 "2018-10-29T01:00:28Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
