What is Python_Data_Function?
Have you seen this line of code before? What is Python_Data_Function? It appears after clicking the Register New button in the data functions dialog. You… Read More »What is Python_Data_Function?
Have you seen this line of code before? What is Python_Data_Function? It appears after clicking the Register New button in the data functions dialog. You… Read More »What is Python_Data_Function?
Type Curve generators are standard in reservoir engineering workflows. They are also a bit problematic. They require lots of inputs, which are time-consuming to build and fill out. You can’t easily recreate them in other projects. Therefore, my next two posts will show you how to make type curve inputs more efficient. The first post will demonstrate how to populate type curve inputs with IronPython and toggle between different sets of inputs. The second post will go further by allowing users to load type curve settings in a table. Then, the user tells an R function which row to pull from the table and place in the type curve inputs. Read on for these great solutions!
Read More »How To Make Type Curve Inputs More EfficientRegular readers know I am doing a lot of work in Alteryx these days. Actually, our entire analytics team is. We collaborate a lot on… Read More »Calculate Working Days Between Two Dates in Spotfire and Alteryx
A few weeks ago, I wrote a post on how to set up your machine to run Python Data functions in Spotfire. This post will follow up on that by explaining the next step — how to install Python packages in Spotfire. Read on to learn how.
Read More »How to Install Python Packages in SpotfireThe Spotfire projects I build just keep getting bigger and bigger. As they get bigger and more complex, it’s helpful to provide detailed instruction to users. One of the easiest ways to do that is with video. One of my coworkers recently showed me how he used basic HTML to embed a video tutorial for the analysis into a text area. Now, users don’t have to search for it. It’s right there in the DXP. This post will show you how to add a video to Spotfire text areas.
Read on to learn how.
Read More »How to Add Video to Spotfire Text AreasIf you answered yes to any of these questions, read on to find a simple solution that will reset all markings when a user moves to a different page.
Read More »How to Reset Marking When Changing PagesThis week’s post touches on a subject I’ve never written about before — data connections. More specifically, I’m going to explain how to build Spotfire data connections with a service account. Building data connections with a service account will allow you to create enterprise data connections that aren’t dependent on a single user’s credentials. Multiple users will be able to use data connections stored in the Spotfire library. If that catches your interest, read on.
Read More »How to Build Spotfire Data Connections for Multiple UsersI haven’t written very much about Alteryx, although I do now use it EVERY SINGLE DAY. I’ve been hesitant because the Alt Nation Community is fabulous. I struggle with the utility of publishing my own content when it’s not likely to register in search results. However, I frequently write just for myself. And, it pays off. This week I referred back to a Spotfire post I wrote over 2 years ago. Therefore, I’m writing about a problem I ran into this week with scheduling an Alteryx workflow to run on the last business day of the month. If this is a problem you’ve run into, read on.
Read More »Scheduling An Alteryx Workflow to Run On the Last Business Day of the MonthIf any of these apply, read on to find how what key columns are and how to use them.
Read More »What are key columns for linked data?A few weeks ago, I was working with TIBCO support to troubleshoot long run times on a TERR data function. They suggested a simple setting modification that I had overlooked. It had a very big impact. Read on if your data functions run slowly and you’d like to speed them up.
Read More »How to Speed Up Data Functions