ወደ ዋናው ይዘት ዝለል

ኤአይ

የተቀመጡ

ከመሳሪያ መስሪያው የሚያስቀምጡት እዚህ ይኖራል፣ በሦስት ትሮች። ስብስቦች: እያንዳንዱ ስብስብ የተቀመጡ ሰቆች ስብስብ ነው፣ እያንዳንዱ ሰቅ በተከፈተ ቁጥር የራሱን ጥያቄ እንደገና ያካሂዳል፣ ስለዚህ ቁጥሮቹ ሕያው ናቸው እንጂ ቅጽበታዊ ፎቶ አይደሉም። ሪፖርቶች: በአንድ ስብስብ ላይ የሚኖር የተቀመጠ ጥያቄ፣ ከመግለጫና ከስሪት ታሪክ ጋር። ግንዛቤዎች: ሙሉ ለሙሉ የተያዘ ጥያቄ፣ አርታኢውና ገበታው፣ በመሳሪያ መስሪያው ውስጥ ሁሉም እንደነበረ ተመልሶ ይከፈታል። እያንዳንዱ ትር በስም ይፈልጋል፤ ስብስቦች ይፈጠራሉ፣ ይሰየማሉ፣ ይባዛሉ፣ ይሰረዛሉ፣ ሪፖርቶች ይሰየማሉ፣ ይንቀሳቀሳሉ፣ ይባዛሉ፣ በ Undo ይሰረዛሉ፣ ግንዛቤዎች ይሰየማሉ፣ ወደ ስብስብ ይሰካሉ ወይም ይሰረዛሉ።

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

ሪፖርት በአንድ ስብስብ ላይ የሚኖር የተቀመጠ ጥያቄ ነው፣ በስምና በመግለጫ ስር፣ እያንዳንዱ ለውጥ እንደ ስሪት ተይዞ። ከመሳሪያ መስሪያው Save ምናሌ፣ Save as report፣ በሁለት ደረጃዎች ይቀመጣል: መጀመሪያ ስሙና መግለጫው፣ ከዚያ የሚኖርበት ስብስብ፣ ሦስት ረድፍ ከፍታ ካለው የሚፈለግ ዝርዝር ውስጥ ተመርጦ፣ New board ከሥሩ። የ Reports ትር በፕሮጀክቱ ያለውን እያንዳንዱን ሪፖርት እንደ ካርድ ይዘረዝራል: ስሙ በመሳሪያ መስሪያው ይከፍተዋል፣ መግለጫው ይከተላል፣ የሜታ መስመሩ በየትኛው ስብስብ ላይ እንዳለ፣ ስሪቱንና መጨረሻ መቼ እንደተዘመነ ይናገራል። ፍለጋው ስሙንና መግለጫውን ያዛምዳል። የካርዱ ምናሌ ይከፍተዋል፣ ይሰይመዋል፣ ወደ ሌላ ስብስብ ያንቀሳቅሰዋል፣ ያባዛዋል ወይም፣ ከመለያያው በታች፣ ይሰርዘዋል። መሰረዝ መጀመሪያ ይጠይቃል ስሪቶቹንም አብሮ ይወስዳል፤ መሰረዝም ሆነ መንቀሳቀስ ወዲያው ይፈጸማል፣ ስናክባሩም ከ Undo ጋር ይናገራል፣ ብቸኛው መመለሻ መንገድ፣ የተሰረዘ ሪፖርትም ከአንድ ሰዓት በኋላ ይጸዳል። በስብስቡ ላይ ሪፖርት ሪፖርት ተብሎ ከስሪቱ ጋር በዋና ቀለም የተመለከተ ሰቅ ነው፣ Open report ምናሌውን ይመራል፤ የተሰካ ሰቅ ግንዛቤ ተብሎ ይመለከታል። የሪፖርት ሰቅን ከስብስቡ ማንሳት የሪፖርቱ መሰረዝ ነው፣ ከዚያው Undo ጋር። ከመሳሪያ መስሪያው ካርድ ስር የስሪት ንጣፉ የአሁኑን ስሪት፣ ማን እንዳስቀመጠውና መቼ ይሰይማል፤ Show history እያንዳንዱን ስሪት ይዘረጋል፣ ምን እንደተለወጠ፣ በማንና መቼ፣ ሦስት ግቤቶች እይታ ውስጥ፣ ከአሁኑ በስተቀር ከእያንዳንዱ ጎን Restore አለ፣ መመለስም ታሪኩን እንደገና ከመጻፍ ይልቅ የተመረጠውን የሚገለብጥ አዲስ ስሪት ይጽፋል።

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

ግንዛቤ ሙሉ ለሙሉ የተያዘ ጥያቄ ነው: አርታኢው እንደተዋቀረ፣ የትንታኔው ዓይነትና የተነበበበት የገበታ ዓይነት፣ በአንድ ስም ስር። ከመሳሪያ መስሪያው Save ምናሌ፣ As an insight፣ ይቀመጣል፣ ከዚህ ወይም መሳሪያ መስሪያው እንደ ?insight= ከሚይዘው አድራሻ ተመልሶ ይከፈታል፣ አርታኢውና ገበታው ተመልሰው። ካርዱ የትንታኔውን ዓይነት በቺፕ ላይ ይሰይማል፣ ጥያቄውን ከገበታው ዓይነት ጋር በቃላት ይጽፋል፣ መጨረሻ መቼ እንደተቀመጠ ይናገራል። ምናሌው ይከፍተዋል፣ ይሰይመዋል፣ በስሙ እንደ ሰቅ ወደ ስብስብ ይሰካዋል ወይም ይሰርዘዋል። መሰረዝ መጀመሪያ ይጠይቃል፣ እንደ ሰቅ የያዙት ስብስቦችም ሰቃቸውን ይይዛሉ፣ ምክንያቱም ሰቅ የጥያቄው የራሱ ቅጂ ነው። ፍለጋው ስሙንና ቃላቱን ያዛምዳል። ክትትል ያለው ግንዛቤ ከስሙ በኋላ እየተከታተለ ቺፕ ይይዛል፣ ወሰኑ እስከተላለፈ ድረስ በማስጠንቀቂያ ቀለም።

በረድፉ ላይ ያለው ቅዳ ወደ… ይህ ነገር አስቀድሞ ምልክት ተደርጎበት የውቅረት ቅጂውን ይከፍታል፤ ፕሮጀክቶች፣ ውቅረትን መቅዳት ይመልከቱ።

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.