Ruka hadi maudhui makuu

Mipangilio

Imehifadhiwa

Mahali unapohifadhi unachoweka kutoka kwenye benchi ya kazi, katika vichupo vitatu. Mbao: kila ubao ni mkusanyiko wa vigae vilivyohifadhiwa, na kila kigae huendesha upya hoja yake kila unapofunguliwa, hivyo nambari ziko hai badala ya picha za wakati. Ripoti: swali lililohifadhiwa linaloishi kwenye ubao mmoja, likiwa na maelezo na historia ya matoleo. Insight: swali lililohifadhiwa lote, kihariri chake na chati yake, linalofunguliwa tena kwenye benchi ya kazi kila kitu kikiwa kama kilivyokuwa. Kila kichupo hutafuta kwa jina; mbao huundwa, hubadilishwa jina, hunakiliwa na kufutwa, ripoti hubadilishwa jina, huhamishwa, hunakiliwa na kufutwa zikiwa na Undo, na insight hubadilishwa jina, hubandikwa kwenye ubao au hufutwa.

The Saved page on its Boards tab in the Live environment
Saved, the Boards tab, Live environment.
The Saved page on its Boards tab in the Live environment, dark theme
Saved, the Boards tab, Live environment.

Boards

Every board in the project on the Boards tab, searchable by name, with the count in the page head describing the whole library rather than the narrowed view. New board names a board and opens it empty; a board's row menu renames, duplicates or deletes it, and deleting asks first because a board's tiles are the only copy of their saved questions. How the tab presents, as cards, rows or a table, is a stored preference per person, picked on the tab's own bar. Switching arrangements starts on the Growth plan; the Starter plan reads cards.

Reports

Ripoti ni swali lililohifadhiwa linaloishi kwenye ubao mmoja, chini ya jina na maelezo, kila mabadiliko yakihifadhiwa kama toleo. Huhifadhiwa kutoka kwenye menyu ya Save ya benchi ya kazi, Save as report, kwa hatua mbili: kwanza jina na maelezo, kisha ubao inaoishi, ukichaguliwa kutoka kwenye orodha inayotafutika yenye urefu wa safu tatu na New board chini yake. Kichupo cha Reports huorodhesha kila ripoti ya mradi kama kadi: jina huifungua kwenye benchi ya kazi, maelezo hufuata, na mstari wa meta husema iko kwenye ubao gani, toleo lake na ilisasishwa lini mara ya mwisho. Utafutaji hulinganisha jina na maelezo. Menyu ya kadi huifungua, huibadilisha jina, huihamisha kwenye ubao mwingine, huinakili au, chini ya kitenganishi, huifuta. Kufuta huuliza kwanza na huchukua matoleo pamoja nayo; kufuta au kuhamisha hutokea mara moja na snackbar husema hivyo ikiwa na Undo, njia pekee ya kurudi, na ripoti iliyofutwa husafishwa saa moja baadaye. Kwenye ubao wake, ripoti ni kigae kilichowekwa alama Ripoti na toleo lake, kwa rangi ya msingi, na Open report huongoza menyu yake; kigae kilichobandikwa huwekwa alama Insight. Kuondoa kigae cha ripoti kwenye ubao wake ni kufuta ripoti, kwa Undo ile ile. Chini ya kadi ya benchi ya kazi, ukanda wa matoleo hutaja toleo la sasa, aliyelihifadhi na lini; Show history hufunua kila toleo, kilichobadilika, na nani na lini, maingizo matatu yakionekana, na Restore kando ya kila moja isipokuwa la sasa, na kurejesha huandika toleo jipya linalonakili lililochaguliwa badala ya kuandika upya historia.

A board and its tiles

A dashboard opened to its tiles
A board open: every tile re-runs its saved query.
A dashboard opened to its tiles, dark theme
A board open: every tile re-runs its saved query.

Each tile is one saved question: its title, the current total, a signed delta against the preceding window and a sparkline of the series. Tiles are added by asking a question in the Analytics workbench and pinning the result here; the pin dialog offers every existing board and a new one. A trend tile carries the whole query forward: every metric, any formula, its breakdowns and its compared period, so a re-run always answers exactly what was pinned. A tile that fails to load says so on the tile, with its own retry, rather than poisoning the board; Refresh re-runs every tile at once, and a tile's menu renames it, switches it between standard and wide widths, moves it along the grid, or removes it.

Insights

Insight ni swali lililohifadhiwa lote: kihariri kama kilivyotungwa, aina yake ya uchanganuzi na aina ya chati ambayo lilisomwa nayo, chini ya jina. Huhifadhiwa kutoka kwenye menyu ya Save ya benchi ya kazi, As an insight, na hufunguliwa tena kutoka hapa au kutoka kwenye anwani ambayo benchi ya kazi hubeba kama ?insight=, kihariri na chati vikirejeshwa. Kadi hutaja aina ya uchanganuzi kwenye chipu, huandika swali kwa maneno pamoja na aina ya chati yake, na husema lilipohifadhiwa mara ya mwisho. Menyu yake huifungua, huibadilisha jina, huibandika kwenye ubao kama kigae chenye jina lake, au huifuta. Kufuta huuliza kwanza, na mbao zilizoibeba kama kigae zinabaki na kigae chake, kwa sababu kigae ni nakala yake yenyewe ya hoja. Utafutaji hulinganisha jina na maneno. Insight yenye ufuatiliaji hubeba chip ya Inafuatiliwa baada ya jina lake, kwa toni ya onyo wakati kikomo chake kimevukwa.

Nakili kwenda… kwenye safu hufungua unakili wa usanidi huku kitu hiki kikiwa tayari kimetiwa alama; ona Miradi, Kunakili usanidi.

Where this meets the API

The concept behind the three tabs is the Analytics pillar. On the wire: the Boards tab is the dashboards query, the Reports tab is reports and the Insights tab is insights; boards change through createDashboard, updateDashboard and deleteDashboard (pinning a tile is an updateDashboard carrying the new tile), insights through createInsight, updateInsight and deleteInsight. A report is saved through createReport, read alone through report, changed through updateReport, renameReport, describeReport and moveReport, copied through duplicateReport, deleted through deleteReport and brought back through restoreReport; its history is reportVersions and Restore is restoreReportVersion, which writes a new version copying the chosen one. A report's public link is read through reportPublicLink, turned on or given a new stop day through setReportPublicLink and turned off through turnOffReportPublicLink, and reportShareChanges streams each change; shareReport sends it to teammates, with a note, by email and push. People talk about a report in threads, on the whole report or on one point of it: reportCommentThreads reads them, each with its first comment and latest two replies, reportCommentEarlierReplies reads the replies before those twenty at a time, startReportCommentThread starts one, replyToReportCommentThread answers it, resolveReportCommentThread and reopenReportCommentThread close and open it again, an author changes their own words through editReportComment and deleteReportComment, reactions come and go through addReportCommentReaction and removeReportCommentReaction, and reportCommentChanges streams each change. A report's tile carries only its reportId, and the board read fills the tile from the report, so every tile renders by running its query through runQuery (GraphQL reference). A run that names its report through reportId refreshes that report's public link when the query it ran is the one saved.