App Templates
📄️ Pushing Data into Snowflake from Syntasa Processes
In today's data-driven world, organizations constantly look for efficient ways to push data into their data warehouses. Snowflake, a popular cloud-based data warehousing solution, offers powerful capabilities for data storage and analytics.
📄️ Google Analytics (GA) Input Adapter
Google Analytics data can be made available in BigQuery after submitting a BigQuery export request to Google. The data is provided in a session-based nested structure and stored in sharded) tables. The Syntasa Google Analytics input adapter provides the ability to ingest the sharded and nested structure style of GA data that resides in BigQuery, flattening the data by unnesting, piecing the shards together, and providing the ability to enrich with other types of data (i.e. sales, CRM). Prepared data is written to Google Cloud Storage (GCS) and can also be written back to BigQuery for analytical purposes.
📄️ Creating a New User Defined Process
User-defined processes are custom-built templates that bundle up code processes such as spark processors or BQ Processes into a single cohesive reusable no-code template process. UDPs can incorporate their own user interface (UI) elements, allowing for easy editing and customization of parameters specific to the UDP. This flexibility enables efficient management and execution of complex processes within a unified framework. UDPs can be then utilized in apps by dragging them into the workflow
📄️ Adobe Audience Manager Onboarding
Adobe provides the ability for customers to upload signals that can be used to define traits in Audience Manager (AAM) through their onboarding process. The traits will then be made available to build segments that can be sent to destinations such as Demand Side Platforms (DSP) and shared with Adobe Target. This article serves to provide an understanding of the process from AAM preparation to Syntasa configuration using the "To File" process and evaluating the success of the onboard process.
📄️ ID Graph
Identity Graph is a app that provides the ability to map persistent IDs for an individual (e.g. Customer ID) across multiple sources (Web Analytics, CRM, Enterprise, Email, Product, Orders, etc.). Mapping persistent IDs from multiple sources provides an understanding of a customer's behavior across different systems.
📄️ Synthesizer Free Form
Synthesizer Free Form is a Synthesizer app that provides a blank workflow for the ability to create custom by using prebuilt processes like Transform or Spark process. Use cases for Free Form are very wide below are a few examples:
📄️ Generic Input Adapter
Generic Input Adapter is an app that provides the ability to ingest files for Generic Event (time-based) data (e.g. Transactional Credit Card, CRM, Call Center, Enterprise data, etc.) Leveraging Generic data to provide an understanding of a customer's behavior across different systems.
📄️ Adobe Analytics Input Adapter
Adobe can provide analytics raw files in an sFTP, Amazon S3, or Microsoft Blob location. These file sets include lookups to provide context for common fields such as events, browser, and OS where the raw data fields are integers. The files may also include extra hits that are filtered out of the AA UI, such as video heartbeat events. Depending on how the raw feed was set up, you may be receiving the files on an hourly or daily basis with over 100 files per time frame. Once the files are delivered it is up to the receiver to make the data available in a format that is easily consumable by the analysts.