Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
Changed text per feedback
  • Loading branch information
cmfinlan authored Sep 10, 2019
1 parent 2973310 commit 1f76d8a
Showing 1 changed file with 19 additions and 16 deletions.
35 changes: 19 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,37 +1,40 @@

# RdlMigration
This is a Tool that takes files from the report server and convert the shared component in the report files, save the converted files and push them to a specified Power BI Workspace.
# RdlMigration
This tool is designed to help customers migrate SQL Server Reporting Services reports (RDL) from their local server(s) to a Power BI workspace in their tenant. As part of the migration process, the tool will also:

• Convert any shared datasources in these report files to be embedded in the report and save the files locally to disk.
• Check for unsupported datasources or report components when uploading to Power BI
• Save the converted files that pass these checks to a specified Power BI Workspace.
• Provide a summary of the successful and unsuccessful assets migrated

Please note - None of the assets will be removed from the source as part of this process.

## Usage:

# RdlMigration <your Base url endpoint> <file Path> <WorkspaceName> <client-id>

It will save all the converted files to local disk and display the status of each file
The status would be displayed in the command window as well as a file called *ConversionLog.txt*
This command will save all the converted files to local disk and display the status of each file in the command window, as well as a file called ConversionLog.txt

---
## Input details:

#### Base url endpoint:
It's usually set in the report server configuration manager under Web Service Url -> Report server web service url
This is set in the Reporting Services Configuration Manager under Web Service URL-> Report Server Web Service URL

![image](https://user-images.githubusercontent.com/52690905/62327114-9ae5ee00-b464-11e9-9bf1-0fe399bcd152.png)

#### File Path:
The relative path to your file or folder on the report server
if the path is a file then the tool would convert and push it only.
If the path is a folder then the tool would convert and try to push all the report files in that folder.
This refers to the relative path to your file or folder on the report server. If the path references a file, the tool will convert and push only that individual file. If the path references a folder, the tool will convert and try to push all the report files within that folder. This would include any reports contained in subfolders of the folder path you select.

#### Workspace Name:
The name of the workspace you want to upload your files to. use "" is there is space in the name
For example:
This is the name of the workspace you want to upload your files to. Surround the name with quotation marks if there’s a space in the name. For example:

"Eric's Workspace"
"Paginated Workspace"

#### client-id:
The Application Client ID that give you permissions to read and write with Power BI API:
The Application Client ID that gives you permissions to read and write with the Power BI API:

The way to get it is simple:
To obtain this, do the following:

1. Go to https://dev.powerbi.com/apps .

Expand All @@ -45,9 +48,9 @@ The way to get it is simple:

![image](https://user-images.githubusercontent.com/52690905/62328377-d9c97300-b467-11e9-8625-775a6e23c314.png)

then click Register an application ID (Client-ID) would be provided to you!
Click Register, and an application ID (Client-ID) will be provided to you.

link : https://docs.microsoft.com/en-us/power-bi/developer/register-app
Link : https://docs.microsoft.com/en-us/power-bi/developer/register-app

**NOTE:** In some cases you may need an admin's approval for that app-id to work.
**NOTE**: In some cases, you may need an admin's approval for the app-id to work.

0 comments on commit 1f76d8a

Please sign in to comment.