Flexmonster - Connect to Elasticsearch

Demos

by Flexmonster Pivot Table

HTML

<link rel="stylesheet" href="https://s3.amazonaws.com/flexmonster/2.3/demo.css">
<script src="https://cdn.flexmonster.com/2.7-beta/flexmonster.js"></script>

<div id="pivot-container"></div>

JavaScript

new Flexmonster({
  container: "#pivot-container",
  componentFolder: "https://cdn.flexmonster.com/2.7-beta/",
  width: "100%",
  height: 600,
  toolbar: true,
  report: {
    "dataSource": {
      "dataSourceType": "elasticsearch",
      "host": "http://olap.flexmonster.com:9200",
      "index": "fm-product-sales",
      "mapping": {
        "@timestamp": {
          "visible": false
        },
        "@version": {
          "visible": false
        },
        "host": {
          "visible": false
        },
        "message": {
          "visible": false
        },
        "path": {
          "visible": false
        }
      }
    },
    "slice": {
        "reportFilters": [
            {
                "uniqueName": "Business Type.keyword",
                "caption": "Business Type",
                "filter": {
                    "members": [
                        "business type.keyword.[value added reseller]"
                    ],
                    "negation": true
                }
            },
            {
                "uniqueName": "Country.keyword",
                "caption": "Country",
                "filter": {
                    "members": [
                        "country.keyword.[france]",
                        "country.keyword.[germany]"
                    ],
                    "negation": true
                }
            },
            {
                "uniqueName": "Destination.keyword",
                "caption": "Destination",
                "filter": {
                    "members": [
                        "destination.keyword.[australia]",
                        "destination.keyword.[united states]",
                        "destination.keyword.[germany]"
                    ]
                }
            }
        ],
        "rows": [
            {
                "uniqueName": "Category.keyword",
                "caption": "Category"
            }
        ],
        "columns": [
            {
               ...