This past week, Microsoft approved my Image Timeline custom visual for AppSource, its growing collection of add-ins and services. The Image Timeline for Microsoft Power BI displays events along a horizontal timeline. These events appear as a collection of circles by default, but you can also provide URLs for images similar to custom visuals such as the Chiclet Slicer. It also includes a built-in date slider (D3’s “brush”) to help move along the timeline and zoom into specific ranges. Additional information on its setup and use are available at the visual’s support page.
Get the Image Timeline from AppSource, or obtain it directly in Power BI using the Import from Store option.
Since the Image Timeline is my first visual approved in AppSource, there were some lessons learned. For example, my initial submission was rejected because the support link that I provided was for the Issues page of the project’s GitHub repository. It turns out that Microsoft requires a dedicated support page with contact information such as a Twitter handle, email, or phone number alongside some instructions or FAQ. A GitHub ReadMe and issue submission is not enough, so there will be a dedicated support page for this timeline and for each visual I will submit in the future.
While I previously had my Hexbin Scatterplot custom visual available in Power BI’s original Custom Visuals Gallery, a complete rebirth of the development toolkit in 2016 meant learning a new set of tools and having to rewrite for a new API. I recently found time to take another look at that visual and rebuild it in the new tools, but it has not yet been submitted to AppSource.
If you are interested in developing custom visuals, start with the Microsoft docs on GitHub.
When it comes to adding a visual to AppSource, Adam Saxton laid out the submission process in great detail in the Power BI documentation. Note that you will need a developer account, which is around $20 (USD) for individuals and $99 (USD) for companies.
As an Amazon Associate I earn from qualifying purchases.