Snowflake Tempo Command Reference
Resource Management
Initialize Application Resources
CALL INFRA_CONTROLS.CREATE_RESOURCES();
Purpose: Initializes the application by loading required model weights and configurations Required Permissions: Warehouse, compute pool, and task management access
Static Detection
Run Inference
CALL STATIC_DETECTION.ANOMALY_DETECTION();
Purpose: Executes anomaly detection on specified service data
Viewing Classification Results
After running the classification procedure, you can view the results by querying the output table:
SELECT * FROM STATIC_DETECTION.ANOMALOUS_EVENTS
Deep Dive Analysis
CALL INSPECT.INVESTIGATE_SEQUENCE(varchar);
Parameters:
sequence_id
: Identifier of the sequence to analyze (varchar)
Purpose: Investigates specific sequences flagged as anomalies
MITRE ATT&CK Technique Classification
CALL THREAT_INTELLIGENCE.MITRE_TACTIC_CLASSIFICATION();
Purpose: Classifies known anomlies to the corresponding MITRE ATT&CK technique
Viewing Classification Results
After running the classification procedure, you can view the results by querying the output table:
SELECT * FROM TEMPO.THREAT_INTELLIGENCE.MITRE_TACTICS_MAPPINGS
Model Optimization
Model Evaluation
CALL MODEL_OPTIMIZATION.EVALUATE_PERFORMANCE();
Purpose: Evaluates the model's effectiveness using labeled user data to determine if the base model is suitable for the given use case.
Fine-tune Model
CALL MODEL_OPTIMIZATION.TUNE_MODEL();
Purpose: Updates model based on tuning log data from the reference page
Model Rollback
CALL INFRA_CONTROLS.MODEL_ROLLBACK(int);
Parameters:
version
: The integer version number of the model to be rolled back.
Purpose: Removes the specified version of the model and its metadata from the app.
Notes
- All commands require appropriate permissions for warehouse, compute pool, and task management
- The management console is accessible via the Streamlit dashboard
- Reference data can be managed through the web-based management interface