

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Parámetros utilizados para controlar el proceso de exportación de Neptune
<a name="export-parameters"></a>

Tanto si utiliza el servicio Neptune-Export como la utilidad de línea de comandos `neptune-export`, los parámetros que utiliza para controlar la exportación son prácticamente los mismos. Contienen un objeto JSON que se pasa al punto de conexión de Neptune-Export o a `neptune-export` en la línea de comandos.

El objeto transferido al proceso de exportación tiene los siguientes campos de nivel superior:

```
-d '{
      "command" : "(either export-pg or export-rdf)",
      "outputS3Path" : "s3:/(your Amazon S3 bucket)/(path to the folder for exported data)",
      "expectedBucketOwner" : "(your AWS account ID for Amazon S3 bucket)",
      "jobSize" : "(for Neptune-Export service only)",
      "params" : { (a JSON object that contains export-process parameters) },
      "additionalParams": { (a JSON object that contains parameters for training configuration) }
    }'
```

**Contents**
+ [Parámetro `command`](#export-parameters-command)
+ [Parámetro `outputS3Path`](#export-parameters-outputS3Path)
+ [Parámetro `expectedBucketOwner`](#export-parameters-expectedBucketOwner)
+ [Parámetro `jobSize`](#export-parameters-jobSize)
+ [El objeto `params`](#export-parameters-params)
+ [El objeto `additionalParams`](#export-parameters-additionalParams)
+ [Exporte campos de parámetros en el objeto JSON de nivel superior `params`](export-params-fields.md)
  + [Lista de campos posibles en el objeto `params` de parámetros de exportación](export-params-fields.md#export-params-fields-list)
    + [Lista de campos comunes a todos los tipos de exportaciones](export-params-fields.md#export-params-common-fields-list)
    + [Lista de campos para la exportación de gráficos de propiedades](export-params-fields.md#export-params-property-graph-fields-list)
    + [Lista de campos para exportaciones RDF](export-params-fields.md#export-params-RDF-fields-list)
  + [Campos comunes a todos los tipos de exportaciones](export-params-fields.md#export-params-common-fields)
    + [Campo `cloneCluster` en `params`](export-params-fields.md#export-params-cloneCluster)
    + [Campo `cloneClusterInstanceType` en `params`](export-params-fields.md#export-params-cloneClusterInstanceType)
    + [Campo `cloneClusterReplicaCount` en `params`](export-params-fields.md#export-params-cloneClusterReplicaCount)
    + [Campo `cloneClusterEnableAuditLogs` en `params`](export-params-fields.md#export-params-cloneClusterEnableAuditLogs)
    + [Campo `clusterId` en `params`](export-params-fields.md#export-params-clusterId)
    + [Campo `endpoint` en `params`](export-params-fields.md#export-params-endpoint)
    + [Campo `endpoints` en `params`](export-params-fields.md#export-params-endpoints)
    + [Campo `profile` en `params`](export-params-fields.md#export-params-profile)
    + [Campo `useIamAuth` en `params`](export-params-fields.md#export-params-useIamAuth)
    + [Campo `includeLastEventId` en `params`](export-params-fields.md#export-params-includeLastEventId)
  + [Campos para la exportación de gráficos de propiedades](export-params-fields.md#export-params-property-graph-fields)
    + [Campo `concurrency` en `params`](export-params-fields.md#export-params-concurrency)
    + [Campo `edgeLabels` en `params`](export-params-fields.md#export-params-edgeLabels)
    + [Campo `filter` en `params`](export-params-fields.md#export-params-filter)
    + [Campo `filterConfigFile` en `params`](export-params-fields.md#export-params-filterConfigFile)
    + [Campo `format` que se utiliza para los datos del gráfico de propiedades en `params`](export-params-fields.md#export-params-format-pg)
    + [Campo `gremlinFilter` en `params`](export-params-fields.md#export-params-gremlinFilter)
    + [Campo `gremlinNodeFilter` en `params`](export-params-fields.md#export-params-gremlinNodeFilter)
    + [Campo `gremlinEdgeFilter` en `params`](export-params-fields.md#export-params-gremlinEdgeFilter)
    + [Campo `nodeLabels` en `params`](export-params-fields.md#export-params-nodeLabels)
    + [Campo `scope` en `params`](export-params-fields.md#export-params-scope)
  + [Campos para la exportación RDF](export-params-fields.md#export-params-rdf-fields)
    + [Campo `format` utilizado para los datos RDF en `params`](export-params-fields.md#export-params-format-rdf)
    + [Campo `rdfExportScope` en `params`](export-params-fields.md#export-params-rdfExportScope)
    + [Campo `sparql` en `params`](export-params-fields.md#export-params-sparql)
    + [Campo `namedGraph` en `params`](export-params-fields.md#namedgraph-params-sparql)
+ [Ejemplos de filtrado de lo que se exporta](export-filtering-examples.md)
  + [Filtrado de la exportación de datos de gráficos de propiedades](export-filtering-examples.md#export-property-graph-filtering-examples)
    + [Ejemplo de uso de `scope` para exportar solo bordes](export-filtering-examples.md#export-property-graph-filtering-scope-example)
    + [Ejemplo de uso de `nodeLabels` y `edgeLabels` para exportar únicamente nodos y bordes con etiquetas específicas](export-filtering-examples.md#export-property-graph-filtering-labels-example)
    + [Ejemplo de uso de`filter` para exportar solo nodos, bordes y propiedades específicos](export-filtering-examples.md#export-property-graph-filtering-filter-example)
    + [En este ejemplo, se utiliza `gremlinFilter`.](export-filtering-examples.md#export-property-graph-filtering-gremlinFilter-example)
    + [En este ejemplo, se utiliza `gremlinNodeFilter`.](export-filtering-examples.md#export-property-graph-filtering-gremlinNodeFilter-example)
    + [En este ejemplo, se utiliza `gremlinEdgeFilter`.](export-filtering-examples.md#export-property-graph-filtering-gremlinEdgeFilter-example)
    + [Combinación de `filter`, `gremlinNodeFilter`, `nodeLabels`, `edgeLabels` y `scope`](export-filtering-examples.md#export-property-graph-filtering-combo-example)
  + [Filtrado de la exportación de datos RDF](export-filtering-examples.md#export-RDF-filtering-examples)
    + [Uso de `rdfExportScope` y `sparql` para exportar bordes específicos](export-filtering-examples.md#export-RDF-filtering-rdfExportScope-sparql-example)
    + [Uso de `namedGraph` para exportar un único gráfico con nombre](export-filtering-examples.md#export-RDF-filtering-rdfExportScope-sparql-namedGraph-example)

## Parámetro `command`
<a name="export-parameters-command"></a>

El parámetro de nivel superior `command` determina si se deben exportar datos de gráficos de propiedades o datos RDF. Si omite el parámetro `command`, el proceso de exportación exportará de forma predeterminada los datos del gráfico de propiedades.
+ **`export-pg`**: exporta datos de gráficos de propiedades.
+ **`export-rdf`**: exporta los datos RDF.

## Parámetro `outputS3Path`
<a name="export-parameters-outputS3Path"></a>

El parámetro de nivel superior `outputS3Path` es obligatorio y debe contener el URI de una ubicación de Amazon S3 en la que se puedan publicar los archivos exportados:

```
  "outputS3Path" : "s3://(your Amazon S3 bucket)/(path to output folder)"
```

El valor debe empezar por `s3://`, seguido de un nombre de bucket válido y, opcionalmente, de una ruta de carpeta dentro del bucket.

## Parámetro `expectedBucketOwner`
<a name="export-parameters-expectedBucketOwner"></a>

El parámetro `expectedBucketOwner` de nivel superior es opcional. Cuando se establece en un ID de AWS cuenta, valida que el bucket de Amazon S3 especificado en `outputS3Path` sea propiedad de esa cuenta. Si se omite, toma como valor predeterminado el ID de cuenta resuelto a partir de las credenciales utilizadas para las operaciones de Amazon S3.

```
  "expectedBucketOwner" : "(your AWS account ID for Amazon S3 bucket)"
```

## Parámetro `jobSize`
<a name="export-parameters-jobSize"></a>

El parámetro de nivel superior `jobSize` solo se usa con el servicio Neptune-Export, no con la utilidad de línea de comandos `neptune-export`, y es opcional. Le permite caracterizar el tamaño del trabajo de exportación que está iniciando, lo que ayuda a determinar la cantidad de recursos de computación dedicados al trabajo y su nivel máximo de simultaneidad.

```
  "jobSize" : "(one of four size descriptors)"
```

Los cuatro descriptores de tamaño válidos son:
+ `small`: simultaneidad máxima: 8. Adecuado para volúmenes de almacenamiento de hasta 10 GB.
+ `medium`: simultaneidad máxima: 32. Adecuado para volúmenes de almacenamiento de hasta 100 GB.
+ `large`: simultaneidad máxima: 64. Adecuado para volúmenes de almacenamiento superiores a 100 GB pero inferiores a 1 TB.
+ `xlarge`: simultaneidad máxima: 96. Adecuado para volúmenes de almacenamiento superiores a 1 TB.

De forma predeterminada, una exportación iniciada en el servicio Neptune-Export se ejecuta como un trabajo `small`.

El rendimiento de una exportación depende no solo de la configuración de `jobSize`, sino también del número de instancias de base de datos desde las que se exporta, del tamaño de cada instancia y del nivel de simultaneidad efectivo del trabajo.

Para las exportaciones de gráficos de propiedades, puede configurar el número de instancias de base de datos mediante el parámetro [cloneClusterReplicaContar](export-params-fields.md#export-params-cloneClusterReplicaCount) y puede configurar el nivel de simultaneidad efectivo del trabajo mediante el parámetro [concurrency](export-params-fields.md#export-params-concurrency).

## El objeto `params`
<a name="export-parameters-params"></a>

El parámetro de nivel superior `params` es un objeto JSON que contiene parámetros que se utilizan para controlar el propio proceso de exportación, como se explica en [Exporte campos de parámetros en el objeto JSON de nivel superior `params`](export-params-fields.md). Algunos de los campos del objeto `params` son específicos de las exportaciones de gráficos de propiedades y otros de RDF.

## El objeto `additionalParams`
<a name="export-parameters-additionalParams"></a>

El parámetro de nivel superior `additionalParams` es un objeto JSON que contiene parámetros que puede utilizar para controlar las acciones que se aplican a los datos una vez exportados. En la actualidad, `additionalParams` solo se usa para exportar datos de entrenamiento para [Neptune ML](machine-learning-additionalParams.md).