{"id":3429,"date":"2023-04-12T15:33:12","date_gmt":"2023-04-12T15:33:12","guid":{"rendered":"https:\/\/quebit.com\/askquebit\/feedstrings-rule-function-when-and-how-to-use-it\/"},"modified":"2026-01-20T14:42:05","modified_gmt":"2026-01-20T14:42:05","slug":"feedstrings-rule-function-when-and-how-to-use-it","status":"publish","type":"post","link":"https:\/\/quebit.com\/askquebit\/feedstrings-rule-function-when-and-how-to-use-it\/","title":{"rendered":"When and How Do I Use the FeedStrings Rule Function in IBM Planning Analytics to Feed Data Efficiently?"},"content":{"rendered":"<p>You\u2019ve created some basic rules and feeders against one of your Planning Analytics cubes and have used the SKIPCHECK and FEEDERS declarations (best practice).\u00a0 But what does FEEDSTRINGS do and do you need it?<\/p>\n<p>The FEEDSTRINGS declaration makes sure any STRING cells in a cube that need to be calculated by a rule are fed. Without this statement, any cube view with zero-suppression on will not display any strings generated by your rules.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-1259\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2020\/12\/Feed1-min.jpg\" alt=\"\" width=\"602\" height=\"201\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><em>In the example above the \u2018Active Flag\u2019 does not appear in the cube view, despite the US Bonus Grade 1 being over 15%. This is because zero suppression is turned on, and although the rule is fed, there is no FEEDSTRINGS declaration.<\/em><\/p>\n<p>If you have any string rules, the FEEDSTRINGS statement should be the first line of code in your rule file, <strong>before SKIPCHECK<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-1258\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2020\/12\/Feed2-min.jpg\" alt=\"\" width=\"602\" height=\"191\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><em>Now with the FEEDSTRINGS declaration, even with zero-suppression on the Active Flag Measure is correctly marked as Yes for United States.<\/em><\/p>\n<p>What about the FEEDERS section of the rule file?<\/p>\n<p>Nothing changes in the FEEDERS section of your rules. For any string rules that need to be fed, they should have a feeder statement in the same place as the rest of your feeders, after the FEEDERS declaration (along with appropriate comments!)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You\u2019ve created some basic rules and feeders against one of your Planning Analytics cubes and have used the SKIPCHECK and FEEDERS declarations (best practice).\u00a0 But what does FEEDSTRINGS do and do you need it? The FEEDSTRINGS declaration makes sure any STRING cells in a cube that need to be calculated by a rule are fed.&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[24],"tags":[35,36,52],"class_list":["post-3429","post","type-post","status-publish","format-standard","hentry","category-ibm","tag-development","tag-planning-analytics","tag-planning-analytics-development"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>When and How Do I Use the FeedStrings Rule Function in IBM Planning Analytics to Feed Data Efficiently? - QueBIT<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/quebit.com\/askquebit\/feedstrings-rule-function-when-and-how-to-use-it\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"When and How Do I Use the FeedStrings Rule Function in IBM Planning Analytics to Feed Data Efficiently? - QueBIT\" \/>\n<meta property=\"og:description\" content=\"You\u2019ve created some basic rules and feeders against one of your Planning Analytics cubes and have used the SKIPCHECK and FEEDERS declarations (best practice).\u00a0 But what does FEEDSTRINGS do and do you need it? The FEEDSTRINGS declaration makes sure any STRING cells in a cube that need to be calculated by a rule are fed.&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/quebit.com\/askquebit\/feedstrings-rule-function-when-and-how-to-use-it\/\" \/>\n<meta property=\"og:site_name\" content=\"QueBIT\" \/>\n<meta property=\"article:published_time\" content=\"2023-04-12T15:33:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-20T14:42:05+00:00\" \/>\n<meta name=\"author\" content=\"agoddard\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"agoddard\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/feedstrings-rule-function-when-and-how-to-use-it\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/feedstrings-rule-function-when-and-how-to-use-it\\\/\"},\"author\":{\"name\":\"agoddard\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#\\\/schema\\\/person\\\/e52d72da0fd2f5f70d189343fe4f5084\"},\"headline\":\"When and How Do I Use the FeedStrings Rule Function in IBM Planning Analytics to Feed Data Efficiently?\",\"datePublished\":\"2023-04-12T15:33:12+00:00\",\"dateModified\":\"2026-01-20T14:42:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/feedstrings-rule-function-when-and-how-to-use-it\\\/\"},\"wordCount\":238,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/feedstrings-rule-function-when-and-how-to-use-it\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/Feed1-min.jpg\",\"keywords\":[\"Development\",\"Planning Analytics\",\"Planning Analytics Development\"],\"articleSection\":[\"IBM\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/quebit.com\\\/askquebit\\\/feedstrings-rule-function-when-and-how-to-use-it\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/feedstrings-rule-function-when-and-how-to-use-it\\\/\",\"url\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/feedstrings-rule-function-when-and-how-to-use-it\\\/\",\"name\":\"When and How Do I Use the FeedStrings Rule Function in IBM Planning Analytics to Feed Data Efficiently? - QueBIT\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/feedstrings-rule-function-when-and-how-to-use-it\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/feedstrings-rule-function-when-and-how-to-use-it\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/Feed1-min.jpg\",\"datePublished\":\"2023-04-12T15:33:12+00:00\",\"dateModified\":\"2026-01-20T14:42:05+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#\\\/schema\\\/person\\\/e52d72da0fd2f5f70d189343fe4f5084\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/feedstrings-rule-function-when-and-how-to-use-it\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/quebit.com\\\/askquebit\\\/feedstrings-rule-function-when-and-how-to-use-it\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/feedstrings-rule-function-when-and-how-to-use-it\\\/#primaryimage\",\"url\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/Feed1-min.jpg\",\"contentUrl\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/Feed1-min.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/feedstrings-rule-function-when-and-how-to-use-it\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"When and How Do I Use the FeedStrings Rule Function in IBM Planning Analytics to Feed Data Efficiently?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#website\",\"url\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/\",\"name\":\"QueBIT\",\"description\":\"QueBIT\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#\\\/schema\\\/person\\\/e52d72da0fd2f5f70d189343fe4f5084\",\"name\":\"agoddard\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g\",\"caption\":\"agoddard\"},\"sameAs\":[\"https:\\\/\\\/quebit.com\\\/askquebit\"],\"url\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/author\\\/agoddard\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"When and How Do I Use the FeedStrings Rule Function in IBM Planning Analytics to Feed Data Efficiently? - QueBIT","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/quebit.com\/askquebit\/feedstrings-rule-function-when-and-how-to-use-it\/","og_locale":"en_US","og_type":"article","og_title":"When and How Do I Use the FeedStrings Rule Function in IBM Planning Analytics to Feed Data Efficiently? - QueBIT","og_description":"You\u2019ve created some basic rules and feeders against one of your Planning Analytics cubes and have used the SKIPCHECK and FEEDERS declarations (best practice).\u00a0 But what does FEEDSTRINGS do and do you need it? The FEEDSTRINGS declaration makes sure any STRING cells in a cube that need to be calculated by a rule are fed.&hellip;","og_url":"https:\/\/quebit.com\/askquebit\/feedstrings-rule-function-when-and-how-to-use-it\/","og_site_name":"QueBIT","article_published_time":"2023-04-12T15:33:12+00:00","article_modified_time":"2026-01-20T14:42:05+00:00","author":"agoddard","twitter_card":"summary_large_image","twitter_misc":{"Written by":"agoddard","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/quebit.com\/askquebit\/feedstrings-rule-function-when-and-how-to-use-it\/#article","isPartOf":{"@id":"https:\/\/quebit.com\/askquebit\/feedstrings-rule-function-when-and-how-to-use-it\/"},"author":{"name":"agoddard","@id":"https:\/\/quebit.com\/askquebit\/#\/schema\/person\/e52d72da0fd2f5f70d189343fe4f5084"},"headline":"When and How Do I Use the FeedStrings Rule Function in IBM Planning Analytics to Feed Data Efficiently?","datePublished":"2023-04-12T15:33:12+00:00","dateModified":"2026-01-20T14:42:05+00:00","mainEntityOfPage":{"@id":"https:\/\/quebit.com\/askquebit\/feedstrings-rule-function-when-and-how-to-use-it\/"},"wordCount":238,"commentCount":0,"image":{"@id":"https:\/\/quebit.com\/askquebit\/feedstrings-rule-function-when-and-how-to-use-it\/#primaryimage"},"thumbnailUrl":"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2020\/12\/Feed1-min.jpg","keywords":["Development","Planning Analytics","Planning Analytics Development"],"articleSection":["IBM"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/quebit.com\/askquebit\/feedstrings-rule-function-when-and-how-to-use-it\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/quebit.com\/askquebit\/feedstrings-rule-function-when-and-how-to-use-it\/","url":"https:\/\/quebit.com\/askquebit\/feedstrings-rule-function-when-and-how-to-use-it\/","name":"When and How Do I Use the FeedStrings Rule Function in IBM Planning Analytics to Feed Data Efficiently? - QueBIT","isPartOf":{"@id":"https:\/\/quebit.com\/askquebit\/#website"},"primaryImageOfPage":{"@id":"https:\/\/quebit.com\/askquebit\/feedstrings-rule-function-when-and-how-to-use-it\/#primaryimage"},"image":{"@id":"https:\/\/quebit.com\/askquebit\/feedstrings-rule-function-when-and-how-to-use-it\/#primaryimage"},"thumbnailUrl":"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2020\/12\/Feed1-min.jpg","datePublished":"2023-04-12T15:33:12+00:00","dateModified":"2026-01-20T14:42:05+00:00","author":{"@id":"https:\/\/quebit.com\/askquebit\/#\/schema\/person\/e52d72da0fd2f5f70d189343fe4f5084"},"breadcrumb":{"@id":"https:\/\/quebit.com\/askquebit\/feedstrings-rule-function-when-and-how-to-use-it\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/quebit.com\/askquebit\/feedstrings-rule-function-when-and-how-to-use-it\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/quebit.com\/askquebit\/feedstrings-rule-function-when-and-how-to-use-it\/#primaryimage","url":"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2020\/12\/Feed1-min.jpg","contentUrl":"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2020\/12\/Feed1-min.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/quebit.com\/askquebit\/feedstrings-rule-function-when-and-how-to-use-it\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/quebit.com\/askquebit\/"},{"@type":"ListItem","position":2,"name":"When and How Do I Use the FeedStrings Rule Function in IBM Planning Analytics to Feed Data Efficiently?"}]},{"@type":"WebSite","@id":"https:\/\/quebit.com\/askquebit\/#website","url":"https:\/\/quebit.com\/askquebit\/","name":"QueBIT","description":"QueBIT","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/quebit.com\/askquebit\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/quebit.com\/askquebit\/#\/schema\/person\/e52d72da0fd2f5f70d189343fe4f5084","name":"agoddard","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g","caption":"agoddard"},"sameAs":["https:\/\/quebit.com\/askquebit"],"url":"https:\/\/quebit.com\/askquebit\/author\/agoddard\/"}]}},"_links":{"self":[{"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/posts\/3429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/comments?post=3429"}],"version-history":[{"count":2,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/posts\/3429\/revisions"}],"predecessor-version":[{"id":5022,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/posts\/3429\/revisions\/5022"}],"wp:attachment":[{"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/media?parent=3429"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/categories?post=3429"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/tags?post=3429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}