The CARTO Analytics Toolbox is your key to diving into the world of spatial analytics. This innovative set of User-Defined Functions (UDFs) and Stored Procedures is designed to enhance your geographical information systems (GIS) capabilities. Tailored for cloud-native data warehouses like BigQuery, Snowflake, Redshift, Postgres, and Databricks, it’s structured intelligently into modules based on functionality.
Getting Started with CARTO Analytics Toolbox
Ready to unleash the power of spatial analytics? The first step is to know how to access and utilize these functions based on your chosen data warehouse. Let’s explore the setup for each:
-
BigQuery
You can directly access functions as they are available as shared resources:
SELECT carto-os.carto.H3_CENTER(84390cbffffffff);For the Europe region, use:
SELECT carto-os-eu.carto.H3_CENTER(84390cbffffffff);If you need to install them on your own Virtual Private Cloud (VPC) or in a different region, check further instructions.
-
Snowflake
The easiest method is to add functions via the Snowflake Marketplace. Post installation, you can execute:
SELECT carto_os.carto.H3_FROMGEOGPOINT(ST_POINT(-3.7038, 40.4168), 4); -
Redshift
Currently, the only approach to access the Analytics Toolbox is by installing it locally on your database. Follow the detailed instructions to carry this out.
Documentation and Development Resources
To dive deeper into the features and capabilities, refer to the respective documentation for your data warehouse:
- BigQuery Documentation
- Snowflake Documentation
- Redshift Documentation
- Postgres Documentation
- Databricks Documentation
Using Useful Make Commands
When it comes to running tests or managing specific modules of the toolbox, make commands come in handy. Here are some important commands you can use:
# To run all tests
make test
# For specific module(s)
make test modules=h3
make test modules=h3,transformations
# For specific function(s)
make test functions=H3_POLYFILL
make test functions=H3_POLYFILL,ST_BUFFER
Troubleshooting Tips
If you encounter issues while using the CARTO Analytics Toolbox, here are some troubleshooting ideas to help you out:
- Check your data warehouse’s compatibility and ensure you have access to shared resources if applicable.
- Verify that you are using the correct syntax for your SQL queries; typos can often lead to hiccups in code execution.
- Refer to the respective documentation for updates or modifications that could affect your installations or function calls.
For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.
Conclusion
At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.
Now that you’re equipped with the knowledge of how to harness the capabilities of the CARTO Analytics Toolbox, get started on your spatial analytics journey today!

