Coder Social home page Coder Social logo

tableau / extension-date-updater Goto Github PK

View Code? Open in Web Editor NEW
8.0 8.0 16.0 4.49 MB

Automatically update your date parameters to today's date.

Home Page: https://tableau.github.io/extension-date-updater/

License: MIT License

HTML 2.27% JavaScript 1.03% TypeScript 86.44% CSS 10.27%

extension-date-updater's People

Contributors

bcantoni avatar benlower avatar craigfis avatar dependabot[bot] avatar jacalata avatar keshiarose avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

extension-date-updater's Issues

Feature Request: Adding 'start of this month' option

Could you please add 'start of this month' option in the extension? Thank you for your work - we are using the extension pretty heavily but what we really miss is to update parameters to the start of the month.

Thank you.

Need to add hierarchy drill down in Apache Superset

Hi Team,

We would require your help to add hierarchy drill down in Apache Superset. This option is not available in Superset yet. Please let me know if there could be another way to do this or it is going to be add in next release i\of superset.

Feature Request

Is it possible to implement the date update to update based on a date field in the data source? I love using the calendar picker and it's a much better UX than single select drop-down, but my data has varying SLAs so I can't fix the date updater to a static relative time range or I'm at risk of showing the user either stale data or no data at all. Thanks!

Functionality when switching between dashboards

Hello,

I use this extension at work and would like to ask a question about its functionality. Thank you in advance for reading and replying to me.

Our main corporate workbook has about 25 dashboards with multiple graphs and tables each, and all measures are based on a Reporting Date (this way we can go back and forth in time to display scores from the perspective of specific days - for example, we can quickly change the Reporting Date to 31/12/19 and view what was the last week's situation back then).

This Reporting Date is a date parameter, so of course, once it is changed in one dashboard, it is changed for the entire workbook.

When we initially introduced your extension, aiming for the Reporting Date to always reflect today's date by default, we only put it on the first dashboard. Our stakeholders were not satisfied with that though, as many users focus on a specific dashboard and they don't go through the first one when they open it. So the users were looking at older data, but were unaware of that fact. I was asked to make it fool-proof, so I put the extension on each and every dashboard.

While this was already much better in the eyes of stakeholders, they do not like that if they change the date parameter manually on one page, it goes back to today's date when they switch from one dashboard to another. Only keeping the extension on the first page doesn't work for them, so I decided to reach out to you for help.

What would it take for the extension to only trigger once in a user session? Is it possible in any way, with code or without?

Thank you so much for your help,
Dominika

Update of Date Updater

Is it possible to update parameter only one time when user open dashboard? Because when we use a filter action with go to another tab and then go back then parameter set his default preset again.

Date customization

Hi, first of all thank you for this amazing and very helpful extension.
I would like to know if there is a way to set a custom date ? I would like to set the date to Beggining of Last Week or Beggining of Last Month
Best regards,

Update Date on a daily basis without manual publish

Hi Team,

First of all thank you everyone for making this extension available.
I have a parameter which should show "7 days ago" date by default in Tableau server. I used "Date updater "and my data source is scheduled refreshing every 1 hour.
My question here is, whether my date would update automatically everyday whenever my extract is refreshed? If No, then how can I achieve it?

Thanks

Date Updater extension won't stop refreshing for tableau viewers

From JaapBouma:
Hi Keshia,

We also experiencing issues with the Dateupdater only for viewers on the Tableau server.
The option to provide summary data access is not resolving the issue. When a viewer opens the dashboard he get's in a kind of loop, the dashboard reopens every time. I sent an email with a gif of the situation.

Extra date possibilities

Dear Keshia,

At DPG Media (Belgium) we are currently using this extension for monitoring reports that link quite some data sources into one report. In order to see the latest complete set of data we use the extension to automatically refresh the data. It works well, for which our thanks!

However our current set-up only allows for our data to be complete for two days prior. Now we are using the option 'Yesterday' in the extension, but half the report remains empty until the late afternoon. Would it be possible to add an option '2 days ago'? It would greatly help our business.

Kind regards,
Dorsan Demaeght
[email protected]

Extension not working in tableau 2021.2.2 desktop

Hello, I upgraded to Tableau desktop to 2021.2.2 and when trying to load the data extension I am getting a message that says "Login.Mircosoftonline.com refused to connect". i can run the extension on the tableau server but not desktop?
Screenshot 2021-10-19 103041

Dashboard reloads non-stop when user only has viewer license

Hello,

Thank you for this useful extension :)
We currently have the extension setup to one of our dashboards and has been working fine until we upgraded Tableau Server to 2019.4

Now whenever someone with a "Viewer" license views the dashboard, it just keeps on reloading.
I did some testing and it seems to be related to the "Web edit" permission since other users with Explorer and above licenses have no problem.

Tableau Server: 2019.4.1
Tableau Desktop 2019.4

Today's date is shown based on UTC date

Firstly, thanks for creating this extension. This will be really helpful in our daily reports.

I'm seeing the wrong date for TODAY in the reports; looks like it shows the date based on UTC and TZ is not getting applied.

Could you please advise?

Subscriptions

When sending email subscriptions the parameter is not updating.
Any chance this could be set to update on data refresh as a user option?

Thanks for making a nice, simple extension!

Hardcoded config URL breaks subdirectory support

Hey,

This line should not have any hardcoded value to ${window.location.origin}/extension-data-driven-parameters/:

const popupUrl = (window.location.origin.includes('localhost')) ? `${window.location.origin}/#/config` : `${window.location.origin}/extension-date-updater/#/config`;

Instead, you need something like:

        const popupUrl = (window.location.origin.includes('localhost')) ? `${window.location.origin}/#/config` : `${window.location.origin}/${process.env.PUBLIC_URL}/#/config`;

You have this problem in all of your extension repositories. If ${process.env.PUBLIC_URL} is empty in development mode, then you don't even need the localhost check

Not urgent but annoying, when I deploy your extensions to private extension galleries we have to change it.

Error message Tableau Server permission denied

Hi together,

i have public a Tableau Dashboard in Tableau Server with the Extension date updater.
Always, when i go to a other registercard i get the message, that i have no persission denied, but that isnt correct i am admin and have all permission.
What could i do?
Thanks for your help
Lea

Date Updater extension is not working for tableau viewers

We are facing the issue where Date Updater extension is not working for tableau viewers without providing the summary data access. Can anyone provide the solution to get it resolved without providing the summary data access for all the users.

Encryption?

I am interested in using the extension on a company server and our IT department needs details on encryption. Is the extension encrypted in transit/at rest?

Error in loop while loading

We are seeing an issue in Tableau server 2019.4.1 where this extension get into an endless loop when trying to load. It appears to get an http 401 (Unauthorized) error when posting to the command: save-add-in-settings
screenshot

Edit Tableau - Date Updater Extension

Hi Folks,

I have a requirement to set FROM DATE and TO DATE dynamically in my Dashboard. Am currently utilizing the "Date Updater" Extension from tableau.

But it has limited option - i have selected FROM DATE has "First Day of Month" using "Date Updater" - Which works fine in any given scenario.

For TO DATE i have "Yesterday" - it works fine now. But when the date switches to Feb 1 (FROM DATE will have Feb 1st and TO DATE will have Jan 31st) resulting me NO DATA.

Can someone suggest me to modify the extension file? to add a CONDITION "when Day of Month is 1 then 1 else Yesterday".

Question about "update last date in simple Date filter"

Hi,
is it possible to apply this component to a simple Date filter (not parameter)?
The problem is that the filter option for the date "Filter the latest date value when workbook is opened" doesn't works correctly. When data extract is refreshed, the checkbox for the last date is not updated.
Thanks,
Aleksandr

Date updater page reload issue -- Tableau version 2019.4.3

Hi Team,

We have implemented date updater extension in Tableau (2019.4.3).
This extension is working fine only for Report owners and site admin related users.
For other users, Tableau page is getting automatically reloaded and Its failed.

This extension is not working for many of users.
Kindly refer the attached for Tableau permissions for such users.

Kindly suggest.

My contact details is +91 7710078185 if require.

Uploading IMG-9128 (1).JPG…

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.