Skip to main content

Home/ HealthcareMetadata/ Group items tagged relational

Rss Feed Group items tagged

Malcolm McRoberts

Dimensional Relational vs. OLAP: The Final Deployment Conundrum - Kimball Group - 0 views

  • The choice between deploying relational tables or OLAP cubes is not a trivial matter. Weigh these 34 pros and cons of each approach early in the design of your extract-transform-load system.
Malcolm McRoberts

MongoDB, BI and non-Relational Databases | SmartData Collective - 0 views

  • When considering implementing Operational BI solutions, many implementers first think of copying the operational data to an operational data store (ODS), data warehouse or data mart and analysing it there.  They are immediately faced with the problem of how to update the informational environment fast enough to satisfy the timeliness requirement of the users.  As that approaches real-time, traditional ETL tools begin to struggle.  Furthermore, in the case of the data warehouse, the question arises of the level of consistency among these real-time updates and between the updates and the existing content.  The way MongoDB is used points immediately to an alternative, viable approach--go directly against the operational data.
  • In the case of Operational BI, however, most experience indicates that the queries are usually relatively simple, and closely related to the primary access paths used operationally for the data concerned.
Malcolm McRoberts

Data Modeling Considerations for MongoDB Applications - MongoDB Manual 2.4.1 - 0 views

  • Embedding¶ To de-normalize data, store two related pieces of data in a single document. Operations within a document are less expensive for the server than operations that involve multiple documents. In general, use embedded data models when: you have “contains” relationships between entities. See Model Embedded One-to-One Relationships Between Documents. you have one-to-many relationships where the “many” objects always appear with or are viewed in the context of their parent documents. See Model Embedded One-to-Many Relationships Between Documents. Embedding provides the following benefits: generally better performance for read operations. the ability to request and retrieve related data in a single database operation.
  • Referencing¶ To normalize data, store references between two documents to indicate a relationship between the data represented in each document. In general, use normalized data models: when embedding would result in duplication of data but would not provide sufficient read performance advantages to outweigh the implications of the duplication. to represent more complex many-to-many relationships. to model large hierarchical data sets. See Model Tree Structures in MongoDB. Referencing provides more flexibility than embedding; however, to resolve the references, client-side applications must issue follow-up queries. In other words, using references requires more roundtrips to the server.
Malcolm McRoberts

BI Platform Analytics | Business Intelligence | SAP - 0 views

  • This offering is a complete analytics platform that combines market-leading data integration, data management, and business intelligence (BI) products, pre-certified to run together – for a more effective way to harness big data.
  • zed Analytics Server Analyze massive quantities of data 100 times faster than traditional relational databases – for more accurate insight into performance and market dynamics. Run big data analytics with unsurpassed query performance – for faster decision making Uncover new ways to reduce overhead, storage costs, and maintenance spend Offer accurate, timely information to end users across the organization Gain greater scalability with an open, flexible, column-based architecture SAP Sybase IQ .multilinkwidget a.btn-doc{ padding-bottom:10px; } $(document).ready(function(){ setTimeout(function() { if($("td em button.x-btn-text", $("tr.x-toolbar-left-row")).length > 0) $("td em button.x-btn-text", $("tr.x-toolbar-left-row")).each(function() { if($(this).html()== 'Edit' && $("td em button.x-btn-text", $(this).parents("td.x-toolbar-cell").next()).html() == 'Manage Links'){ $(this).parent().parent().parent().parent().remove(); } }); },3000); }); Less Business Intelligence Platform Make it easy to discover and share insight with a business intelligence platform that gives you flexibility, scalability, and function. Increase the range of data accessible to business users Reduce IT workload with simplified maintenance and administration options Integrate all enterprise data regardless of format or location Centrally manage, control, and configure your BI deployment SAP BusinessObjects BI Platform .multilinkwidget a.btn-doc{ padding-bottom:10px; } $(document).ready(function(){ setTimeout(function() { if($("td em button.x-btn-text", $("tr.x-toolbar-left-row")).length > 0) $("td em button.x-btn-text", $("tr.x-toolbar-left-row")).each(function() { if($(this).html()== 'Edit' && $("td em button.x-btn-text", $(this).parents("td.x-toolbar-cell").next()).html() == 'Manage Links'){ $(this).parent().parent().parent().parent().remove(); } }); },3000); }); Less $(document).ready(function() { // Expand all content by default // $('.rmuc_expandableLI').each(function () { $(this).css('height', 'auto'); }); });
  • Highly Optimized Analytics Server Analyze massive quantities of data 100 times faster than traditional relational databases – for more accurate insight into performance and market dynamics.
Malcolm McRoberts

Disease registry - Wikipedia, the free encyclopedia - 0 views

  • Disease or patient registries are collections of secondary data related to patients with a specific diagnosis, condition, or procedure
  • from simple spreadsheets that only can be accessed by a small group of physicians to very complex databases that are accessed online across multiple institutions.
  • An electronic medical record keeps track of all the patients a doctor follows but a registry only keeps track of a small sub population of patients with a specific condition.
  • ...6 more annotations...
  • Many of measures tracked are based on Evidence-based medicine and are defined and standardized by national organizations like the NCQA
  • Experts say that the United States wastes billions of dollars annually on medical treatments which may not work. But the financial and human consequences are also large when evidence exists but is not collected."
  • A few medical organizations here, like Kaiser Permanente, operate their own registries to good effect
  • The cost-effectiveness of a disease registry is related with the cost-effectiveness of prevention of specific medical conditions. Increasing compliance through a registry with preventive measures like children vaccination or colonoscopy screening can actually be a cost-saving measure
  • Registries can be associated with pay-for-performance (P4P) quality based contracts for individual doctors, groups of doctors
  • Medicare also started a 1.5% P4P contract based on health measures that can be tracked by disease registries
Malcolm McRoberts

OLAP cube - Wikipedia, the free encyclopedia - 0 views

  • A cube can be considered a generalization of a three-dimensional spreadsheet.
  • Each cell of the cube holds a number that represents some measure of the business
  • OLAP data is typically stored in a star schema or snowflake schema in a relational data warehouse or in a special-purpose data management system.
  • ...2 more annotations...
  • The elements of a dimension can be organized as a hierarchy,[4]
  • Slice is the act of picking a rectangular subset of a cube by choosing a single value for one of its dimensions, creating a new cube with one fewer dimension
Malcolm McRoberts

MultiDimensional eXpressions - Wikipedia, the free encyclopedia - 0 views

  • Multidimensional Expressions (MDX) is a query language for OLAP databases, much like SQL is a query language for relational databases. It is also a calculation language, with syntax similar to spreadsheet formulas.
  • The specification was quickly followed by commercial release of Microsoft OLAP Services 7.0 in 1998 and later by Microsoft Analysis Services.
  • While it was not an open standard, but rather a Microsoft-owned specification, it was adopted by the wide range of OLAP vendors. This included both vendors on the server side such as Applix, icCube, MicroStrategy, NCR, Oracle Corporation, SAS, SAP, Teradata, Symphony Teleca, and vendors on the client side such as Panorama Software, PowerOLAP, XLCubed, Proclarity, AppSource, Jaspersoft, Cognos, Business Objects, Brio Technology, Crystal Reports, Microsoft Excel, and Microsoft Reporting Services.
Malcolm McRoberts

Cameo Data Modeler - 0 views

  • Cameo Data Modeler plugin provides data-related modeling for MagicDraw. It includes entity-relationship, database and XML schema modeling features.
Malcolm McRoberts

The RDF Data Cube Vocabulary - 0 views

  • publish multi-dimensional data, such as statistics, on the web in such a way that it can be linked to related data sets and concepts.
Malcolm McRoberts

Online analytical processing - Wikipedia, the free encyclopedia - 0 views

  • The usual interface to manipulate an OLAP cube is a matrix interface like Pivot tables
  • MOLAP stores this data in an optimized multi-dimensional array storage, rather than in a relational database
  • The problem of deciding which aggregations (views) to calculate is known as the view selection problem. View selection can be constrained by the total size of the selected set of aggregations, the time to update them from changes in the base data, or both. The objective of view selection is typically to minimize the average time to answer OLAP queries, although some studies also minimize the update time
  • ...1 more annotation...
  • Comparison[edit source | editbeta] Each type has certain benefits, although there is disagreement about the specifics of the benefits between providers. Some MOLAP implementations are prone to database explosion, a phenomenon causing vast amounts of storage space to be used by MOLAP databases when certain common conditions are met: high number of dimensions, pre-calculated results and sparse multidimensional data. MOLAP generally delivers better performance due to specialized indexing and storage optimizations. MOLAP also needs less storage space compared to ROLAP because the specialized storage typically includes compression techniques.[15] ROLAP is generally more scalable.[15] However, large volume pre-processing is difficult to implement efficiently so it is frequently skipped. ROLAP query performance can therefore suffer tremendously. Since ROLAP relies more on the database to perform calculations, it has more limitations in the specialized functions it can use. HOLAP encompasses a range of solutions that attempt to mix the best of ROLAP and MOLAP. It can generally pre-process swiftly, scale well, and offer good function support.
Malcolm McRoberts

Integrating R with Cloudera Impala for Real-Time Queries on Hadoop | BigHadoop - 0 views

  • R is one of the most popular open source statistical computing and graphical software. It can work with various data sources from comma separated files to web contents referred by URLs to relational databases to NoSQL (e.g. MongoDB or Cassandra) and Hadoop.
Malcolm McRoberts

Schema crosswalk - Wikipedia, the free encyclopedia - 0 views

  • A Schema crosswalk is a table that shows equivalent elements (or "fields") in more than one database schema. It maps the elements in one schema to the equivalent elements in another schema.
  • This type of "translating" from one format to another is often called "metadata mapping" or "field mapping," and is related to "data mapping," and "semantic mapping."
Malcolm McRoberts

SQL Developer Data Modeler Features - 0 views

  • racle SQL Developer Data Modeler provides a model driven approach for database design and generation, implemented by integrated set of models – Logical, Data types, Dimensional, Relational, Data Flow diagrams and Physical models for supported Oracle Databases, Microsoft SQL Server 2000 and 2005
  • Cube Views metadata
  • Dimensional Models   Dedicated full featured Dimensional model – star and snowflake schema easily can be built and expressed on detailed and compact diagrams   Dimensions – support for merging (level can belongs to more than one dimension), shared, fact and role playing dimensions   Hierarchies – value based hierarchies (parent-child), and regular and ragged level based hierarchies   Measures – fully, semi and none additive; different aggregation functions on different dimensions ; fact dimension; calculated measures   Query wizard allows Select statements to be generated from the dimensional model   Support for Oracle OLAP. This includes specifics like cube partitioning, sparse dimensions, and compressed measures   Built-in wizards help to define all required object types and view definitions that enable SQL access to dimensional data in Oracle AW (using the OLAP_TABLE interface)   Bidirectional integration with Oracle physical model - Dimensional model can be created using SQL dimension definitions in physical model or the definitions can be created from the dimensional model
  • ...1 more annotation...
  • Dimensional metadata in XMLA and Cube Views files
Malcolm McRoberts

General ledger - Wikipedia, the free encyclopedia - 0 views

  • A general ledger contains user-defined account codes and related dimensional codes for recording transformed different types of vouchers including on-balance-sheet, off-balance-sheet, post-balance sheet, financial and non-financial natures.
1 - 14 of 14
Showing 20 items per page