curl -X POST "https://api.confidence.dev/v1/factTables" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"name": "sessions",
"displayName": "User Sessions",
"sql": "SELECT * FROM sessions",
"timestampColumn": {
"name": "session_start",
"type": "COLUMN_TYPE_STRING",
"repeated": false
},
"entities": [
{
"column": {
"name": "user_id",
"type": "COLUMN_TYPE_STRING",
"repeated": false
},
"entity": "entities/user"
},
{
"column": {
"name": "session_id",
"type": "COLUMN_TYPE_STRING",
"repeated": false
},
"entity": "entities/session"
}
],
"measurements": [
{
"name": "duration_seconds",
"type": "COLUMN_TYPE_INTEGER",
"repeated": false
}
],
"dataDeliveredUntilUpdateStrategyConfig": {
"dailyUpdateConfig": {}
}
}'