Stitch
Euno's Stitch integration observes replication metadata from Stitch and connects it to the warehouse tables Stitch writes.
The integration discovers:
Stitch destinations
Stitch sources
Stitch streams
Destination warehouse table references for supported warehouses
Stitch table resolution is supported for Snowflake and BigQuery destinations. Other Stitch destination types are still observed as Stitch metadata, but Euno does not promise destination table links for them.
Setting up Euno's Stitch Integration
Step 1: Create a Stitch API access token
Log in to your Stitch account.
Open Account Settings.
Go to API Access Keys.
Create or copy an API access token for the Stitch account you want Euno to observe.
Keep the token available for the Euno source setup.
Step 2: Configure Euno's Stitch source
Step 1: Access the Sources Page
Go to the Sources page.
Click Add New Source or open the source gallery.
Select Stitch.
Step 2: General Configuration
Asterisk (*) means a mandatory field.
Name*
Enter a name for your Stitch source, for example "Stitch - Production".
API token*
Enter the Stitch API access token generated in Stitch.
Step 3: Advanced Configuration
Under Advanced, you can configure:
Base URL
Optional Stitch API base URL. Leave blank to use https://api.stitchdata.com/v4.
Observe extraction and load history
When enabled, Euno collects bounded latest successful extraction and load timestamps for Stitch sources.
History lookback days
Number of days of Stitch extraction/load history to inspect. The supported range is 1-60 days. Default: 30.
Observe streams
Enabled by default. Euno creates stitch_stream resources and records selected stream details when available. Keep this enabled for stream-level visibility and Salesforce lineage support.
Source filter
Optional allow/deny regular expressions matched against Stitch source names. The default includes all Stitch sources.
Database mapping
Optional key/value mapping from Stitch destination hosts or project identifiers to the warehouse identifiers Euno uses for the same Snowflake or BigQuery destination.
Use Database mapping when Stitch and Euno use different identifiers for the same warehouse. For Snowflake, map the Stitch destination host to the Snowflake account identifier Euno observes. For BigQuery, map the Stitch project identifier to the BigQuery project identifier Euno observes.
Step 4: Scheduling Updates
Enable the Schedule toggle.
Choose from the following:
Weekly: Specify the days and times for updates.
Hourly: Enter an interval in hours, for example every 6 hours.
Step 5: Resource Cleanup
To keep your data relevant and free of outdated resources, Euno provides automatic resource cleanup options. These settings determine when a resource should be removed if it is no longer detected by a source integration. For a detailed explanation on Euno's cleanup strategies, see: Resource Sponsorship in Euno.
Immediate Cleanup: Remove resources not detected in the most recent successful source integration run.
No Cleanup: Keep all resources indefinitely, even if they are no longer detected.
Step 6: Save Configuration
Click the Save button to complete the setup.
What Euno Discovers
The Stitch integration discovers Stitch destinations, sources, streams, and supported destination warehouse table references.
For the full resource and relationship reference, see Stitch Integration Discovered Resources.
Destination Warehouse Table Links
Euno can link Stitch streams and sources to destination warehouse tables when the Stitch destination is Snowflake or BigQuery and the destination metadata contains the required warehouse identifiers.
For the best table matching results, connect the corresponding Snowflake or BigQuery source in Euno as well. Stitch contributes replication context, but Snowflake or BigQuery remains the source of truth for the physical warehouse table lifecycle and rich table metadata.
Salesforce Lineage
For Stitch Salesforce sources, Euno can connect replicated warehouse tables back to Salesforce objects and fields.
This requires:
A Stitch source whose source type is Salesforce.
A Salesforce source in Euno that has crawled the Salesforce org metadata.
A warehouse source in Euno, such as Snowflake or BigQuery, that has crawled the destination tables and columns.
Stream observation enabled for the Stitch source, which is the default.
Euno avoids guessing when Salesforce objects or fields are missing or ambiguous. Non-Salesforce Stitch sources are visible as Stitch metadata, but they do not produce source-system lineage in this version.
Validation After Setup
After the first Stitch run completes:
Confirm the Stitch source run is successful.
Open the data model and search for Stitch destinations, sources, and streams.
Check that selected Stitch streams or sources define expected Snowflake or BigQuery destination tables.
For Salesforce lineage, confirm the related Salesforce and warehouse sources have also run successfully.
If table links are missing, review the destination type and database mapping configuration.
Troubleshooting
Stitch setup fails during validation
Invalid or expired Stitch API token
Create a fresh Stitch API access token and update the Euno source.
Stitch sources appear but destination table links are missing
Unsupported destination type or incomplete destination metadata
Confirm the Stitch destination is Snowflake or BigQuery and includes the required host/database or project identifier.
Destination tables do not match existing warehouse resources
Stitch and Euno use different warehouse identifiers
Add or adjust Database mapping for the destination host or project identifier.
Salesforce lineage is missing
Required Salesforce or warehouse metadata is missing
Run the Salesforce source and the destination warehouse source, then rerun Stitch.
Stream resources or selected-field details are missing
Stream observation is disabled or Stitch stream details were unavailable
Enable Observe streams and rerun the source.
Latest extraction/load timestamps are missing
History observation is disabled or Stitch history data is unavailable in the lookback window
Enable Observe extraction and load history and adjust History lookback days if needed.
Known Limitations
Destination warehouse table resolution is supported for Snowflake and BigQuery only.
Stitch does not own destination warehouse tables in Euno; the warehouse integration owns the physical table lifecycle.
Source-system lineage is currently supported only for Stitch Salesforce sources.
Row-count metrics, rolling success-rate metrics, and rolling error-count metrics are not currently supported.
Last updated