-
PlanIQ - How to manage NULL values?
In real-world forecasting applications, it is common for datasets to contain null values, which represent missing values for specific points in time. There can be multiple reasons for the presence of missing values. For example, a transaction may not have occurred, or a device or service that monitors data may have…
-
PlanIQ - Algorithm selection by item: mix and match your forecast
What is algorithm selection by item? Algorithm selection by item is the use of more than one algorithm to produce optimal forecasts across multiple items. Instead of using forecasts generated by a single algorithm for all items in the historical data module, where the algorithm is selected based on best overall performance…
-
PlanIQ - New product introduction: all you ever wondered about starting your forecast from scratch
New Product Introduction (NPI) or Cold Start in time series forecasting is a scenario where forecasts should be produced for new items (e.g. new products, new SKUs) for which there is limited historical data, or no historical data at all. Items with no historical data In scenarios where the new items have no historical…
-
PlanIQ - How to use item attributes to refine your forecast
Metadata attributes are static, non-time dependent categorical text features that describe the items in the historical time series data. Examples for attributes could be style, category, geographic location, size, item hierarchy level etc. The advanced neural network machine learning algorithms supported by PlanIQ can…
-
PlanIQ - Probabilistic forecasting using forecast quantiles
Probabilistic forecasts & forecast quantiles PlanIQ produces probabilistic forecasts. This means that PlanIQ algorithms output a distribution of possible values, rather than a single point forecast typically outputted by other solutions. This distribution can be divided into quantiles. Applied to forecasting, quantiles…
-
OEG Best Practice: PlanIQ: Design and build your item list for forecasting
* What is the best practice for concatenation in Anaplan? * Step-by-step overview * Level 1 – code inefficient * Level 2 – code better * Level 3 – Code to use * Level 4 – Optimized code to use * How do we handle items with limited to no history? * Adding “Cold Start” Items Before diving in, if you need to refresh your…
-
[Start Here] PlanIQ overview and resources
* First things first * What is PlanIQ? * Who is it for? * Use case examples * Now, let's go under the hood * To get started * Once you get more comfortable * Deep dive on algorithms * Support You are interested in starting time series forecasting with PlanIQ on Anaplan, but you don’t know where to start? You have come to…
-
Anaplan Connect 2.0 - Approaches to Anaplan integration using On-Prem integration platforms
This article is the last one on our series about Anaplan Connect 2.0. To refresh your memory on Part 1 & 2, go here and there. There are several On-Prem integration platforms that are popular amongst Anaplan customers. These include Informatica Power Center, IBM InfoSphere DataStage, and Talend Studio. However, none of…
-
Anaplan Connect 2.0 - Advanced Scripts
This article is the 2nd part of our 3-blogs series on Anaplan Connect 2.0. If you missed part 1, go here. Disclaimer:The scripts and examples in this article have been fully tested by our team, but they are not supported by Anaplan; if you have any issue, please use the comments below. Target Audience: Integration…
-
[Start Here] Anaplan Connect 2.0 and JDBC Connectivity
* What is Anaplan Connect? * What is covered in this article? * What is NOT covered in this article? * What pre-requisites do I need? * Deep Dive on Integration * Integrating with SAP HANA Cloud * Integrating with Snowflake * Integrating with Azure SQL Database * Integrating with Google Cloud (GCP) BigQuery * Integrating…
-
Transactional APIs - Part 2: Use Cases
Introduction Following use cases will be presented in this section: How to retrieve id for a given dimension/list & list member from its name or code How to retrieve allocated & consumed space for a Workspace & Model Workspace Sizing Use case Model Memory Usage Use case How to retrieve permitted number of Items & Index…
-
[Start Here] Transactional APIs – Part 1: The Basics
Welcome! We’re so glad you’re here. We’re shining the spotlight on Anaplan's Transactional APIs and we’ve crafted this blog post to cover the basics like what it is, who is it for, and a high level overview of some use cases for them. Let’s get right to it! What are Anaplan Transactional APIs? Data integration is a key…
-
[Start Here] - BYOK
Interested in securing your data? Anaplan's cloud-based encryption technology lets you encrypt and control any data in the cloud before incorporating it into your planning models. This blog presents a consolidated list of resources that will guide you in implementing Anaplan’s Bring Your Own Key (BYOK) technology. We…
-
How to use Talend with CA Certs and Transactional APIs
In this article, we will illustrate an example of real-life scenario involving Anaplan's Transactional APIs with Talend and CA Certs. If you haven't already, we recommend to start your CA Certs journey here and then there. Pre-requisites * Talend Open Studio Knowledge * Anaplan REST API * REST API & JSON * Python…
-
How to leverage sample codes to generate authentication strings from CA Certs?
This content has been updated. Please visit the following article: https://community.anaplan.com/discussion/156392/integrating-securely-using-the-anaplan-rest-api-with-certificate-based-authentication
-
How does Authentication with CA Certs work?
Why CA Certs? The purpose of this blog series is to give a deeper look on the use of Certificate Authority (CA) Certificates, especially on how this method of authentication works and how to use them for your different integrations. A Quick Recap On Anaplan APIs Authentication We recommend our readers to have some basic…
-
[Start Here] Anaplan Optimizer
In this series, we will teach you what Optimizer is, how it can help your organization solve complex business challenges, and when to use it. We will approach this in 2 steps: Where to start with Optimizer? (this article) How to setup Optimizer – hands-on exercises For territory assignment For transportation And more What…
-
Optimizer: Hands-on exercises
Now that we know what Optimizer is and how it can help your organization solve complex business challenges, it's time to get under the hood and practice. We curated for you 3 different exercises based on different use cases; we also have an available E-learning course. Immersion Optimizer overview Optimizer toolbox…
-
Run your integrations on Camel
Integration is one of the key implementations for most enterprise solutions. It involves connecting different applications and transforming a huge amount of data on a daily or ad-hoc basis. Different iPass tools are available in today's market to make the integration easy to use without any coding. They provide a good user…
-
Understanding Errors and Rejected Lines When Importing Data Via APIs
The objective of this article is to provide a quick explanation on the responses that APIs can provide when an import is submitted, in particular regarding the dump logs generated. This content is suitable for Model Builders comfortable with APIs. * When Does an Import Create a Dump File? * Import in a Module * ‘Failed’…