Connect with other users, discuss how you're using Pigment, and get inspired
Recently active
I have a rather large transaction list (roughly 5M rows) with several dimensions. I need to map the combination of these unique dimensions to assign my data into user managed groupings. To do that, I need to do a 2 part calculation by first concatenated the various dimensions and then matching it to the grouped dimension.MATCH('_ Subscriber Activity'.'Account Type'.Name &"-"& '_ Subscriber Activity'.'Product Group'.Name &"-"& '_ Subscriber Activity'.'Product Subscribe Group'.Name &"-"& '_ Subscriber Activity'.'Device Sub Cohort'.Name &"-"& '_ Subscriber Activity'.'Device Type Cohort'.Name &"-"& '_ Subscriber Activity'.'Marketplace Cohort'.Name &"-"& '_ Subscriber Activity'.'Customer Subscribe Category'.Name,'_ Product Attributes'.Name) The problem is that I get an error that is: âProduct Attributes: Formula timed out (> 3 minutes)â. Iâm not sure how to work around this error with a more optimized approach. Any help will be much app
Is there a way to make the dashboard load faster ?E.g. There is a dashboard having a grid with 50 metrics (all of the metrics are with âCustomersâ dimensionality) and 10 filters on top of the board.If only 1 filter is selected, it doesnât load the view/grid
Is there a way to retain number formatting in excel when using the Pigment Excel Connector? I can retain things such as cell borders, colors, etc. but cannot retain number formatting. Every time I pull data to refresh from Pigment, the number formatting is overridden in my excel workbook.This is not the case with the Google Sheets connector, which does retain number formatting in cells where Pigment data is being imported. Does this functionality exist for the Excel connector, or is this a feature request? Â
Hey Pigment community, I need to create a unique ID in a list by concatenating text values from several other properties. This works perfectly when my new unique ID column is set to the Text type.However, my requirement is for this unique ID to be of the Dimension type. As soon as I switch the column type to Dimension, the concatenation formula stos working, citing a type incompatibility.I've been trying to find a workaround for a while without any luck. Has anyone run into this before or have any ideas on how to solve this?Thanks in advance for your help!Andy
I have an integer dimension by month, vendor, and function that has â1â if that vendor was employed in that specific month. How can I cumulate but reset if the employment is blank? I.e. some vendors are employed for 3 cumulative months, then take a 7 month break, and come back for 2 months so I would want the respective values to show 3 cumulated and then 2 cumulated. Thank you!
Hi,Iâd need some help to better understand how i can return per employee the average salary of its departement.ThanksÂ
Hi Pigment - If the dependency is the previous month end inventory, why do we use the incoming order in the formula please.Thanks,LouieÂ
Hello everybody,Does anybody know if it is possible to use scenario's as an incremental effect to the default scenario? For my use case: I have a default scenario where my users are inputting their baseline forecast for the coming months/ years. I would like for them to be able to also model the associated risks & opportunities as incremental effects to that baseline forecast. So, basically: default scenario + opportunities = best case scenario. And; default scenario + risks = worst case scenario. And: default scenario + opportunities + risks = realistic scenario. I have tried copying scenario inputs from scenario A to scenario B, but that only overwrites the initial data in scenario B instead of data from A being appended to B. Manually copying and pasting all inputs from A to B and then adding additional input in B is too much of a hassle. Let alone that you'd have to keep in mind to update 3 scenario's if you change something in the baseline. It would be great if there's an eleg
Is there a way for an end user to change a selection of booleans to True or False simultaneously? I would like to select a group of Booleans and turn them all true or all false by highlighting the cells and then pressing a button or series of buttons. Does this series or keystroke exist?
I have set up item variables based on snapshots of my model. is it possible for my calculated items to automatically change based on which item is selected in the board filters?
For anybody interested in working in the gaming sector with one of the coolest companies out there, please check out this role. Role is based in Helsinki, Finland but relocation is covered by us.If you have any questions regarding the role donât hesitate to contact me.
Hello all - I am new to Pigment and am having some serious difficulty staging up a lease schedule for my client. The client wants to input future forecasted leases as follows:Step 1: Select a region from a drop down menu The region is already dimensioned via âL1 Geoâ Step 2: A lease value column should prepopulate based on default regional values. The âL1 Geoâ dimension has two additional columns with default Lease Values and default Cage values. Step 3: A âCage Feeâ column should prepopulate based on default regional values. The âL1 Geoâ dimension has two additional columns with default Lease Values and default Cage values. Step 4: A rent escalator column should prepopulate with 3% Step 5: A term column should prepopulate with 60 months Step 6: A âStart Dateâ column should be manually entered Step 7: A monthly view should show two separate calculations that starts based on the start date of the lease: Lease value amortization & Cage Fee amortization.  So far I have the follo
The Pigment Awards recognize excellence and achievement in business transformation, AI innovation, and leadership across our community. Whether you're leading a bold project or making incremental but meaningful impact, these awards are your opportunity to be celebrated. Award Categories đWeâre excited to spotlight work across five distinct categories: The Game-Changer: A business transformation project that boosts performance, reduces costs, or improves the customer experience with lasting impact The Optimizer: A process optimization initiative that replaces manual or outdated workflows with efficient, scalable ones The Trailblazer: The most effective use of AI within planning or related business operations The Visionary: The most inventive use of Pigment to solve a non-obvious problem The Bar-Raiser: An individual contributor who consistently exceeds expectations and champions Pigment excellence  How It Works & Timeline đď¸ Nomination Deadline: December 31, 2025 Winners
Each month, we highlight a topic to spark curiosity, gather insights, and learn from one another. These polls are designed to be fun, easy to answer, and a great way to see how fellow Pigmenauts approach Pigment everyday.For October, weâre really curious about: Which part of your Pigment journey do you enjoy the most? After you vote, donât stop there! Share your best stories, tips, or lessons learned in the commentsđ Letâs make this another month of shared learning and great discussions!
Hi All,Does anyone know how âAuto-Input Using Default Page Itemsâ this works?There is metric with data type dimension. Same dimension is on the page selectors. The value of the page selector should also be the value in this metric
My headcount planning app currently uploads a headcount report on a monthly basis and the forecast basically rolls forward after every new month and the only way I can compare changes over months is to take a snapshot and change the switchover month.How should I approach making this update since it seems like I would have to rework the entire application and add a version to every metric? My current thought is that a budget version is tied to a specific months load, so I can do a mapping for load month â version but does that work?Example:Current monthly data by load monthExpected Result if I want to use June load month for BoD Version. The data from Jul onwards would only use data up to the June load and not use anything beyond that.  Any ideas would be appreciated. Thank you!
Hello Pigment Community,Our organisation is currently undergoing a migration to utilise SQL data warehouses on Databricks, and we're looking to transition our connection from Redshift to Databricks. However, we haven't found a straightforward, out-of-the-box solution to establish this connection.Could anyone from the Pigment team or community members who have faced similar challenges provide guidance on the proposed solution for connecting directly to Databricks? We currently have a workaround involving copying our Data Lake models into S3 and then connecting from there, but we're eager to explore a more direct integration.Thank you in advance!
Hi All,Although PREVIOUSBASE() is replaced by PREVIOUSOF(), why am I unable to see that update in my workspace?I am only able to use PREVIOUSBASE and it keeps throwing me circular reference error.According to this documentation - This should be new interface where we donât need to select a base metric Instead, while setting up iterative calculation to use PREVIOUSOF, this is my current interface Can someone please tell me how I can start using the new update?
Weâre once again shining a spotlight on the Top 5 Questions of September! Month after month, Pigmenauts share challenges, ideas, and solutions that help us all learn and grow together.To celebrate this knowledge sharing, weâre highlighting the ones that sparked the most interest and views from fellow members đĄ.Whether you faced the same challenge or want to learn new tips, these threads are a great place to explore, contribute, and connect.  Filter Rows with Duplicate Unique Property Values During an Import by â@andyzilla Selective Dropdown by â@tjain02 Data Cloning by â@tjain02 Merit increase - Previous cycle by â@Karin Tauber Adding time stamp on Import by â@Karin Tauber  These questions reflect the curiosity and creativity of the Pigment Community, and your insights can make them even more valuable. If youâve faced similar challenges, drop your ideas, solutions, or tips in the threads. Have your own question? Start a new thread and let the community help!Â
 Hi everyone đIâm currently trying to build a formula that returns Actuals across different versions.What Iâd really like is to have something like a dynamic SELECT[MONTH - X], so it always pulls the correct month automatically.I already managed to create a working formula above, but Iâm not fully satisfied â it feels like there should be a simpler and more dynamic way to achieve this. I tried as below creating a metric to use as a pointer with SELECT: Month = Technical Metric with the function Edate OR SELECT: Month - Technical Metric but it didnât work as expected. When I attempt this, I get the following error:    The strange thing is that both metrics do share the same dimensions (Month + Version), so Iâm not sure why Pigment doesnât allow the SELECT here. Whatâs the best way, in your opinion, to dynamically retrieve data for different months using SELECT or other approaches ? Thanks a lot for your help !
Hi Everyone, We are looking for a Director of FP&A to join us at Qualified! This is a critical role in shaping our companyâs financial strategy - perfect for someone who loves SaaS finance, thrives on building scalable models and frameworks, and wants to partner directly with our executive team and GTM leaders to drive growth and efficiency. And most importantly, someone who loves Pigment! We recently completed our implementation (and love it so far!), so youâll have the chance to shape the way that we use Pigment at Qualified to measure, monitor and plan the business! Youâll get to:Own forecasting, planning, and reporting across the business Work cross-functionally with our executive team and senior leaders across the company Build scalable models and processes that support decision-making Deliver insights to the C-Suite to shape company strategyHereâs the link with all the details + how to apply: Director of FP&A at QualifiedIf you know someone who might be a good fit, Iâd lo
Changing seasons, evolving planning. Explore this monthâs updates to accelerate decision-making, automate processes, and collaborate more effectively in Pigment. đ Discover Pigment's new and improved documentation site đ¤Â Pigment's Analyst Agent is now available âĄď¸ Automate your Data Flows with scheduling đ Replace Dimensions instantly in charts and grids đ Jump-start data initialization from a Board đ Streamline your dependency diagram view đ Mastering Access Rights in Pigment: Best Practices and Troubleshooting tips đĽ Upcoming European User Groups đď¸Â Pigment's Annual Virtual Summit is back  Discover your new and improved documentation site  From early October, Pigmentâs product documentation will have a fresh look and move to a new dedicated site! The user experience has been updated with a modern design and a streamlined interface to help you find what you need, faster.  Pigment's Analyst Agent is now available  The Analyst Agent - your intelligent, AI-powered teammate - is n
Pigment has made changes to its knowledge base. From October, the documentation has moved to its new dedicated site, while the Community is staying where you access it today. This article answers questions about the improvements and sets out what is staying and what is moving.   Why the change?Weâve introduced these improvements solely to improve your user experience. Which sections are moving and which are staying?Your favorite Community categories, listed below, will stay at their current URLs:Welcome to the Community! Community Hub Questions & Conversations Career Forum Pigment Academy Company News Insider Guides (to include Technical Tips, The Pigment Frame and Customer Resources) Only the Documentation and Becoming a Pigment Pro sections are moving, previously found under the Knowledge Base tab.  Will the content stay the same?The documentation has the same content, aside from some new articles about our latest feature releases.The user interface has additional functionality.
Hi community,I have a transaction list that is being shown in a board as a list widget.It contains some qualitative survey answers, which can be extensive. This generates a bad user experience, as I canât make the rows taller, and the only way the users can see the full content of a cell is by hovering the mouse on top of it.Is there a âtext wrappingâ functionality I can apply to expand the text-heavy cells automatically? Or is there a way to make the rows taller that I might be missing?Iâm also open for other suggestions on how to handle this so itâs more visually-friendly for my key users,Thank you!Andy
In a transaction list sorted by employee and effective date, how do I create a property that shows the next row's effective date for the same employee (or TODAY() if it's the last row)?"
Already have an account? Login
Single Sign-On Need help?
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.