文本查詢
查詢控件支持查詢文本字段,本文為您介紹如何設(shè)置一個(gè)文本查詢控件,用于查詢文本字段。
前提條件
已創(chuàng)建好儀表板,并且儀表板圖表中包含文本字段。
已為該儀表板添加一個(gè)空的查詢控件。請(qǐng)參見新建查詢控件。
配置查詢條件
下拉列表
下拉列表展示類型可以將報(bào)表制作者預(yù)先定義好的選項(xiàng),以列表的形式清晰地展現(xiàn)給報(bào)表查看者,并供其選擇。當(dāng)展示類型為下拉列表時(shí),選項(xiàng)值來源支持自動(dòng)解析、單個(gè)數(shù)據(jù)集和手工輸入。
自動(dòng)解析
當(dāng)選項(xiàng)值來源選擇為自動(dòng)解析時(shí),Quick BI系統(tǒng)將自動(dòng)識(shí)別所有關(guān)聯(lián)字段的值,以并集的形式作為查詢控件的選項(xiàng)。
關(guān)聯(lián)圖表及字段區(qū)域選擇的圖表是同一個(gè)數(shù)據(jù)集,則選擇自動(dòng)解析表示系統(tǒng)自動(dòng)獲取該數(shù)據(jù)集的值。
關(guān)聯(lián)圖表及字段區(qū)域選擇的圖表是多個(gè)數(shù)據(jù)集,則選擇自動(dòng)解析表示系統(tǒng)自動(dòng)獲取多個(gè)數(shù)據(jù)集的值。即,下拉列表中的值是關(guān)聯(lián)的多個(gè)數(shù)據(jù)集的合集。
配置項(xiàng) | 說明 | 示例 |
查詢方式 | 支持單選和多選。 |
|
查詢時(shí)間 | 支持點(diǎn)擊查詢和預(yù)先查詢。
| |
設(shè)定篩選默認(rèn)值 | 選中該選項(xiàng),查詢條件框中會(huì)顯示為請(qǐng)選擇,點(diǎn)擊查詢條件框,即可在字段彈窗中進(jìn)行默認(rèn)值的配置。 您可以在此彈窗中:
說明 當(dāng)篩選項(xiàng)大于1000條時(shí),默認(rèn)展示前1000條的選項(xiàng)值,超出此范圍可直接搜索。 |
綜上,本例:
關(guān)聯(lián)圖表及字段區(qū)域中選擇了關(guān)聯(lián)多個(gè)數(shù)據(jù)集的不同字段,即查詢控件的下拉列表中將展示所有關(guān)聯(lián)字段值的并集。
查詢方式選擇為多選,即查詢控件中支持同時(shí)選中多個(gè)選項(xiàng)。
查詢時(shí)間選擇為點(diǎn)擊查詢,即報(bào)表查看者需要點(diǎn)擊查詢按鈕,才能觸發(fā)條件查詢。
篩選默認(rèn)值選擇為高級(jí)、廣東省、家具產(chǎn)品,即當(dāng)報(bào)表查看者打開報(bào)表時(shí),報(bào)表默認(rèn)展示訂單類型為高級(jí)、省份為廣東、產(chǎn)品類型為家具產(chǎn)品的查詢結(jié)果。
具體效果如下:
單個(gè)數(shù)據(jù)集
當(dāng)選項(xiàng)值來源選擇為單個(gè)數(shù)據(jù)集時(shí),查詢控件中的選項(xiàng)將取決于指定數(shù)據(jù)集中某個(gè)字段的值。
配置項(xiàng) | 說明 | 示例 |
選擇數(shù)據(jù)集 | 支持選擇當(dāng)前儀表板所在空間內(nèi)的所有數(shù)據(jù)集,推薦選擇的數(shù)據(jù)集,為圖表數(shù)據(jù)來源。 |
|
查詢值字段 | 所選數(shù)據(jù)集中要與關(guān)聯(lián)字段匹配的字段。該字段用于進(jìn)行實(shí)際查詢,報(bào)表查看者可以從該字段的值中選擇一個(gè)或多個(gè)選項(xiàng),來查詢數(shù)據(jù)。 | |
顯示名稱字段 | 查詢控件中展示為選項(xiàng)值的字段。該字段通常用于改善查詢控件的使用體驗(yàn),幫助報(bào)表查看者更好地理解選項(xiàng)值意義。
| |
排序字段 | 支持按照選定字段進(jìn)行排序。可選項(xiàng),不填寫則默認(rèn)按照數(shù)據(jù)集中順序排序。 如果需要設(shè)置按照某一個(gè)字段排序,可以在下拉列表中選擇排序字段(例如按照度量排序,或按照日期的先后順序進(jìn)行排序),排序方式支持升序、降序以及自定義排序。當(dāng)選擇自定義排序時(shí),您可以在自定義排序彈窗中,通過拖拽的方式組織字段值的排列順序。 設(shè)置生效后,可以影響查詢控件的下拉列表的排序,但不影響圖表內(nèi)的維值排序,圖表內(nèi)的維值排序仍然通過數(shù)據(jù)集或者各個(gè)圖表內(nèi)的數(shù)據(jù)面板來實(shí)現(xiàn)。 | |
查詢方式 | 支持單選和多選。 | |
查詢時(shí)間 | 支持點(diǎn)擊查詢和預(yù)先查詢。
| |
設(shè)定篩選默認(rèn)值 | 選中該選項(xiàng),查詢條件中會(huì)顯示預(yù)設(shè)值。 說明 當(dāng)篩選項(xiàng)大于1000條時(shí),默認(rèn)展示前1000條的選項(xiàng)值,超出此范圍可直接搜索。
|
綜上,本例:
數(shù)據(jù)集為系統(tǒng)推薦數(shù)據(jù)集company_sales_record,即作為當(dāng)前圖表數(shù)據(jù)來源的數(shù)據(jù)集。
查詢值字段與關(guān)聯(lián)字段相同,即選擇訂單等級(jí)作為實(shí)際查詢時(shí)的選項(xiàng)值。
顯示名稱字段與查詢值字段相同,即都為訂單等級(jí)。
排序字段選擇訂單日期來作為控件選項(xiàng)值的排序依據(jù)。
查詢方式選擇多選,即報(bào)表查看者可以在查詢控件中選擇多個(gè)選項(xiàng)值。
查詢時(shí)間選擇點(diǎn)擊查詢,即報(bào)表查看者需要點(diǎn)擊查詢按鈕,才能觸發(fā)條件查詢。
設(shè)定篩選默認(rèn)值設(shè)置為高級(jí),即當(dāng)報(bào)表查看者打開報(bào)表時(shí),報(bào)表默認(rèn)展示訂單類型為高級(jí)的查詢結(jié)果。
具體效果如下:
手工輸入
當(dāng)選項(xiàng)值來源選擇為手工輸入時(shí),查詢控件中的選項(xiàng)將由報(bào)表制作者根據(jù)圖表選入字段值自定義輸入。
配置項(xiàng) | 說明 | 示例 |
手工錄入 | 單擊手工錄入,在手工錄入彈窗中輸入查詢值和顯示名稱。
說明
|
|
查詢方式 | 支持單選和多選。 | |
設(shè)定篩選默認(rèn)值 | 選中該選項(xiàng),查詢條件中會(huì)顯示預(yù)設(shè)值。 |
綜上,本例:
手工錄入與訂單等級(jí)字段值及對(duì)應(yīng)的展示值,即高級(jí)對(duì)應(yīng)A級(jí)、中級(jí)對(duì)應(yīng)B級(jí)、低級(jí)對(duì)應(yīng)C級(jí)、其他對(duì)應(yīng)D級(jí)。
查詢方式選擇多選,即報(bào)表查看者需要點(diǎn)擊查詢按鈕,才能觸發(fā)條件查詢。
設(shè)定篩選默認(rèn)值設(shè)置為高級(jí),即當(dāng)報(bào)表查看者打開報(bào)表時(shí),報(bào)表默認(rèn)展示訂單類型為高級(jí)的查詢結(jié)果。
具體效果如下:
文本輸入框
文本輸入框的展現(xiàn)形式允許報(bào)表查看者通過在查詢框中輸入關(guān)鍵字,快速得到所需數(shù)據(jù),幫助數(shù)據(jù)查詢更精確與靈活。當(dāng)展示類型為文本輸入框時(shí),條件形式支持單條件、或條件、且條件三種。以或條件為例。
配置項(xiàng) | 說明 | 示例 |
條件形式 | 支持單條件、或條件和且條件
|
|
設(shè)定默認(rèn)值 | 根據(jù)條件形式的取值而不同。 以為產(chǎn)品類型字段設(shè)定默認(rèn)值為例,規(guī)則及對(duì)應(yīng)SQL語法關(guān)系如下:
| |
鎖定篩選條件 | 開啟后預(yù)覽頁(yè)面不可切換條件形式。 說明 選中設(shè)定默認(rèn)值時(shí),才會(huì)出現(xiàn)該選項(xiàng)。 |
綜上,本例:
條件形式選擇或條件,即查詢數(shù)據(jù)時(shí),滿足任意一個(gè)查詢條件的數(shù)據(jù)即可被展示。
設(shè)定默認(rèn)值為包含字符尺子,或者開頭是的字符為桌。即當(dāng)報(bào)表查看者打開報(bào)表時(shí),報(bào)表默認(rèn)展示產(chǎn)品類型包含字符尺子,或開頭字符是桌的查詢結(jié)果。
鎖定篩選條件:選中該選項(xiàng),即報(bào)表查看者在報(bào)表頁(yè)面不可切換查詢控件中的條件形式。
具體效果如下:
樹形下拉
樹形下拉展示類型允許報(bào)表查看者通過下拉選擇的方式,在具有父子層級(jí)關(guān)系的數(shù)據(jù)中進(jìn)行篩選,例如:選擇某一業(yè)務(wù)區(qū)域,及該區(qū)域下的省份、城市等。
配置項(xiàng) | 說明 | 示例 | |
選擇數(shù)據(jù)集 | 支持選擇當(dāng)前儀表板所在空間內(nèi)的所有數(shù)據(jù)集,推薦選擇的數(shù)據(jù)集,為圖表數(shù)據(jù)來源。 |
| |
樹形結(jié)構(gòu)設(shè)計(jì) | 點(diǎn)擊開始配置,在樹形結(jié)構(gòu)設(shè)計(jì)彈窗中配置查詢控件中各層級(jí)的查詢字段、顯示字段。
說明
| ||
展示形式 | 支持選擇樹形展示、平鋪展示。 說明 當(dāng)數(shù)據(jù)超過1000條時(shí),建議您選擇展示形式為平鋪展示。 |
| |
查詢方式 | 支持選擇單選、多選。 | ||
查詢時(shí)間 | 支持點(diǎn)擊查詢和預(yù)先查詢。
| ||
設(shè)定默認(rèn)值 | 選中該選項(xiàng)并設(shè)定相關(guān)值,后續(xù)報(bào)表頁(yè)面載入時(shí)查詢控件中會(huì)顯示預(yù)設(shè)好的值。 說明 此處默認(rèn)值為樹形結(jié)構(gòu)設(shè)計(jì)中的顯示名稱字段。 | ||
快捷關(guān)聯(lián) | 選中快捷關(guān)聯(lián)后,樹形結(jié)構(gòu)中的子層級(jí)字段,會(huì)被自動(dòng)選入到同數(shù)據(jù)集圖表的關(guān)聯(lián)圖表及字段中,從而提高查詢控件配置的效率和準(zhǔn)確性。 例如:下圖中對(duì)第二層級(jí)省份進(jìn)行關(guān)聯(lián)圖表及字段設(shè)置時(shí),系統(tǒng)已自動(dòng)將省份字段,填入到同數(shù)據(jù)集圖表線圖和柱圖的關(guān)聯(lián)字段中,而非同數(shù)據(jù)集圖表餅圖的關(guān)聯(lián)字段,需要手動(dòng)錄入。 說明 只有在主層級(jí)的關(guān)聯(lián)圖表及字段中被選中的圖表,才支持自動(dòng)同步子層級(jí)字段。 您可以單擊樹形結(jié)構(gòu)中的關(guān)聯(lián)圖表,或單擊左側(cè)查詢項(xiàng)中子層級(jí)的名稱,為樹形結(jié)構(gòu)的子層級(jí)關(guān)聯(lián)其他數(shù)據(jù)集下的圖表和字段。 |
綜上,本例:
選擇數(shù)據(jù)集為當(dāng)前圖表來源數(shù)據(jù)集company_sales_record。
樹形結(jié)構(gòu)設(shè)計(jì)為層級(jí)一配置區(qū)域字段,層級(jí)二配置省份字段,且由于查詢字段本身的值已足夠清晰且易于理解,因此查詢字段與顯示名稱字段保持一致。
展示形式為平鋪展示。
查詢方式為多選,即報(bào)表查看者可以在查詢控件中選擇多個(gè)選項(xiàng)值。
查詢時(shí)間為點(diǎn)擊查詢,即報(bào)表查看者需要點(diǎn)擊查詢按鈕,才能觸發(fā)條件查詢。
設(shè)定默認(rèn)值設(shè)定為東北 > 遼寧,即當(dāng)報(bào)表查看者打開報(bào)表時(shí),報(bào)表默認(rèn)展示區(qū)域省份為東北遼寧的查詢結(jié)果。
快捷關(guān)聯(lián)為選中狀態(tài)。
具體效果示例如下:
從數(shù)據(jù)庫(kù)中搜索
在進(jìn)行篩選查詢時(shí),當(dāng)篩選項(xiàng)大于1000條時(shí),默認(rèn)展示前1000條的選項(xiàng)值,超出此范圍可直接搜索,如果未搜索到您想要的選項(xiàng)值,您可嘗試從數(shù)據(jù)庫(kù)中搜索。
僅展示類型為下拉列表且選項(xiàng)值來源為自動(dòng)解析或單個(gè)數(shù)據(jù)集時(shí),才支持從數(shù)據(jù)庫(kù)中搜索。