Compartir a través de


Catalog - List Views By Database

Recupera la lista de todas las vistas de una base de datos del catálogo de Data Lake Analytics.

GET https://{accountName}.{adlaCatalogDnsSuffix}/catalog/usql/databases/{databaseName}/views?api-version=2016-11-01
GET https://{accountName}.{adlaCatalogDnsSuffix}/catalog/usql/databases/{databaseName}/views?$filter={$filter}&$top={$top}&$skip={$skip}&$select={$select}&$orderby={$orderby}&$count={$count}&api-version=2016-11-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
accountName
path True

string

Cuenta de Azure Data Lake Analytics en la que se van a ejecutar operaciones de catálogo.

adlaCatalogDnsSuffix
path True

string

Obtiene el sufijo DNS que se usa como base para todas las solicitudes de servicio del catálogo de Azure Data Lake Analytics.

databaseName
path True

string

Nombre de la base de datos que contiene las vistas.

api-version
query True

string

Versión de api de cliente.

$count
query

boolean

Valor booleano de true o false para solicitar un recuento de los recursos coincidentes incluidos con los recursos de la respuesta, por ejemplo, Categories?$count=true. Opcional.

$filter
query

string

Filtro OData. Opcional.

$orderby
query

string

Cláusula OrderBy. Una o varias expresiones separadas por comas con un "asc" opcional (el valor predeterminado) o "desc" en función del orden en que desee ordenar los valores, por ejemplo, Categories?$orderby=CategoryName desc. Opcional.

$select
query

string

Instrucción Select de OData. Limita las propiedades de cada entrada a solo las solicitadas, por ejemplo, Categories?$select=CategoryName,Description. Opcional.

$skip
query

integer (int32)

minimum: 1

Número de elementos que se van a omitir antes de devolver elementos. Opcional.

$top
query

integer (int32)

minimum: 1

Número de elementos que se van a devolver. Opcional.

Respuestas

Nombre Tipo Description
200 OK

USqlViewList

Recuperó correctamente la lista de todas las vistas de la base de datos especificada.

Ejemplos

Retrieves the list of all views in a database from the Data Lake Analytics catalog

Solicitud de ejemplo

GET https://contosoadla.azuredatalakeanalytics.net/catalog/usql/databases/master/views?$filter=test_filter&$top=1&$skip=1&$select=test_select&$orderby=test_orderby&$count=False&api-version=2016-11-01

Respuesta de muestra

{
  "nextLink": "https://contosoadla.datalakeanalytics.net/catalog/usql/databases/master/schema/dbo/statistics?api-version=2016-11-01&%24skiptoken=<token>",
  "value": [
    {
      "computeAccountName": "contosoadla",
      "version": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345",
      "databaseName": "master",
      "schemaName": "dbo",
      "viewName": "test_view_name",
      "definition": "test_definition"
    }
  ]
}

Definiciones

Nombre Description
USqlView

Un elemento de vista U-SQL del catálogo de Data Lake Analytics.

USqlViewList

Una lista de elementos de vista U-SQL del catálogo de Data Lake Analytics.

USqlView

Un elemento de vista U-SQL del catálogo de Data Lake Analytics.

Nombre Tipo Description
computeAccountName

string

el nombre de la cuenta de Data Lake Analytics.

databaseName

string

el nombre de la base de datos.

definition

string

la consulta definida de la vista.

schemaName

string

el nombre del esquema asociado a esta vista y base de datos.

version

string (uuid)

la versión del elemento de catálogo.

viewName

string

el nombre de la vista.

USqlViewList

Una lista de elementos de vista U-SQL del catálogo de Data Lake Analytics.

Nombre Tipo Description
nextLink

string

vínculo a la página siguiente de resultados.

value

USqlView[]

la lista de vistas en la combinación de base de datos y esquema