Preguntas frecuentes - AWS Guía prescriptiva

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.

Preguntas frecuentes

En esta sección se proporcionan respuestas a las preguntas más frecuentes sobre la definición de los nombres de buckets y rutas de Amazon Simple Storage Service (Amazon S3) para las capas de lagos de datos del. Nube de AWS

¿Qué nombre debo usar para un depósito multirregional?

Puede utilizar el formato de denominación de los buckets de Amazon S3 recomendado y cambiar el Región de AWS identificador. Entre los ejemplos se incluyen examplecompany-raw-useast1-12345-dev y examplecoompany-raw-uswest1-12345-dev.

¿Debo usar RAW, Stage y Analytics como nombres para las capas de mi lago de datos?

No, puede asignar un nombre a las capas según sus necesidades. Sin embargo, le recomendamos encarecidamente que utilice un bucket de Amazon S3 para la capa de datos que contenga los formatos de archivo originales y que habilite el control de versiones de este bucket.

¿Es posible cambiar el nombre de un bucket de Amazon S3?

No. Si quiere usar un nombre de bucket de Amazon S3 diferente, debe crear un nuevo bucket con el nuevo nombre. Este es uno de los motivos por los que recomendamos utilizar un enfoque de nomenclatura coherente y claramente definido para los buckets de Amazon S3.

¿Qué ocurre si elimino un bucket y quiero volver a utilizar el nombre?

Si elimina un bucket de Amazon S3 y desea crear uno nuevo con el mismo nombre, debe esperar a que el nombre vuelva a estar disponible. Los cambios pueden tardar entre 48 y 72 horas en surtir efecto. Se recomienda esperar al menos 48 horas antes de crear un nuevo depósito que reutilice un nombre anterior. Los nombres de los buckets de Amazon S3 son únicos a nivel mundial y todos Cuentas de AWS comparten el mismo espacio de nombres.

¿Existen limitaciones en cuanto a lo que puedo incluir en el nombre de mi bucket o en el nombre de mi ruta?

Solo se permiten letras minúsculas, números, guiones y puntos en los nombres de los bucket de Amazon S3. Los nombres de los buckets deben tener entre 3 y 63 caracteres, deben empezar y terminar con un número o una letra y no pueden tener un formato de dirección IP. Los nombres también deben ser únicos a nivel mundial.

Para las rutas de los buckets de Amazon S3, puede utilizar letras mayúsculas, pero le recomendamos que utilice únicamente letras minúsculas. Las rutas también pueden incluir símbolos adicionales, pero le recomendamos que utilice únicamente guiones bajos, guiones, barras y números.

¿Puedo usar más capas que las capas de landing zone, raw, stage y analytics de mi lago de datos?

Sí, puede usar tantas capas como desee. Sin embargo, recomendamos tener una zona de aterrizaje y una capa sin procesar para los datos sin procesar, una capa intermedia para los datos formateados y una capa para los datos altamente modelados.

¿Qué ocurre si no he definido mis parámetros?

Algunos parámetros, como las unidades de negocio, no necesitan incorporarse al nombre del bucket de Amazon S3, pero pueden formar parte de la ruta. Esto significa que no es necesario determinarlos inmediatamente, ya que las rutas se pueden añadir después de crear un bucket de Amazon S3.

¿Cómo puedo hacer un seguimiento de los costes a nivel de unidad de negocio?

Esto depende de la estrategia de su cuenta. Si sus unidades de negocio son independientes Cuentas de AWS, puede asignar etiquetas de asignación de costes a los segmentos de Amazon S3 que reflejen los costes de cada unidad de negocio.

Si la estrategia de tu cuenta no separa las unidades de negocio en diferentes Cuentas de AWS, puedes usar diferentes grupos para cada unidad de negocio. Agrega la unidad de negocio al nombre del segmento, por ejemplo. exampleco-businessunit1-raw-useast1-12345-dev Sin embargo, esto significa que tiene que gestionar muchos buckets de Amazon S3.

¿Qué características debo tener en cuenta al crear un estándar de nomenclatura?

Debe asegurarse de que los nombres de sus buckets de Amazon S3 utilicen funciones que solo estén disponibles a nivel de bucket. Por ejemplo, las etiquetas de coste, el cifrado de buckets y el control de versiones son funciones que solo están disponibles para un bucket completo de Amazon S3. Esto significa que se aplican a todos los objetos y rutas del bucket.

El control de versiones de los objetos también es una característica importante a tener en cuenta. Debe activar el control de versiones de los buckets de Amazon S3 de la capa sin procesar. Esto garantiza que pueda acceder a las versiones anteriores en caso de que se produzcan cambios en los datos. Sin embargo, es posible que el control de versiones no sea necesario para todas las capas del lago de datos y conservar varias versiones puede generar costes innecesarios.