Inforiver
EDITable
EDITable
  • Introduction to EDITable
    • Why EDITable?
    • Supported Database Connections
  • Get Started
    • EDITable Pre-requisites
      • Admin consent for EDITable's Entra ID
        • Basic consent
        • Full admin consent
    • Install EDITable
    • Add EDITable visual
  • Getting Data into EDITable
    • Connect to Data
      • Get data
      • Assign fields
      • Configuration Steps
        • Configure source
        • Configure Columns
        • Configure Type 2 SCDs (Optional)
    • Create a Table
      • Create From Scratch
      • Use Existing Table
      • Import Data
  • Working with EDITable
    • EDITable interface
    • Manage Columns
      • General
      • Constraints
      • Lookup and Relation
      • Display
      • Import/Export Configuration
      • Add Database Column
      • Insert Column
    • Column Access Control
    • Row Identification
    • Table Operations (Insert/Update/Delete)
      • Edit data
      • Bulk Edit
      • Find and Replace
      • Insert rows
      • Insert Column
      • Import rows
      • Delete rows
      • Duplicate rows
      • Copy rows
      • Preview Changes
      • Reset Changes
    • Explore data
      • Search and filter
      • Sort and reorder
      • Show/Hide columns
      • Pin columns
      • Group Rows By
      • Summarize Column
    • Basic formatting
    • Conditional Formatting
  • Row Access Control
  • Approval Workflow
    • Review Changes - Workflow process
  • Type 2 SCDs
    • Configuring Type 2 SCDs in EDITable
  • Audit logs
  • Webhook
  • Display Settings
  • Commenting and Collaboration
    • Assign users & task status
    • View all comments & track changes
    • Comment Settings
  • Admin Portal & EDITable Console
    • Tables
    • Transaction Logs
    • Insights (Metrics)
    • Utility
      • Download Report
      • Pipeline
        • Power BI & EDITable deployment pipelines
        • Deployment in different destinations
        • Trigger deployment pipeline from external applications
        • Logs & other pipeline options
    • Manage Profile
    • Admin Portal
      • User Management
      • Settings
        • General Settings
        • Writeback Settings
          • Settings
          • EDITable managed DB
        • API token
    • Onboarding Actions
  • Formula and Functions
    • Conditional statements
      • IF
      • IFNA
      • SWITCH
    • Logical functions
      • AND
      • IN
      • ISBLANK
      • ISEMPTY
      • ISNUMBER
      • NOT
      • OR
      • XOR
    • Math functions
      • ABS
      • AVERAGE
      • AVERAGEIF
      • AVERAGEEXNEG
      • AVERAGEEXZERO
      • AVERAGEEXZERONEG
      • CEILING
      • COUNT
      • COUNTIF
      • DIVIDE
      • EVEN
      • EXP
      • FLOOR
      • LOG
      • MAX
      • MIN
      • PCT
      • POWER
    • Text formatting functions
    • Date functions
      • DATE
      • DATE.FORMAT
    • Other operators
  • Keyboard Shortcuts
  • Release Notes
    • EDITable - v1.7.5
    • EDITable - v1.7
    • EDITable - v1.6.5
    • EDITable - v1.6
Powered by GitBook
On this page
  • 1. Create EDITable reports
  • 2. Deploy the report in the Power BI pipeline
  • 3. Configure deployment rules
  • 4. Add report
  • 5. Configure destinations
  • 6. Deploy the report in the EDITable pipeline
  1. Admin Portal & EDITable Console
  2. Utility
  3. Pipeline

Deployment in different destinations

PreviousPower BI & EDITable deployment pipelinesNextTrigger deployment pipeline from external applications

Last updated 2 months ago

This section explains the configuration steps to deploy a report across stages that use different destinations.

Consider an EDITABLE visual available in the Azure SQL database in the 'Dev' stage. For demonstration purposes, let's assume we need to deploy the report to the Fabric Warehouse and Fabric SQL databases for the 'Test' and 'Prod' stages, respectively.

This can be accomplished by following the steps below:

  1. Create EDITable reports: Create EDITable visuals that you want to deploy in these data destinations. Ensure to create them under the same schema with the same table name and column names.

  2. Deploy the report in the Power BI pipeline: Deploy the report and its corresponding semantic model from 'Dev' to 'Test' and 'Test' to 'Prod' in the Power BI pipeline initially.

  3. Configure deployment rules: Configure the data source deployment rules for your semantic model in the Power BI pipeline.

  4. Add report: Add the report in the EDITable pipeline.

  5. Configure destinations: Configure the required deployment destinations in the EDITable pipeline.

  6. Deploy the report in the EDITable pipeline: Deploy the report using EDITable pipeline to update the report as it progresses.

1. Create EDITable reports

The first step is to create the reports in the required destinations. Here, we'll create in the Fabric Warehouse and Fabric SQL destinations. You can refer to for the steps to create them.

Creating a table in Fabric Warehouse:

Creating a table in Fabric SQL:

The images below show the tables created at different destinations. You can notice that they are under the same schema and have the same table name and columns.

2. Deploy the report in the Power BI pipeline

Deploy the report and its corresponding semantic model from 'Dev' to 'Test' and 'Test' to 'Prod' in the Power BI pipeline, by clicking Deploy across stages.

In the next step, we will configure the data sources for each stage by configuring deployment rules.

3. Configure deployment rules

Please note that these deployment rules only take effect the next time you deploy to that stage. Deploy the report once to update the available connections.

4. Add report

5. Configure destinations

Now, let us configure the report and their respective destinations in the 'Test' and 'Prod' stages. To do so, edit the pipeline using the pencil icon as highlighted below.

6. Deploy the report in the EDITable pipeline

Click Deploy to deploy the report from 'Dev' to 'Test' and from 'Test' to 'Prod' stages. The test and production stages now point to the configured destinations.

You can now use this pipeline to deploy report changes in stages to the appropriate databases.

In the following section, we will look at other pipeline options as well as how to trigger deployment from external applications via an API endpoint.

Next, we will be defining data source rules for our semantic model (EmployeeDetails) to point to the different databases instead of the one in the 'Dev' stage. The rule is defined in the testing and production stages under the appropriate semantic model. Once the rule is defined, content deployed from development to test and test to production inherits the value as defined in the deployment rule.

Now add this report to the EDITable pipeline by following the steps explained here: .

Select the required connections from the drop-down list, then select the table 'EmployeeDetails', which we have . Click Update.

Learn more about configuring deployment rules here.
already created
this section
Creating tables in different destinations
Deploy the report
Data source rules for the 'Test' stage
Data source rules for the 'Prod' stage
Edit pipeline stages
Configure destinations
Deploy report in EDItable pipeline
Add Report