What are the project settings in SSRS deployment?












0















I have successfully created my first SSRS project in Visual Studio. The deployment process requires setting up the TargetServerURL and the TargetServer Version. These are the only two items that I know are correct. The tutorial I have been watching does not go into the other items and does not clarify what they are and what they are used for. What are the following items referring to?




  • TargetDatasetFolder

  • TargetDataSourceFolder

  • TargetReportFolder

  • TargetReportPartFolder


The default settings for OverwriteDatasets and OverwriteDataSources was False and this is probably why my deployment attemtp threw a nondescript error. So, now, perhaps if I try again, my deployment will create these folders on the server by force, but I owuld rather not do this because the database manager has already given me the names of the folders where I should deploy. So, how are these Folders arranged? Please advise.



enter image description here










share|improve this question



























    0















    I have successfully created my first SSRS project in Visual Studio. The deployment process requires setting up the TargetServerURL and the TargetServer Version. These are the only two items that I know are correct. The tutorial I have been watching does not go into the other items and does not clarify what they are and what they are used for. What are the following items referring to?




    • TargetDatasetFolder

    • TargetDataSourceFolder

    • TargetReportFolder

    • TargetReportPartFolder


    The default settings for OverwriteDatasets and OverwriteDataSources was False and this is probably why my deployment attemtp threw a nondescript error. So, now, perhaps if I try again, my deployment will create these folders on the server by force, but I owuld rather not do this because the database manager has already given me the names of the folders where I should deploy. So, how are these Folders arranged? Please advise.



    enter image description here










    share|improve this question

























      0












      0








      0








      I have successfully created my first SSRS project in Visual Studio. The deployment process requires setting up the TargetServerURL and the TargetServer Version. These are the only two items that I know are correct. The tutorial I have been watching does not go into the other items and does not clarify what they are and what they are used for. What are the following items referring to?




      • TargetDatasetFolder

      • TargetDataSourceFolder

      • TargetReportFolder

      • TargetReportPartFolder


      The default settings for OverwriteDatasets and OverwriteDataSources was False and this is probably why my deployment attemtp threw a nondescript error. So, now, perhaps if I try again, my deployment will create these folders on the server by force, but I owuld rather not do this because the database manager has already given me the names of the folders where I should deploy. So, how are these Folders arranged? Please advise.



      enter image description here










      share|improve this question














      I have successfully created my first SSRS project in Visual Studio. The deployment process requires setting up the TargetServerURL and the TargetServer Version. These are the only two items that I know are correct. The tutorial I have been watching does not go into the other items and does not clarify what they are and what they are used for. What are the following items referring to?




      • TargetDatasetFolder

      • TargetDataSourceFolder

      • TargetReportFolder

      • TargetReportPartFolder


      The default settings for OverwriteDatasets and OverwriteDataSources was False and this is probably why my deployment attemtp threw a nondescript error. So, now, perhaps if I try again, my deployment will create these folders on the server by force, but I owuld rather not do this because the database manager has already given me the names of the folders where I should deploy. So, how are these Folders arranged? Please advise.



      enter image description here







      sql-server visual-studio reporting-services rdl






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 21 '18 at 18:31









      xarzuxarzu

      3,3663086128




      3,3663086128
























          1 Answer
          1






          active

          oldest

          votes


















          1















          • TargetDataSourceFolder: The name of the folder in which to store the published shared data sources. If you do not specify a folder, the data source is published to the same folder as the report. If the folder does not exist on the report server, Report Designer creates the folder when the reports are published.

          • TargetDataSetFolder: the same but for your shared data set you want to publish.

          • TargetReportFolder: The name of the folder in which to store the published reports. By default, this is the name of the report project. If the folder does not exist on the report server, Report Designer creates the folder when the reports are published.


          You can write a path (finance/dept1/...) in this case, you'll deploy your report (or datasets or datasources) following this path.



          Here is an exemple by default from microsoft: enter image description here



          About 'overwrite dataset' and 'overwrite datasource' (it's about 'shared dataset' and 'shared datasource') it depends on the architecture you chose (or if you have already something created) on the server.



          I think the best way is to let them as False. If they don't exist, the deployment will create them. If they exist, you'll just get a warning (if I remember) and the report you'll be deploying should link your report to those dataset and datasource already created. Futhermore, probably you have other reports linked to those shared datasource/dataset and if you overwrite them, you'll probably raise some issues when you'll run those other reports. You have to put 'True' when you want to modify the dataset/datasource






          share|improve this answer



















          • 1





            Overwrite dataset/datasource should always be left False. Your reports on your development system should point to a development database while the deployed reports will be configured on the report server to point to the production database. You don't want this overwritten by the dev settings when deploying reports.

            – Chris Latta
            Nov 21 '18 at 22:29












          Your Answer






          StackExchange.ifUsing("editor", function () {
          StackExchange.using("externalEditor", function () {
          StackExchange.using("snippets", function () {
          StackExchange.snippets.init();
          });
          });
          }, "code-snippets");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "1"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53418467%2fwhat-are-the-project-settings-in-ssrs-deployment%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          1















          • TargetDataSourceFolder: The name of the folder in which to store the published shared data sources. If you do not specify a folder, the data source is published to the same folder as the report. If the folder does not exist on the report server, Report Designer creates the folder when the reports are published.

          • TargetDataSetFolder: the same but for your shared data set you want to publish.

          • TargetReportFolder: The name of the folder in which to store the published reports. By default, this is the name of the report project. If the folder does not exist on the report server, Report Designer creates the folder when the reports are published.


          You can write a path (finance/dept1/...) in this case, you'll deploy your report (or datasets or datasources) following this path.



          Here is an exemple by default from microsoft: enter image description here



          About 'overwrite dataset' and 'overwrite datasource' (it's about 'shared dataset' and 'shared datasource') it depends on the architecture you chose (or if you have already something created) on the server.



          I think the best way is to let them as False. If they don't exist, the deployment will create them. If they exist, you'll just get a warning (if I remember) and the report you'll be deploying should link your report to those dataset and datasource already created. Futhermore, probably you have other reports linked to those shared datasource/dataset and if you overwrite them, you'll probably raise some issues when you'll run those other reports. You have to put 'True' when you want to modify the dataset/datasource






          share|improve this answer



















          • 1





            Overwrite dataset/datasource should always be left False. Your reports on your development system should point to a development database while the deployed reports will be configured on the report server to point to the production database. You don't want this overwritten by the dev settings when deploying reports.

            – Chris Latta
            Nov 21 '18 at 22:29
















          1















          • TargetDataSourceFolder: The name of the folder in which to store the published shared data sources. If you do not specify a folder, the data source is published to the same folder as the report. If the folder does not exist on the report server, Report Designer creates the folder when the reports are published.

          • TargetDataSetFolder: the same but for your shared data set you want to publish.

          • TargetReportFolder: The name of the folder in which to store the published reports. By default, this is the name of the report project. If the folder does not exist on the report server, Report Designer creates the folder when the reports are published.


          You can write a path (finance/dept1/...) in this case, you'll deploy your report (or datasets or datasources) following this path.



          Here is an exemple by default from microsoft: enter image description here



          About 'overwrite dataset' and 'overwrite datasource' (it's about 'shared dataset' and 'shared datasource') it depends on the architecture you chose (or if you have already something created) on the server.



          I think the best way is to let them as False. If they don't exist, the deployment will create them. If they exist, you'll just get a warning (if I remember) and the report you'll be deploying should link your report to those dataset and datasource already created. Futhermore, probably you have other reports linked to those shared datasource/dataset and if you overwrite them, you'll probably raise some issues when you'll run those other reports. You have to put 'True' when you want to modify the dataset/datasource






          share|improve this answer



















          • 1





            Overwrite dataset/datasource should always be left False. Your reports on your development system should point to a development database while the deployed reports will be configured on the report server to point to the production database. You don't want this overwritten by the dev settings when deploying reports.

            – Chris Latta
            Nov 21 '18 at 22:29














          1












          1








          1








          • TargetDataSourceFolder: The name of the folder in which to store the published shared data sources. If you do not specify a folder, the data source is published to the same folder as the report. If the folder does not exist on the report server, Report Designer creates the folder when the reports are published.

          • TargetDataSetFolder: the same but for your shared data set you want to publish.

          • TargetReportFolder: The name of the folder in which to store the published reports. By default, this is the name of the report project. If the folder does not exist on the report server, Report Designer creates the folder when the reports are published.


          You can write a path (finance/dept1/...) in this case, you'll deploy your report (or datasets or datasources) following this path.



          Here is an exemple by default from microsoft: enter image description here



          About 'overwrite dataset' and 'overwrite datasource' (it's about 'shared dataset' and 'shared datasource') it depends on the architecture you chose (or if you have already something created) on the server.



          I think the best way is to let them as False. If they don't exist, the deployment will create them. If they exist, you'll just get a warning (if I remember) and the report you'll be deploying should link your report to those dataset and datasource already created. Futhermore, probably you have other reports linked to those shared datasource/dataset and if you overwrite them, you'll probably raise some issues when you'll run those other reports. You have to put 'True' when you want to modify the dataset/datasource






          share|improve this answer














          • TargetDataSourceFolder: The name of the folder in which to store the published shared data sources. If you do not specify a folder, the data source is published to the same folder as the report. If the folder does not exist on the report server, Report Designer creates the folder when the reports are published.

          • TargetDataSetFolder: the same but for your shared data set you want to publish.

          • TargetReportFolder: The name of the folder in which to store the published reports. By default, this is the name of the report project. If the folder does not exist on the report server, Report Designer creates the folder when the reports are published.


          You can write a path (finance/dept1/...) in this case, you'll deploy your report (or datasets or datasources) following this path.



          Here is an exemple by default from microsoft: enter image description here



          About 'overwrite dataset' and 'overwrite datasource' (it's about 'shared dataset' and 'shared datasource') it depends on the architecture you chose (or if you have already something created) on the server.



          I think the best way is to let them as False. If they don't exist, the deployment will create them. If they exist, you'll just get a warning (if I remember) and the report you'll be deploying should link your report to those dataset and datasource already created. Futhermore, probably you have other reports linked to those shared datasource/dataset and if you overwrite them, you'll probably raise some issues when you'll run those other reports. You have to put 'True' when you want to modify the dataset/datasource







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 21 '18 at 19:16









          NickNickNickNick

          1699




          1699








          • 1





            Overwrite dataset/datasource should always be left False. Your reports on your development system should point to a development database while the deployed reports will be configured on the report server to point to the production database. You don't want this overwritten by the dev settings when deploying reports.

            – Chris Latta
            Nov 21 '18 at 22:29














          • 1





            Overwrite dataset/datasource should always be left False. Your reports on your development system should point to a development database while the deployed reports will be configured on the report server to point to the production database. You don't want this overwritten by the dev settings when deploying reports.

            – Chris Latta
            Nov 21 '18 at 22:29








          1




          1





          Overwrite dataset/datasource should always be left False. Your reports on your development system should point to a development database while the deployed reports will be configured on the report server to point to the production database. You don't want this overwritten by the dev settings when deploying reports.

          – Chris Latta
          Nov 21 '18 at 22:29





          Overwrite dataset/datasource should always be left False. Your reports on your development system should point to a development database while the deployed reports will be configured on the report server to point to the production database. You don't want this overwritten by the dev settings when deploying reports.

          – Chris Latta
          Nov 21 '18 at 22:29




















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Stack Overflow!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53418467%2fwhat-are-the-project-settings-in-ssrs-deployment%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Guess what letter conforming each word

          Port of Spain

          Run scheduled task as local user group (not BUILTIN)