diff --git a/code_valeur manquante.ipynb b/code_valeur manquante.ipynb index d37e139..5ef2b81 100644 --- a/code_valeur manquante.ipynb +++ b/code_valeur manquante.ipynb @@ -29,7 +29,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 28, "id": "b6035982-9ff4-4013-9792-2d50e10db3d1", "metadata": {}, "outputs": [ @@ -66,7 +66,7 @@ " 'bdc2324-data/1/1type_ofs.csv']" ] }, - "execution_count": 6, + "execution_count": 28, "metadata": {}, "output_type": "execute_result" } @@ -94,7 +94,7 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 3, "id": "f6d0b27c-0ecd-406b-b042-6c3802dd68fd", "metadata": {}, "outputs": [ @@ -102,7 +102,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "/tmp/ipykernel_438/1008972637.py:5: DtypeWarning: Columns (1) have mixed types. Specify dtype option on import or set low_memory=False.\n", + "/tmp/ipykernel_425/1008972637.py:5: DtypeWarning: Columns (1) have mixed types. Specify dtype option on import or set low_memory=False.\n", " globals()[nom_base] = pd.read_csv(file_in, sep=\",\")\n" ] } @@ -117,7 +117,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 4, "id": "2a6b5e22-3370-457f-83b7-dd1e13663229", "metadata": {}, "outputs": [ @@ -127,7 +127,7 @@ "'bdc2324-data/1/1type_ofs.csv'" ] }, - "execution_count": 9, + "execution_count": 4, "metadata": {}, "output_type": "execute_result" } @@ -1689,7 +1689,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 5, "id": "d22a0d75-53c5-4b54-9060-c9e7c307fb13", "metadata": {}, "outputs": [], @@ -1700,7 +1700,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 6, "id": "7c229dad-6ebd-4f43-99f1-fb330dc29466", "metadata": {}, "outputs": [ @@ -1736,7 +1736,7 @@ " 'bdc2324-data/2/2tickets.csv']" ] }, - "execution_count": 11, + "execution_count": 6, "metadata": {}, "output_type": "execute_result" } @@ -1748,7 +1748,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 7, "id": "df3d3548-3d76-4f07-afa1-e240932bc1c7", "metadata": {}, "outputs": [], @@ -1758,7 +1758,7 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 8, "id": "90f8d5fc-43f3-4f36-b8cc-89a41785f032", "metadata": {}, "outputs": [ @@ -1766,7 +1766,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "/tmp/ipykernel_438/673681459.py:5: DtypeWarning: Columns (20) have mixed types. Specify dtype option on import or set low_memory=False.\n", + "/tmp/ipykernel_425/673681459.py:5: DtypeWarning: Columns (20) have mixed types. Specify dtype option on import or set low_memory=False.\n", " globals()[nom_base] = pd.read_csv(file_in, sep=\",\")\n" ] } @@ -1781,7 +1781,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 9, "id": "3e39a584-e02b-41b2-831c-33b920e298e9", "metadata": {}, "outputs": [ @@ -1791,7 +1791,7 @@ "27" ] }, - "execution_count": 14, + "execution_count": 9, "metadata": {}, "output_type": "execute_result" } @@ -1802,7 +1802,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 10, "id": "2b6c6f65", "metadata": {}, "outputs": [], @@ -1835,7 +1835,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 11, "id": "06759646-9419-4841-b12f-bbfceb417f3a", "metadata": {}, "outputs": [], @@ -1868,10 +1868,42 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 12, "id": "0960daa8", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Base de données: Base1\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "campaign_id 0.00%\n", + "customer_id 0.00%\n", + "opened_at 68.67%\n", + "sent_at 0.00%\n", + "delivered_at 1.61%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "\n", + "Base de données: Base2\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "name 0.00%\n", + "service_id 0.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "process_id 100.00%\n", + "report_url 100.00%\n", + "category 0.00%\n", + "to_be_synced 0.00%\n", + "identifier 0.00%\n", + "sent_at 0.00%\n", + "\n" + ] + } + ], "source": [ "# Exemple d'utilisation\n", "\n", @@ -1887,10 +1919,343 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 13, "id": "77dc02bb", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Base de données: campaign_stats\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "campaign_id 0.00%\n", + "customer_id 0.00%\n", + "opened_at 68.67%\n", + "sent_at 0.00%\n", + "delivered_at 1.61%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "\n", + "Base de données: campaigns\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "name 0.00%\n", + "service_id 0.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "process_id 100.00%\n", + "report_url 100.00%\n", + "category 0.00%\n", + "to_be_synced 0.00%\n", + "identifier 0.00%\n", + "sent_at 0.00%\n", + "\n", + "Base de données: categories\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "name 100.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "extra_field 100.00%\n", + "quota 100.00%\n", + "identifier 0.00%\n", + "\n", + "Base de données: contribution_sites\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "identifier 0.00%\n", + "facility_id 0.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "\n", + "Base de données: contributions\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "sent_at 0.00%\n", + "software 100.00%\n", + "satisfaction 39.65%\n", + "extra_field 100.00%\n", + "customer_id 0.00%\n", + "contribution_site_id 0.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "identifier 0.00%\n", + "\n", + "Base de données: countries\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "name 1.63%\n", + "code 0.41%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "identifier 0.00%\n", + "\n", + "Base de données: currencies\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "name 0.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "identifier 0.00%\n", + "\n", + "Base de données: customer_target_mappings\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "customer_id 0.00%\n", + "target_id 0.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "name 100.00%\n", + "extra_field 100.00%\n", + "\n", + "Base de données: customersplus\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "lastname 0.02%\n", + "firstname 0.01%\n", + "birthdate 96.75%\n", + "email 1.05%\n", + "street_id 0.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "civility 100.00%\n", + "is_partner 0.00%\n", + "extra 100.00%\n", + "deleted_at 100.00%\n", + "reference 100.00%\n", + "gender 0.00%\n", + "is_email_true 0.00%\n", + "extra_field 100.00%\n", + "identifier 0.00%\n", + "opt_in 0.00%\n", + "structure_id 97.57%\n", + "note 97.84%\n", + "profession 100.00%\n", + "language 46.16%\n", + "mcp_contact_id 100.00%\n", + "need_reload 0.00%\n", + "last_buying_date 12.58%\n", + "max_price 12.58%\n", + "ticket_sum 0.00%\n", + "average_price 12.58%\n", + "fidelity 0.00%\n", + "average_purchase_delay 12.58%\n", + "average_price_basket 12.58%\n", + "average_ticket_basket 12.58%\n", + "total_price 0.00%\n", + "preferred_category 100.00%\n", + "preferred_supplier 100.00%\n", + "preferred_formula 100.00%\n", + "purchase_count 0.00%\n", + "first_buying_date 12.58%\n", + "last_visiting_date 100.00%\n", + "zipcode 98.80%\n", + "country 97.64%\n", + "age 96.75%\n", + "tenant_id 0.00%\n", + "\n", + "Base de données: event_types\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "name 0.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "fidelity_delay 0.00%\n", + "identifier 0.00%\n", + "\n", + "Base de données: events\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "season_id 0.00%\n", + "facility_id 0.00%\n", + "name 0.00%\n", + "event_type_id 0.00%\n", + "manual_added 0.00%\n", + "is_display 0.00%\n", + "event_type_key_id 0.00%\n", + "facility_key_id 0.00%\n", + "identifier 0.00%\n", + "\n", + "Base de données: facilities\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "name 50.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "street_id 0.00%\n", + "fixed_capacity 100.00%\n", + "identifier 0.00%\n", + "\n", + "Base de données: link_stats\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "clicked_at 0.00%\n", + "link_id 0.00%\n", + "customer_id 0.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "\n", + "Base de données: pricing_formulas\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "name 0.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "extra_field 100.00%\n", + "identifier 0.00%\n", + "\n", + "Base de données: product_packs\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "name 100.00%\n", + "type_of 0.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "identifier 0.00%\n", + "\n", + "Base de données: products\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "amount 0.00%\n", + "is_full_price 0.00%\n", + "representation_id 0.00%\n", + "pricing_formula_id 0.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "category_id 0.00%\n", + "apply_price 0.00%\n", + "products_group_id 0.00%\n", + "product_pack_id 0.00%\n", + "extra_field 100.00%\n", + "amount_consumption 100.00%\n", + "identifier 0.00%\n", + "\n", + "Base de données: products_groups\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "percent_price 0.00%\n", + "max_price 0.00%\n", + "min_price 0.00%\n", + "category_id 0.00%\n", + "pricing_formula_id 0.00%\n", + "representation_id 0.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "\n", + "Base de données: purchases\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "purchase_date 0.00%\n", + "customer_id 0.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "number 0.00%\n", + "identifier 0.00%\n", + "\n", + "Base de données: representation_category_capacities\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "representation_id 0.00%\n", + "category_id 0.00%\n", + "expected_filling 100.00%\n", + "max_filling 100.00%\n", + "\n", + "Base de données: representations\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "serial 100.00%\n", + "event_id 0.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "start_date_time 0.00%\n", + "open 0.00%\n", + "satisfaction 100.00%\n", + "end_date_time 0.00%\n", + "name 100.00%\n", + "is_display 0.00%\n", + "representation_type_id 100.00%\n", + "expected_filling 100.00%\n", + "max_filling 100.00%\n", + "extra_field 100.00%\n", + "identifier 0.00%\n", + "\n", + "Base de données: seasons\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "name 0.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "start_date_time 100.00%\n", + "identifier 0.00%\n", + "\n", + "Base de données: structure_tag_mappings\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "structure_id 0.00%\n", + "tag_id 0.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "\n", + "Base de données: suppliers\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "name 20.00%\n", + "manually_added 0.00%\n", + "label 100.00%\n", + "itr 100.00%\n", + "updated_at 0.00%\n", + "created_at 0.00%\n", + "commission 100.00%\n", + "identifier 0.00%\n", + "\n", + "Base de données: tags\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "name 50.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "identifier 0.00%\n", + "\n", + "Base de données: target_types\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "is_import 25.00%\n", + "name 0.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "identifier 0.00%\n", + "\n", + "Base de données: targets\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "target_type_id 0.00%\n", + "name 5.26%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "\n", + "Base de données: tickets\n", + " ProportionValeursManquantes\n", + "id 0.00%\n", + "number 0.00%\n", + "created_at 0.00%\n", + "updated_at 0.00%\n", + "purchase_id 0.00%\n", + "product_id 0.00%\n", + "is_from_subscription 0.00%\n", + "type_of 0.00%\n", + "supplier_id 0.00%\n", + "barcode 100.00%\n", + "identifier 0.00%\n", + "\n" + ] + } + ], "source": [ "# Exemple d'utilisation\n", "dict={'campaign_stats': campaign_stats,\n", @@ -1931,7 +2296,7 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": 14, "id": "60be9271", "metadata": {}, "outputs": [], @@ -2021,10 +2386,48 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 29, "id": "69b8f59a", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "['bdc2324-data/3/3campaign_stats.csv',\n", + " 'bdc2324-data/3/3campaigns.csv',\n", + " 'bdc2324-data/3/3categories.csv',\n", + " 'bdc2324-data/3/3consumptions.csv',\n", + " 'bdc2324-data/3/3contribution_sites.csv',\n", + " 'bdc2324-data/3/3contributions.csv',\n", + " 'bdc2324-data/3/3countries.csv',\n", + " 'bdc2324-data/3/3currencies.csv',\n", + " 'bdc2324-data/3/3customer_target_mappings.csv',\n", + " 'bdc2324-data/3/3customersplus.csv',\n", + " 'bdc2324-data/3/3event_types.csv',\n", + " 'bdc2324-data/3/3events.csv',\n", + " 'bdc2324-data/3/3facilities.csv',\n", + " 'bdc2324-data/3/3link_stats.csv',\n", + " 'bdc2324-data/3/3pricing_formulas.csv',\n", + " 'bdc2324-data/3/3product_packs.csv',\n", + " 'bdc2324-data/3/3products.csv',\n", + " 'bdc2324-data/3/3products_groups.csv',\n", + " 'bdc2324-data/3/3purchases.csv',\n", + " 'bdc2324-data/3/3representation_category_capacities.csv',\n", + " 'bdc2324-data/3/3representations.csv',\n", + " 'bdc2324-data/3/3seasons.csv',\n", + " 'bdc2324-data/3/3structure_tag_mappings.csv',\n", + " 'bdc2324-data/3/3suppliers.csv',\n", + " 'bdc2324-data/3/3tags.csv',\n", + " 'bdc2324-data/3/3target_types.csv',\n", + " 'bdc2324-data/3/3targets.csv',\n", + " 'bdc2324-data/3/3tickets.csv']" + ] + }, + "execution_count": 29, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "BUCKET = \"bdc2324-data/3\"\n", "fs.ls(BUCKET)" @@ -2033,6 +2436,22 @@ { "cell_type": "code", "execution_count": null, + "id": "8a842d0b-f341-4752-b624-3a339ef0fe1e", + "metadata": {}, + "outputs": [], + "source": [ + "# Chargement des données temporaires\n", + "BUCKET = \"projet-bdc2324-team1\"\n", + "FILE_KEY_S3 = \"0_Temp/Company 1 - Purchasing behaviour.csv\"\n", + "FILE_PATH_S3 = BUCKET + \"/\" + FILE_KEY_S3\n", + "\n", + "with fs.open(FILE_PATH_S3, mode=\"rb\") as file_in:\n", + " tickets_kpi = pd.read_csv(file_in, sep=\",\")" + ] + }, + { + "cell_type": "code", + "execution_count": 17, "id": "9b4c005f", "metadata": {}, "outputs": [], @@ -2042,10 +2461,21 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 20, "id": "aae542d6", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/tmp/ipykernel_425/4241072101.py:5: DtypeWarning: Columns (19,20) have mixed types. Specify dtype option on import or set low_memory=False.\n", + " globals()[nom_base] = pd.read_csv(file_in, sep=\",\")\n", + "/tmp/ipykernel_425/4241072101.py:5: DtypeWarning: Columns (1) have mixed types. Specify dtype option on import or set low_memory=False.\n", + " globals()[nom_base] = pd.read_csv(file_in, sep=\",\")\n" + ] + } + ], "source": [ "dic_base_ent3=['campaign_stats','campaigns','categories','consumptions','contribution_sites','contributions','countries','currencies','customer_target_mappings','customersplus','event_types','events','facilities','link_stats','pricing_formulas','product_packs','products','products_groups','purchases','representation_category_capacities','representations','seasons','structure_tag_mappings','suppliers','tags','target_types','targets','tickets']\n", "for nom_base in dic_base_ent2:\n", @@ -2056,40 +2486,374 @@ }, { "cell_type": "code", - "execution_count": null, - "id": "d4b2df76", + "execution_count": 21, + "id": "907c650c-df7e-4e5c-b3cb-6595be061e99", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + " | id | \n", + "name | \n", + "created_at | \n", + "updated_at | \n", + "fidelity_delay | \n", + "identifier | \n", + "
---|---|---|---|---|---|---|
0 | \n", + "60873 | \n", + "journees des plantes | \n", + "2022-09-13 17:42:18.040557+02:00 | \n", + "2022-09-13 17:42:18.040557+02:00 | \n", + "36 | \n", + "58568a64f69dd864539e7a682b03ef3a | \n", + "
1 | \n", + "60876 | \n", + "parking | \n", + "2022-09-13 17:42:18.043821+02:00 | \n", + "2022-09-13 17:42:18.043821+02:00 | \n", + "36 | \n", + "3ac156eead4ae6b40e9c498d532b4448 | \n", + "
2 | \n", + "60997 | \n", + "pass arc | \n", + "2022-09-13 18:04:38.812389+02:00 | \n", + "2022-09-13 18:04:38.812389+02:00 | \n", + "36 | \n", + "ddffce8b0a072d76a766097b34208482 | \n", + "
3 | \n", + "61233 | \n", + "paris pass museum | \n", + "2022-09-13 18:53:15.878739+02:00 | \n", + "2022-09-13 18:53:15.878739+02:00 | \n", + "36 | \n", + "394a376e43e498dccf8a448004f2aa84 | \n", + "
4 | \n", + "60911 | \n", + "spectacle noel | \n", + "2022-09-13 17:48:50.549760+02:00 | \n", + "2022-09-13 17:48:50.549760+02:00 | \n", + "36 | \n", + "a2b0f7c330d4c8d0338e6edf5ce4c81a | \n", + "
5 | \n", + "61007 | \n", + "domaine + spect noel | \n", + "2022-09-13 18:07:25.121513+02:00 | \n", + "2022-09-13 18:07:25.121513+02:00 | \n", + "36 | \n", + "c65e9028b505dcfa71acef4e15f6e7be | \n", + "
6 | \n", + "62374 | \n", + "patrivia | \n", + "2022-09-14 02:08:56.789118+02:00 | \n", + "2022-09-14 02:08:56.789118+02:00 | \n", + "36 | \n", + "8db1f5c8774a8cf07542249278d7d778 | \n", + "
7 | \n", + "72615 | \n", + "NaN | \n", + "2023-08-14 06:20:26.491399+02:00 | \n", + "2023-08-14 06:20:26.491399+02:00 | \n", + "36 | \n", + "d41d8cd98f00b204e9800998ecf8427e | \n", + "
8 | \n", + "61011 | \n", + "prestation annexe | \n", + "2022-09-13 18:07:25.126517+02:00 | \n", + "2022-09-13 18:07:25.126517+02:00 | \n", + "36 | \n", + "2588ceebb05d3329f334687b8647887e | \n", + "
9 | \n", + "60877 | \n", + "minibus | \n", + "2022-09-13 17:42:18.045141+02:00 | \n", + "2022-09-13 17:42:18.045141+02:00 | \n", + "36 | \n", + "397361c9c0dc82d911aa931223bd7a4e | \n", + "
10 | \n", + "61708 | \n", + "location espace | \n", + "2022-09-13 21:52:57.785694+02:00 | \n", + "2022-09-13 21:52:57.785694+02:00 | \n", + "36 | \n", + "3738beebf604a960e016ffad6db1df74 | \n", + "
11 | \n", + "60931 | \n", + "exposition | \n", + "2022-09-13 17:52:36.164774+02:00 | \n", + "2022-09-13 17:52:36.164774+02:00 | \n", + "36 | \n", + "69033f19d53294c467d0fb7d3a4ad868 | \n", + "
12 | \n", + "60871 | \n", + "domaine | \n", + "2022-09-13 17:42:18.037831+02:00 | \n", + "2022-09-13 17:42:18.037831+02:00 | \n", + "36 | \n", + "b81285860b791e63dee94559f0a9e8e4 | \n", + "
13 | \n", + "60878 | \n", + "visite guidee | \n", + "2022-09-13 17:42:18.046593+02:00 | \n", + "2022-09-13 17:42:18.046593+02:00 | \n", + "36 | \n", + "3474ed518d4fa7b86719680e70039ac2 | \n", + "
14 | \n", + "60875 | \n", + "parc | \n", + "2022-09-13 17:42:18.042824+02:00 | \n", + "2022-09-13 17:42:18.042824+02:00 | \n", + "36 | \n", + "41c16554f8160b3bd2a6b3809f309e27 | \n", + "
15 | \n", + "60870 | \n", + "spectacle saison | \n", + "2022-09-13 17:42:18.028836+02:00 | \n", + "2022-09-13 17:42:18.028836+02:00 | \n", + "36 | \n", + "7afdec36b66f94b67e813ac7d092ea0c | \n", + "
16 | \n", + "60872 | \n", + "domaine + spect saison | \n", + "2022-09-13 17:42:18.039515+02:00 | \n", + "2022-09-13 17:42:18.039515+02:00 | \n", + "36 | \n", + "ccd5dffaa070e9c7885ff3e9149f12f0 | \n", + "
17 | \n", + "60874 | \n", + "supplement spectacle | \n", + "2022-09-13 17:42:18.041862+02:00 | \n", + "2022-09-13 17:42:18.041862+02:00 | \n", + "36 | \n", + "093d3e6b14b1ad33908a18522d02886b | \n", + "
18 | \n", + "61203 | \n", + "pique nique en blanc | \n", + "2022-09-13 18:44:16.813045+02:00 | \n", + "2022-09-13 18:44:16.813045+02:00 | \n", + "36 | \n", + "ff9a87979d4a564a1d2a1055a1aa186e | \n", + "
19 | \n", + "61427 | \n", + "restauration | \n", + "2022-09-13 19:26:41.906836+02:00 | \n", + "2022-09-13 19:26:41.906836+02:00 | \n", + "36 | \n", + "f1bcd494fa3171bf042e62c311157547 | \n", + "
20 | \n", + "60879 | \n", + "animation culturelle | \n", + "2022-09-13 17:42:18.047567+02:00 | \n", + "2022-09-13 17:42:18.047567+02:00 | \n", + "36 | \n", + "27b0b018dfa7301abffcb243a876e4c4 | \n", + "
21 | \n", + "61270 | \n", + "ecurie | \n", + "2022-09-13 18:57:52.734356+02:00 | \n", + "2022-09-13 18:57:52.734356+02:00 | \n", + "36 | \n", + "a21e22a0d924104179b25069de927909 | \n", + "
22 | \n", + "60929 | \n", + "domaine + spect ete | \n", + "2022-09-13 17:52:36.162726+02:00 | \n", + "2022-09-13 17:52:36.162726+02:00 | \n", + "36 | \n", + "8bdc1d1d5fba2317af8c4d733d8206d7 | \n", + "
23 | \n", + "60910 | \n", + "spectacle ete | \n", + "2022-09-13 17:48:50.548826+02:00 | \n", + "2022-09-13 17:48:50.548826+02:00 | \n", + "36 | \n", + "44878d1fd6c7fe384274861294c59017 | \n", + "