La base de datos sample_analytics contiene tres colecciones para una aplicación típica de servicios financieros. Tiene clientes, cuentas y transacciones. Estas se utilizan como parte de los ejercicios para el entrenamiento de MongoDB sobre Análisis de Datos.
Para aprender a cargar los datos de ejemplo proporcionados por MongoDB Atlas en su clúster, consulte Importar datos de ejemplo en su implementación de Atlas.
Colecciones
La base de datos sample_analytics contiene las siguientes colecciones:
Nombre de colección | Descripción |
|---|---|
Contiene información sobre cuentas de clientes. | |
Contiene detalles sobre los clientes. | |
Contiene transacciones de clientes. |
sample_analytics.accounts
Esta colección contiene los detalles de la cuenta de los usuarios. Cada documento incluye un ID de cuenta, un límite y los productos que el cliente ha comprado.
Indexes
La colección sample_analytics.accounts contiene los siguientes índices:
Nombre | Index | Descripción |
|---|---|---|
|
| Índice de llave primaria en el campo |
Documento de muestra
{ "account_id": 470650, "limit": 10000, "products": [ "CurrencyService", "Commodity", "InvestmentStock" ] }
sample_analytics.customers
Esta colección contiene información detallada de los clientes, incluyendo las cuentas que poseen. Cada documento incluye nombre de usuario, nombre, dirección, fecha de nacimiento, dirección de correo electrónico, una lista de las cuentas que poseen y detalles sobre los niveles y beneficios a los que tienen derecho.
Indexes
La colección sample_analytics.customers contiene los siguientes índices:
Nombre | Index | Descripción |
|---|---|---|
|
| Índice de llave primaria en el campo |
Documento de muestra
{ "username": "lejoshua", "name": "Michael Johnson", "address": "15989 Edward Inlet\nLake Maryton, NC 39545", "birthdate": {"$date": 54439275000}, "email": "courtneypaul@example.com", "accounts": [ 470650, 443178 ], "tier_and_details": { "b5f19cb532fa436a9be2cf1d7d1cac8a": { "tier": "Silver", "benefits": [ "dedicated account representative" ], "active": true, "id": "b5f19cb532fa436a9be2cf1d7d1cac8a" } } }
sample_analytics.transactions
Esta colección contiene detalles de las transacciones de los usuarios. Cada documento incluye un identificador de cuenta, el número de transacciones, las fechas de inicio y fin de las transacciones que abarca, y una lista de subdocumentos. Cada subdocumento representa una transacción individual y la información relacionada con ella.
Indexes
La colección sample_analytics.transactions contiene los siguientes índices:
Nombre | Index | Descripción |
|---|---|---|
|
| Índice de llave primaria en el campo |
Documento de muestra
{ "account_id": 794875, "transaction_count": 6, "bucket_start_date": {"$date": 693792000000}, "bucket_end_date": {"$date": 1473120000000}, "transactions": [ { "date": {"$date": 1325030400000}, "amount": 1197, "transaction_code": "buy", "symbol": "nvda", "price": "12.7330024299341033611199236474931240081787109375", "total": "15241.40390863112172326054861" }, { "date": {"$date": 1465776000000}, "amount": 8797, "transaction_code": "buy", "symbol": "nvda", "price": "46.53873172406391489630550495348870754241943359375", "total": "409401.2229765902593427995271" }, { "date": {"$date": 1472601600000}, "amount": 6146, "transaction_code": "sell", "symbol": "ebay", "price": "32.11600884852845894101847079582512378692626953125", "total": "197384.9903830559086514995215" }, { "date": {"$date": 1101081600000}, "amount": 253, "transaction_code": "buy", "symbol": "amzn", "price": "37.77441226157566944721111212857067584991455078125", "total": "9556.926302178644370144411369" }, { "date": {"$date": 1022112000000}, "amount": 4521, "transaction_code": "buy", "symbol": "nvda", "price": "10.763069758141103449133879621513187885284423828125", "total": "48659.83837655592869353426977" }, { "date": {"$date": 936144000000}, "amount": 955, "transaction_code": "buy", "symbol": "csco", "price": "27.992136535152877030441231909207999706268310546875", "total": "26732.49039107099756407137647" } ] }