Transcripciones
1. Introducción: Hola ahi, bienvenidos a
este curso sobre crear y administrar clústeres
en Amazon Redshift. Mi nombre es Dan, soy
instructor para esta clase. Aún así en este curso
aprenderemos sobre Amazon Redshift. Esa es una popular herramienta de
almacenamiento de datos para almacenar, recuperar, analizar datos de acceso
con poca frecuencia. Generalmente eso está
destinado para archiving, o que se puede utilizar para dataset
relacional
altamente escalable que se lee optimizado. Existen diversos casos de uso y aplicaciones para la relación Amazon. Y aquí en este curso
aprenderás a crear y personalizar roles de
Administración de Identidad y Acceso o IAM. Aprenderás a crear y
administrar clústeres reformados. Aprenderás a escribir consultas
SQL usando Query
Editor 100 shift. También aprenderá a personalizar las propiedades
del clúster y la
configuración permite bajo turno. También aprenderás
a guardar y programar consultas
SQL que podemos
ejecutar tiempo predefinido añadido. También aprenderás a
crear conexiones, integraciones y encontrar
diversas opciones en Redshift, como conexiones ODBC y
JDBC. Si tienes curiosidad por aprender estas habilidades en Amazon Redshift, empiezas a aprender ahora mismo. Nos vemos en la clase.
2. Crea un papel IAM en AWS: Hola ahi, Bienvenido
a esta lección. Vamos a aprender sobre cómo
crear un rol de IAM,
identidad y función de administración de
acceso en Amazon Cloud. El rol de Iam es muy importante
cuando se tiene que autorizar cualquier servicio con otro servicio o cualquier otra cuenta en AWS. Por lo que se va a los servicios
centrales y bloques de
construcción
para Amazon Cloud. Puedes acudir a la gestión de seguridad
e identidad, o simplemente puedes buscar. Estoy en la
barra de búsqueda de AWS y
encontrarías este dashboard
para la consola de IAM. En el lado izquierdo,
tienes varias opciones para la administración de accesos
y los informes de acceso. Entonces para crear un rol, solo
tienes que navegar a
la opción de reglas justo debajo los grupos de usuarios y usuarios
para crear un rol de IAM. Como puede ver
aquí, ya he creado múltiples roles de IAM que se han adherido
a diversos tipos de servicios en la nube en AWS. Y si quieres
crear una regla separada para acceder a recursos
en la nube, puedes crear recursos
como una cuenta de usuario, pero no es una cuenta de usuario. Tiene algunos
permisos adjuntos para usar y realizar
ciertas operaciones en los respectivos servicios
Cloud. Sólo tienes que ir a crear un papel. Y esto te proporcionará cuatro opciones diferentes que
puedes usar para crear
una entidad de confianza. En primer lugar es para los servicios de AWS, puede adjuntar a cualquiera de los servicios de AWS
como se enumeran a continuación. Y puedes usarlo para autorizar acceso a otra cuenta de AWS. También puede adjuntarlo para identidad
web y federación
SAML. Entonces, si quieres proporcionar
acceso a algunos recursos, tal vez estés trabajando en
un equipo donde tienes cientos de usuarios o desarrolladores y probadores que
trabajan contigo en AWS. Todos ellos pueden tener cuentas
separadas. Puedes otorgar permiso a ciertos recursos en
la Nube usando IAM. Además, si tienes
una sola cuenta, también
puedes brindar acceso
a diversos servicios. Esta vez estamos
seleccionando al rojo shift. Redshift leyó un servicio
popular en AWS que se puede
usar para almacenamiento, recuperación de información
y muchas cosas aquí. Por lo que sólo selecciona ese cambio al rojo. Puedes elegir algún
otro servicio como DynamoDB, S3, ¿algo más? Una vez que seleccione la cosa, puede crear una política. Puede adjuntar políticas de
permisos. Y puedes seleccionar estas cosas. Estas son diversas políticas que otorgan cierto tipo de acceso,
como el acceso de lectura, invocan el acceso, y se puede empujar en el acceso a la puerta de enlace VPN de
CloudWatch, acceso
derecho ejecuta un
exceso de eje SDK. Y muchas cosas. Estamos utilizando una relación. Si desea seleccionar, podemos seleccionar los
permisos respectivos. Si desea adjuntar como S3, puede adjuntar acceso completo S3. De esta manera tenemos el
acceso para leer, escribir, eliminar cualquier cosa, cualquier tipo de operaciones que
queramos realizar en. Algunos contenidos se mantuvieron
en el cubo S3. Podemos realizar si desea sólo se proporciona acceso de solo lectura, puede proporcionar un acceso de solo
lectura. Acceso de solo lectura de Amazon S3. De esta manera. Digamos, por ejemplo,
si está construyendo una aplicación web, una aplicación
móvil, que puede generar información de los datos guardados
en el bucket S3. Simplemente puedes proporcionar acceso de
solo lectura. Por lo que en ese caso sólo
podrá recuperar información. Pero no está permitido
eliminar, modificar ni nada. Cualquier información adicional. Como un permiso está bloqueado.
Está muy asegurado. Implementar una seguridad
llega a un solo servicio. Es decir, yo soy, si habilitaste, implementado la
gestión de identidades y accesos muy correctamente, tu sistema
Cloud o entorno de integración en la nube
es casi una cura. Se lo puedes pensar. Si bien hay otros servicios
de seguridad y dedicados a puertas
y otras cosas. Pero si soy servicio central, por
eso se
clasifica bajo la gestión de seguridad de la gestión de seguridad
y gestión de identidad. Servicios en AWS. Simplemente proporcione el
nombre de esta regla. Puede proporcionar una descripción de
rol ya que estamos creando un
rol para el cambio al rojo, menos proporcionar una relación de crecimiento. Podría ser fácil
aprender que es
relativo a Redshift. De lo contrario podríamos confundirnos. Si quieres agregar alguna descripción
de una línea, más elaborada,
puedes proporcionar. Quizás si tienes 50 o cientos
de roles de IAM y puedes confundirte en qué rol
se adjunta a qué servicio o a qué cuenta
puedes informarte. Tus roles creados,
la descripción. Aquí están las políticas que se
han adherido y golpeado. De acuerdo, así que hemos
creado este nuevo papel. Simplemente
búscalo, rollo de cambio al rojo. Este rol de IAM se ha creado y
no hay última actividad, por lo que no lo hemos utilizado. Simplemente vaya a las propiedades y
encontraría la primera
es el rol ARN, nombre del
recurso de Amazon. Por lo que hay que copiar esta cosa siempre que desee adjuntar su rol de
administración de acceso de identidad a cuando un
servicio o autenticación diferente. Sólo puedes tener esta cosa. Si crea una cuenta
reformada. Si crea una instancia para base de datos
DynamoDB y
desea dar permisos a
los ataques de este rol, solo
puede pegarla allí. También puedes obtener otras opciones. Si queríamos personalizar las
políticas en cualquier momento más adelante, solo
puedes ir a
las políticas de adjuntar y puedes personalizarla. Digamos por ejemplo, si otorgamos solo acceso de lectura para el bucket S3, y tal vez en el futuro
queremos personalizarlo. Podemos hacerlo. Simplemente haciendo clic en
la política Adjuntar. También vas a
agregar algunas otras cosas como asesores de ejercicio,
varias etiquetas. Puedes revocar donde
tus sesiones, estás, otras
propiedades también. Si queríamos
profundizar más en este papel de IAM, puedes tener esta cosa. También llegaste a la opción Jason. Esto se crea para esta regla. También puede crear y operar roles de
IAM utilizando AWS CLI, por lo que en la interfaz de
línea de comandos también, puede hacer estas cosas si
no desea acceder a través de la consola. Así es como se crea
un rol de IAM en AWS. Y ya sabes
adjuntar las políticas, proporcionar permisos para leer, escribir, ejecutar y otras cosas. Y cómo puedes encontrar el
ARN para carga de diseño. Sigue aprendiendo y
sigue avanzando. Vas a aprender más
en las próximas lecciones.
3. Crea un clúster de Redshift: Hey, bienvenido de vuelta amigo aquí en esta lección que
vas a aprender acerca crear un clúster en Amazon Redshift.
Empecemos con esto. ¿ Cuál es su forma? Su turno es el servicio de base de datos relacional que soporta SQL y generalmente se utiliza
como almacén de datos. También puede considerarlo como un servicio de almacén de datos en AWS. Se lee optimizado que lo
hace rápido en comparación con otros servicios de
bases de datos relacionales como la red MySQL, ¿verdad? Optimizado. Se trata de un servicio de almacén de
datos a escala de petabyte. Para que puedas mantener
mucha información, una gran cantidad de datos en
Amazon Redshift. Para usar re-formado, solo
necesita crear un clúster de Redshift al
principio y posteriormente, puede realizar
otras operaciones. Puedes crear nodo, puedes seleccionar el tipo de nodo, puedes optimizarlos. Puedes almacenar esta información. Simplemente vaya a Amazon
Redshift en la consola de AWS. Y aquí puedes
crear un clúster, este dashboard para Rachel. Si ya has
creado múltiples clústeres, serán visibles. Si está creando un
clúster de Redshift por primera vez. Esta es la página de inicio
tal y como se ve. Entonces ve a crear un
clúster al reformar. Esto
le permitirá personalizar, mientras que las propiedades para el almacenamiento de datos de
clúster reformado se utilizan generalmente para los datos. Los datos se consideran
con fines de archivo. El dato que tiene que conservarse para el mantenimiento de
registros u
otra información para la auditoría y otras cosas. Pero generalmente no se utilizan en el entorno de
producción en vivo. Además, puede utilizar
los datos
de cambio al rojo de todo el
entorno de producción también. Somos leer la eficiencia es más importante y
escribir eficiencia. Si tus datos son almacenamientos, lee eficiente, muy
rápido y muy rápido, puedes usarlos para eso. Una vez que creas un clúster, tienes que configurar varias
cosas como si estás planeando usar este clúster
para el entorno de producción, puedes seleccionar esta cosa. De lo contrario, si quieres
utilizarlo con fines de
juicio, puede seleccionar actuar. Puedes elegir el
tamaño del clúster. Puede elegir un tipo de nodo. Podría ser grande, extra grande. Podría ser legado. Podría ser mediano o pequeño. Depende de tu requerimiento. Si tienes un requisito enorme, puedes ir con la opción
extra grande. De lo contrario, sólo tiene que ir con
la opción de nivel de entrada. Si lo
estás haciendo con el propósito de juicio, te mostrará la opción
para un clúster pequeño. Hay x plus y
otras opciones. Puede seleccionar el
número de nodos. Puede seleccionar esa fuente de
datos si
desea cargar los
datos de muestra para la práctica, para aprender, puede
venderlo los datos de muestra. De lo contrario, puedes
crear un clúster, subir tus propios
datos para la práctica. Si también lo tiene, al igual que con
otros servicios de base de datos, necesita proporcionar un administrador de base de datos,
nombre de usuario y contraseña. Puedes usar esta cosa para
acceder a tus recursos
y a él emulador. A continuación, puede proporcionar permisos de
clúster. Si desea seleccionar
los permisos. Si utilizas la versión de prueba, puedes encontrarla. Considerando que las cosas ya
configuradas para ti. Y estas son la configuración
calculada. Alguien dc2, grande, un clúster de nodo tiene un clúster de un
solo nodo. Utiliza un
servicio informático donde
conseguimos dos CPU virtuales y
tienes los datos de muestra. Por lo que un nodo tiene 160
GB, es el tamaño de historias, por lo que puedes almacenar hasta 160 GB de contenido en
este clúster de Redshift. Si queremos tener
una escala de petabytes
o una escala muy grande, puedes crear el tamaño de clúster extra
grande y con múltiples nodos. Este tiene
ticket de datos de muestra que es de 28 MB. Y te permitirá realizar mientras que las operaciones de
consulta. Puedes elegir nuestro administrador, nombre de usuario o contraseña para acceder a tus recursos de
base de datos. Es comparativamente similar a MySQL ya que también es relacional. Su consulta SQL de soporte. Por lo que muy chef
te permiten escribir y ejecutar
consultas SQL con el fin tener experiencia analítica
si quieres volver a intentar alguna consulta de información con fines analíticos
y otras cosas, puedes ejecutar consultas SQL. También puede acceder a
la proporción de recursos utilizando la consola de AWS
donde obtuvo apariencia visual. Si desea adjuntar la interfaz de línea de
comandos, puede ejecutar el comando
donde se llega al tablero de arte. Al igual que una interfaz
SQL tradicional. Así es como una vez
que estás configurado, todo acaba de ir
a crear un clúster. Esto te permitirá
crear un clúster. Si hay algún error, solo diríjase a ese
error e intente solucionarlo. Por lo que podría haber error de
contraseña, como debería estar en
cierto formato. Tienes que seleccionar los personajes
especiales y así sucesivamente. Estos son los
parámetros que tiene para proporcionar el
tamaño adecuado del clúster. El número de nodos no
debe ser muy grande. Si está comenzando propósito de
prueba, puede tener uno o dos
nodos datos suficientes. Pero si lo estás haciendo por el entorno de producción
para aplicaciones de la vida real, depende del uso
donde quieras usarlo. Una vez que haya terminado con la
configuración de clústeres en forma roja, simplemente pulsa Crear clúster
y se creará. Qué te desplazará hasta el tablero y
la opción de clúster, y se creará. Una vez que tu clúster esté disponible, puedes entrar en las propiedades, configurarlo,
empezar a consultar. Puedes subir los datos y
realizar diversas cosas. También puede monitorear la utilización de la CPU
es la capacidad de almacenamiento. Se puede comprobar el estado
actualmente que se está creando, mostrando
peligroso,
modificando opción. Y hay un
nombre de clúster es ritmo que
puedes usar para autenticar
esta pregunta. También puede adjuntarlo
con otros clientes, como clientes SQL que
se pueden utilizar para operaciones ETL, extraer, transformar
y operaciones de carga. Podemos usarlo con controladores JDBC
u ODBC también. Pero aquí estamos usando la consola de AWS para
consultar esta cosa. Así es como se crea
un clúster en re-forma. Para crear nuestro propio
clúster de AWS Redshift para almacenamiento de
datos, almacenamiento de datos
y otras cosas. Sigue aprendiendo y
sigue avanzando.
4. Redshift Query Editor y conexión de odbc de JDBC: Hola, bienvenidos de vuelta amigos. Aquí en esta lección
vas a aprender sobre escribir consultas
SQL y ejecutar consultas
SQL sobre re-formado
usando diversas técnicas. Existen diversas formas
que le permiten
utilizar la consulta SQL para el clúster de
Redshift. primer paso es que puede usar un controlador JDBC u ODBC para conectarse al clúster de Redshift con cualquier herramienta cliente
como los clientes SQL. Con estas herramientas ETL o
IDES o editores de código, puedes usar esas cosas. Para eso, puedes
usar una herramienta de tarro aquí. Puede descargar
los archivos JAR para este clúster de Redshift o
archivo ODBC sin usar AWS SDK. Si utiliza el SDK de AWS en la interfaz de
línea de comandos de Amazon, también
puede conectarlo a eso. De lo contrario, si desea utilizar el Editor de consultas en
la consola de AWS, también
puede usar
el Editor de consultas. Primero revisa los detalles del clúster. Una vez que abra las propiedades del
clúster, encontrará varios
detalles como tipo de nodo, número de nodos, los
puntos finales, JDBC, ODBC, URL. Si quieres ir al editor
de consultas, puedes hacer click aquí para
entrar en el editor de consultas. Antes de comenzar con el Editor de consultas en la consola de
re-forma, es posible que deba configurar un servicio de
administración de claves de cifrado KMS. Para que puedas habilitarlo. Puedes configurarlo
y seguir adelante. Este editor de consultas le
permitirá ejecutar consultas
SQL utilizando
la consola de AWS. Estarás listo para irte. Puedes encontrar un servicio de gestión de
claves de Amazon de KMS. Para aplicaciones de encriptación. Puede optar por
crear un tipo de clave simétrica o asimétrica. Puedes definir el uso de claves, o puedes encontrar las opciones
avanzadas, como puedes usar diseño de
materiales, puedes tener el L EFS, puedes proporcionar descripción. Acaba de golpear Next. Si quieres seleccionar la configuración predeterminada, no la personalices hasta tu
familia o con esta cosa. Apenas configurado. Una vez que haya terminado, puede
abrir la consola virtual. En el lado izquierdo,
tenemos tres opciones diferentes. El primero es de nuevo base de datos, estas consultas y
tercera se cobra. Por defecto, estamos en
el clúster de Redshift. Y en el lado derecho
tenemos editor donde
podemos escribir guión,
solo escribir, seleccionar
asterisco de los boletos. Por lo que tenemos la base de datos de boletos. Podemos acceder a esta cosa. Ticket es una tabla que
se ha creado por defecto
como un conjunto de datos de muestra. Si queríamos limitar
su salida de consulta 200, puede establecer el límite
o puede dejarlo. También puede guardar esta
consulta proporcionando un nombre. Y puedes
guardarlo si queremos
utilizarla carpeta en
cualquier otro clúster. También puedes ejecutarlo manualmente a tu hora programada
si quieres en cualquier otro lugar. También puedes
personalizar esta consulta. Si desea hacer una
conexión con una base de datos, debe proporcionar el
nombre de la base de datos,
el nombre de usuario, y la
autenticación para el estado. Siempre que haya creado
un clúster en Redshift, ha proporcionado el
nombre de usuario y contraseña. Puedes usar el mismo verde para
acceder a los recursos de tu base de datos en la Nube. Para el MySQL, para cualquier cosa, para cualquier tipo de usuario de base de datos
admin de base de datos, puede crear una conexión
utilizando esta cosa. Esto le permitirá
ejecutar consulta SQL. Usando esta conexión,
puedes usar unas credenciales temporales o
puedes tener esta cosa. Puedes crear una
conexión aquí. Una vez que está ahí, puedes, comenzó a ejecutar
tus consultas SQL. Existen diversos tipos de consultas
SQL que ejecuta. Puede proporcionar las operaciones de
inserción. Puedes dejar caer la mesa. Puede modificar la tabla,
escribir procedimientos SQL. Podrías crear
gigantes para la mesa. Izquierda externa, unión interna,
algunas consultas avanzadas. Puedes usar una cláusula where
y un montón de cosas aquí. Una vez que haya terminado, puede ejecutar esta consulta en este clúster. Una vez hubo una
conexión, se puede. Ahora pasemos a
las opciones de consulta. Por lo que aquí tenemos esta
guardada consultas. Se puede ir a los gráficos. Ya has
creado un gráfico. Puede cambiar el
modo de visualización del modo nocturno a Demode. A la luz del día. Quieres una pantalla blanca. Y luego el modo noche, se obtiene todo
en un tono oscuro. Puedes editar la obra
tan rápido como quieras. Puede crear
múltiples carpetas
con el fin de organizar su
consulta de forma sistemática. Si quieres ejecutar,
si estás trabajando en un
entorno de producción real para cualquier organización o en
algún otro proyecto, es posible que requieras ejecutar
miles de consultas a veces. Y necesitan ser arreglados. Por lo que hay que proporcionar. Por lo que aquí podemos crear
las diversas carpetas, como para datos, para restaurar litros
y la consulta. Puedes encontrar esta cosa
en la carpeta de datos. Podríamos crear una cotización
para redactar las reglas. Podemos usarlo. cambiar las variables
cuando no lo estamos. Podemos escribir las consultas o análisis y otras cosas
y podemos chill distinto. Puedes encontrar diversos
tipos de consultas que son creadas por ti que se pueden
compartir con tus compañeros de equipo. Usted asegura público. Este es el
Editor general de consultas para Redshift. Puede ejecutar consultas SQL
de diversas maneras. En base de datos re-formado. Son racimos en forma. Puedes tener múltiples clústeres. Podrías almacenar mucha base
de datos allí. Y se lee optimizado, por lo que es muy rápido,
muy optimizado. Se puede tener una gran cantidad de datos que se almacena en el clúster de
Redshift y la escala de petabyte utilizada
para fines de archivo. Si quiero tener una
operación de lectura y escritura en
tiempo real en la base de datos,
no uses tu chip. Puedes usar el DynamoDB
para un mejor rendimiento. O otras bases de datos. Sigue aprendiendo y
sigue avanzando.
5. Propiedades y acciones de clúster: Hey, bienvenido de vuelta amigo. Aquí en esta lección
vas a aprender sobre varias propiedades de clúster
en Amazon Redshift. Aquí aprenderás
sobre el monitoreo diversos parámetros
que se están ejecutando en una hendidura o como
consultas y cosas adultas. Puedes mantenerlos en
trayectoria y
también puedes redimensionar tu clúster
siempre que quieras. Simplemente vaya al panel de control del
clúster para el clúster
seleccionado de
Amazon Redshift. Hemos entrado en los detalles. Por lo que aquí tienes una información general
sobre tu clúster. Podrías encontrar un recurso
nombres y cosas. Entonces solo desplázate hacia abajo, encontrarás diversas opciones como el rendimiento de Leicester. monitoreo de consultas debe utilizar mantenimiento y
otras propiedades. Monitoreo de consultas,
tienes historial de consultas, el historial de consultas que
ejecutaron en tu clúster. Puedes ordenarlo
en base a una base semanal o por hora para la
base diaria, y así sucesivamente. Te mostrará la concurrencia
de carga de trabajo para
las consultas 2D y en ejecución en el clúster. Las consultas que
actualmente se encuentran en cola y se producen, consultas que se están ejecutando
actualmente. Te mostrarán
en diversa matriz. Actualmente estoy no tenemos
ninguna consulta sesgada o en ejecución. Como todo está vacío. También puedes consultar el rendimiento
de la base de datos, varios usos compartidos. Se puede cambiar el tamaño del clúster y el tamaño real
del clúster. En cualquier momento que quieras. Puedes
encontrar varios tipos de cosas. Puedes tener el rodaje, también las consultas. Para que puedas crear una consulta SQL y ejecutarla en base
a un tiempo predefinido. Di si querías escribir consulta
SQL en este momento y quieres que se ejecute
siete días después, ¿dicen o 17 de
cada mes a las 1015 AM. Puedes compartir esta cosa y se ejecutará en
un momento predefinido. De esa manera se puede
crear automatización. Entonces, ¿deberías consultar? Te proporcionaré la capacidad de
automatización. También puedes encontrarles detalles
de mantenimiento. Siempre que quieras que se mantenga tu
clúster, puedes revisar esa cosa. Queríamos crear una
copia de seguridad para tu clúster. Creará un respaldo. Y siempre que quieras editar tus propiedades, nuestra configuración de
clúster, puedes agregarla aquí si
quieres editarla o propiedades de copia de seguridad, puedes tener el
valor personalizado varios días. Cuando me detuve corto
de ella se toma. Una instantánea está presente
escenario bajo clúster de otras informaciones de los datos del clúster se
almacena como una copia de seguridad. Tendrá una red
conectada y parámetros de
seguridad
como el rol de IAM y VPC. También podría proporcionar
cizallamiento hacer limite en. Una vez que hayas terminado,
puedes guardar los cambios. De lo contrario puedes
volver a revisar estas cosas. Estas propiedades son importantes cuando se está ejecutando nuestro
clúster en la nube. Por lo que hay una amplia gama de aplicaciones que se pueden
desplegar en clústeres de re-turno. Podría estar vinculado
a muchas cosas. Y hay mucha gente involucrada en el mantenimiento de
estas cosas. Entonces como rol de manager, podrías encontrar
varios parámetros, si tu clúster
se está ejecutando correctamente. Podrías ser un arquitecto de
soluciones, podrías ser un desarrollador de Cloud, y podrías ser el responsable administración de
bases de datos
y cualquier cosa por el estilo. Estarías en una situación en la
que puedes comprobar el rendimiento en si
tu clúster está a tiempo, tus consultas se están ejecutando. Digamos si quieres comprobar
si tus desarrolladores y otras personas han
ejecutado consultas, pero todo
se ha transformado a la cola y
puedes monitorearlo aquí. Rectificarás
cuál es el problema. Si hay algún problema
que pudiera ocurrir, podría
solucionar
esos problemas pasando
por
diversas propiedades. Existen diversas
acciones que se pueden
realizar en un clúster, como redimensionar un clúster, clúster
reiniciado. Puedes por defecto el mantenimiento, puedes pausarlo,
puedes eliminarlo. Puede crear una copia de seguridad
y
opciones de recuperación ante desastres , como restaurar tabla, crear una instantánea,
configurar filas y regiones. Puedes gestionar los permisos. Puedes gestionar las reglas de gestión de identidad
y acceso. Para acceder a tu clúster. Podrías tener otras
cosas también. Podrías modificar los accesorios
accesibles públicamente y otras cosas. Permítanos esto renombra yo soy filas. Puede adjuntar
múltiples roles de IAM a sus clústeres en función de
ciertos parámetros. Digamos si tu organización cuenta
con un equipo de diez desarrolladores, pero actualmente solo cuatro están
trabajando en este clúster. Puede crear diez roles
diferentes, pero permitir que solo porciones
diferentes se hagan
cargo de este clúster de Redshift. Por lo que accederían a cierto
segmento de tu clúster. Y podría modificarlo. Pueden realizar sus tareas
que se les asignen. De esta manera tienes
que asociar yo soy. Además, si desea
adjuntar varios servicios, integre esos servicios en
la nube en AWS con otro servicio. También se requiere un rol de IAM. Si quieres
reiniciar tu clúster o el tamaño del clúster, puedes hacerlo fácilmente. Digamos por ejemplo, si
hay algún problema, hay algún error
que no conoces. Al igual que todas las consultas
se van a los cubos, pero ya no hay consulta. Para que puedas reiniciar el clúster. A lo mejor podría haber algún error, como el primer paso
de la solución de problemas. Digamos que si estás usando un
Windows basado en mi escritorio y hay alguna situación como si tu sistema cuelgue,
todo se congela. ¿ Qué haces en días anteriores? Simplemente apaga tu
computadora, reiniciaste de nuevo. Por lo que esta cosa también
se puede hacer en el clúster. también se puede realizar otra cosa diferente. Quizás tu
carga de consulta sea muy alta y hay una
situación que necesitas para crear más nodos nuevos. Es necesario crear
tener múltiples nodos. También puedes cambiarlo. Puede cambiar el tamaño del clúster situaciones relacionadas
negativamente
y de lo contrario, de lo contrario. Si hay un problema
con tu hendidura aquí, también
puedes eliminarla. Se puede pausar. Por lo que actualmente
no estará disponible tomando nuevas solicitudes y así sucesivamente. Chegg, mientras que las propiedades
del clúster en re-forma siguen aprendiendo
y siguen avanzando.
6. Cómo configurar alarmas en la nube: Bienvenidos de vuelta amigos. Ahora avanzando
con la creación permite, previamente aprendió sobre varias
propiedades de clúster en re-shift. Ahora aprenderás
a crear alarmas. Para que puedas crear un
lanzamiento usando esta opción. Puedes monitorear tu
clúster usando CloudWatch. Tienes que definir
diversas cosas como el identificador de clúster. Se puede configurar la alarma
para ciertas métricas. Al igual que aquí, puedes
encontrar un máximo de utilización de CPU para recursos
compartidos. Digamos aquí que tienes
varias opciones. Puede encontrar
datos de utilización de Cb con conexiones, latencia de lectura, rendimiento y otras propiedades también. Tomemos la
utilización de la CPU por ahora. Te informará una vez que tu utilización de CPU haya
activado una carga máxima, cuando un valor métrico
sea mayor al 80%, establecerá una alarma. Por lo que se le notificará
en diversas acciones. Puedes crear una notificación SNS en Amazon Cloud o
puedes desactivarla. Por lo que actuará de dos sentidos. Se notificará a su CloudWatch
final. Amazon CloudWatch es un servicio
dedicado que realiza seguimiento de diversas actividades
que ocurrieron en la nube. Podría ser utilizado con fines
de auditoría. Podría ser utilizado para la configuración. Gracias por hacer
varios ejemplos. Si tus desarrolladores están
trabajando actualmente en un clúster de
re-turno y tu gestor de proyectos solo
está viendo los registros de CloudWatch
y otras cosas. Se les puede informar. Para que puedan mantenerse prácticos. Si algo va más allá de un umbral predefinido
establecido, puede establecer varios umbrales. Puede crear múltiples
alarmas en clústeres de Redshift. Para la utilización de atributos,
lea latencia, latencia y tal en. Puedes tener una discusión con tus compañeros de equipo y dijo
diversos tipos de alarmas. Una vez que se activan, puede retroceder sus políticas, como si la
demanda es mucho alta, puede planificar
en consecuencia si
aumentar el tamaño del nodo o mucho. Mantén el Aprendizaje activo,
avanzando.
7. Ejecutar consultas SQL en Redshift: Hola, bienvenidos de vuelta amigos. Aquí en esta lección
vas a aprender sobre
ejecutar y ejecutar consultas SQL en el clúster de
Amazon Redshift. Entonces empecemos con esto. Ya hemos creado el clúster de
Redshift. Podemos escribir y ejecutar consultas
SQL en él. Vaya a la opción Editor de consultas. En el tablero de mandos al rojo. encontrarías justo
debajo de las opciones del clúster. La primera opción es la consulta, y la segunda opción es editor. Puedes ir a la opción Editor de
consultas. Aquí encontrarás
este tipo de vistas. En el lado derecho,
encontrarías el editor donde puedes escribir
tu código SQL. Tienes varias opciones, como el historial de consultas, consultas
guardadas, consultas. Estas opciones se pueden
utilizar para guardar consulta SQL. Encontraré un historial de consultas, historial de
ejecución y
podrás disparar también lo harás
la consulta. En primer lugar, sólo tenemos que
seleccionar nuestra base de datos en la que queremos
ejecutar nuestras consultas SQL. Esta es una base de datos de muestra de tickets que vamos a utilizar. Sólo necesitamos
crear una conexión. Si desea
crear una conexión, puede conectarse a una base de datos. Y si hay múltiples
bases de datos en tu clúster, puedes cambiar entre
varias bases de datos utilizando esta opción
Cambiar conexión. Puedes autenticar e
iniciar sesión en tu base de datos. Una vez que esté autenticado,
puede comenzar a ejecutar sus consultas. Hemos seleccionado un
desarrollo de base de datos Esquema público. Estamos utilizando el boleto de mesa. Aquí. Tienes varias opciones
que puedes realizar. Puede insertar las consultas SQL
para las cosas predefinidas. Y puedes ejecutar estas cosas. Una vez que ejecute la consulta SQL, producirá una salida
en la misma página. Puedes desplazarte hacia abajo y encontrarlo. Efectivamente. Puede mostrar los detalles
finales de la tabla y el resultado de la consulta. Así que vamos a la opción de detalle e inserte tu
opción en el SQL, generará el algún código
SQL para ti. Puedes ejecutarlo. Aunque también puedes escribir tu código SQL justo
desde este bloqueo. ¿ Y si no tienes
tiempo, tienes prisa? Puedes utilizar algunas de
las consultas SQL predefinidas muy fácilmente. Quizás si estás
confundido directorio de tu tabla, el esquema de datos. Ahora puede confundirse
con el error ortográfico y por lo tanto su salida de consulta no se
ejecutaría, no aparecerá. Puede utilizar las consultas SQL
predefinidas. También puedes guardar varias consultas
SQL una vez que, una vez ejecutemos esta consulta SQL, seleccionamos asterisco de la tabla donde no hemos usado donde cláusula
hemos utilizado el límite. Estamos utilizando el límite. Mostrará sólo
los diez registros. Para que puedas cambiar el límite. También puedes tener otras
cosas. Para que puedas ejecutar varias consultas
SQL aquí. Vamos a intentarlo. Somos clase. Se puede
poner cierta condición. Una vez que haya terminado
con la consulta SQL, puede comenzar a ejecutar. Puede ejecutar una
consulta SQL a la vez. Si desea ejecutar
varias consultas SQL, puede ejecutar varias categorías de
SQL. Puedes programarlas, podemos agregarlas a las consultas
programadas. Se pueden ejecutar
simultáneamente, o puede guardar
múltiples consultas y Ejecutar una por una.
Usando este lápiz. En turno, puedes ejecutar tus consultas SQL utilizando
varios métodos. Puede utilizar la interfaz de línea de
comandos de Amazon. Puede utilizar dos editores de consultas
diferentes, el Editor de consultas V2. Y este es el editor de consultas de
Leicester. Puedes usar esta cosa. Apenas poner la cantidad vendida es
mayor a diez. Vamos a ejecutar, él,
producirá un resultado. Podemos visualizar
los resultados también. Simplemente desplácese hacia abajo. Una vez ejecutada tu consulta, te mostrará
que
tal vez no haya salida. Puedes cambiar tus parámetros, puedes definir varios
ajustes y así sucesivamente. Human también claramente
sus consultas SQL. Si quieres quitarlo todo
y escribirlo una vez más. Puede que ya esté
familiarizado con la sintaxis SQL. Si no lo eres, debes
aprender programación SQL. I consultas SQL. Estas
son cosas básicas. Esto no es cosa de
programación avanzada como Java y Python. Deberías estar al tanto
de estas cosas. La mayoría de ustedes podría ya
estar al tanto de la consulta SQL. Ya
lo has escrito en una universidad y tu Dios de por vida, lo
has usado. Puedes aprovecharlo usando clúster de
liderazgo. Estas son varias
columnas y las filas se devuelven cuando
ejecutamos esta consulta SQL. Y también podemos
descargar esta cosa, esta salida en formato CSV, que se puede utilizar para mayor análisis de datos
y otras cosas. Por qué escribir consultas SQL, puede realizar
diversas operaciones. Al igual que analizar la información. Podrías agregar nuevas
filas y columnas. Se puede encontrar cierta
información basada en un filtro, basada en ciertas condiciones, si coinciden, etcétera. Si tienes un 1 millón de registros, quieres narrarlo, puedes hacerlo estrecho. Puede encontrar resultados de consulta
en diferentes opciones. También puedes
visualizarlo en forma de gráfico. Generalmente
no se usa tanto. Pero si quieres visualizar, también lo
puedes encontrar. Cómo se realizó
la ejecución de su consulta, cómo se está ejecutando, y así sucesivamente. Por lo que esta cosa puede ser utilizada
por el gerente del proyecto. Podríamos usar para auditar
y otras cosas, cómo se
realiza la ejecución de la consulta, y así sucesivamente. Podemos planear sus
consultas, usted puede texto, puede utilizar el tiempo de ejecución, línea de tiempo de
ejecución
podríamos encontrar también aquí, usted puede extraerlo
y el formato de datos. Las consultas Sql son ampliamente utilizadas
para realizar análisis. Se puede utilizar para
modificar clústeres. También puede ejecutar consultas
SQL con diversas aplicaciones para aplicación
web o móvil. Pero antes de conectarlo
a otra aplicación. Cuando desee escribir para ejecutar varias consultas SQL
utilizando el editor de consultas, puede usarlo para comprobar si está produciendo la salida
correcta o no. También puede crear
varias tablas basadas en big data. Ahí. Digamos que si tienes millones
de registros y quieres filtrarlo en función ciertas condiciones como condiciones
geográficas, tienes registros de clientes. Quieres
dividirlas en diferentes tablas y bases de datos basadas separadas
por las geografías, la nación, y los roles
que puedes definir allí. También puedes definirlos en
diversas condiciones y así sucesivamente. Entonces SQL es un lenguaje de
consulta muy versátil que se
puede utilizar con gran
tipo de tablas relacionales. También puede organizar su
consulta SQL es la forma que desea. Si quieres ejecutarlas en una sola línea, puedes encontrarla. Si quieres tener.
Además, puedes tener. Así es como se pueden escribir consultas
SQL en el clúster de re-shift. Sigue aprendiendo, y
sigue avanzando.
8. Guardar y programar consultas SQL: Hola, bienvenidos de vuelta amigos. Anteriormente en esta
lección, vas
a aprender acerca de la programación consultas
SQL que se pueden
ejecutar en un tiempo predefinido. Empecemos con esto. Ya sabes cómo escribir consultas
SQL en el clúster de Redshift. Ya sabes cómo ejecutar
estas cosas y puedes guardar esta consulta SQL haciendo
clic en la opción guardar. Sólo tienes que proporcionar
el nombre de esta consulta para que puedas
referirla con tu nombre. Simplemente proporcionar un nombre
y mostrar los datos basados en la consideración son
algún parámetro. Puede definir
diversas condiciones, tener múltiples consultas SQL
que se pueden guardar. No es necesario escribir
las cosas una y otra vez. A pesar de que se pueden cambiar pocos parámetros y
ciertas condiciones, mucho mejor
tener una semilla de consulta. Después de haber guardado la consulta, puede remitirlas de nuevo y comprobar el historial de
la ejecución de la consulta. Se pueden encontrar diversas
consultas que se han ejecutado en el
orden de ejecución. Para consultas programadas,
puede definir una consulta SQL y proporcionar
la hora, la frecuencia. Puedes definirlos en función la frecuencia de corrida o en
el formato de corona. También puede repetir esas consultas
SQL para ser ejecutadas. Como puedes encontrar, hay tres opciones diferentes
justo al lado de correr. Guardar, programar y despejar. Y puedes sentir esta cosa. Entonces otra esquina superior, tienes las consultas guardadas, un historial de consultas, y
si te preocupa, siempre
puedes descargar el formato
SQL de las consultas. Una vez que se haya guardado, se
puede utilizar en cualquier otro lugar. Por lo que sólo tiene que ir a la opción de
consultas de horario aquí necesitas proporcionar
el rol de IAM. Puedes ir al panel de administración de identidades y accesos para crear un rol de IAM. O si ya
tiene una fila existente, puede encontrar el nombre de recurso ERM
Amazon y que acaba de proporcionarse aquí. Aquí tenemos el rol de Redshift que hemos creado previamente. Y podemos usar este camino. Simplemente copie el
ARN de rol para este rol de IAM y pegarlo en el enlace ARN
para la consulta programada. Quieres ejecutar una consulta. Es necesario tener acceso a estos ciertos recursos y puede proporcionarlo
utilizando el rol de IAM. Entonces es necesario
definir la consulta de. Aquí puedes escribir
la consulta SQL. Esto es lo más importante. Si la consulta es muy larga, también
puedes subirla
cargada en el formato de texto. Entonces de nuevo
deberías opciones que
consultará por frecuencia corrida
o formato de corona. Si seleccionas por frecuencia R1, puedes repetirlo
mensualmente, repetido
diariamente, cierto tiempo. Se puede repetir la última consulta el
lunes y así sucesivamente. Puede definir un tipo en el formato UTC y puede
tener una zona horaria diferente. Si estás trabajando en
una zona horaria diferente, como estoy trabajando en la zona horaria
india, IST. Simplemente agregaré ciertos valores, conviértalo a ti desperdiciando. También es necesario
proporcionar el nombre de esta consulta debe ceder consulta. Siempre que se te requiera correr. Puede tener múltiples
consultas que se pueden guardar. Puedes tener múltiples
consultas que
te pueden compartir una vez que tengas un
clúster grande en Redshift, tienes muchas bases de datos. Es necesario ajustar, no escribir consultas SQL. Se pueden programar en un horario predefinido que
se puede utilizar para el mantenimiento, podría ser utilizado para la auditoría, podría ser utilizado para
diversas cosas. Digamos por ejemplo, si tienes un clúster grande con
gran base de datos de usuarios, mientras que el lípido es decir 1
millón de registros y ya sabes, sobre la base mensual
supera 1 millón de registros. Para que puedas crear
una nueva base de datos. Mientras que los camareros por persona,
esta cosa se puede utilizar, seguir aprendiendo y seguir adelante.
9. Conexiones de base de datos con nueva pestaña en editor de consultas: Bienvenido de vuelta, amigo. Ahora yendo hacia adelante con nuestras consultas de
horario, hemos escrito un horario, se le proporciona el
rol de administración de
acceso de identidad y lo falló. Puede encontrar una consulta guardada. Puede encontrar
consultas programadas en esta categoría. Tenemos una consultas guardadas que hemos creado el
cobertizo que consultarás, pero no lo hemos finalizado. No disponible. Puede eliminar
diversos tipos de consultas. Puedes eliminarlo
de las consultas guardadas, también
puedes eliminarlo de las consultas
federales. Y lo que no se puede eliminar nada
del historial de consultas. Es. También puede crear nueva
pestaña para el editor de consultas. Al igual que un se crea una
nueva pestaña para su navegador. Navegador web. ¿ Qué hará una nueva pestaña? Te permitirá ejecutar
múltiples consultas simultáneamente. En la nueva pestaña, puede ejecutar
una consulta en otra pestaña. Puedes tener otra
consulta en ejecución. Y además puedes cambiar la conexión con
tu base de datos, digamos base de datos interna si tienes diez tablas y si tienes
diez bases de datos diferentes. Entonces diez en 1000
tablas y AWS, tienes, puedes cambiar la conexión
usando una nueva pestaña. Puede alrededor de diversas
consultas simultáneamente en diferentes tablas
y bases de datos. Además, puede tener las consultas de horario
ejecutándose en el back-end. Puede automatizar
diversas consultas utilizando
las consultas programadas que se ejecutan ejecutadas de forma
rutinaria, que se pueden utilizar para chequeos de
rutina,
mantenimiento, creación de
copias de seguridad, ¿algo más? Entonces puedes ejecutar
ciertas consultas, someterse siempre que quieras ir. Si quieres ejecutar
diversas consultas sobre una base de mantenimiento, también
puedes hacer esto. Así que vamos a escribir alguna consulta. Seleccione ciudad sede
cuando apilar de la mesa. Aquí, dijimos el límite
y se ejecutará. Esto está fuera consulta de reescritura aquí. Lo tengo. En ocasiones podría
haber algún error de sintaxis o podría haber algunos problemas de
conexión. Puedes cambiar la conexión, actualizarla, se obtendrá eso. Aquí hay varias filas regresan para la ventana
ciudad y la fecha. Podemos visualizarlo. Podemos exportar los resultados en formato
CSV y también se pueden utilizar
para otra tabla. Intenta crear tus
propias consultas SQL. Guárdalos. Crearé un horario de consultas, las ejecutaré en el clúster de
Redshift, usaré tu tabla de base de datos, realizaré varios tipos de cosas. Amazon Redshift se puede utilizar para una amplia gama
de aplicaciones. Como ya sabes,
puedes hacer muchas cosas
en Amazon Redshift, llorar para realizar diversas
tareas en re-turno. Desde crear tablas de una base de datos, agregar registros,
conectarlo al rol de VPC e IAM, ejecutar diversas consultas,
compartir consultas de negociación y cosas para seguir
aprendiendo y seguir moviéndose.