Vldb properties in microstrategy pdf. Doing so, we. Vldb properties in microstrategy pdf

 
 Doing so, weVldb properties in microstrategy pdf  One way to implement multi-pass SQL is to execute each pass (each query block) in a separate table

They are exactly the same. On the Advanced tab, select the Use parameterized queries check box. The VLDB properties at the different levels work together to affect report results. This property determines how values for metrics are calculated when unrelated attributes from different datasets of a dossier or document are included with metrics. By default, MicroStrategy generates SQL creating the primary index on all attribute ID columns that are used in the intermediate table. However, there is no governing for in-memory executions, including data blending which creates unnecessary risk to the stability and performance of the. From the Tools menu, select Set all values to default. For users with environments and metadata updated to MicroStrategy 2020, the Analytical Engine will ignore null values for aggregation functions in new projects by default. It is available at multiple levels such as Project level, Database Instance level , metric, report, template etc. Open Database Instance Manager in MicroStrategy Developer and click on the Advanced tab. 2. The first four statement VLDB properties, each can contain single SQL statement. 1) From the Data menu, access the VLDB Properties option. Why MicroStrategy Why MicroStrategy; Customer Stories; Platform Products; MicroStrategy ONE; AI & Augmented; Dossier; Library; Workstation; HyperIntelligence; Multi-Cloud; Embedded Analytics; Innovations; Futures. In an Intelligent Cube report, only the "Data Population for Intelligent Cubes" will be visible; in standard reports, it will be "Data Population for Reports. Open the VLDB Properties Editor to display the VLDB properties for the level at which you want to work. 1. Single Sign-On (SSO) allows for one-time login for both MicroStrategy and Snowflake. x, with the Intelligence Server running on Linux, the image in the exported PDF report appears as a red "X". For a project, right-click it and choose Advanced Properties. In the Report Editor click on 'Data'> 'VLDB Properties' option, as illustrated below. Normally, MicroStrategy SQL Generation Engine attempts to combine metric calculations and attribute lookups into one pass of SQL. 1 and 10. Restart the Intelligence server to apply the changes. MicroStrategy supports reporting and analysis with SAP BW, Microsoft Analysis Services, Hyperion Essbase,. With VLDB properties correctly configured, a report can join to some lookup tables using outer join and others using inner join. When a report that includes these financial line item attributes is exported to Excel or as a PDF using MicroStrategy Web, all rows of data are exported. VLDB properties can provide support for unique configurations. The upgrade database type window appears. 1: Creating a report with missing aggregated values. Notice the new setting under Project Configuration > Project Definition > Advanced > Analytical engine VLDB properties > Subtotals over consolidations compatibility:In MicroStrategy 2020 Update 2, a new VLDB Property, Cartesian Join Governing, exists on the Project, Report, Dataset, and Visualization level. x, outer joins are designed to get all the data from the lookup tables. x report for a specific attribute using an ApplySimple statement as one of its forms. In MicroStrategy Developer, open a report in the Report Editor. Details of Document Execution Request, introduce the Performance Troubleshooting Cycle, and present links to other resources with detailed steps for troubleshooting specific components that may affect performance. Preview Feature: Create and edit reports with your favorite features including the Advanced Properties panel, View Filters, SQL View, and many more. 3. 7 regarding null checking performed by the Analytical Engine. The Results Set Row Limit VLDB property is used to limit the number of rows returned from the final results set SELECT statements issued. Report designers can then view the messages immediately without accessing the Intelligence Server machine. To be effective. This article describes how the "Set Operator Optimization" VLDB property works in MicroStrategy In MicroStrategy SQL Generation Engine, a VLDB (Very Large Data Base) property "Set Operator Optimization" provides. -1 (Use value from higher level) Limiting Report Rows, SQL Size, and SQL Time-Out: Governing. In MicroStrategy Developer, open a report in the Report Editor. In the VLDB Properties dialog go to the menu: Tools > Show Advanced Settings. Doc Preview. 3. This article addresses the change made to the Downward Outer Join setting. Intermediate Table Type . 3. MicroStrategy application developers can further optimize SQL for their specific Oracle environment using these string insertion settings. VLDB_PROPERTY_VALUE: The value of the property, returned as a string. When exporting a report containing an image attribute form (using an ApplySimple statement) to PDF in MicroStrategy Web 9. In the VLDB Settings list, expand Dynamic Sourcing, and then select Enable Dynamic Sourcing for Report. For steps, see the Upgrade Guide. Additional VLDB Settings. VLDB Editor for Select Statement Post String (ORDER BY PO_APPROVED_DATE_DESC) Drill from Summary Report to Report Template which includes SQL Hint (TOP 25) and new Select Statement Post String SQL that is Generated Keep in mind that these VLDB properties are introducing custom SQL to filter out the data with out the MicroStrategy Engines knowledge. Refer to the MicroStrategy System Administration Guide for a detailed description of these properties. Check the option according to the database used. x or earlier. To change the VLDB properties at any of the three levels, execute the following: Database Instance Level: Right-click on the Project name > Project Configuration. In MicroStrategy, there is a Very Large Data Base (VLDB) property, "Additional Final Pass Option," that configures whether or not the engine will optimize SQL into a single pass when possible. This knowledge base article describes an issue in MicroStrategy 10. Allows the MicroStrategy SQL Engine to use a new algorithm for evaluating whether or not a Cartesian join is necessary. Click on the upgrade button. For an Intelligent cube or incremental refresh report, right-click it and choose Edit. If you perform this procedure, any changes you may have made to any or all VLDB properties displayed in the chosen view of the VLDB Properties Editor will be. 6 In the VLDB Properties Editor, in the Indexing section, change the Intermediate Table Index setting from the default to Create only secondary index on intermediate table. 0. This section includes the following. 3. The Grouping panel is displayed. This setting is called Join Across Datasets. This setting is called Join Across Datasets. Description Understanding your data characters and choosing the matched. Microstrategy VLDB Properties; MicroStrategy VLDB properties with Hive;. In MicroStrategy Developer, log into the Server Project Source as a user with administrative privileges. In this example, the raw ID is used. g. These properties apply only to MDX cube reports using data from an MDX cube. Then select MDX metric values are formatted by column (default) or MDX metric values are formatted per cell. col1, s1. ' If the check box 'Use default inherited value' is checked, then check this setting at the Database Instance (project) level; otherwise increase the value to a number (this is in seconds and 0 means no time out) that suits the report. For instructions on how to display this property, see Viewing and Changing Advanced VLDB Properties. Click Save and Close to save your changes. Published: 4월 6, 2017. VLDB_PROPERTY_GROUP_NAME: The group name associated with the project, returned as a string. You can connect to multiple projects on. . x, outer joins are designed to get all the data from the lookup tables. "The table below summarizes the Joins VLDB properties. Click the Joins folder to expand it and then choose Preserve all lookup table elements. To create and review a detailed list of all the default VLDB settings for different DBMS types, see Default VLDB Settings for Specific Data Sources. When you change a VLDB property setting at the database instance or project level, you must restart Intelligence Server for the MicroStrategy Engine to read the latest schema information from the metadata. This feature provides the ability to create multiple query queues and queries are routed to an appropriate queue at runtime based on their user group or query group. A given VLDB setting can support or. Instead, it creates two passes of SQL and creates all SQL correctly except without an outer join to the lookup table in the final pass. Select the radio button labeled "Outer Join. There is one VLDB property in MicroStrategy that controls the join behavior between different datasets. It controls whether the indexes will be created separately for each column or whether the indexes will be created together for multiple columns. Metrics using count or average, metrics with dynamic aggregation. Lets you identify attributes that include empty elements, which can then be ignored when. (This exception case is supported in MicroStrategy 2020 Update 5 and above, MicroStrategy 2021. ; Click the General tab. mstr) files that can be sent through Distribution Services is defined by the MicroStrategy (. 4. x, the only options were to drop tables or do nothing. Right-click your project and select Project Configuration. In Developer, right-click the report to set the limit for and select Edit. Scribd is the world's largest social reading and publishing site. The XQuery Success Code VLDB property lets you validate Transaction Services reports that use XQuery. Select either Disable or Enable depending on whether you want to disable or enable. MicroStrategy has specific order in the from clause. The algorithm that calculates the table sizes performs the following steps: Calculate the number of levels per hierarchy: Hierarchy 1: 3. 4. x still supports third-party gateway solutions. See the warning above if you are unsure about whether to set properties to the default. Calculate each attribute individual weight according to the level in the hierarchy (level in hierarchy/number of levels in hierarchy * 10). MicroStrategy periodically updates the default settings as database vendors add new. MicroStrategy Analytical Engine 9. The final pass will perform two operations. pdf), Text File (. The default setting for Db2 and Sub-Query Type is Option 4 – "Use temporary table, falling back to EXISTS for correlated subquery". Upgrading Your Database Type Properties. To set these properties, open the report in the Report Editor or Report Viewer. If a table has been imported from only one database instance, the secondary database instance panel will be empty and disabled. " Uncheck the "Use default inherited value" checkbox. the Report Data Options. 192 Determining the level to apply a VLDB property. When the VLDB property Intermediate Table Type is set to "True Temporary Table", each pass results in a local temporary table. The resulting report in the 'VLDB Settings Report' dialog box represents a list of non-default VLDB properties that have been enabled for that report. The Display mode setting determines how the drilled-to report is displayed, as one of the following options: Default: Uses the original report's display setting. The table b elow summarizes the Export Engine VLDB properties. Global Optimization is a SQL Generation Engine feature that analyzes similarities and relationships between SQL passes, to reduce the number of passes where possible and improve. Specifying the Display Mode and VLDB Properties. Expand the 'Governing' folder and select 'SQL Time Out (Per Pass). How to change the syntax is described in detail by using examples. The 'Attribute Selection Option for Intermediate Pass' VLDB property allows the user to choose whether to select additional attributes (usually these parent attributes) needed on the template as the join tree and. Local temporary tables, indicated with the "#" character, are stored in tempdb and incur less overhead. 4. Set the additional final pass property to force an additional pass of SQL. See the MicroStrategy Developer Help (formerly the MicroStrategy Desktop Help) or the System Administration Help for steps to set this VLDB property. x, with the Intelligence Server running on Linux, the image in the exported PDF report appears as a red "X". Additionally, the COALESCE function can be included in the SQL query. You can configure properties such as SQL join types, SQL inserts, table creation, Cartesian join evaluation, check for null values, and so on. This syntax can be costly for most Relational Database Management System (RDBMS) platforms when the fact tables involved are large in size. This issue has been addressed starting in MicroStrategy 9. In the VLDB Settings list, expand Dynamic Sourcing, and then select Enable Dynamic Sourcing for Report. You must have the "Use VLDB property editor" privilege to make changes to the setting. Many of the VLDB properties control string syntax using SQL queries generated by the MicroStrategy SQL engine. Cards present predefined KPIs associated with a selected keyword sourced securely from MicroStrategy. To change the parameter PARAM_QUERY_ROWSET_SIZE, add the lines below (adjusting for a number of rows to insert at a time) to ODBCConfig. 4. The Parallel Query Execution is an advanced property which determines whether MicroStrategy attempts to execute multiple queries in parallel to return report results faster and publish Intelligent Cubes. This is reflected in the checkbox “Use default inherited value for all VLDB properties”. Database Instance Level; Joins -> Cartesian Join Warning), either one or both of the two new VLDB properties, "Document Grids from Multiple Datasets" and "Remove Missing Units in Documents", are not shown: CAUSE. These values are set by default when the "Teradata 12" database object is used (set at Configuration Managers > Database Instances > Database Instance. Under VLDB Settings, navigate to the desired VLDB option. col1, s1. 5 From the Data menu, select VLDB Properties. For example, your report contains Store and Sum (Sales), and it is possible that a store does not have any sales at all. See the Advanced Reporting Guide. 5. 1, the VLDB property ‘Analytical Engine > ‘Filtering on String Values’ has been available at project level. Use the temp table prefix in the (Very Large Database) VLDB properties window. Then in the cube editor, go to the menu: Data > VLDB Properties to open the VLDB Properties window. Open the VLDB Properties Editor this way. KB11122: What is the “Downward Outer Join” VLDB property in MicroStrategy SQL Generation Engine? The downward outer join algorithm introduces a cost, in terms of performance and an inflated number of result rows, in exchange for improved data reliability. The method used for multiple data source access is controlled by a project-level VLDB Property. x order - Calculate. Other VLDB Properties are mentioned below. This VLDB property determines how MicroStrategy joins tables with common columns. In the lower-right. To modify the String Comparison Behavior VLDB property for an attribute. Dashboard performance troubleshooting in MicroStrategy 10. (For information on object. When selected, the options and SQL, if applicable, appear in the right side of the dialog box. The Null Checking for Analytical Engine VLDB property determines whether or not null values are interpreted as zeros when the Analytical Engine calculates data. MDX cubes are also referred to as MDX cube sources. There is one VLDB property in MicroStrategy that controls the join behavior between different datasets. This VLDB setting can be changed at the Database instance, Report, and Metric levels. To View and Change Attribute Join Types. Metrics using count or average, metrics with dynamic aggregation. In MicroStrategy Developer, log in to a project. See the screenshot below:In the Select Configuration dialog, go to Project definition > Advanced. XQuery Success Code is an advanced property that is hidden by default. The index for referencing these objects begins with 0 and increases by for each successive object passed. It means in most cases, the subquery expression will be generated by creating temporary table:To Configure a Report for Bulk Export. The attribute opens in the Attribute Editor. For a project, right-click it and choose Advanced Properties. Then go to the key “Query Optimization” > “Data Population for Intelligent Cubes” and choose the optimal option. Please right-click a project>Project Configuration>Database Instances>VLDB Properties (for the appropriate database instance) to access the VLDB properties. A possible business case that could be solved by this approach: A large fact table that summary reports are sourcing, from which it is necessary to drill down through a report (or report template) to row level data. Case 3: Cross Join due to the VLDB setting Downward Outer Join Option. A given VLDB setting can support or optimize one system setup, but the same setting can cause performance issues or errors for other systems. Database Instance. To the right of the Database connection area, click Modify. . 1 and 10. See the warning above if you are unsure about whether to set properties to the default. VLDB properties also help you configure and optimize your system. When exporting a report containing an image attribute form (using an ApplySimple statement) to PDF in MicroStrategy Web 9. Expand the 'Administration' Icon, and select the Database Instance Manager. Project-Level VLDB settings: Click to configure the analytical engine settings. The 'Create Individual Index' VLDB setting was introduced in MicroStrategy 8. close menuNote: Changing the Analytical Engine VLDB property "Metric Level Determination" to the option "Include higher-level related attributes in metric level (deprecated)" bypasses the Analytical Engine normalization logic and also produces the expected report results. In the left pane, click Advanced Properties. 1, VLDB properties may be enabled in Intelligent Cube reports and user reports to include Dynamic Sourcing diagnostic messages in SQL View. In MicroStrategy 7i, new methods were introduced to evaluate the calculation level of metrics which prevent the incorrect result demonstrated in this document. If this is required by MicroStrategy Technical Support for trouble-shooting an issue, copy and paste the contents of this report into notepad and send it. Property: Description: Possible Values:. Property. Then in the cube editor, go to the menu: Data > VLDB Properties to open the VLDB Properties window. These VLDB properties control the method by which the report data are normalized. x. In MicroStrategy 2020 Update 2, a new VLDB Property, Cartesian Join Governing, exists on the Project, Report, Dataset, and Visualization level. How to change the syntax is described in detail by using examples. This setting is accessed within Project Configuration -> Project Definition -> Advanced. Change the VLDB setting . This setting is used as an optimization for some databases which perform better when columns coming. x, with the Intelligence Server running on Linux, the image in the exported PDF report appears as a red "X". What are VLDB properties in MicroStrategy? 39. If a message saying that the type already exists, click on Yes to update it. This. List all reports that do not use default VLDB settings in the folder 'folder' for the project 'project', and the VLDB properties in those reports that do not use default settings. (For information on object levels, see Order of Precedence . When VLDB settings are configured at the report level to allow for an outer join to the lookup table in MicroStrategy Developer, the SQL does not show an outer join. Possible Values Default Values; Metrics Join Across Datasets: Determines how values for metrics are calculated when unrelated attributes, from different datasets of a dossier or document, are included with metrics. for more information on this setting. Restart MicroStrategy Intelligence Server (or, in a two-tier connection, disconnect and reconnect to the project source). These settings are available only if the drill path destination is a template. VLDB properties are available at multiple levels, so that SQL generated for one report can be manipulated separately from the SQL generated for another, similar report. Dimensionality Model is an advanced property that is hidden by default. In the Grouping panel, right-click the grouping field to display horizontally, and select Grouping Properties. Certain VLDB properties use different default settings depending on which data source you are using. LIST VLDBSETTINGS GROUP VLDB_PROPERTY_GROUP: A ResultSet containing a list of properties associated with a group. VLDB_PROPERTY_VALUE: The value of the property, returned as a string. " The default value here is "Include only lowest-level attribute in metric level (recommended for version 9. See Template Editor. Close suggestions Search Search. Right-click on the project and select 'Configure project'. ; By default, the Bulk export database instance, which is the database instance for the database containing the report data, is defined as the data warehouse for the project. Check the report SQL, and observe that permanent tables are still used as intermediate tables. One way to implement multi-pass SQL is to execute each pass (each query block) in a separate table. link MicroStrategy users and groups to users and groups from sources such as Windows NT, LDAP, or a database:VLDB properties allow you to customize the SQL that MicroStrategy generates. VLDB_PROPERTY_NAME: The name of the property, returned as a string. In the latter case, intermediate tables would be left on the database; administrators could remove them using a database-side scheduled task. VLDB properties allow you to customize the SQL that MicroStrategy generates. This feature is similar to what we see in. After the Administrator sets up SSO, they only have to login once and take advantage of both MicroStrategy and Snowflake from the same credentials. MDX cubes are also referred to as MDX cube sources. The recommended VLDB optimizations for Teradata 12. Remove the training metric from the report. Now your connection f. Both properties are located in the Query Optimizations folder in the VLDB property editor. Admin. The Character Column Option and National Character Column Option VLDB properties can also support the scenario where two character sets are used, and Unicode is not one of these character sets. There is one VLDB property in MicroStrategy that controls the join behavior between different datasets. Open navigation menu. After the Administrator sets up SSO, they only have to login once and take advantage of both MicroStrategy and Snowflake from the same credentials. This section tells you how to do the following:VLDB properties let you to customize the SQL that MicroStrategy generates when a report is executed, and determine how data is processed by the Analytical Engine. mstr) file size (MB) setting. When creating attribute relationship filters, the default Very Large Database (VLDB) property for sub query types causes EXISTS statements to appear in the sub queries. The following list summarizes the metric-specific VLDB properties that can be set at the metric level. VLDB properties can provide support for unique configurations. There is NO difference between the 'Preserve lookup table elements' options under the VLDB Properties editor vs. The VLDB properties are grouped into different property sets, depending on their functionality: Viewing and Changing VLDB Properties. Right-click a database instance and select Edit. The Microstrategy SQL that has been generated can be customized using the VLDB properties. To identify attributes that include empty elements, type the ID value for each attribute in the text field for this VLDB property. This information is available for each property in the VLDB Properties dialog box at each level. However, you set. For an Intelligent cube or incremental refresh report, right-click it and choose Edit. Use Case Statement option available in VLDB Properties, If your report contains any Custom Groups. Zillow has 471 homes for sale in Victoria BC. x. The options for this. 5. This VLDB property has the following options: Disable parallel query execution (default) : All queries for MicroStrategy reports and Intelligent Cubes are processed sequentially. This VLDB setting is located in the 'Indexing' folder and has the following options:MicroStrategy constantly optimizes the queries and sets new defaults for the VLDB properties so customers can take advantage of the best performance possible. The full set of VLDB properties is documented in the MicroStrategy System Administration Guide. You will study concepts such as level metrics, transformation. Follow the steps below to change the property. The most basic DBMS (database) level where properties are defined. STEPS TO REPRODUCE: In Web, create a report with the attributes Customer Region, Category,. Sometimes pre-statement VLDB Properties are used to set database priority. Open your report in the Report Editor. This section focuses on the VLDB properties that are set at the metric and report level. Property owners benefit from a fair number of nearby clothing stores. " In MicroStrategy SQL Generation Engine 8. You can change VLDB properties to alter the syntax of a SQL statement and take advantage of database-specific optimizations. Choose Tools > Show Advanced Settings option if it is. The Database Instances Editor opens. The VLDB property ‘Analytical Engine > ‘Filtering on String Values’ determines whether filters consider trailing spaces in attribute elements when filtering data in MicroStrategy. Database Instance Level This is the most common place to set VLDB Properties. 4. " Uncheck the "Use default inherited value" checkbox. 1 and 10. The XQuery Success Code VLDB property lets you validate Transaction Services reports that use XQuery. Temporary Table. From the Data menu, select VLDB Properties. The default syntax can be modified by using 'Column Pattern' VLDB property. List Nondefault Report VLDB Properties. Then in the cube editor, go to the menu: Data > VLDB Properties to open the VLDB Properties window. x For MicroStrategy reports that generate multi-pass SQL with temporary tables, it is sometimes desired that that description form of an attribute is also selected in the temp table along with the ID form. It can be enabled on project level: Open MicroStrategy Developer. Choose Tools > Show Advanced Settings option if it is not already selected. 4. x, select 'Project Documentation' from the Tools menu to start the wizard. x order - Calculate derived metrics/smart compound metric before derived elements/consolidation and all subtotals are smart" and "7. Non-aggregable metrics, in which a metric specifies a dimensional attribute with a grouping level of beginning (fact), ending (act), beginning (lookup), or ending (lookup). MicroStrategy application developers can further optimize SQL for their specific SAP HANA environment using string insertion settings. These VLDB properties control the method by which the report data are normalized. Choose the database instance and then open VLDB Properties. •. 3. See KB484738 for more information. VLDB properties also help you configure and optimize your system. VLDB is an acronym for You answered: Very Large Database Incorrect Correct answer: Very Large Database properties 13. x, users notice that Null checks are ignored in the HAVING clause when the VLDB property "change the Additional Final Pass Option" is set to "One additional final pass only to join lookup tables". b. When VLDB settings are configured at the report level to allow for an outer join to the lookup table in MicroStrategy Developer, the SQL does not show an outer join. Improved export customization: The Export to PDF dialog box has been added to allow formatting of PDF. •Students review the most commonly used VLDB properties in certain categories, such as indexing, joins, pre/post statements, query optimizations, and tables. MicroStrategy’s VLDB driver for Azure SQL Data Warehouse is designed to use SQL DW-specific features when they lead to improved performance or analytical functionality. From here there will be a section for Analytical engine VLDB properties and an option to "Configure". col2…) While the default values should result in the. 2. A report is generated that displays all VLDB properties available at the level from which you accessed the VLDB Properties Editor. '. Accessing Report VLDB Properties. The default setting for Db2 and Sub-Query Type is Option 4 – "Use temporary table, falling back to EXISTS for correlated subquery". From the Tools menu, select Grouping. These tables can either be 'permanent' or 'true temporary'. In the VLDB Properties dialog, go to Analytical Engine > Data Engine Version. Upgrading Your Database Type Properties. You can specify another. You can determine the default options for each VLDB property for a database by performing the steps below. Open MicroStrategy Developer. Learn the basics of VLDB properties in MicroStrategy Developer, an advanced environment providing a complete range of analytical functionality designed to. The Microstrategy SQL that has been generated can be customized using the VLDB properties. KB31580: Recommended VLDB Properties for use of MicroStrategy 9 with Teradata 12 (and higher) as a warehouse. Export a Report Services document to Excel with formatting using URL API in MSTR Web. It is very. wanttobuildandresellMicroStrategy-basedproductsorapplicationssuitedto particularindustries. 4. You can set additional metric VLDB properties at other levels, such as the report and project levels. Beginning with MicroStrategy 9. Subqueries (or correlated subqueries) are used infrequently but significantly in the MicroStrategy SQL Generation Engine. NULL values can be treated as zeroes (0) for computational purposes by enabling suitable settings in the Very Large Database (VLDB) properties at the project, report, and metric levels. Select the radio button labeled "Outer Join. To help illustrate the functionality of the property, consider an unbalanced hierarchy with the levels Products, Department, Category, SubCategory, Item, and SubItem. 4. You're in the right place for real estate! 464 homes for sale in Victoria, BC are available on Point2. The VLDB Properties Editor opens. In the VLDB Properties dialog go to the menu: Tools > Show Advanced Settings. The reports created from an intelligent cube do not have this VLDB property used in normal reports. Go to Database instances > SQL Data Warehouses. The fact columns can also be included in the primary index, using the Allow index on metric VLDB property. The system reads them from the same location. When the grand total metric and another metric exists on a grid, Cross Join is produced to join to grand total metric and is exempted from the Cartesian Join Governing property. Contact MicroStrategy. When exporting a report containing an image attribute form (using an ApplySimple statement) to PDF in MicroStrategy Web 9. This allows MicroStrategy to both properly support and take advantage of certain characteristics of each third-party data source. You can manipulate things like SQL join types, SQL inserts,.