code: function(sServiceRootURI) {
  			var oDefinedParameters = this._oParameterization.getAllParameters();
  			for ( var sDefinedParameterName in oDefinedParameters) {
  				// check that all parameters have a value assigned. This is also
  				// true for those marked as optional, because the
  				// omitted value is conveyed by some default value, e.g. as empty
  				// string.
  				if (this._oParameterValueAssignment[sDefinedParameterName] == undefined) {
  					throw "Parameter " + sDefinedParameterName + " has no value assigned"; // TODO
  				}
  			}
  			var sKeyIdentification = "", bFirst = true;
  			for ( var sParameterName in this._oParameterValueAssignment) {
  				sKeyIdentification += (bFirst ? "" : ",")
  						+ sParameterName
  						+ "="
  						+ this._renderParameterKeyValue(this._oParameterValueAssignment[sParameterName],
  								oDefinedParameters[sParameterName].getProperty().type);
  				bFirst = false;
  			}
  
  			return (sServiceRootURI ? sServiceRootURI : "") + "/" + this._oParameterization.getEntitySet().getQName() + "("
  					+ sKeyIdentification + ")";
  		}
docs: Get the URI to locate the parameterization entity for the values assigned
  to all parameters beforehand. Notice that a value must be supplied for
  every parameter including those marked as optional. For optional
  parameters, assign the special value that the service provider uses as an
  "omitted" value. For example, for services based on BW Easy Queries, this
  would be an empty string.
  
  @param {String}
  sServiceRootURI (optional) Identifies the root of the OData
  service
  @returns The resource path of the URI pointing to the entity set. It is a
  relative URI unless a service root is given, which would then
  prefixed in order to return a complete URL.
  @public
  @function
  @name sap.ui.model.analytics.odata4analytics.ParameterizationRequest#getURIToParameterizationEntry