Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Create the view instance.

    Code Block
    POST /api/v1/views/FILES/versions/0.1.0/instances/MyFiles
    
    [ {
    "ViewInstanceInfo" : {
        "properties" : {
          "dataworker.defaultFs" : "webhdfs://your.namenode.host:50070"
        }
      }
    } ]
    
    201 - CREATED
    Info

    When creating your view instance, be sure to provide all required view instance properties, otherwise you will receive a 500 with a message explaining the properties that are required.

  2. Restart Ambari Server to pick-up the view instance and UI resources.

    Code Block
    ambari-server restart
  3. Confirm the newly created view instance is available.

    Code Block
    GET /api/v1/views/FILES/
    
    {
      "href" : "http://c6401.ambari.apache.org:8080/api/v1/views/FILES/versions/0.1.0/",
      "ViewVersionInfo" : {
        "archive" : "/var/lib/ambari-server/resources/views/work/FILES{0.1.0}",
        "label" : "Files",
        "masker_class" : null,
        "parameters" : [
          {
            "name" : "dataworker.defaultFs",
            "description" : "FileSystem URI",
            "required" : true,
            "masked" : false
          },
          {
            "name" : "dataworker.username",
            "description" : "The username (defaults to ViewContext username)",
            "required" : false,
            "masked" : false
          }
        ],
        "version" : "0.1.0",
        "view_name" : "FILES"
      },
      "permissions" : [ ],
      "instances" : [
        {
          "href" : "http://c6401.ambari.apache.org:8080/api/v1/views/FILES/versions/0.1.0/instances/MyFiles",
          "ViewInstanceInfo" : {
            "instance_name" : "MyFiles",
            "version" : "0.1.0",
            "view_name" : "FILES"
          }
        }
      ]
    }
  4. Browse to the view instance directly.

    Code Block
    http://127.0.0.1:8080c6401.ambari.apache.org:8080/views/FILES/0.1.0/MyFiles/
    
    or
    
    http://c6401.ambari.apache.org:8080/#/main/views/FILES/0.1.0/MyFiles