Data Objects
Manage the objects that are in your repositories
🗄️ Data Objects Overview
Data objects are discrete pieces of data imported into ARPIA from various sources, forming the building blocks for all data operations. The Data Objects interface allows you to manage repositories, tables, views, functions, and automated triggers efficiently.
🎯 Interface Overview
Repository Selection - Choose from your available repositories (e.g., education_registry)
Search - Quickly filter objects using the search bar
Quick Actions - AI ASSISTANT, TABLE, VIEW, TRIGGER, FUNCTION buttons for rapid creation
⚙️ Key Features
Tables
Import and manage your data in structured tables. Each table displays:
- Row Count
- Collation settings
- API usage metrics (Last 3 Months)
- Creation timestamp
What you can do with tables:
- View Object - Inspect columns, indexes, sample data, and the SQL query used to create the table
- Edit Data - Import from CSV/TXT files, add new rows, and edit existing data with an interactive preview
- Import - Bulk import data from CSV/TXT files with options for handling duplicates and date formats
- Table Data Profile - Analyze data quality with statistics, charts, and categorical analysis for each column
- See Token - Generate API access token for programmatic table access
- Design Object - Add, edit, or delete fields and manage table structure
- Duplicate - Create empty (structure only) or complete copies with compression options
- Create Snapshot - Generate compressed backup (optimized for querying or long-term storage)
- Create Knowledge Node - Build a Knowledge Node using this table as the primary data source
- Add Trigger - Automate actions on table events (INSERT, UPDATE, DELETE)
Learn more about Data Object Actions
Views
Create virtual tables dynamically from existing physical tables.
Functions
Create custom SQL routines (functions or stored procedures) that encapsulate reusable logic for calculations, transformations, and multi-step operations.
Triggers
Automate actions when table events (INSERT, UPDATE, DELETE) occur.
Available trigger types:
- Replication - Record and track data changes for analysis
- Notification - Send alerts and trigger workflows based on data changes
- WebHook - Send data to external systems via HTTP POST in JSON format
- Audit Log - Maintain comprehensive change logs for compliance
- Manual Trigger - Execute custom SQL code for specialized automation
Configure triggers with conditions and filters to fire only when specific criteria are met.
Prepared Tables
Specialized data objects used in DataWorkshop for machine learning models.
Tables Snapshots
Create compressed copies of your tables in two formats:
- Compress Only - Faster to create, optimized for querying data
- Compressed Snapshot for Backup - Comprehensive format for backups and long-term archival
AI Assistant
Generate tables or views by describing your requirements in plain language. The Arpia Codex Assistant analyzes your needs in context of existing repository objects.
Note: To use the AI Assistant, you must enable AI in the workarea.
Updated 14 days ago
