SAS/Warehouse Administrator Metadata Types WHODTTBL 187 5 Select the data file with the right mouse button. 6 Select Properties. 7 Enter the ODT information. Properties The following table lists all of the properties for WHODTTBL and indicates how you can use each property with metadata API methods. In the table, you can pass properties with a Ye s in the Add column to the _ADD_METADATA_ method. Use this method to add a new object. You can pass properties with a Ye s in the Update column to the _UPDATE_METADATA_ method. Use this method to update properties of an existing object. * Req indicates that the property is required; you must provide a value for this property when you use a given method. * Default indicates that the system will provide a default value for that property if you do not provide one. Properties with a Ye s in the Read Method Expand Parm column are valid with the expand parameter of the _GET_METADATA_ method. This method enables you to get detailed metadata about a property and its associated objects through a single method call. Properties Type Add Method Update Method Read Method Expand Parm. Access Same As Physical NNoNo No Administrator L Yes Yes No Columns L No No Yes Creating Job L Yes Yes No Cvalue C Yes Yes No Desc C Yes Yes No Extended Attributes L Yes Yes Yes Group L No No No Host L Yes Yes No Icon C Yes Yes No Id C * Req * Req No Input Objects L No No No Input Sources L Yes Yes No Library L Yes Yes No Members L No No No Metadata Created C No No No Metadata Updated C No No No Name C * Default Yes No Note L Yes Yes Yes NValue N Yes Yes No 188 WHOLAP Chapter 3 Output Objects L No No No Output Targets L Yes Yes No Owner L Yes Yes No Physical Storage L Yes Yes Yes Process L Yes Yes Yes Table Name C Yes Yes No Using Jobs L No No No Using WHODTTBL Add Update Delete Ye s Ye s Ye s WHODTTBL is an independent type. To understand how all subtypes of WHTABLE relate to other types, see the models in “Relationships Among Metadata Types” on page 53. WHOLAP Base metadata type for OLAP dimension, hierarchy, and crossing Category: Object Types—OLAP Parent “WHROOT” on page 226 Overview WHOLAP is the base metadata type for OLAP dimensions, hierarchies, and crossings. Properties The following table lists all of the properties for WHOLAP and indicates how you can use each property with metadata API methods. In the table, you can pass properties with a Ye s in the Add column to the _ADD_METADATA_ method. Use this method to add a new object. You can pass properties with a Ye s in the Update column to the _UPDATE_METADATA_ method. Use this method to update properties of an existing object. * Req indicates that the property is required; you must provide a value for this property when you use a given method. * Default indicates that the system will provide a default value for that property if you do not provide one. SAS/Warehouse Administrator Metadata Types WHOLPCRS 189 Properties with a Ye s in the Read Method Expand Parm column are valid with the expand parameter of the _GET_METADATA_ method. This method enables you to get detailed metadata about a property and its associated objects through a single method call. Properties Type Add Method Update Method Read Method Expand Parm. Cvalue C No No No Desc C No No No Extended Attributes LNoNo Yes Id C No No No Metadata Created C No No No Metadata Updated C No No No Name C No No No Note L No No Yes NValue N No No No OLAP Groups L No No No OLAP Members L No No Yes New properties for WHOLAP are as follows: OLAP GROUPS specifies an SCL list of general identifying information about the OLAP groups to which this object belongs. OLAP MEMBERS specifies an SCL list of general identifying information about the members of an OLAP object. Using WHOLAP Add Update Delete No No No WHOLAP and its children are independent types. WHOLPCRS Metadata type for OLAP crossing Category: Object Types—OLAP 190 WHOLPCRS Chapter 3 Parent “WHOLAP” on page 188 Overview WHOLPCRS models the metadata for OLAP crossings in OLAP tables, groups, and MDDBs. A crossing is a unique list of zero or more class columns that defines a summarization level (subtable) to be stored in one or more OLAP summary data stores. That is, a crossing represents a grouping on which summary statistics are calculated. You must have at least one crossing for an OLAP table or an OLAP MDDB, and both summary data stores can have multiple crossings. All class columns must be in at least one crossing. Properties The following table lists all of the properties for WHOLPCRS and indicates how you can use each property with metadata API methods. In the table, you can specify properties with a Ye s in the Indirect Add column when you indirectly add one object through another, as described in the documentation for the _UPDATE_METADATA_ method. Use this approach to add a new dependent object. For details, see “Using _UPDATE_METADATA_” on page 46. You can pass properties with a Ye s in the Update column to the _UPDATE_METADATA_ method, as described in the documentation for this method. Use this method to update properties of an existing object. For details, see “Using _UPDATE_METADATA_” on page 46. * Req indicates that the property is required; you must provide a value for this property when you use a given method. * Default indicates that the system will provide a default value for that property if you do not provide one. * Auto supplied means that the property is automatically supplied; any value that you specify for such a property is ignored. Properties with a Ye s in the Read Method Expand Parm column are valid with the expand parameter of the _GET_METADATA_ method. This method enables you to get detailed metadata about a property and its associated objects through a single method call. Properties Type Indirect Add Update Method Read Method Expand Parm. Columns L Yes No Yes Cvalue C Yes Yes No Desc C Yes Yes No Extended Attributes L Yes Yes Yes Id C * Req No No Metadata Created C * Auto supplied No No Metadata Updated C * Auto supplied No No Name C * Req Yes No Note L Yes No Yes NValue N Yes Yes No SAS/Warehouse Administrator Metadata Types WHOLPCUB 191 OLAP Groups L No No No OLAP Members L No No Yes OLAP Structure L * Auto supplied No No New properties for WHOLPCRS are as follows: COLUMNS specifies an SCL list of general identifying information about the columns that are associated with an OLAP group, table, or MDDB. OLAP STRUCTURE specifies an SCL list of general identifying information about an OLAP group, table, or MDDB. Using WHOLPCRS Add Update Delete No Yes Yes WHOLPCRS is a dependent type, like its parent, WHOLAP. WHOLPCUB Metadata type for OLAP cube Category: Object Types—OLAP Parent “WHOLAP” on page 188 Overview WHOLPCUB models the metadata for OLAP Cubes. A cube is a multidimensional data source that might be “virtual” and represents the OLAP data from which you can generate a report. Properties The following table lists all of the properties for WHOLPCUB and indicates how you can use each property with metadata API methods. In the table, you can specify properties with a Ye s in the Indirect Add column when you indirectly add one object through another, as described in the documentation for the _UPDATE_METADATA_ method. Use this approach to add a new dependent object. For details, see “Using _UPDATE_METADATA_” on page 46. . Among Metadata Types” on page 53. WHOLAP Base metadata type for OLAP dimension, hierarchy, and crossing Category: Object Types—OLAP Parent “WHROOT” on page 22 6 Overview WHOLAP is the base metadata. * Req No No Metadata Created C * Auto supplied No No Metadata Updated C * Auto supplied No No Name C * Req Yes No Note L Yes No Yes NValue N Yes Yes No SAS/Warehouse Administrator Metadata Types. provide one. SAS/Warehouse Administrator Metadata Types WHOLPCRS 189 Properties with a Ye s in the Read Method Expand Parm column are valid with the expand parameter of the _GET _METADATA_ method.