Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

If multiple Shared DataSource exist with the same name at the moment of the deployment, DataSource's reference in shared Datasets can be updated to an invalid one #71

Closed
GregoryOtt opened this issue Apr 7, 2021 · 5 comments · Fixed by #72

Comments

@GregoryOtt
Copy link
Collaborator

I Have one staging SSRS server for multiple environments (FAT, UAT, Features, etc.)
SSRS artifacts are deployed on a specifiic folder corresponding to the environment
image

In each folder the structure is the same and all artifact have the same name.

While deploying, the reference to datasource in the shared datasets are updated according to the first Datasource found with the same name as the reference

$ds = $dss | Where-Object { $_.Name -eq $Rsd.SharedDataSet.DataSet.Query.DataSourceReference } | Select-Object -First 1

We should use reference to created Datasources when creating Datasets

@mmajcica
Copy link
Owner

mmajcica commented Apr 7, 2021

It's been 3 years since I last worked on this. I have nowhere to test any of this. If you are actively working with it and do have a chance to spin this with various situations, feel free to fix what necessary and will be more than happy to assist.

@mmajcica
Copy link
Owner

mmajcica commented Apr 7, 2021

@GregoryOtt can I assist you anyhow so that you can test your changes before publishing the new version in Marketplace?
Should I share it with a specific organization but with different publisher compare to the one used for the public extension so that you can test it? If you are planning to spend more time on this, we can setup a call to align if necessary.

@GregoryOtt
Copy link
Collaborator Author

GregoryOtt commented Apr 7, 2021

@mmajcica : I've just tested it, it works in my context.
The #72 is the result of my local test on my company's Azure DevOps Server. My version of the extension is deployed on it. Because it's an Azure DevOps Server, I can package and update the extension myself, no more action from you is required.

I've no other environment/context to test it for now.

@hdouglassjr
Copy link

Hi @GregoryOtt , I am in the process of also setting this up with Azure DevOps, can you share your package and configuration you used to get it working on your end? I was trying to use this extension from @mmajcica , but realized in this post it has not been worked on in a while. Any help would be appreciated.

@GregoryOtt
Copy link
Collaborator Author

Could you please open a new issue with your problem and some details so we can investigate?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants