Table Widget
The Table Widget in Shield360 is designed to display raw or structured data in a readable, paginated table format. It’s perfect for logs, event traces, audit trails, or any dataset you want to explore row by row.
When to use
Section titled “When to use”- Displaying raw logs or error records
- Viewing user activity, API calls, or event data
- Showing detailed reports or audit trails
- Exploring top rows of a complex query result
How to add a table
Section titled “How to add a table”Example:
SELECT user_id, action, timestamp, propertiesFROM user_eventsWHERE event_time BETWEEN {{filter.timeLimit.start}} AND {{filter.timeLimit.end}}ORDER BY timestamp DESCLIMIT 100Features
Section titled “Features”- Horizontal and vertical scrolling
- Choose colors theme
- Dynamic bindings for time ranges or filters
Best practices
Section titled “Best practices”- Use aliases for column names for readability (
AS user_email,AS created_at) - Limit unnecessary columns - focus on actionable fields
- Use
{{filter.timeLimit.start}},{{filter.timeLimit.end}}to make tables dynamic