Base Node Types Advanced Deploy
Overview
The Coalesce Advanced Deploy Nodes are Node Types that allows you to develop and deploy objects in Snowflake.
Installation
- Copy the Package ID:
@coalesce/snowflake/base-node-types-advanced-deploy - In Coalesce, open the Workspace where you wish to install the package.
- Go to the Build Setting of the Workspace, tab Packages, and click the Install button on the top right of the page.
- Paste the Package ID, and proceed with the installation process.
Description
Snowflake - Base Node Types Advanced Deploy – Brief Summary
-
Fact nodes
Represent measurable business events such as sales, transactions, or usage. These are the core tables used for reporting, KPIs, and trend analysis. -
Dimension nodes
Provide business context for facts, like customer, product, time, or location. They help slice and analyze facts in meaningful ways. -
Factless fact nodes
Capture business events that do not have numeric measures, such as attendance, eligibility, or process milestones. Useful for compliance, tracking, and operational analysis. -
Persistent nodes
Store curated, reusable data that remains stable over time. They act as trusted reference layers, reduce reprocessing, and ensure consistency across reports and teams. -
Work nodes
Temporary or intermediate processing layers used during transformations. They support complex logic and performance optimization but are not intended for direct business consumption.
Summary:
Together, these node types ensure data is accurate, reusable, scalable, and aligned with business reporting and decision-making needs.
Nodetypes Config Matrix
| Category | Feature | Dim | Fact | Factless | Work | PStage |
|---|---|---|---|---|---|---|
| Create | Create As Table | ✅ | ✅ | ✅ | ✅ | ✅ |
| Create | Create As Transient Table | ✅ | ✅ | ✅ | ✅ | ✅ |
| Create | Create As View | ✅ | ✅ | ⬜ | ✅ | ⬜ |
| Create | Create with Override SQL | ✅ | ✅ | ⬜ | ✅ | ⬜ |
| Create | Primary Key | ✅ | ✅ | ⬜ | ⬜ | ⬜ |
| Create | Cluster Key | ✅ | ✅ | ✅ | ✅ | ✅ |
| Load | MultiSource | ✅ | ✅ | ✅ | ✅ | ✅ |
| Load | Insert Strategy | ✅ | ✅ | ✅ | ✅ | ✅ |
| Load | Update Strategy | ✅ | ⬜ | ⬜ | ⬜ | ⬜ |
| Load | Unmatched Record Strategy | ✅ | ✅ | ⬜ | ⬜ | ⬜ |
| Load | Business Key | ✅ | ✅ | ⬜ | ⬜ | ✅ |
| Load | Last Modified Comparison | ✅ | ✅ | ⬜ | ⬜ | ✅ |
| Load | Change Tracking | ✅ | ⬜ | ⬜ | ⬜ | ✅ |
| Load | Exclude Columns from Merge | ✅ | ✅ | ⬜ | ⬜ | ✅ |
| Load | Truncate Before | ✅ | ✅ | ✅ | ✅ |